public function getPackageItems(Package $package) { $gl = new GroupList(); $gl->filterByPackage($package); return $gl->get(); }
protected static function getAutomationControllers($column, $excludeUser = false) { $gs = new GroupList(); $gs->filter($column, 1); $excludeGIDs = []; if (is_object($excludeUser)) { $groups = $excludeUser->getUserGroups(); $groupKeys = array_keys($groups); if (is_array($groupKeys)) { $gs->filter(false, 'gID not in (' . implode(',', $groupKeys) . ')'); } } $results = $gs->get(); $controllers = []; foreach ($results as $group) { $controller = $group->getGroupAutomationController(); $controllers[] = $controller; } return $controllers; }
/** * @deprecated */ public function get() { return parent::get(); }