Я тут вспомнил об увиденном недавно инструменте phpmetrics и натравил его на yii-queue. Результат по сложности/поддерживаемости неутешительный получился) Провел какое-то время, пытаясь понять, как можно улучшить архитектуру, но ничего путного не придумал. Может, у кого будут мысли?
Я это делал в ветке, где стратегии обработки фейлов пишу. Так вот, в порядке уменьшения: Worker, SignalLoop, SynchronousDriver, DispatcherFactory, Queue, дальше - стратегии пошли. Внушний круг перечислил.
Я это делал в ветке, где стратегии обработки фейлов пишу. Так вот, в порядке уменьшения: Worker, SignalLoop, SynchronousDriver, DispatcherFactory, Queue, дальше - стратегии пошли. Внушний круг перечислил.
Write all possible tests first, then refactor, works for me.
Увидел метод ArrayHelper::getValueByPath и у меня вопрос. Будет ли метод ArrayHelper::hasValueByPath. Сейчас есть keyExists, но по какой стратегии он резолвит ключи?
Увидел метод ArrayHelper::getValueByPath и у меня вопрос. Будет ли метод ArrayHelper::hasValueByPath. Сейчас есть keyExists, но по какой стратегии он резолвит ключи?
Сейчас вложенность вообще не поддерживается. Там фишка в возможность регистронезависимой проверки.
Надо ли делать keyexists для вложенных массивов. Есть случаи когда это надо?