public function getModelType()
 {
     $name = static::class;
     return myParser::getModelType($name);
 }
Exemple #2
0
 public static function getStatistics()
 {
     $result = [];
     $data = Fileable::query()->groupBy('fileable_type')->columns(['count(file_id) AS count', 'fileable_type AS type'])->execute();
     foreach ($data as $row) {
         $className = $row->type;
         $result[] = ['name' => $className::getDatabaseName(), 'count' => $row->count, 'type' => myParser::getModelType($className)];
     }
     return $result;
 }