Вопросы по теме 'psr-1'

Соответствует ли объявление класса и инициализация объекта в одном файле PSR-1?
PSR-1 утверждает: Файлы ДОЛЖНЫ либо объявлять символы (классы, функции, константы и т. д.), либо вызывать побочные эффекты (например, генерировать вывод, изменять настройки .ini и т. д.), но НЕ ДОЛЖНЫ делать и то, и другое. Предположим,...
127 просмотров
schedule 15.12.2022

php codeniffer ничего не возвращает, мой код в стандарте?
У меня есть приложение laravel (созданное с помощью композитора), которое я пытаюсь обеспечить, чтобы оно соответствовало стандартам кодирования PHP (уровень PSR-1). Я бегу: $ phpcs --standard=PSR1 my_app/ И через несколько секунд он...
1359 просмотров

Где в стандартах PSR сказано, что после объявления типа не должно быть имени переменной?
Может ли кто-нибудь посоветовать, где в документах стандартов PSR он документирует, что не должно быть ничего после типа переменной в переменных-членах класса? Я использовал PHP CodeStyle Fixer , выполнив следующие действия: php-cs-fixer fix...
395 просмотров
schedule 09.12.2022

PhpStorm применяет PSR-2 к подмножеству файлов
Я хочу, чтобы моя среда IDE (PhpStorm) применяла форматирование, совместимое с PSR-2, для всех собственных файлов. Однако иногда мне приходится отправлять исправления для устаревшего кода, когда я хочу зафиксировать только функциональные изменения, а...
1553 просмотров
schedule 16.05.2023

PSR для использования описания класса
Я не могу найти в PSR ничего, что говорило бы о том, где следует разместить комментарий о классе и пространстве имен. Должно ли это быть первое описание класса или пространства имен? <?php /** * Some description about this class * * @author...
395 просмотров
schedule 17.10.2022

Могу ли я использовать оператор if в одной строке в соответствии с PSR-2?
Мне нужно знать, разрешено ли мне использовать однострочные операторы if в соответствии со стилем кодирования PSR-2. Я уже читал документы, но я не мог найти никакой информации об этом. https://www.php-fig.org/psr/psr-1/...
117 просмотров
schedule 28.03.2023