public function getElements() { $files = AppHelper::findDirectories(Yii::getAlias('@worstinme/zoo/elements')); $files = array_unique(array_merge($files, AppHelper::findDirectories(Yii::getAlias(Yii::$app->zoo->elementsPath)))); $elements = []; foreach ($files as $file) { $elements[$file] = Inflector::camel2words($file); } return $elements; }
public function getExamples() { $dirs = \worstinme\zoo\helpers\AppHelper::findDirectories(Yii::getAlias('@worstinme/zoo/applications')); $list = []; if (count($dirs)) { foreach ($dirs as $dir) { $list[$dir] = $dir; } } return $list; }