public function init() { if ($this->_resource->hasAttribute('classNamePrefix')) { $this->_classNamePrefix = $this->_resource->getAttribute('classNamePrefix'); } parent::init(); }
/** * init() * * @return \Zend\Tool\Project\Context\Zf\ViewControllerScriptsDirectory */ public function init() { $this->_forControllerName = $this->_resource->getAttribute('forControllerName'); $this->_filesystemName = $this->_convertControllerNameToFilesystemName($this->_forControllerName); parent::init(); return $this; }
/** * init() * * @return \Zend\Tool\Project\Context\Zf\TestLibraryNamespaceDirectory */ public function init() { $this->_namespaceName = $this->_resource->getAttribute('namespaceName'); $this->_filesystemName = $this->_namespaceName; parent::init(); return $this; }
/** * init() * * @return \Zend\Tool\Project\Context\System\ProjectProvidersDirectory */ public function init() { parent::init(); if (file_exists($this->getPath())) { foreach (new \DirectoryIterator($this->getPath()) as $item) { if ($item->isFile()) { $loadableFiles[] = $item->getPathname(); } } if ($loadableFiles) { // @todo process and add the files to the system for usage. } } return $this; }
/** * create() * */ public function create() { parent::create(); $zfPath = $this->_getZfPath(); if ($zfPath != false) { $zfIterator = new \RecursiveDirectoryIterator($zfPath); foreach ($rii = new \RecursiveIteratorIterator($zfIterator, \RecursiveIteratorIterator::SELF_FIRST) as $file) { $relativePath = preg_replace('#^' . preg_quote(realpath($zfPath), '#') . '#', '', realpath($file->getPath())) . DIRECTORY_SEPARATOR . $file->getFilename(); if (strpos($relativePath, DIRECTORY_SEPARATOR . '.') !== false) { continue; } if ($file->isDir()) { mkdir($this->getBaseDirectory() . DIRECTORY_SEPARATOR . $this->getFilesystemName() . $relativePath); } else { copy($file->getPathname(), $this->getBaseDirectory() . DIRECTORY_SEPARATOR . $this->getFilesystemName() . $relativePath); } } } }
/** * init() * * @return \Zend\Tool\Project\Context\Zf\ControllerFile */ public function init() { $this->_filesystemName = $this->_moduleName = $this->_resource->getAttribute('moduleName'); parent::init(); return $this; }
public function create() { parent::create(); }
/** * create() * * @return \Zend\Tool\Project\Context\System\ProjectDirectory */ public function create() { parent::create(); return $this; }