コード例 #1
0
 public function processUsers($users)
 {
     //Gera o slug do nome para cada usuário
     foreach ($users as $key => $user) {
         $users[$key]['name'] = explode('-', Slug::generate(strtolower($user['name'])));
     }
     return $users;
 }
コード例 #2
0
 public function getUsers($limit, $skip)
 {
     //Pega todos os usuários do banco, transforma a Collection em Array para
     //ser armazenada em cache
     $users = User::with('company')->take($limit)->skip($skip)->get()->toArray();
     //Gera o slug do nome para cada usuário
     foreach ($users as $key => $user) {
         $users[$key]['name'] = explode('-', Slug::generate(strtolower($user['name'])));
     }
     return $users;
 }
コード例 #3
0
 public function getUsers()
 {
     //Pega todos os usuários do banco, transforma a Collection em Array para
     //ser armazenada em cache
     $users = \DB::table('users')->join('companies', 'users.company_id', '=', 'companies.id')->get();
     //Gera o slug do nome para cada usuário
     foreach ($users as $key => $user) {
         $users[$key] = $user = (array) $user;
         $users[$key]['name'] = explode('-', Slug::generate(strtolower($user['name'])));
     }
     return $users;
 }