t43
Новичок
bindFor используется что бы указать специальную связь (какой именно сервис передать), для определённого сервиса.Так у тебя в bindFor просто имя сервиса будет другое, нет?
$di->getConfigurator()->getConfig('ICache')->bind('FileCache')->bindFor('b','MemCached');
по русски:
Для интерфейса ICache по умолчанию использовать класс FileCache(сервис), для сервиса b(есть зависимость ICache), использовать MemCached.