コード例 #1
0
 public function __construct($data, $errors = [], $status = 0)
 {
     if (is_string($data)) {
         $this->name = $data;
     } else {
         parent::__construct($data, $errors, $status);
     }
 }
コード例 #2
0
 public function __construct($data, $errors, $status)
 {
     parent::__construct(NULL, $errors, $status);
     foreach ($data as $class_cat => $results) {
         $model_cls_name = parent::model_class_name($class_cat);
         foreach ($results as $obj) {
             array_push($this->{$class_cat}, new $model_cls_name($obj, $errors, $status));
         }
     }
 }