php composer 中怎么管理一些公共函数?

盛夏光年 发布于 2015/10/26 16:32
阅读 305
收藏 0

现在我的做法:

<?php
namespace aaa/bbb/ccc;

include_once __DIR__.'/common_func.php';

class XXX
{
   function test(){
      commonFunc1();
   }
}



但是总觉得这样不能跟psr4 统一有点遗憾。 

难道一定要用一个 class Func 来包含??

加载中
0
轻斜
轻斜

知道为啥还不用?

可以建各种Util , Service

盛夏光年
盛夏光年
回复 @轻斜 : 也行~ 刚才上packagist.org上看了好多其他第三方库,都没有找到类似的CommonFunc这种封装,但是有些类里面都有些static function 估计是我封装不到位吧- -!再回头好好检查下- -
轻斜
轻斜
回复 @盛夏光年 : 那我觉得可以参考laravel公共方法的使用: "autoload": { "files": [ "src/Illuminate/Foundation/helpers.php", "src/Illuminate/Support/helpers.php" ] },
盛夏光年
盛夏光年
主要是感觉比较别扭, 因为这些方法其实不能算作一个类,可能是我自己比较纠结吧- -
返回顶部
顶部