declare(strict_types=1) для всего приложения?
Добавлено: 2019.08.08, 13:01
Можно ли как-то каким-то хитрым образом в одном месте прописать конструкцию declare(strict_types=1) и включить строгую типизацию для всего приложения? Или единственный путь - прописывать в каждом файле?
К тому же, я читал, что
К тому же, я читал, что
То есть получается, что даже, порой, во `view`, в виджетах, в модулях нужно писать такие конструкции?объявление strict_types применяется к тому исходному файлу, откуда делается вызов, а не к исходному файлу, где реализована функция или метод. Поэтому соблюдение строгости такого объявления возлагается на клиентский код.