如何使用插件在symfony 1.2吗ob娱乐下载
symfob娱乐下载ony 1.1,完整的插件系统已经从头重写。这已经完成,允许一些严重的插件的方式的改进工作,并使它更简单的使用symfony项目中的插件。ob娱乐下载
安装一个插件
安装一个插件symfony 1.1以来变得更加容易。ob娱乐下载现在整个插件系统基于梨渠道的全面实施,这使我们能够使用所有的优点,如简单的管理(甚至安装)的依赖,甚至从不同梨渠道比默认安装的插件symfony通道。ob娱乐下载你甚至可以建立自己的插件频道轻松安装插件你写你自己!
安装插件从默认通道(symfony官方频道),不再需要使用完整的URL的包来安装它们。ob娱乐下载一个简单的命令现在足够:
美元。/ob娱乐下载 symfony插件:安装sfGuardPlugin
这将立即为您安装sfGuardPlugin。然而,有更多的选择来控制被安装到您的项目:
美元。/ob娱乐下载 symfony插件:安装=βsfGuardPlugin——稳定
这将无机窝插件安装到您的项目中,这是有用的,如果你想尝试的测试版已经稳定的插件,或者如果你想尝试这个新插件还没有稳定版本。
您还可以控制哪些特定版本的插件需要安装:
美元。/ob娱乐下载 symfony插件:安装——释放= 1.0.0 sfGuardPlugin
这将sfGuardPlugin的1.0.0版本安装到您的项目。
安装各种插件依赖于其他插件才能工作。在syob娱乐下载mfony 1.0中,这意味着安装指令包含安装一个插件程序的列表之前你可以安装您选择的插件。因为symfob娱乐下载ony 1.1,安装插件的经验增强了依赖特性使用一个完整的梨通道实现继承。安装一个插件和所有依赖项,symfony发出该命令:ob娱乐下载
美元。/ob娱乐下载 symfony plugin-install——install_deps sfGuardPlugin
不再浏览各种各样的wiki页面找到所有的安装说明和做好一切工作,symfony将照顾这些插件的安装。ob娱乐下载
另一个改进由于使用梨渠道是能够使用不同的渠道。默认情况下,使用symfob娱乐下载ony官方symfony梨通道(plugins.ob娱乐下载symfony-project.org),它的名字ob娱乐下载symfony-plugins(不需要指定这个默认安装)。要使用其他渠道,您首先需要添加一个新的频道:
美元。/ob娱乐下载 symfony插件:add-channel custom-channel.example.com
现在你可以从这个通道通过指定通道安装插件的安装命令:
美元。/ob娱乐下载 symfony插件:安装——频道= custom-channel.example.com sfGuardPlugin
上面的所有额外的参数也有速记符号,可以发现通过使用帮助:
美元。/ob娱乐下载 symfony帮助插件:安装
最后但并非最不重要,也可以直接参考PEAR包要安装插件,使用一个完整的URL或本地路径:
美元。/ob娱乐下载 symfony插件:安装http://www.example.com/sfGuardPlugin-1.0.0.tgz
或美元。/ sob娱乐下载ymfony插件:安装/home/stefan/plugins/sfGuardPlugin-1.0.0.tgz
卸载插件
的任务卸载插件删除它从您的项目仍然是非常容易。一个简单的命令将达到目的:
美元。/ob娱乐下载 symfony插件:卸载sfGuardPlugin
一件事需要注意的是如果您使用多个通道,你想卸载插件,来自另一个通道比默认symfony-plugins通道,您需要指定通道:ob娱乐下载
美元.ob娱乐下载symfony插件:安装——频道= custom-channel.example.com sfGuardPlugin
找出哪些通道安装一个插件,您可以使用。/ob娱乐下载 symfony插件:列表任务
升级一个插件
如果你想升级插件,这是非常简单的。只是发出一个命令,你的插件是最新的最新版本:
美元。/ob娱乐下载 symfony插件:sfGuardPlugin升级
的参数——稳定,——释放和——频道,包括自己的速记符号,也可以为这个任务和应用以同样的方式。
清单已安装的插件
最简单的所有任务的清单是安装插件,这只需要一个命令:
美元。/ob娱乐下载 symfony插件:列表
这个命令没有参数。
如您所见,重写插件管理系统更强大的插件,允许更容易管理。特别是如果你开发自己的插件,现在让你集中你的插件在你自己的梨通道和轻松地安装到您的项目。
这个工作许可适用创作共用署名下衍生著作3.0 Unported许可执照。