Example #1
0
 public function exec($name = null)
 {
     set_time_limit(0);
     $i = new Aggregats();
     $i->setup();
     $q = Model::Aggregatedefinition();
     if (!is_null($name)) {
         $q->where(['name' => $name]);
     }
     $rows = $q->cursor();
     foreach ($rows as $row) {
         $method = isAke($row, 'method', false);
         if (false !== $method) {
             call_user_func_array([$i, $method], []);
         }
     }
 }