Stalker_RED, вроде съел, теперь другой вопрос. Файл больше 2 Гб., скрипт отваливается по таймауту. Могу я узнать сколько байт прочитано, чтобы примерно представлять на каком я месте нахожусь?
Adamos, ну вот представь себе контроллер на туеву кучу строк, который писал не ты, ты знаешь в общих чертах, что он делает, но не заешь конкретно, что пишется в бд, а по пути пишется там много всего. Задача съэмитирвать его вызов, скажем 1000 раз. Логично, что напрашивается решение использовать контроллер в качестве обычной функции. Просто я был немного удивлен, когда вызов public function не удался, я думал есть простой способ это сделать, но похоже придется написать чуть больше, чем планировал. Все равно, спасибо за ответ.
Adamos, ну хорошо, это красиво конечно. Но, в итоге, я так понимаю ответом на мой вопрос будет "у фреймворка нет такой возможности"? Просто есть разовая задача, которую быстро можно сделать в полу-ручном режиме, вызываю как попало, то что нужно.
Да, хорошо, я тут тупанул. Проболема в другом, IntlDateFormatter->format переводит время UTC+3 в UTC+7, т.е. в мое текущее время в ubunte. Откуда он берет эти настройки? В конфигах php где-то прописывается таймзона?
Я уже понял в чем проблема, я отлавливал Exception - а это оказался переопределенный \Exception.
Если ловить \Exception - то увидим, что постгрес руается при удалении, значит не удалили.