Ejemplo n.º 1
0
 private function process_resource_filter_voown()
 {
     $resources_to_keep = array();
     $model = new VirtualOrganization();
     $list = $model->get();
     foreach ($list as $vo_id => $item) {
         if ($this->ison("voown", $vo_id)) {
             //if(isset($_REQUEST["voown_".$vo_id])) {
             $model = new VOOwnedResources();
             $rs = $model->get(array("vo_id" => $vo_id));
             foreach ($rs as $r) {
                 if (!in_array($r->resource_id, $resources_to_keep)) {
                     $resources_to_keep[] = $r->resource_id;
                 }
             }
         }
     }
     return $resources_to_keep;
 }