AttributeIlluminate\Container\Attributes\Context
#[Context]
No grupo Container, #[Context] aplica essa configuracao ao elemento alvo do Laravel. Recebe 3 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.
$hiddenboolDefine o valor de "hidden" para o attribute. Tipo esperado: bool.
Uso prático
use Illuminate\Container\Attributes\Context;
class ReportsController
{
public function __invoke(#[Context('value', null, false)] mixed $value): array
{
return ['status' => 'ok'];
}
}