Symfony的插件系统的一部ob娱乐下载分
2009年5月8日·发表的法比安效力
多年来,symfony插件系统已经进化框架的最ob娱乐下载强大的特性之一。从非常基本的系统基于symfony wiki中找到symfony 1.0,完全面ob娱乐下载向web的管理系统介绍symfony 1.1,它ob娱乐下载从来没有容易贡献和使用symfony插件。但有时,人们要求更多。最常见的特性之一是引入一种找到好的插件。这就是为什么我们最近介绍了流行机制来缓解初学者选择“最好”的插件。然后,有人问为任务自动报告所使用的插件项目,和其他一些想要为每个插件的评论系统。在插件的热情不断高涨,我想提供更多的自由和自由人民的创造力。
今天,我很高兴宣布立即的可用性ob娱乐下载symfony插件API。symfob娱乐下载ony插件API是一个rest样式的API的symfony插件可以在symfony官方网站。它提供了很多方法来检索信息所有symfony插件。ob娱乐下载的官方文档欧宝官网下载app描述了API的细节,列出了所有当前的可用方法。
被警告,API仍在一个alpha阶段,事情可以改变根据你的反馈。
所以,API是什么好处?乔纳森已经在使用它Sympal CMS提供Sympal插件管理。这意味着有人还可以创建一个通用的symfony插件,便于发现和管理插件在symfony项目ob娱乐下载。或者你可以使用它来创建一个symfony插件的目录作为桌面应用程序。ob娱乐下载当然,它也可以用来创建symfony任务在前面我讲过了,报告当前项目所使用的插件的symfob娱乐下载ony的网站。
一样创造你想要的API,并告诉我们你用它做什么。
发表在#插件
评论
评论都关门了。
以确保评论保持相关,他们关闭了旧的帖子。
http://svn.ob娱乐下载symfony-project.com/plugins/sfSympalPlugin/trunk/lib/plugins/sfSympalPluginManagerPlugin/lib/sfPluginApi.class.php
(php)
$ api =新sfPluginApi(“用户名”,“密码”,“/ tmp”);
$插件= $ api - > (“plugins.xml”);
print_r(插件);
我的插件API特性考虑…
身份验证:
扩展的API方法允许应用程序API密钥的产生和使用的用户帐户。这允许部署的应用程序继续运行dev应该改变他们的密码。它还将促进更好的插件使用的报告(我还在我所有的应用程序中使用SfDoctrineGuard & sfApply当前报告使用/不使用)。
也会方便考虑应用程序实例——如果我有一个受欢迎的应用程序使用的几个客户,使用少量的插件,那么如果用户决定更新他们的插件大约在同一时间使用限制可能很快超过了。这可以简单地通过使用会话来解决——应用程序的插件更新过程可以建立一个会话,会话将会使用它自己的极限。
机反馈:
有时一个插件有一些初期问题——这将是方便的方法,该方法接受一个错误报告。这将允许通过插件作者一些关于这个问题的详细信息通过一个插件管理器,而不必访问插件页面,决定谁发送错误信息,打开电子邮件,等等。
也将促进CI方法插件版本,允许一个验证周期从β住插件作者更改之前,新版本——或者当新的迭代的symfony核心被释放。ob娱乐下载
只是一些初步想法…:)
(也许当我的拼写检查器没有早晨的咖啡]:)
下载包时倾向于遵循一种截然不同的模式——它将使其可靠的下载链接的模式应该改变未来。