public function getAllPersonalWorkspaces($page = 1, $max = 50, $search = '', $orderedBy = 'name', $order = 'ASC') { $workspaces = $search === '' ? $this->workspaceRepo->findAllPersonalWorkspaces($orderedBy, $order) : $this->workspaceRepo->findAllPersonalWorkspacesBySearch($search, $orderedBy, $order); return $this->pagerFactory->createPagerFromArray($workspaces, $page, $max); }