Ejemplo n.º 1
0
 public static function getLocations()
 {
     $LocationName = Book::getLocationName();
     //will return an array of objects
     $curUser = Auth::user();
     $userId = $curUser->id;
     $userLocations = Book::getLocationIdFromUserLocations($userId);
     $userLocationId = array();
     for ($i = 0; $i < count($userLocations); $i++) {
         $userLocationId[$i] = $userLocations[$i]->locationId;
     }
     $LocationName2 = array();
     for ($i = 0; $i < count($LocationName); $i++) {
         if (in_array($LocationName[$i]->locationId, $userLocationId)) {
             $temp = array($LocationName[$i]->LocationName, '1');
         } else {
             $temp = array($LocationName[$i]->LocationName, '0');
         }
         $LocationName2[$i] = $temp;
     }
     //     \Log::info($LocationName2);
     //    \Log::info("..........returning complex cat name");
     return $LocationName2;
 }