在WordPress插件中是否有一种最佳实践方法来近似命名PHP?
由于PHP<5.3不提供名称空间,我想知道解决这种情况的最佳方法是使用Wordpress: 我使用我的另一个非WP应用程序中的一些助手类编写了一个插件。这些类是非常通用的,例如一个名为Tools的类。另一个名为Pic,用于封装图像的所有功能和数据。此外,我还有一个基类,所有与DB相关的类都是从该基类派生的。我一共有5个类,作为一个插件,它工作得很好 然后我意识到我将编写更多的插件来使用这些相同的助手类。在我看来,我的选择是:在WordPress插件中是否有一种最佳实践方法来近似命名PHP?,php,namespaces,wordpress,Php,Namespaces,Wordpress,由于PHP
只是好奇是否有一个既定的惯例或最佳实践?我猜#1适合私人使用#2适合开源。。。任何建议都值得赞赏。
对于函数/类,您将使用多个函数,您可能需要考虑将名称或首字母或公司缩写附加到前面。然后,对于特定于插件的函数,使用前一个+插件名称的组合
例如: jrod_基类jrod_激光_插件_类 呵呵,+1的激光插件。我想这是一个好办法去一般。唯一真正的解决方案是将命名前缀与上面dqhendricks的建议结合起来,要求用户安装base/helper插件。也许只为helper类安装第三个插件,那么其他两个插件都需要这个插件。您可以在每个发行版中包含此帮助器插件。这样您就不必重复代码,也不需要实际需要的代码。