@@ -78,7 +78,7 @@ we need it:
78
78
use Acme\HelloBundle\Mailer;
79
79
80
80
$mailer = new Mailer('sendmail');
81
- $mailer->send('ryan@foobar.net', ... );
81
+ $mailer->send('ryan@foobar.net', ...);
82
82
83
83
This is easy enough. The imaginary ``Mailer `` class allows us to configure
84
84
the method used to deliver the email messages (e.g. ``sendmail ``, ``smtp ``, etc).
@@ -150,7 +150,7 @@ shortcut method::
150
150
{
151
151
// ...
152
152
$mailer = $this->get('my_mailer');
153
- $mailer->send('ryan@foobar.net', ... );
153
+ $mailer->send('ryan@foobar.net', ...);
154
154
}
155
155
}
156
156
@@ -548,6 +548,7 @@ really good at delivering email messages, so we'll use it inside ``NewsletterMan
548
548
to handle the actual delivery of the messages. This pretend class might look
549
549
something like this::
550
550
551
+ // src/Acme/HelloBundle/Newsletter/NewsletterManager.php
551
552
namespace Acme\HelloBundle\Newsletter;
552
553
553
554
use Acme\HelloBundle\Mailer;
@@ -605,7 +606,7 @@ the service container gives us a much more appealing option:
605
606
</parameters >
606
607
607
608
<services >
608
- <service id =" my_mailer" ... >
609
+ <service id =" my_mailer" ...>
609
610
<!-- ... -->
610
611
</service >
611
612
<service id =" newsletter_manager" class =" %newsletter_manager.class%" >
@@ -622,7 +623,7 @@ the service container gives us a much more appealing option:
622
623
// ...
623
624
$container->setParameter('newsletter_manager.class', 'Acme\HelloBundle\Newsletter\NewsletterManager');
624
625
625
- $container->setDefinition('my_mailer', ... );
626
+ $container->setDefinition('my_mailer', ...);
626
627
$container->setDefinition('newsletter_manager', new Definition(
627
628
'%newsletter_manager.class%',
628
629
array(new Reference('my_mailer'))
@@ -693,7 +694,7 @@ Injecting the dependency by the setter method just needs a change of syntax:
693
694
</parameters >
694
695
695
696
<services >
696
- <service id =" my_mailer" ... >
697
+ <service id =" my_mailer" ...>
697
698
<!-- ... -->
698
699
</service >
699
700
<service id =" newsletter_manager" class =" %newsletter_manager.class%" >
@@ -712,7 +713,7 @@ Injecting the dependency by the setter method just needs a change of syntax:
712
713
// ...
713
714
$container->setParameter('newsletter_manager.class', 'Acme\HelloBundle\Newsletter\NewsletterManager');
714
715
715
- $container->setDefinition('my_mailer', ... );
716
+ $container->setDefinition('my_mailer', ...);
716
717
$container->setDefinition('newsletter_manager', new Definition(
717
718
'%newsletter_manager.class%'
718
719
))->addMethodCall('setMailer', array(
@@ -753,7 +754,7 @@ it exists and do nothing if it doesn't:
753
754
<!-- src/Acme/HelloBundle/Resources/config/services.xml -->
754
755
755
756
<services >
756
- <service id =" my_mailer" ... >
757
+ <service id =" my_mailer" ...>
757
758
<!-- ... -->
758
759
</service >
759
760
<service id =" newsletter_manager" class =" %newsletter_manager.class%" >
@@ -771,7 +772,7 @@ it exists and do nothing if it doesn't:
771
772
// ...
772
773
$container->setParameter('newsletter_manager.class', 'Acme\HelloBundle\Newsletter\NewsletterManager');
773
774
774
- $container->setDefinition('my_mailer', ... );
775
+ $container->setDefinition('my_mailer', ...);
775
776
$container->setDefinition('newsletter_manager', new Definition(
776
777
'%newsletter_manager.class%',
777
778
array(new Reference('my_mailer', ContainerInterface::IGNORE_ON_INVALID_REFERENCE))
0 commit comments