company = FilamentCompanies::newCompanyModel()->findOrFail($company); $this->authorizeAccess(); } protected function authorizeAccess(): void { Gate::authorize('view', $this->company); } public static function getSlug(): string { return '{company}/settings/default'; } public static function getUrl(array $parameters = [], bool $isAbsolute = true): string { return route(static::getRouteName(), ['company' => Auth::user()->currentCompany], $isAbsolute); } protected function getBreadcrumbs(): array { return [ 'default' => 'Default', ]; } }