Easy
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
Similar QuestionsMore questions about Symfony
7
What does the 'auto' password hasher do in Symfony?4
Events listeners are easier to reuse because the knowledge of the events is kept in the class rather than in the service definition.4
List the security providers that don't exist in Symfony4
Check if an article has errors in Symfony4
The class Foo exists is registered as a service only in the "dev" and "test" environment