Medium
use Symfony\Component\Notifier\Notification\Notification;
use Symfony\Component\Notifier\NotifierInterface;
use Symfony\Component\Notifier\Recipient\Recipient;
use Symfony\Component\Routing\Annotation\Route;
class InvoiceController extends AbstractController
{
#[Route('/invoice/create')]
public function create(NotifierInterface $notifier)
{
$notification = (new Notification('Such an Invoice', ['email']))
->content('You got a new invoice.');
$recipient = new Recipient(
$user->getEmail(),
$user->getPhonenumber()
);
???
}
}
Which statement should we use to replace ??? and send the notification?
Edit
0
Community EvaluationsNo one has reviewed this question yet, be the first!
7
Events listeners are easier to reuse because the knowledge of the events is kept in the class rather than in the service definition.6
How to use a constant in Twig?8
What does the 'auto' password hasher do in Symfony?6
List the directories to which you must give write permissions on your web server.5
What do the `persist` and `flush` methods of the Doctrine `EntityManager` do when called successively on a new entity?5
List the security providers that don't exist in Symfony5
The class Foo exists is registered as a service only in the "dev" and "test" environment