VichUploaderBundle を使用して、symfony-2 の AmazonS3 に画像をアップロードしています。
このドキュメントhttps://github.com/dustin10/VichUploaderBundle/blob/master/Resources/doc/index.mdに従い、エンティティ クラスを作成しました。
だから私はエンティティにセッターメソッドを持っています
/**
* @param UploadedFile $file
*/
public function setFile(File $file = null)
{
$this->file = $file;
$this->updated = new \DateTime();
}
クライアント (これは Web アプリケーションです) は画像を base_64 形式で送信します。だから、その文字列から FILE オブジェクトを取得する方法がわかりませんか? (setterメソッドのパラメータがFILEなので)