AttributeIlluminate\Container\Attributes\Bind
#[Bind]
Atributo para garantir que o parâmetro é autenticado.
Disponível desde
Laravel 13.0
Aplicável em
class
Parâmetros
$concretestringDefine o valor de "concrete" para o attribute. Tipo esperado: string.
$environmentsstring|array|UnitEnumDefine o valor de "environments" para o attribute. Tipo esperado: string|array|UnitEnum.
Uso prático
use Illuminate\Container\Attributes\Authenticated;
class ReportsController {
public function __invoke(#[Authenticated('web')] mixed $user): array {
return ['status' => 'ok'];
}
}