相关疑难解决方法(0)

不允许序列化UploadedFile

我正在尝试通过我的Users实体上的vichuploader包上传文件.使用实现UserInterface的hwioauthbundle,我认为错误来自该bundle ...所以每次我尝试uplod文件时都会遇到这个异常:

不允许序列化'Symfony\Component\HttpFoundation\File\UploadedFile'

我已经尝试过这个解决方案但同样的例外.

namespace AppBundle\Entity;

use Doctrine\ORM\Mapping as ORM;
use HWI\Bundle\OAuthBundle\OAuth\Response\UserResponseInterface;
use HWI\Bundle\OAuthBundle\Security\Core\User\FOSUBUserProvider as BaseClass;
use Symfony\Component\Security\Core\User\UserInterface;
use HWI\Bundle\OAuthBundle\Security\Core\User\OAuthUser;


/**
 * Users 
 * @ORM\Table(name="users")
 * @ORM\Entity(repositoryClass="AppBundle\Repository\UsersRepository")
 *
 */
class Users extends  OAuthUser 
{
    /**
     * @var int
     *
     * @ORM\Column(name="id", type="integer")
     * @ORM\Id
     * @ORM\GeneratedValue(strategy="AUTO")
     */
    protected $id;

    /**
     * @var string
     *
     * @ORM\Column(name="first_name", type="string", length=255)
     */
    private $firstName;

    /**
     * @var string
     *
     * @ORM\Column(name="last_name", type="string", length=255)
     */
    private $lastName;

    /** …
Run Code Online (Sandbox Code Playgroud)

symfony symfony-2.3 hwioauthbundle vichuploaderbundle

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