class Filament extends Facade (View source)

Methods

static string
getFacadeAccessor()

No description

static void
registerPanel(Panel|Closure $panel)

No description

static bool
arePasswordsRevealable()

No description

static StatefulGuard
auth()

No description

static void
bootCurrentPanel()

No description

static void
array() $Model> getUserTenants(HasTenants | Model | Authenticatable $user)

No description

static void
currentDomain(?string $domain)

No description

static string
getAuthGuard()

No description

static void
string() $null getUrl(Model | null $tenant = null)

No description

static array
getClusteredComponents(?string $cluster = null)

No description

static string
getCollapsedSidebarWidth()

No description

static string
getCurrentDomain(?string $testingDomain = null)

No description

static void
Panel() $null getCurrentPanel()

No description

static string
getDefaultAvatarProvider()

No description

static Panel
getDefaultPanel()

No description

static string
getEmailVerifiedMiddleware()

No description

static string
getFontFamily()

No description

static Htmlable
getFontHtml()

No description

static string
getFontProvider()

No description

static string
getGlobalSearchDebounce()

No description

static void
GlobalSearchProvider() $null getGlobalSearchProvider()

No description

static string
getLogoutUrl(array $parameters = [])

No description

static void
MaxWidth() $string | null getMaxContentWidth()

No description

static string
getNameForDefaultAvatar(Model $Authenticatable $user)

No description

static array
getPages()

No description

static Panel
getPanel(?string $id = null, bool $isStrict = true)

No description

static Plugin
getPlugin(string $id)

No description

static string
getResetPasswordUrl(string $token, CanResetPassword $Model | Authenticatable $user, array $parameters = [])

No description

static array
getResources()

No description

static array
getResourceUrl(string $Model $model, string $name = 'index', array $parameters = [], bool $isAbsolute = false, Model $tenant = null)

No description

static string
getSidebarWidth()

No description

static void
Model() $null getUserDefaultTenant(HasTenants | Model | Authenticatable $user)

No description

static void
BillingProvider() $null getTenantBillingProvider()

No description

static string
getTenantName(Model $tenant)

No description

static string
static Theme
getTheme()

No description

static ThemeMode
getDefaultThemeMode()

No description

static string
getUserName(Model $Authenticatable $user)

No description

static string
getVerifyEmailUrl(MustVerifyEmail $Model | Authenticatable $user, array $parameters = [])

No description

static array
getWidgets()

No description

static bool
hasBreadcrumbs()

No description

static bool
static bool
hasDarkMode()

No description

static bool
hasDarkModeForced()

No description

static bool
hasDatabaseNotifications()

No description

static bool
static bool
hasEmailVerification()

No description

static bool
hasLogin()

No description

static bool
hasNavigation()

No description

static bool
hasPasswordReset()

No description

static bool
hasPlugin(string $id)

No description

static bool
hasProfile()

No description

static bool
hasRegistration()

No description

static bool
hasTenancy()

No description

static bool
hasTenantBilling()

No description

static bool
hasTenantMenu()

No description

static bool
hasTenantProfile()

No description

static bool
hasTenantRegistration()

No description

static bool
hasTopNavigation()

No description

static bool
hasUnsavedChangesAlerts()

No description

static bool
isProfilePageSimple()

No description

static bool
isServing()

No description

static bool
static bool
static void
serving(Closure $callback)

No description

static void
setCurrentPanel(Panel $null $panel = null)

No description

static void
setServingStatus(bool $condition = true)

No description

static void
setTenant(Model $null $tenant = null, bool $isQuiet = false)

No description

Details

static protected string getFacadeAccessor()

No description

Return Value

string

static void registerPanel(Panel|Closure $panel)

No description

Parameters

Panel|Closure $panel

Return Value

void

static bool arePasswordsRevealable()

No description

Return Value

bool

static StatefulGuard auth()

No description

Return Value

StatefulGuard

static void bootCurrentPanel()

No description

Return Value

void

static void array() $Model> getUserTenants(HasTenants | Model | Authenticatable $user)

No description

Parameters

) $Model> getUserTenants(HasTenants | Model | Authenticatable $user

Return Value

void

static void currentDomain(?string $domain)

No description

Parameters

?string $domain

Return Value

void

static string getAuthGuard()

No description

Return Value

string

static void string() $null getUrl(Model | null $tenant = null)

No description

Parameters

) $null getUrl(Model | null $tenant

Return Value

void

static array getClusteredComponents(?string $cluster = null)

No description

Parameters

?string $cluster

Return Value

array

static string getCollapsedSidebarWidth()

No description

Return Value

string

static string getCurrentDomain(?string $testingDomain = null)

No description

Parameters

?string $testingDomain

Return Value

string

static void Panel() $null getCurrentPanel()

No description

Parameters

) $null getCurrentPanel(

Return Value

void

static string getDefaultAvatarProvider()

No description

Return Value

string

static Panel getDefaultPanel()

No description

Return Value

Panel

static string getEmailVerifiedMiddleware()

No description

Return Value

string

static string getFontFamily()

No description

Return Value

string

static Htmlable getFontHtml()

No description

Return Value

Htmlable

static string getFontProvider()

No description

Return Value

string

static string getGlobalSearchDebounce()

No description

Return Value

string

static void GlobalSearchProvider() $null getGlobalSearchProvider()

No description

Parameters

) $null getGlobalSearchProvider(

Return Value

void

static string getLogoutUrl(array $parameters = [])

No description

Parameters

array $parameters

Return Value

string

static void MaxWidth() $string | null getMaxContentWidth()

No description

Parameters

) $string | null getMaxContentWidth(

Return Value

void

static string getNameForDefaultAvatar(Model $Authenticatable $user)

No description

Parameters

Model $Authenticatable $user

Return Value

string

static array getPages()

No description

Return Value

array

static Panel getPanel(?string $id = null, bool $isStrict = true)

No description

Parameters

?string $id
bool $isStrict

Return Value

Panel

static Plugin getPlugin(string $id)

No description

Parameters

string $id

Return Value

Plugin

static string getResetPasswordUrl(string $token, CanResetPassword $Model | Authenticatable $user, array $parameters = [])

No description

Parameters

string $token
CanResetPassword $Model | Authenticatable $user
array $parameters

Return Value

string

static array getResources()

No description

Return Value

array

static array getResourceUrl(string $Model $model, string $name = 'index', array $parameters = [], bool $isAbsolute = false, Model $tenant = null)

No description

Parameters

string $Model $model
string $name
array $parameters
bool $isAbsolute
Model $tenant

Return Value

array

static string getSidebarWidth()

No description

Return Value

string

static void Model() $null getUserDefaultTenant(HasTenants | Model | Authenticatable $user)

No description

Parameters

) $null getUserDefaultTenant(HasTenants | Model | Authenticatable $user

Return Value

void

static void BillingProvider() $null getTenantBillingProvider()

No description

Parameters

) $null getTenantBillingProvider(

Return Value

void

static string getTenantName(Model $tenant)

No description

Parameters

Model $tenant

Return Value

string

static string getTenantOwnershipRelationshipName()

No description

Return Value

string

static Theme getTheme()

No description

Return Value

Theme

static ThemeMode getDefaultThemeMode()

No description

Return Value

ThemeMode

static string getUserName(Model $Authenticatable $user)

No description

Parameters

Model $Authenticatable $user

Return Value

string

static string getVerifyEmailUrl(MustVerifyEmail $Model | Authenticatable $user, array $parameters = [])

No description

Parameters

MustVerifyEmail $Model | Authenticatable $user
array $parameters

Return Value

string

static array getWidgets()

No description

Return Value

array

static bool hasBreadcrumbs()

No description

Return Value

bool

static bool hasCollapsibleNavigationGroups()

No description

Return Value

bool

static bool hasDarkMode()

No description

Return Value

bool

static bool hasDarkModeForced()

No description

Return Value

bool

static bool hasDatabaseNotifications()

No description

Return Value

bool

static bool hasLazyLoadedDatabaseNotifications()

No description

Return Value

bool

static bool hasEmailVerification()

No description

Return Value

bool

static bool hasLogin()

No description

Return Value

bool

static bool hasNavigation()

No description

Return Value

bool

static bool hasPasswordReset()

No description

Return Value

bool

static bool hasPlugin(string $id)

No description

Parameters

string $id

Return Value

bool

static bool hasProfile()

No description

Return Value

bool

static bool hasRegistration()

No description

Return Value

bool

static bool hasTenancy()

No description

Return Value

bool

static bool hasTenantBilling()

No description

Return Value

bool

static bool hasTenantMenu()

No description

Return Value

bool

static bool hasTenantProfile()

No description

Return Value

bool

static bool hasTenantRegistration()

No description

Return Value

bool

static bool hasTopNavigation()

No description

Return Value

bool

static bool hasUnsavedChangesAlerts()

No description

Return Value

bool

static bool isProfilePageSimple()

No description

Return Value

bool

static bool isServing()

No description

Return Value

bool

static bool isSidebarCollapsibleOnDesktop()

No description

Return Value

bool

static bool isSidebarFullyCollapsibleOnDesktop()

No description

Return Value

bool

static void serving(Closure $callback)

No description

Parameters

Closure $callback

Return Value

void

static void setCurrentPanel(Panel $null $panel = null)

No description

Parameters

Panel $null $panel

Return Value

void

static void setServingStatus(bool $condition = true)

No description

Parameters

bool $condition

Return Value

void

static void setTenant(Model $null $tenant = null, bool $isQuiet = false)

No description

Parameters

Model $null $tenant
bool $isQuiet

Return Value

void