@Dreaded

Как правильно оформлять данный код по стандартам PSR?

Стараюсь писать код следуя стандартам PSR. Использую PHPstorm, и там есть такая замечательная функция, как автоформат кода с применением стандартов.
Собственно возникает два вопроса:
1. Выравнивание выражений присваивания в блоках кода.
Как пишу я(один пробел до знака присваивания, и один после):
$variable = ['var1', 'var2', 'var3', 'var4'];
$variableWithALongName = array();
$variableWithAVeryLongName = array();

Как форматирует мой код PHPstorm(в одном блоке кода - все идущие подряд выражения присваивания выравниваются по знаку равенства)
$variable                  = ['var1', 'var2', 'var3', 'var4'];
$variableWithALongName     = array();
$variableWithAVeryLongName = array();

Вопрос : как всё таки правильно и где это прописано?
2. Длина строки. Цитата из PSR-2
НЕДОПУСТИМО жёстко ограничивать длину строки;
мягкое ограничение ДОЛЖНО составлять 120 символов;
СЛЕДУЕТ стараться, чтобы длина строки составляла 80 символов или менее.

Как пишу код я:
$array['variable']  = 'В этой строке кода меньше 120 символов, но скорее всего больше чем 80';

Как форматирует код PHPstorm:
$array['variable']
    = 'В этой строке кода меньше 120 символов, но скорее всего больше чем 80';

А если это еще и соединить с предыдущим вопросом, то вообще получится АД. Так думаю я. Но вот что думает PHPstorm:
$array['variable']
                           = 'В этой строке кода меньше 120 символов, то скорее всего больше чем 80';
$variable                  = ['var1', 'var2', 'var3', 'var4'];
$variableWithALongName     = array();
$variableWithAVeryLongName = array();


Так как всё таки правильно оформлять эти моменты?
Дело в том что я новичок, и сейчас хочу устроится на первую работу. В данный момент тренируюсь на тестовых заданиях найденных в интернете, и выполняя одно из таких заданий обнаружил вот такое требование: следование стандартам PSR. Хотелось бы узнать именно с точки зрения потенциального работодателя, как будет оцениваться написание кода в этих примерах?
  • Вопрос задан
  • 367 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы