This commit is contained in:
2025-09-25 03:03:31 +05:00
commit ae480cf2f6
2768 changed files with 1485826 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');
}
}