【发布时间】:2014-10-18 16:24:47
【问题描述】:
如何减少这两行
$foo = new Bar();
$baz = $foo->methodOne('param')->methodTwo('param');
到
$baz = Bar::methodOne('param')->methodTwo('param');
我在 Laravel 中特别看到过这个,它的代码可读性很好。但我坚持让它与一些自定义的 Helper-Classes 一起工作。感觉就像混合静态 + 非静态函数,这现在令人困惑......
【问题讨论】:
标签: php oop laravel fluent-interface