<?php  namespace App\Traits;  use Illuminate\Database\Eloquent\Builder;  trait HasLimitedScope { 	public function scopeUserScope(Builder $query): Builder{}  	protected static function bootHasLimitedScope(): void 	{ 		static::addGlobalScope('limited-scope', function ($query): void { 			$query->limitedScope(); 		}); 	}  	protected function scopeLimitedScope(Builder $query): Builder{} }