public static function actionDisplayAllProjectPublic() { if (isset($_GET['t']) && $_GET['t']) { $filter = array(); if (isset($_GET['s']) && $_GET['s'] && $_GET['s'] != null && $_GET['s'] != 'null') { $search = $_GET['s']; } else { $search = null; } if (isset($_GET['i']) && $_GET['i']) { $currentEntityId = $_GET['i']; } else { $currentEntityId = null; } if ($search != null) { $filter[] = User::getFilter(ProjectColumns::name, $search); } $order[] = Project::getSorter(ProjectColumns::name, false); return Project::getEntitySet($filter, $order, 0, 9999999999); } }