📚 Cheatsheet

Une collection organisée de snippets de code pour accélérer votre développement. Parcourez, recherchez et copiez en un clic.

Snippets 4

Retour
Définir un paramètre (services.yaml)
Facile
parameters:
    app.admin_email: 'admin@example.com'
Définir un service (services.yaml)
Facile
services:
    _defaults:
        autowire: true
        autoconfigure: true

    App\:
        resource: '../src/'
Injection d'un paramètre
Intermédiaire
public function __construct(string $adminEmail)
{
    // ...
}

# services.yaml
App\Service\MonService:
    arguments:
        $adminEmail: '%app.admin_email%'
Injection de dépendances par constructeur
Facile
private MonService $service;

public function __construct(MonService $service)
{
    $this->service = $service;
}