private function configureAutoloader($container) { $container->addConfigurator(function ($c) { $suite = $c->getParam('wp_locator', array('main' => '')); WpLoader::register(isset($suite['src_path']) ? rtrim($suite['src_path'], '/') . DIRECTORY_SEPARATOR : 'src', isset($suite['code_pool']) ? $suite['code_pool'] : 'local'); }); }
/** * @return string */ public function getSrcFilename() { return $this->locator->getFullSrcPath() . WpLoader::classToFile(implode('\\', $this->parts)) . '.php'; }