← All posts tagged symfony

idler-max
symfony Ебаные гендальфы Symfony!!! Форма ссылается на /price , а исполняется не indexSuccess , a createSucces, если постом.... ИДИОТЫ!!! Роутинг-то для галочки?
idler-max
symfony doctrine phpunit чтобы запустить sfPhpunitPlugin потратил полчаса — оказывается он по умолчанию генерит абстрактные классы тестов. С(т)ранное решение. Теперь мы напроч отказываемся грузить стандартные фикстуры из sf_root_dir/data/fixtures , мы пытаемся найти там *.doctrine.yml . Ну не копировать же 040_table_name.yml в другую папку с нужным именем.. а если потом изменится? ведь никто заново не скопирует....

В общем в который раз Symfony и Doctrine портят мне нервы ... БЛИН!!!!!
idler-max
symfony limb Почитал новости о Symfony 2.0, появилось несколько маленьких идей для LIMB (жаль, что сейчас не пользуюсь им и не могу тратить время на фичи/багфиксы, однако надеюсь, что в будущем буду пользоваться). Но в целом впечатление такое, что это лимб года 4 назад... Они наконец-то сделали нормальное тестирование, наконец-то жестко разделили компоненты и позволили использовать их без Symfony, наконец-то валидация данных происходит в модели, а не в каких-то там формах. В общем... чем больше знаю Symfony, тем больше люблю LIMB.
idler-max
symfony SQL doctrine db-Migration А миграции в Doctrine недопилены! А еще после ебли с миграциями становится непонятно: нахуя вообще хранить схему в Yaml-конфиге, если она и так в базе есть. Тем кто пользует MySQL советую для миграций: antonoff.info mercurial репозиторий тут: bitbucket.org . Буду благодарен за найденные баги, подкинутые идеи. Возможно буду дорабатывать под SQLite и Postgres, а возможно не буду.
Кого заебла Doctrine и еще остались отходные пути — советую lmbActiveRecord на замену ( limb-project.com ).
idler-max
symfony coNfig::get(app_....) переколбашивает Ямл-вложенность в подчеркивания только до третьего уровня. Дальше вложенность остается-массивом. Интересно, какую траву они курят?
idler-max
symfony пиздец doctrine Я зол... Кто ж, блять, дает миграциям версии с порядковым номером!?!?!?!? И как их разгребать, если Вася и Петя создали Version2 extends Doctrine_Migration_Base ?????
Не умели подумать о конкурентности миграций, так и не брались бы говорить, что миграции в доктрине есть!
Миграции в Doctrine УЖАСНО НЕ ПРОДУМАНЫ, говорю я вам!
idler-max
symfony doctrine Такое ощущение, что оба проекта в глубоком ступоре по документации.
Раньше у обоих был описан быстрый старт, теперь же стартануть по туториалу Doctrine2 вообще невозможно, а туториала по Symfony2 вообще нет!
Ох как не хочется переделывать сайт на работе на старых движках...
idler-max
PHP symfony fuckup Бесит уже симфония...
sfYamlParser

public function parse($value)
{
$this->value = $this->cleanup($value);
$this->currentLineNb = -1;
$this->currentLine = '';
$this->lines = explode("\n", $this->value);
// unset($this->value) НЕЛЬЗЯ БЫЛО ТУТ ПОСТАВИТЬ????????
$data = array();
while ($this->moveToNextLine())
{
if ($this->isCurrentLineEmpty())
...........
а я тут сижу и думаю.... почему же эта хрень (иначе не назвать) кушает 2Гб оперативы, чтоб загрузить 11метров yaml-фикстуры в sqlite, база которого в итоге будет весить 14метров
Однозначно — yaml === зло!!!
idler-max
PHP devel symfony Unit-testing Ну это же пипец! Симфони использует какой-то непонятный лайм-тестинг-фреймворк. В примере из документации в тестах не тестовые классы, а тестирующий спагетти-код.
Моя в шоке!!!
idler-max
PHP symfony doctrine Есть таблица product, в которой имеется поле cathegory_id
Так же есть таблица Cathegory
Генерим модели...
$product->getCathegory(); // счастье
$cathegory->getProducts(); // неужели обратная связь не генериться?
idler-max
PHP symfony Не маразм ли? The autoload.yml configuration determines which directories need to be autoloaded by symfony
Вынести всю конфигурацию в YAML! Я понимаю, конечно, что она кэшируется как PHP-массивы (или нет?), но программирование на YAML — помоему уже слишком!