Example #1
0
 public function getPackageItems(Package $package)
 {
     $gl = new GroupList();
     $gl->filterByPackage($package);
     return $gl->get();
 }
Example #2
0
 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;
 }
Example #3
0
 /**
  * @deprecated
  */
 public function get()
 {
     return parent::get();
 }