public function getModelType() { $name = static::class; return myParser::getModelType($name); }
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; }