protected function getTemplateContents() { $module = $this->laravel['modules']->findOrFail($this->getModuleName()); return (new Stub($this->getStubName(), ['MODULENAME' => $module->getStudlyName(), 'CONTROLLERNAME' => $this->getControllerName(), 'NAMESPACE' => $module->getStudlyName(), 'CLASS_NAMESPACE' => $this->getClassNamespace($module), 'CLASS' => $this->getControllerName(), 'LOWER_NAME' => $module->getLowerName(), 'MODULE' => $this->getModuleName(), 'NAME' => $this->getModuleName(), 'STUDLY_NAME' => $module->getStudlyName(), 'MODULE_NAMESPACE' => $this->laravel['modules']->config('namespace')]))->render(); }