/** * RouteException constructor. * * @param AppNamespace $namespace * @param AppModule $module * @param AppController $controller * @param AppMethod $method */ public function __construct(AppNamespace $namespace, AppModule $module, AppController $controller, AppMethod $method) { parent::__construct(); $this->namespace = $namespace; $this->module = $module; $this->controller = $controller; $this->method = $method; }
/** * AppMethodsController constructor. * * @param AppMethod $method * @param AppController $controller */ public function __construct(AppMethod $method, AppController $controller) { parent::__construct(); $this->methodModel = $method; $this->controllerModel = $controller; }
/** * AppModulesController constructor. * * @param AppModule $module * @param AppNamespace $namespace */ public function __construct(AppModule $module, AppNamespace $namespace) { parent::__construct(); $this->dataModel = $module; $this->namespaceModel = $namespace; }
/** * SyncController constructor. * * @param AppNamespace $namespace */ public function __construct(AppNamespace $namespace) { parent::__construct(); $this->namespace = $namespace; $this->pathBuilder = new PathBuilder(); }
/** * AppNamespaceController constructor. * * @param AppNamespace $namespace */ public function __construct(AppNamespace $namespace) { parent::__construct(); $this->dataModel = $namespace; }
/** * AppControllersController constructor. * * @param AppController $controller * @param AppModule $module */ public function __construct(AppController $controller, AppModule $module) { parent::__construct(); $this->dataModel = $controller; $this->moduleModel = $module; }
/** * ExceptionController constructor. * * @param Filesystem $fs */ public function __construct(Filesystem $fs) { parent::__construct(); $this->fs = $fs; $this->config = config('modulair-router'); }