Ответы пользователя по тегу PHP
  • Fat-Free Framework 3.x

    @urvalla
    Берите Silex, или Slim Framework + шаблонизотор Twig (прикручивается он легко, для Silex есть туториал). Мультиязычность зависит от сложности: или ручками, или расширение для Twig.
    Ответ написан
    Комментировать
  • Как автоматически создавать таблицы в Doctrine?

    @urvalla
    Такой код можно использовать где угодно, не обязательно в Symfony, например в Silex / Slim. В продакшн он не должен, конечно, исполняться. Важный момент: в базе оставит только те таблицы, которые перечислены в $classes, остальные грохнет.

    // \Doctrine\ORM\EntityManager $em
    $tool = new \Doctrine\ORM\Tools\SchemaTool($em);
    $classes = array(
        $em->getClassMetadata('Entities\Page'),
        $em->getClassMetadata('Entities\Catalog'),
        $em->getClassMetadata('Entities\CatalogOption'),
        $em->getClassMetadata('Entities\WebForm'),
    );
    $tool->updateSchema($classes);
    
    Ответ написан
    1 комментарий