Ejemplo n.º 1
0
 /**
  * @return array
  */
 protected function resolveInfo() : array
 {
     return ['name' => $this->module->name(), 'title' => $this->module->title(), 'version' => $this->module->version(), 'description' => $this->module->description(), 'dependencies' => array_map(function (Module $module) {
         return $module->name();
     }, $this->module->dependencies()), 'dependents' => array_map(function (Module $module) {
         return $module->name();
     }, $this->module->dependents()), 'hidden' => $this->module->isHidden(), 'collector' => $this->module->collector(), 'installer' => $this->module->installer(), 'assets' => $this->module->assets()];
 }