[英]Symfony 2 register session bag
我在symfony 2中注册会话包时遇到问题。
我在文档中进行了查找,但没有找到适当的解释。
我想做的事情是:我想创建一个会话包来存储有关我的购物车的信息并进行管理。
我应该传递给什么参数
$this->session->registerBag()
我试图传递一个实现
\Symfony\Component\HttpFoundation\Session\SessionBagInterface
但我得到这个错误
Declaration of Backend\Builders\PageBundle\Entity\Cart::initialize() must be compatible with Symfony\Component\HttpFoundation\Session\SessionBagInterface::initialize(array &$array) in <b>C:\wamp\www\oxxy.com\src\Backend\Builders\PageBundle\Entity\Cart.php</b> on line <b>15</b><br />
如果您需要更多信息,请告诉我。
谢谢你的时间。
在文件Backend\\Builders\\PageBundle\\Entity\\Cart.php
您必须在initialize
方法中添加一个参数:
initialize(array &$array)
它应该工作。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.