您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

Phalcon如何AOP

2024/3/5 17:26:03发布25次查看
碰到的问题:phalcon不能aop
查了半天,发现一般php实现aop有2种方法:1,用php的c aop拓展 2,现有的aop实现
但现在phalcon中2者都行不通,
1,phalcon和aop拓展冲突,果断放弃
2,现有的aop实现原理都是hack autoloader产生新类来实现aop,但是phalcon把autoloader写到他自己c里面,还怎么hack呀
求助!
//update 2015年05月20日12:45:36
没办法只能自己写个aop用到业务层里:https://github.com/zjsxwc/phalconaopforbusinessservice
回复内容: 碰到的问题:phalcon不能aop
查了半天,发现一般php实现aop有2种方法:1,用php的c aop拓展 2,现有的aop实现
但现在phalcon中2者都行不通,
1,phalcon和aop拓展冲突,果断放弃
2,现有的aop实现原理都是hack autoloader产生新类来实现aop,但是phalcon把autoloader写到他自己c里面,还怎么hack呀
求助!
//update 2015年05月20日12:45:36
没办法只能自己写个aop用到业务层里:https://github.com/zjsxwc/phalconaopforbusinessservice
aop所谓的面向切面?
python的流派大概不习惯这种设置模式吧。python实现类似的手段大致有两种:
装饰器(decorator)元类(metaclass)
可以用event机制,需要在程序里各种埋点了
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product