AttributeIlluminate\Container\Attributes\Config
#[Config]
No grupo Container, #[Config] aplica essa configuracao ao elemento alvo do Laravel. Recebe 2 parâmetros para configuração.
Disponível desde
Laravel 13.0
Aplicável em
parameter
Parâmetros
$keystringChave utilizada para buscar o valor. Tipo esperado: string.
$defaultmixedValor padrão aplicado quando não houver resultado. Tipo esperado: mixed.
Uso prático
use Illuminate\Container\Attributes\Config;
class SendInvoiceAction
{
public function __invoke(
#[Config('services.mailgun.domain')] string $mailgunDomain,
): void {
// ...
}
}