WIP
This commit is contained in:
@@ -3,7 +3,6 @@
|
||||
namespace App\Repositories\Ecommerce\Channel;
|
||||
|
||||
use App\Models\Ecommerce\Channel\Channel;
|
||||
use App\Repositories\System\Cache\CacheRepository;
|
||||
use Illuminate\Support\Collection;
|
||||
|
||||
class ChannelRepository
|
||||
|
||||
@@ -3,7 +3,6 @@
|
||||
namespace App\Repositories\Ecommerce\Collection;
|
||||
|
||||
use App\Models\Ecommerce\Product\Collection\Collection as CollectionModel;
|
||||
use App\Repositories\System\Cache\CacheRepository;
|
||||
use Illuminate\Support\Collection;
|
||||
|
||||
class CollectionRepository
|
||||
|
||||
@@ -3,7 +3,6 @@
|
||||
namespace App\Repositories\Ecommerce\Product\Brand;
|
||||
|
||||
use App\Models\Ecommerce\Product\Brand\Brand;
|
||||
use App\Repositories\System\Cache\CacheRepository;
|
||||
use Illuminate\Support\Collection;
|
||||
|
||||
class BrandRepository
|
||||
@@ -48,8 +47,8 @@ class BrandRepository
|
||||
public static function values(): array|Collection
|
||||
{
|
||||
return Brand::where('is_visible', true)
|
||||
->pluck('name', 'id')
|
||||
->prepend(sprintf('------- %s -------', __('No')), '');
|
||||
->pluck('name', 'id')
|
||||
->prepend(sprintf('------- %s -------', __('No')), '');
|
||||
}
|
||||
|
||||
public function filterBy($resource)
|
||||
|
||||
@@ -3,6 +3,8 @@
|
||||
namespace App\Repositories\Ecommerce\Product\Category;
|
||||
|
||||
use App\Models\Ecommerce\Product\Category\Category;
|
||||
use Illuminate\Database\Eloquent\Builder;
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
use Illuminate\Http\Request;
|
||||
|
||||
class CategoryRepository
|
||||
@@ -10,7 +12,7 @@ class CategoryRepository
|
||||
/**
|
||||
* $queryBuilder
|
||||
*
|
||||
* @var \Illuminate\Database\Eloquent\Builder
|
||||
* @var Builder
|
||||
*/
|
||||
protected mixed $queryBuilder;
|
||||
|
||||
@@ -163,7 +165,7 @@ class CategoryRepository
|
||||
/**
|
||||
* Filter by given "resource"
|
||||
*
|
||||
* @param \Illuminate\Database\Eloquent\Model $resource
|
||||
* @param Model $resource
|
||||
*/
|
||||
public function filterBy($resource)
|
||||
{
|
||||
|
||||
@@ -7,6 +7,7 @@ use App\Helpers\Ecommerce\Product\Sort\ProductSorter;
|
||||
use App\Models\Ecommerce\Product\Category\Category;
|
||||
use App\Models\Ecommerce\Product\Product\Product;
|
||||
use Illuminate\Contracts\Pagination\Paginator;
|
||||
use Illuminate\Database\Eloquent\Builder;
|
||||
use Illuminate\Http\JsonResponse;
|
||||
use Illuminate\Http\Request;
|
||||
use Illuminate\Support\Facades\DB;
|
||||
@@ -21,7 +22,7 @@ class ProductRepository
|
||||
/**
|
||||
* Query builder
|
||||
*
|
||||
* @var \Illuminate\Database\Eloquent\Builder
|
||||
* @var Builder
|
||||
*/
|
||||
protected mixed $queryBuilder;
|
||||
|
||||
@@ -275,7 +276,7 @@ class ProductRepository
|
||||
*/
|
||||
public static function nova(): NovaProductRepository
|
||||
{
|
||||
return new NovaProductRepository();
|
||||
return new NovaProductRepository;
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user