長い三項演算子行をフォーマットする良い方法はありますか? まあ言ってみれば :
$order = new Order($this->isProfessionalChildCollaborator($this->getUser()) ? $this->getUser()->getParent() : $this->getUser());
PSR で定義されている 1 行あたり 120 文字によると、これは長すぎます。私はすべきですか:
$order = new Order(
$this->isProfessionalChildCollaborator($this->getUser()) ?
$this->getUser()->getParent() :
$this->getUser()
);
または、他のベストプラクティスはありますか?