$units * @property-read int|null $units_count * @method static \Illuminate\Database\Eloquent\Builder|Franchisee newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|Franchisee newQuery() * @method static \Illuminate\Database\Eloquent\Builder|Franchisee onlyTrashed() * @method static \Illuminate\Database\Eloquent\Builder|Franchisee query() * @method static \Illuminate\Database\Eloquent\Builder|Franchisee whereAddressNumber($value) * @method static \Illuminate\Database\Eloquent\Builder|Franchisee whereBirthDate($value) * @method static \Illuminate\Database\Eloquent\Builder|Franchisee whereCellphoneNumber($value) * @method static \Illuminate\Database\Eloquent\Builder|Franchisee whereCityId($value) * @method static \Illuminate\Database\Eloquent\Builder|Franchisee whereCnpj($value) * @method static \Illuminate\Database\Eloquent\Builder|Franchisee whereCpf($value) * @method static \Illuminate\Database\Eloquent\Builder|Franchisee whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|Franchisee whereDeletedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|Franchisee whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|Franchisee whereName($value) * @method static \Illuminate\Database\Eloquent\Builder|Franchisee whereNeighborhood($value) * @method static \Illuminate\Database\Eloquent\Builder|Franchisee wherePhone($value) * @method static \Illuminate\Database\Eloquent\Builder|Franchisee wherePostalCode($value) * @method static \Illuminate\Database\Eloquent\Builder|Franchisee whereRg($value) * @method static \Illuminate\Database\Eloquent\Builder|Franchisee whereStateId($value) * @method static \Illuminate\Database\Eloquent\Builder|Franchisee whereStreet($value) * @method static \Illuminate\Database\Eloquent\Builder|Franchisee whereUpdatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|Franchisee withTrashed(bool $withTrashed = true) * @method static \Illuminate\Database\Eloquent\Builder|Franchisee withoutTrashed() * @mixin \Eloquent */ class Franchisee extends Model { use HasFactory, SoftDeletes; protected $table = 'franchisees'; protected $guarded = ['id']; protected $casts = [ 'created_at' => 'datetime', 'updated_at' => 'datetime', 'deleted_at' => 'datetime', ]; public function units(): BelongsToMany { return $this->belongsToMany(Unit::class, 'franchisee_units'); } }