AttributeIlluminate\Container\Attributes\Log
#[Log]
Configura um parâmetro para registrar logs.
Disponível desde
Laravel 13.0
Aplicável em
parameter
Parâmetros
$channelUnitEnum|string|nullCanal de log/notificação.
$nameUnitEnum|string|nullNome do log.
Uso prático
use Illuminate\Container\Attributes\Log;
class ReportController
{
public function __invoke(#[Log('custom', 'report')] mixed $log): array
{
// Faz algo com o log
return ['status' => 'ok'];
}
}