以accounts模块为例:
1:
AccountsDefaultDataMaker 的作用是为安装时accounts模块里的自定义字段初始化值,原文如下: Class to make default data that needs to be created upon an installation。 关于这个自定义字段,可以看回以前的一篇文章:http://blog.csdn.net/tyrannoaurus/article/details/536682862:
AccountsDemoDataMaker 的作用是为安装时accounts模块里给一些Demo数据3:
AccountsRandomData 的作用是为安装时accounts模块里给一些字段生成一些随机的数据。在AccountsModule里有声明:
public static function getDefaultDataMakerClassName() { return 'AccountsDefaultDataMaker'; } public static function getDemoDataMakerClassNames() { return array('AccountsDemoDataMaker'); }调用可以去看 clsss DemoDataUtil.
如有不对,请指正!