public function getDisplayableNonPersonalWorkspaces($page = 1, $max = 50, $search = '') { $workspaces = $search === '' ? $this->workspaceRepo->findDisplayableNonPersonalWorkspaces() : $this->workspaceRepo->findDisplayableNonPersonalWorkspacesBySearch($search); return $this->pagerFactory->createPagerFromArray($workspaces, $page, $max); }