小编jbs*_*und的帖子

Symfony2:成功登录事件后,执行一组操作

我需要在用户成功登录后执行一系列操作.这包括从数据库加载数据并将其存储在会话中.

实现这个的最佳方法是什么?

php symfony

26
推荐指数
2
解决办法
2万
查看次数

Symfony2:在页面加载事件监听器中获取路由

如何在页面加载甚至监听器中获取路由?

我在services.yml中有以下代码:

    page_load_listener:
    class: Acme\MainBundle\EventListener\PageLoadListener
    arguments: [@security.context, @session]
    tags:
        - { name: kernel.event_listener, event: kernel.controller, method: onKernelController, priority: 64 }
Run Code Online (Sandbox Code Playgroud)

在PageLoadListener类中,我有相应的方法:

    public function onKernelController(FilterControllerEvent $event)
    {

        // Some code I need to execute that needs the route arguments

    }
Run Code Online (Sandbox Code Playgroud)

问题似乎是路由和参数不可用.我错过了什么?

我需要通过哪个事件来获取路线及其参数?

谢谢,

JB

php symfony

13
推荐指数
1
解决办法
1万
查看次数

在树枝扩展中使用配置参数

我正在创建Twig扩展,因此我可以创建自定义过滤器和功能.我需要在'parameters.ini'文件中访问全局配置的参数.

我该怎么办呢?

symfony twig

5
推荐指数
1
解决办法
5587
查看次数

PHP:加密/解密短字符串

我需要加密和解密短字符串(例如“product1234”)。我已将 mcrypt_encrypt 和 mcrypt_decrypt 与各种密码一起使用。问题在于,它总是将扩展字符放入结果字符串中,这会导致我无法控制的应用程序代码的某些方面出现一些问题。

因此,问题是是否存在一种密码可以减少加密字符串中使用的字符列表(即省略“+”、“\”或“/”等内容)。

php

2
推荐指数
1
解决办法
9713
查看次数

标签 统计

php ×3

symfony ×3

twig ×1