AttributeIlluminate\Database\Eloquent\Attributes\ScopedBy
#[ScopedBy]
Especifica a classe ou classes que definem um escopo para um modelo Eloquent.
Disponível desde
Laravel 13.0
Aplicável em
class
Parâmetros
$classesarray|stringLista de classes que definem o escopo.
Uso prático
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\Attributes\ScopedBy;
#[ScopedBy('App\Scopes\PostScope')]
class Post extends Model
{
//...
}