Я только начал изучать PHP и наткнулся на этот код
public function __construct(Enviroment $enviroment) {
//blah blah
}
В этом коде Среда перед переменной среды. Искал в гугле много но ничего не нашел. Может ли кто-нибудь помочь мне с этим и дать ссылку, на которую я могу сослаться и понять больше об этом. заранее спасибо
Это называется Type Hinting в PHP: http://php.net/manual/en/language.oop5.typehinting.php
Конструктор ожидает $environment
быть Object
класса окружающей среды.
Окружающая среда, установленная как ваш код, утверждает, что требуемый параметр для запуска __construct является переменной определенного класса, вы можете найти больше информации на php.net -> http://php.net/manual/it/language.oop5.typehinting.php
$ enviroment — это объект, а Enviroment — это метод этих объектов.
Это позволяет ему принять аргумент, что объект после этого метода.