fork download
  1. <?php
  2.  
  3. namespace MailerBundle\DependencyInjection;
  4.  
  5. use Symfony\Component\DependencyInjection\Definition;
  6. use Symfony\Component\DependencyInjection\Reference;
  7. use Symfony\Component\HttpKernel\DependencyInjection\Extension;
  8. use Symfony\Component\DependencyInjection\ContainerBuilder;
  9.  
  10. class MailerExtension extends Extension
  11. {
  12.  
  13. /**
  14.   * Loads a specific configuration.
  15.   *
  16.   * @param array $configs An array of configuration values
  17.   * @param ContainerBuilder $container A ContainerBuilder instance
  18.   *
  19.   * @throws \InvalidArgumentException When provided tag is not defined in this extension
  20.   */
  21. public function load(array $configs, ContainerBuilder $container)
  22. {
  23. $container->setDefinition('emailsender', new Definition('MailerBundle\Sender\EmailSender'),[
  24. new Reference('swiftmailer.mailer'),
  25. new Reference('swiftmailer.transport')];
  26.  
  27. $container->setDefinition('emailnotifier', new Definition('MailerBundle\Controller\EmailController'),[
  28. ->addArgument(new Reference('emailsender']);
  29. }
  30. }
Runtime error #stdin #stdout #stderr 0.03s 52480KB
stdin
Standard input is empty
stdout
Standard output is empty
stderr
PHP Parse error:  syntax error, unexpected ';' in /home/L2CUJk/prog.php on line 25