Пример #1
0
 public static function one(array $criteria = [], array $fields = [])
 {
     $className = \get_called_class();
     if (typeManager::has($className)) {
         $criteria['_type'] = self::stripNamespace($className);
     }
     $collection = collection::forClass($className)->select();
     $result = $collection->findOne($criteria, $fields);
     return new $className($result);
 }