我正在使用Doctrine并在PHP中使用这一行:
$result = $entityManager->getRepository('Example\Entity\Users')->findOneBy(array(
'address' => $address->getId(),
'email' => $email->getEmail(),
'type' => $type->getId(),
));
我想知道是否有任何代码标准来设置多个调用行。我查看了Symphony和其他一些PSR,但找不到任何具体的内容。
答案 0 :(得分:1)
PSR目前没有指定它们。我通常在链接方法时采用jQuery方法,例如,每个链接链接在其自己的行上缩进。所以,以你的代码为例,我会做这样的事情:
$result = $entityManager
->getRepository('Example\Entity\Users')
->findOneBy(
array(
'address' => $address->getId(),
'email' => $email->getEmail(),
'type' => $type->getId(),
)
);
但是又一次,有些人会发现它很难看,有些人会发现它:)这是PHP,毕竟,没有其他语言产生这么多混合意见:)