Соответствует ли объявление класса и инициализация объекта в одном файле PSR-1?


person Alex Lomia    schedule 19.02.2016    source источник


Ответы (1)


По ПСР-1

«Побочные эффекты» включают, но не ограничиваются: [...] подключением к внешним службам [...]

И вообще, указано:

Фраза "побочные эффекты" означает выполнение логики, не напрямую связанной с объявлением классов, функций, констант

Итак, ответ: он не соответствует требованиям PSR-1.

Вы должны включить файл db.php в основной файл логики. А затем создайте экземпляр вашего объекта БД.

person Mat    schedule 19.02.2016