
SugarCRM
molaifeng
道阻且长,行则将至;行而不辍,未来可期。
展开
-
SugarCRM源码分析之钩子
本篇主要分析下SugarCRM的钩子源码实现,即使一开始对SugarCRM不熟,掌握了钩子的用法,也能写写相关的功能。原创 2016-01-21 21:03:19 · 856 阅读 · 0 评论 -
SugarCRM源码分析之ControllerFactory
本篇主要分析控制器工厂,这个很重要,因为在页面上操作时,其实都是操作相关模块的相关方法,而相关模块对应到SuarCRM中都是通过控制器工厂来加载各个不同的控制器的。原创 2016-01-26 23:26:37 · 960 阅读 · 0 评论 -
SugarCRM源码分析之loadComposer
这里主要分析./include/utils/autoload.php中init方法里的加载composer相关方法。原创 2016-01-12 12:03:06 · 844 阅读 · 0 评论 -
SugarCRM源码分析之loadFileMap
在SugarCRM中的cache目录有两个文件file_map.php和class_map.php,这两文件,在生产模式下(配置文件中developerMode为false),如果没有file_map.php或是为空,则会生成两文件,下面是流程。原创 2016-01-11 15:00:54 · 848 阅读 · 0 评论 -
SugarCRM源码分析之BeanFactory
Factory,顾名思义工厂,这个是加工bean的工厂,bean都存放在./include/modules.php中。原创 2016-01-27 23:38:28 · 677 阅读 · 0 评论 -
SugarCRM源码分析之ViewFactory
和ControllerFactory类似,ViewFactory则负责实例并初始各个模块的视图类,不过调用的视图工厂则是在各个具体控制器内。原创 2016-01-27 14:05:53 · 617 阅读 · 0 评论 -
SugarCRM源码分析之数据库连接
这里详细介绍下SugarCRM里的数据库连接相关逻辑,数据库的相关配置在config.php中的dbconfig和dbconfigoption数据项。原创 2016-01-13 16:30:57 · 2489 阅读 · 0 评论 -
SugarCRM源码分析之本地化货币
本篇主要分析SugarCRM中本地化货币的源码,大体配置如下原创 2016-01-23 18:59:15 · 843 阅读 · 0 评论 -
SugarCRM源码分析之日志
本章主要介绍下SugarCRM里的日志处理类。原创 2016-01-20 17:48:56 · 1368 阅读 · 0 评论 -
SugarCRM源码分析之日期时间
本篇主要分析下SuagrCRM中的日期时间处理。原创 2016-01-23 18:25:10 · 777 阅读 · 0 评论 -
SugarCRM源码分析之加载配置
SugarCRM的配置文件在项目目录/config.php和config_override.php中,其中config_override.php可以替换config.php中的配置。解析配置文件就是在SugarConfig和SugarArray两个类进行的。原创 2016-01-11 14:19:18 · 1247 阅读 · 1 评论 -
SugarCRM源码分析之国际化语言
本篇主要分析下SugarCRM中的语言包源码。原创 2016-01-22 18:57:44 · 829 阅读 · 0 评论 -
SugarCRM源码分析之缓存
本篇分析下SugarCRM的缓存,缓存文件主要存放在./include/SugarCache里,实例化主要是SugarCache::instance()方法来实现。原创 2016-01-22 17:44:13 · 1087 阅读 · 0 评论 -
SugarCRM源码分析之SugarAutoLoader::init
有了前面的三篇铺垫,现在可以整体过下SugarAutoLoader::init()方法了。原创 2016-01-12 20:49:00 · 821 阅读 · 0 评论