Php zf创建概要文件的概要文件的项目路径名
我找不到描述以下Zend_工具命令的好资源:Php zf创建概要文件的概要文件的项目路径名,php,zend-framework,zend-tool,Php,Zend Framework,Zend Tool,我找不到描述以下Zend_工具命令的好资源: zf创建项目配置文件的配置文件路径名 甚至在这里也没有: 有人知道有关此命令的好资源吗? 注意:我对配置文件的名称和配置文件的部分感兴趣。用法、例子等 甚至可以采用如下参考文献中的视觉方法: 我对ZF工具项目的内部结构不太熟悉,但请看一下 Afaik(不是很多)Zend工具维护一个XML文件来跟踪您的项目。这是通过Zend工具将任何后续操作正确应用于项目所必需的 项目提供程序中create操作的DocBlock显示: /**
- zf创建项目配置文件的配置文件路径名
注意:我对配置文件的名称和配置文件的部分感兴趣。用法、例子等 甚至可以采用如下参考文献中的视觉方法:
create
操作的DocBlock显示:
/**
* create()
*
* @param string $path
* @param string $nameOfProfile shortName=n
* @param string $fileOfProfile shortName=f
*/
当在没有两个可选参数的情况下运行时,该方法最终将创建一个具有
$newProfile = new Zend_Tool_Project_Profile(array(
'projectDirectory' => $path,
'profileData' => $profileData
));
默认配置文件的内容为$profileDate
。如果指定$fileOfProfile
,则可以覆盖配置文件并提供自己的文件,例如
if ($fileOfProfile != null && file_exists($fileOfProfile)) {
$profileData = file_get_contents($fileOfProfile);
}
显然,您必须提供文件的完整路径才能使其正常工作。另一种方法是提供一个文件标识符,然后Zend工具将尝试在预定义的位置查找该标识符,例如
$storage = $this->_registry->getStorage();
if ($profileData == '' && $nameOfProfile != null && $storage->isEnabled()) {
$profileData = $storage->get('project/profiles/' . $nameOfProfile . '.xml');
}
我不知道存储部分是关于什么的。正如我所说,我不熟悉Zend工具的内部工作原理。如果我理解正确,您可以使用另外两个参数在新位置加载现有项目或自定义默认项目
您可能希望浏览以了解更多信息