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']));
 }
Example #2
0
 /**
  * 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'));
 }