Fedor Vlasenko, не надо называть контейнер словом di.
Не надо себе льстить и заниматься самообманом. DI - это нормальная архитектура, а контейнер с конфигом - это такой же говнокод, как и global $config
не надо оправдываться, просто исправь код в своем ответе
я потом тебе объясню, что именно ты не понял, и как нормально давать ссылки на пример в комментариях
то есть ты так и не понял в чем твоя ошибка, и не исправил код?
блин, вот так хочешь поддержать новичка, который мыслит верно, только малость ошибся в реализации
а начнешь объяснять - и выясняется что внутри такая же обезьяна как и всегда, которая вообще не понимает что делает, а буквально только и умеет что две кнопки нажимать - copy и paste, из "примера 19".
Иван Иванов, вот зачем ты изображаешь дурака сейчас?
твой код неверно срабатывает, если на вход дать 0
ты вообще понимаешь разницу между строгим сравнением и сравнением с приведением типов?
ну да я забыл с кем разговариваю.
Ответ Ивана Иванова всегда выдает no, потому что тебя не уполучилось его скопировать.
видмо, запускаешь как есть, с 'имя_POST_переменной' в качестве аргумента.
$this->container['config']
а это и есть тот же global, только в профиль