Стандарт кодирования PSR для массивов и цепочки методов?

Что такое стандартное кодирование PSR-2 для инициализации массивов и цепочек методов?

$foo = array( 'one' => 1, 'two' => 2 ); $rows = DB::select('mytable') ->where_id($id) ->get_one(); 

В настоящее время PSR-2 не указывает ни

PS: даже в новых стандартах (когда BC не может быть оправданием) PHP не может быть простым, и есть путаные требования, такие как:

Когда присутствует, абстрактные и заключительные декларации ДОЛЖНЫ предшествовать декларации видимости.

Когда присутствует, статическое объявление ДОЛЖНО появиться после объявления видимости.

Оставайтесь классными, PHP

На этом этапе ни один из них явно не рассматривается в стандарте PSR-2. В заключении он отмечает, что ряд областей намеренно опущен, в том числе:

  • Операторы и назначение
  • Межстрочное выравнивание

Единственными соответствующими рекомендациями будут более общие из них, касающиеся таких строк, как длина строк и количество пробелов для отступов.

Другие стандарты, которые касаются этих предметов, включают PEAR и Zend .