私はSymfony2プロジェクトに取り組んでいます。私はモバイルデバイスが到達するWebサービスを構築しなければなりません。 WebサービスはSwiftmailerBundlleを使用して新しいデバイスに電子メールを送信します。SwiftMailerBundle:getMapType()メソッドの[Semantical Error]
また、Swiftmailerはプロジェクト全体のメール送信者です。私のウェブサービスを除くすべてのバンドルで完璧に動作します。 WebサービスがSwiftmailerで電子メールを送信しようとすると、私はいつも500タイプのエラーを取得します。最も奇妙な部分は、500エラーにもかかわらずメールが送信されるということです!
「[意味論的エラー]注釈\」@はint \「メソッドSwift_CharacterReader_Utf8Readerで:: getMapType()輸入されなかったあなたは多分\追加することを忘れました。」を使用する:ここで
は、私が手にエラーがあります\ "このアノテーションのステートメント?"
そしてSwifMailerBundleにおける方法
$message = \Swift_Message::newInstance();
$message->setSubject($subject)
->setFrom('[email protected]')
->setTo('[email protected]')
->setBody("Test")
;
$this->mailer->send($message);
SwiftMailerBundleバージョン=
クラスSwift_CharacterReader_Utf8ReaderがSwift_CharacterReader {ここ
/**
* Returns mapType
* @int mapType
*/
public function getMapType()
{
return self::MAP_TYPE_POSITIONS;
}
}
私のWebサービスによって使用されるクラスの私のコードであるが実装さ4.1.3
これは私が読んだすべての文書でSwiftmailerを実装する方法です。あなたは私の問題が何であるかを見ていますか? バンドルに間違いがありますか?私の実装は間違っていますか?
私はかなり混乱しており、お時間をいただきありがとうございます。
Elodie。