Example #1
0
 /**
  * 获取当前要执行的控制器路径
  *
  * @param string $module
  * @return string
  */
 private function getControllerPath($module)
 {
     if (in_array($module, ['', 'default'])) {
         return App::getFacadeApplication()['path.app'] . '/controllers';
     }
     return App::getFacadeApplication()['path.app'] . '/modules/' . $module . '/controllers';
 }
Example #2
0
 public function __construct()
 {
     print_r(\Powernote\Support\Facades\App::getFacadeApplication()['config']['database']);
 }
Example #3
0
 /**
  * 标准化名称
  *
  * @return array
  */
 private function normalizeName()
 {
     $appName = App::getAppName();
     $class = "\\App\\{$appName}\\Controllers\\{$this->controller}Controller";
     return [$class, $this->action . 'Action'];
 }
Example #4
0
 /**
  * 获取模板视图样式名
  *
  * @return string
  */
 protected function getViewStyle()
 {
     return App::getFacadeApplication()['config']['app']['view.style'] ?: 'default';
 }