protected function determineVendorStatus() { $r = new ReflectionClass($this->namespace . '\\Module'); $filename = $r->getFileName(); if (preg_match('#[/\\\\]vendor[/\\\\]#', $filename)) { $this->isVendor = true; return; } $this->isVendor = false; }