Zend中方法链的代码风格

时间:2013-01-08 15:38:27

标签: zend-framework

先前已经在这里询问过这个问题(http://framework.zend.com/issues/browse/ZF-11135)没有来自Zend的回复,所以它必须归结为流行或多数决定。

我问的原因是因为我所工作的公司规模越来越大,而且标准风格显然是一种明智的方法。

从上面链接的示例中忽略的一个示例是每行多个方法,即

$this->setAction()->setMethod()->etc()
    ->etc()->andSoForth();

这有助于符合行长。

那你的个人意见是什么?

1 个答案:

答案 0 :(得分:2)

方法链接在长行上可能会有点难以理解,但是如果在每次方法调用之前添加一个返回,那么它是完全可读的并且可以重复输入类变量。

关于http://framework.zend.com/issues/browse/ZF-11135提出的问题 - 第一个和第二个代码示例是相同的 - 它们是否应该显示出差异?