/** * Supported languages list * * @return array */ static function services() { $root = ROOT . S . 'engine' . S . 'Service'; $services = static::dirs($root, ['Application', 'Database']); $data = array_map(function ($s) { return Helper::service($s); }, $services); return array_combine($services, $data); }