コード例 #1
0
ファイル: UserCache.php プロジェクト: everdaniel/LaraBin
 private function buildUsers()
 {
     if (!Cache::has('users') || empty($this->users)) {
         $users = [];
         $allUsers = User::all();
         foreach ($allUsers as $user) {
             $users[$user->id] = ['username' => $user->username, 'url' => $user->url()];
         }
         $this->setCache($users);
     }
     $this->users = Cache::get('users');
 }