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!
8
What does the 'auto' password hasher do in Symfony?5
The class Foo exists is registered as a service only in the "dev" and "test" environment6
List the security providers that don't exist in Symfony6
Extending the class `Symfony\Bundle\FrameworkBundle\Controller\AbstractController;` allows my controller to be declared as a service6
List the directories to which you must give write permissions on your web server.5
How to use a constant in Twig?6
Events listeners are easier to reuse because the knowledge of the events is kept in the class rather than in the service definition.