Esempio n. 1
0
 /**
  * @param null $criteria
  * @param MtBaseMongoModel $model
  */
 public function __construct($criteria = NULL, MtBaseMongoModel $model = NULL)
 {
     if ($model) {
         $this->setModel($model);
     }
     if ($criteria and is_array($criteria) and !array_intersect(['conditions', 'select', 'limit', 'offset', 'sort'], array_keys($criteria))) {
         $criteria = ['conditions' => $criteria];
     }
     return parent::__construct($criteria);
 }