要求是用php的oop编程,赶脚无从下手,请php大神给出思路和一些伪代码,或者可以用一些设计模式,不胜感激
1.建议使用工厂模式
2.写一个public方法为入口,至于参数系审核内容,和审核人员
3.根据相关审核内容字段实例化相关工厂类
4.1.在相关类判断获取目前审核内容状态
4.2获取相关人员权限
4.1 => 4.2 判断相关人员权限是否可以操作审核内容的下一步动作
4.3 可以及时更新,返回true。否则返回false
你去看一下laravel5的middleware怎么实现的 套用一下就行了
或者你也可以用decorator模式来处理审核多层级的问题,但是不如laravel的closure灵活
具体实现代码你自己写吧 这和算法没什么关系
1 回答4.1k 阅读✓ 已解决
3 回答1.9k 阅读✓ 已解决
2 回答2.3k 阅读✓ 已解决
2 回答808 阅读✓ 已解决
1 回答1.4k 阅读✓ 已解决
2 回答2.3k 阅读
2 回答1.4k 阅读✓ 已解决
不知道是不是这个 。我抄 @TIGERB 的