/** * Get all projects. * * @param \Symfony\Component\HttpFoundation\Request $request * @param \Illuminate\Contracts\Auth\Guard $auth * * @return \Illuminate\Http\JsonResponse */ public function getProjects(Request $request, Guard $auth) { if ($auth->check()) { $projects = Project::whereRaw('1 = 1'); } else { $projects = Project::whereRaw('1 = 1'); } return $this->paginator($projects->paginate($request->get('per_page', 20)), $request); }