vendors
This commit is contained in:
parent
6bea8616cb
commit
ec7c5f0404
|
|
@ -21,6 +21,16 @@ class Vendors extends Controller
|
|||
{
|
||||
}
|
||||
|
||||
public function sources(){
|
||||
$vendors = $this->vendorRepository->select('marketplace_sellers.id','url','logo','banner','shop_title','brand_attribute_id')
|
||||
->where('is_approved',true)
|
||||
->with(['categories:seller_id,type,categories'])
|
||||
// ->leftJoin('seller_categories','marketplace_sellers.id','=','seller_categories.seller_id')
|
||||
->get();
|
||||
|
||||
return $vendors;
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$vendors = $this->vendorRepository->select('marketplace_sellers.id','url','logo','banner','shop_title','brand_attribute_id')
|
||||
|
|
|
|||
|
|
@ -30,6 +30,7 @@ Route::group(['prefix' => 'api'], function () {
|
|||
|
||||
//Vendors
|
||||
Route::get('vendors',[Vendors::class,'index'])->name('api.vendors');
|
||||
Route::get('sources',[Vendors::class,'sources'])->name('api.sources');
|
||||
Route::get('vendor/products/{vendor_id}',[Vendors::class,'products'])->name('api.vendor.products');
|
||||
Route::get('vendor/brands/{vendor_id}',[Vendors::class,'brands'])->name('api.vendor.brands');
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue