public function testCanGetAllWithCriteria() { $this->assertCount(0, $this->userRepository->getAll(1, ['name' => 'Francesco'])); $this->saveTestUser(); $this->assertCount(1, $this->userRepository->getAll(1, ['name' => 'Francesco'])); $this->assertCount(0, $this->userRepository->getAll(1, ['name' => 'Lorenzo'])); }
/** * Mostra l'elenco degli amministratori/editor registrati. * * @param Request $request * @param UserRepository $userRepository * @param RoleRepository $roleRepository * @return \Illuminate\Contracts\View\Factory|\Illuminate\View\View */ public function getIndex(Request $request, UserRepository $userRepository, RoleRepository $roleRepository) { $users = $userRepository->getAll($request->get('page', 1), $this->getSearchCriteria($request, $roleRepository)); return view('admin.user_index', compact('users')); }