public function makeControllerClass(string $controller) { $class = path2class($controller); $class = add_namespace($class, $this->controllerNamespace); return $class; }
protected function parseClasses(SourceScanner $scanner) { if (preg_match_all($this->regexClass, $this->content, $matches, PREG_SET_ORDER)) { foreach ($matches as $match) { $type = $match[1]; $class = $match[2]; $this->classParser = new ClassParser(add_namespace($class, $this->namespace), $type, $this->path); $this->classParser->parse($scanner); } } return $this; }