Esempio n. 1
0
 /**
  * @return \Swift_Mime_Message[]
  */
 private function getMessages()
 {
     /** @var Client $client */
     $client = $this->getClient();
     $client->followRedirects(false);
     $messages = [];
     do {
         $client->back();
         $response = $client->getResponse();
         $profile = $this->symfonyProfiler->loadProfileFromResponse($response);
         if (false === $profile) {
             continue;
         }
         $swiftMailerCollector = $profile->getCollector('swiftmailer');
         $messages = array_merge($messages, $swiftMailerCollector->getMessages());
     } while (empty($messages));
     $client->followRedirects();
     return $messages;
 }