SYMBOL INDEX (172 symbols across 35 files) FILE: src/Events/InvalidState.php class InvalidState (line 9) | class InvalidState method __construct (line 19) | public function __construct( FILE: src/Events/Login.php class Login (line 10) | class Login method __construct (line 20) | public function __construct( FILE: src/Events/Registered.php class Registered (line 10) | class Registered method __construct (line 20) | public function __construct( FILE: src/Events/RegistrationNotEnabled.php class RegistrationNotEnabled (line 10) | class RegistrationNotEnabled method __construct (line 20) | public function __construct( FILE: src/Events/SocialiteUserConnected.php class SocialiteUserConnected (line 10) | class SocialiteUserConnected method __construct (line 20) | public function __construct( FILE: src/Events/UserNotAllowed.php class UserNotAllowed (line 9) | class UserNotAllowed method __construct (line 19) | public function __construct( FILE: src/Exceptions/GuardNotStateful.php class GuardNotStateful (line 7) | class GuardNotStateful extends LogicException method make (line 9) | public static function make(string $guard): self FILE: src/Exceptions/ImplementationException.php class ImplementationException (line 5) | class ImplementationException extends \Exception FILE: src/Exceptions/InvalidCallbackPayload.php class InvalidCallbackPayload (line 8) | class InvalidCallbackPayload extends LogicException method __construct (line 10) | public function __construct(?Throwable $previous = null) method make (line 15) | public static function make(): self FILE: src/Exceptions/ProviderNotConfigured.php class ProviderNotConfigured (line 7) | class ProviderNotConfigured extends LogicException method make (line 9) | public static function make(string $provider): self FILE: src/FilamentSocialitePlugin.php class FilamentSocialitePlugin (line 18) | class FilamentSocialitePlugin implements Plugin method __construct (line 47) | public function __construct( method make (line 54) | public static function make(): static method current (line 59) | public static function current(): static method getId (line 71) | public function getId(): string method register (line 76) | public function register(Panel $panel): void method boot (line 81) | public function boot(Panel $panel): void method providers (line 89) | public function providers(array $providers): static method getProviders (line 103) | public function getProviders(): array method getProvider (line 108) | public function getProvider(string $provider): Provider method slug (line 117) | public function slug(?string $slug): static method getSlug (line 124) | public function getSlug(): string method rememberLogin (line 129) | public function rememberLogin(bool $value): static method getRememberLogin (line 136) | public function getRememberLogin(): bool method registration (line 145) | public function registration(Closure | bool $value = true): static method getRegistration (line 155) | public function getRegistration(): Closure | bool method domainAllowList (line 163) | public function domainAllowList(array $values): static method getDomainAllowList (line 173) | public function getDomainAllowList(): array method isProviderConfigured (line 178) | public function isProviderConfigured(string $provider): bool method showDivider (line 183) | public function showDivider(bool $divider): static method getShowDivider (line 190) | public function getShowDivider(): bool method getPanel (line 195) | public function getPanel(): Panel method getPanelId (line 200) | public function getPanelId(): string method getGuard (line 205) | public function getGuard(): StatefulGuard FILE: src/FilamentSocialiteServiceProvider.php class FilamentSocialiteServiceProvider (line 15) | class FilamentSocialiteServiceProvider extends PackageServiceProvider method configurePackage (line 17) | public function configurePackage(Package $package): void method packageRegistered (line 28) | public function packageRegistered(): void method packageBooted (line 33) | public function packageBooted(): void FILE: src/Http/Controllers/SocialiteLoginController.php class SocialiteLoginController (line 20) | class SocialiteLoginController extends Controller method redirectToProvider (line 26) | public function redirectToProvider(string $provider): mixed method retrieveOauthUser (line 51) | protected function retrieveOauthUser(string $provider): ?SocialiteUser... method retrieveSocialiteUser (line 69) | protected function retrieveSocialiteUser(string $provider, SocialiteUs... method redirectToLogin (line 74) | protected function redirectToLogin(string $message): RedirectResponse method authorizeUser (line 82) | protected function authorizeUser(SocialiteUserContract $oauthUser): bool method loginUser (line 87) | protected function loginUser(string $provider, FilamentSocialiteUserCo... method registerSocialiteUser (line 98) | protected function registerSocialiteUser(string $provider, SocialiteUs... method registerOauthUser (line 110) | protected function registerOauthUser(string $provider, SocialiteUserCo... method processCallback (line 127) | public function processCallback(string $provider): Response method plugin (line 173) | protected function plugin(): FilamentSocialitePlugin FILE: src/Http/Middleware/PanelFromUrlQuery.php class PanelFromUrlQuery (line 17) | class PanelFromUrlQuery method handle (line 19) | public function handle(Request $request, Closure $next): mixed method encrypt (line 25) | public static function encrypt(string $panel): string method decrypt (line 33) | public static function decrypt(Request $request): string FILE: src/Models/Contracts/FilamentSocialiteUser.php type FilamentSocialiteUser (line 8) | interface FilamentSocialiteUser method getUser (line 10) | public function getUser(): Authenticatable; method findForProvider (line 12) | public static function findForProvider(string $provider, SocialiteUser... method createForProvider (line 14) | public static function createForProvider(string $provider, SocialiteUs... FILE: src/Models/SocialiteUser.php class SocialiteUser (line 17) | class SocialiteUser extends Model implements FilamentSocialiteUserContract method user (line 28) | public function user(): BelongsTo method getUser (line 36) | public function getUser(): Authenticatable method findForProvider (line 43) | public static function findForProvider(string $provider, SocialiteUser... method createForProvider (line 51) | public static function createForProvider(string $provider, SocialiteUs... FILE: src/Provider.php class Provider (line 11) | class Provider method __construct (line 41) | public function __construct(string $name) method make (line 46) | public static function make(string $name): static method fill (line 54) | public function fill(array $attributes): static method name (line 63) | public function name(string $name): static method getName (line 70) | public function getName(): string method label (line 75) | public function label(string $label): static method getLabel (line 82) | public function getLabel(): string method icon (line 87) | public function icon(string | null $icon): static method getIcon (line 94) | public function getIcon(): string | null method color (line 102) | public function color(string | array | null $color): static method getColor (line 112) | public function getColor(): string | array | null method outlined (line 117) | public function outlined(bool $outlined = true): static method getOutlined (line 124) | public function getOutlined(): bool method scopes (line 132) | public function scopes(Closure | array $scopes): static method getScopes (line 142) | public function getScopes(): array method with (line 150) | public function with(Closure | array $with): static method getWith (line 160) | public function getWith(): array method stateless (line 165) | public function stateless(bool $stateless = true): static method getStateless (line 172) | public function getStateless(): bool FILE: src/Traits/Callbacks.php type Callbacks (line 13) | trait Callbacks method createUserUsing (line 38) | public function createUserUsing(?Closure $callback = null): static method getCreateUserUsing (line 48) | public function getCreateUserUsing(): Closure method redirectAfterLoginUsing (line 70) | public function redirectAfterLoginUsing(Closure $callback): static method getRedirectAfterLoginUsing (line 80) | public function getRedirectAfterLoginUsing(): Closure method resolveUserUsing (line 104) | public function resolveUserUsing(?Closure $callback = null): static method getResolveUserUsing (line 114) | public function getResolveUserUsing(): Closure method authorizeUserUsing (line 130) | public function authorizeUserUsing(?Closure $callback = null): static method getAuthorizeUserUsing (line 140) | public function getAuthorizeUserUsing(): Closure method checkDomainAllowList (line 145) | public static function checkDomainAllowList(FilamentSocialitePlugin $p... FILE: src/Traits/CanBeHidden.php type CanBeHidden (line 7) | trait CanBeHidden method hidden (line 13) | public function hidden(bool | Closure $condition = true): static method visible (line 20) | public function visible(bool | Closure $condition = true): static method isHidden (line 27) | public function isHidden(): bool method isVisible (line 36) | public function isVisible(): bool FILE: src/Traits/Models.php type Models (line 9) | trait Models method userModelClass (line 24) | public function userModelClass(string $value): static method getUserModelClass (line 34) | public function getUserModelClass(): string method socialiteUserModelClass (line 42) | public function socialiteUserModelClass(string $value): static method getSocialiteUserModelClass (line 52) | public function getSocialiteUserModelClass(): string method getSocialiteUserModel (line 57) | public function getSocialiteUserModel(): FilamentSocialiteUserContract FILE: src/Traits/Routes.php type Routes (line 5) | trait Routes method getRoute (line 11) | public function getRoute(): string method loginRouteName (line 16) | public function loginRouteName(string $value): static method getLoginRouteName (line 23) | public function getLoginRouteName(): string method dashboardRouteName (line 28) | public function dashboardRouteName(string $value): static method getDashboardRouteName (line 35) | public function getDashboardRouteName(): string FILE: src/View/Components/Buttons.php class Buttons (line 10) | class Buttons extends Component method __construct (line 14) | public function __construct( method render (line 23) | public function render() FILE: tests/Fixtures/TestSocialiteUser.php class TestSocialiteUser (line 7) | class TestSocialiteUser implements User method getId (line 11) | public function getId() method getNickname (line 16) | public function getNickname() method getName (line 21) | public function getName() method getEmail (line 26) | public function getEmail() method getAvatar (line 31) | public function getAvatar() FILE: tests/Fixtures/TestTeam.php class TestTeam (line 8) | class TestTeam extends Model FILE: tests/Fixtures/TestTenantUser.php class TestTenantUser (line 14) | class TestTenantUser extends TestUser implements HasTenants method canAccessTenant (line 16) | public function canAccessTenant(Model $tenant): bool method getTenants (line 24) | public function getTenants(Panel $panel): Collection method teams (line 32) | public function teams(): BelongsToMany FILE: tests/Fixtures/TestUser.php class TestUser (line 8) | class TestUser extends Model implements Authenticatable method getAuthIdentifierName (line 14) | public function getAuthIdentifierName(): string method getAuthIdentifier (line 19) | public function getAuthIdentifier(): string method getAuthPassword (line 24) | public function getAuthPassword(): string method getAuthPasswordName (line 29) | public function getAuthPasswordName(): string method getRememberToken (line 34) | public function getRememberToken(): string method setRememberToken (line 39) | public function setRememberToken($value): void method getRememberTokenName (line 44) | public function getRememberTokenName(): string FILE: tests/Fixtures/change_nullable_password_on_users_table.php method up (line 8) | public function up(): void method down (line 15) | public function down(): void FILE: tests/Fixtures/create_socialite_users_table.php method up (line 8) | public function up(): void method down (line 26) | public function down(): void FILE: tests/Fixtures/create_team_user_table.php method up (line 8) | public function up(): void method down (line 18) | public function down(): void FILE: tests/Fixtures/create_teams_table.php method up (line 8) | public function up(): void method down (line 16) | public function down(): void FILE: tests/SocialiteLoginAuthorizationTest.php class SocialiteLoginAuthorizationTest (line 21) | class SocialiteLoginAuthorizationTest extends TestCase method registerTestPanel (line 23) | protected function registerTestPanel(): void method testAuthorizationLogin (line 60) | #[DataProvider('loginDataProvider')] method loginDataProvider (line 104) | public static function loginDataProvider(): array FILE: tests/SocialiteLoginTest.php class SocialiteLoginTest (line 20) | class SocialiteLoginTest extends TestCase method testLogin (line 22) | #[DataProvider('loginDataProvider')] method loginDataProvider (line 90) | public static function loginDataProvider(): array method testRegistrationBlock (line 122) | #[DataProvider('registrationBlockProvider')] method registrationBlockProvider (line 163) | public static function registrationBlockProvider(): array FILE: tests/SocialiteStatelessLoginTest.php class SocialiteStatelessLoginTest (line 18) | class SocialiteStatelessLoginTest extends TestCase method registerTestPanel (line 20) | protected function registerTestPanel(): void method testStatelessLogin (line 56) | #[DataProvider('statelessLoginDataProvider')] method statelessLoginDataProvider (line 114) | public static function statelessLoginDataProvider(): array FILE: tests/SocialiteTenantLoginTest.php class SocialiteTenantLoginTest (line 16) | class SocialiteTenantLoginTest extends TestCase method testTenantLogin (line 24) | public function testTenantLogin(): void FILE: tests/TestCase.php class TestCase (line 27) | class TestCase extends Orchestra method setUp (line 39) | protected function setUp(): void method getPackageProviders (line 54) | protected function getPackageProviders($app) method registerTestPanel (line 66) | protected function registerTestPanel(): void method getEnvironmentSetUp (line 101) | public function getEnvironmentSetUp($app) method defineDatabaseMigrations (line 114) | protected function defineDatabaseMigrations() method getPanelName (line 120) | protected static function getPanelName(): string method makeOAuthProviderMock (line 125) | protected static function makeOAuthProviderMock(