123456789101112131415161718192021 |
- <?php
- namespace App\Shop\Provinces\Repositories\Interfaces;
- use Jsdecena\Baserepo\BaseRepositoryInterface;
- use App\Shop\Countries\Country;
- use App\Shop\Provinces\Province;
- use Illuminate\Support\Collection;
- interface ProvinceRepositoryInterface extends BaseRepositoryInterface
- {
- public function listProvinces(string $order = 'id', string $sort = 'desc', array $columns = ['*']) : Collection;
- public function findProvinceById(int $id) : Province;
- public function updateProvince(array $params) : bool;
- public function listCities(int $provinceId);
- public function findCountry() : Country;
- }
|