public function get()
 {
     $companies = User::where('type_id', 3)->get();
     $array[''] = '';
     foreach ($companies as $company) {
         if ($company->status->type == 'active') {
             $array[$company->id] = $company->name;
         }
     }
     return $array;
 }
示例#2
0
 public function get()
 {
     //obtengo todos las empresas. Deben tener el id = 3
     $companies = User::where('type_id', 3)->get();
     $all = [];
     //almacenara cada empresa con sus productos
     foreach ($companies as $company) {
         $products = $company->products;
         if (count($products) != 0) {
             foreach ($products as $product) {
                 $array[] = ['id' => $product->id, 'name' => $product->name];
             }
             $all[] = ['id' => $company->id, 'name' => $company->name, 'products' => $array];
             $array = [];
         }
     }
     return $all;
 }
 public function findSeller(Route $route)
 {
     //el id #2 de user_types es el perfil vendedor
     $this->seller = User::where('type_id', 2)->findOrFail($route->getParameter('sellers'));
 }
示例#4
0
 public static function filterSellers($namemail)
 {
     //el id #2 de user_types es el perfil vendedor
     return User::where('type_id', 2)->namemail($namemail)->simplePaginate(5);
 }