Articles of Symfony da

Como posso desmarcar a session do Symfony do arquivo?

Symfony store session no arquivo app/cache/dev/sessions/sess_{session_id} no dev env. O conteúdo do arquivo é algo como: _sf2_attributes|a:0:{}_sf2_flashes|a:0:{}_sf2_meta|a:3:{s:1:”u”;i:1396424236;s:1:”c”;i:1396360957;s:1:”l”;s:1:”0″;}bbb|i:222;IsAuthorized|b:1; Quando eu tento desistenciá-lo com a function unserialize() – FALSE . Como posso desertizar isso?

Symfony2: não há extensão capaz de carregar a configuração para

Estou construindo uma extensão para carregar arquivos de configuração de todos os pacotes instalados. Minha Extensão parece assim: namespace Acme\MenuBundle\DependencyInjection; // use … use Acme\MenuBundle\DependencyInjection\Configuration; class AcmeMenuExtension extends Extension { public function load(array $configs, ContainerBuilder $container) { $configuration = new Configuration(); $config = $this->processConfiguration($configuration, $configs); $finder = new \Symfony\Component\Finder\Finder(); $finder ->directories() ->in($container->getParameter(‘kernel.root_dir’) . ‘/../src/*/*Bundle/Resources’) ->path(‘config’); […]

Como registrar usuário fora do aplicativo Symfony 2 usando seus manipuladores internos

O Symfony implementa a funcionalidade de logar o usuário e matar cookies. Existe um LogoutListener que delega essas ações para um par de manipuladores de logout: CookieClearingLogoutHandler e SessionLogoutHandler . Se quisermos registrar o usuário fora do aplicativo manualmente, acho que o melhor curso de ação seria chamar aqueles manipuladores e não implementar (duplicar) essa […]