This commit is contained in:
2026-02-03 15:31:29 +05:00
commit 326c677e8d
2800 changed files with 1489388 additions and 0 deletions

View File

@@ -0,0 +1,37 @@
<?php
namespace App\Repositories\System\Payments;
use App\Models\System\Settings\Payments\PaymentType;
use Illuminate\Support\Collection;
class PaymentTypeRepository
{
protected string $model;
protected $queryBuilder;
/**
* Payment Type Repository
*/
public function __construct()
{
$this->model = PaymentType::class;
}
/**
* Syntatic sugar for new class
*/
public static function make(): self
{
return new self;
}
/**
* Pluck data
*/
public function pluck(): Collection|array
{
return PaymentType::pluck('name', 'id');
}
}