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; }
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; }
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; }