├── src ├── Events │ ├── CompanyCreated.php │ ├── CompanyDeleted.php │ ├── CompanyUpdated.php │ ├── ConnectedAccountCreated.php │ ├── ConnectedAccountDeleted.php │ ├── ConnectedAccountUpdated.php │ ├── AddingCompany.php │ ├── AddingCompanyEmployee.php │ ├── CompanyEmployeeAdded.php │ ├── CompanyEvent.php │ ├── CompanyEmployeeRemoved.php │ ├── CompanyEmployeeUpdated.php │ ├── RemovingCompanyEmployee.php │ ├── ConnectedAccountEvent.php │ └── InvitingCompanyEmployee.php ├── Contracts │ ├── DeletesUsers.php │ ├── CreatesCompanies.php │ ├── AddsCompanyEmployees.php │ ├── DeletesCompanies.php │ ├── ResolvesSocialiteUsers.php │ ├── RemovesCompanyEmployees.php │ ├── SetsUserPasswords.php │ ├── GeneratesProviderRedirect.php │ ├── UpdatesUserPasswords.php │ ├── CreatesNewUsers.php │ ├── UpdatesUserProfileInformation.php │ ├── CreatesUserFromProvider.php │ ├── HandlesInvalidState.php │ ├── UpdatesCompanyNames.php │ ├── CreatesConnectedAccounts.php │ ├── UpdatesConnectedAccounts.php │ ├── InvitesCompanyEmployees.php │ └── Credentials.php ├── OwnerRole.php ├── Employeeship.php ├── Actions │ ├── GenerateRedirectForProvider.php │ ├── ValidateCompanyDeletion.php │ └── UpdateCompanyEmployeeRole.php ├── Pages │ ├── Auth │ │ ├── Login.php │ │ ├── Terms.php │ │ ├── PrivacyPolicy.php │ │ └── Register.php │ ├── User │ │ └── Profile.php │ └── Company │ │ ├── CompanySettings.php │ │ └── CreateCompany.php ├── Rules │ └── Role.php ├── Concerns │ ├── Base │ │ ├── HasAddedProfileComponents.php │ │ ├── HasAddedCompanyComponents.php │ │ ├── HasModals.php │ │ ├── HasNotifications.php │ │ ├── HasAutoAcceptInvitations.php │ │ ├── HasPanels.php │ │ ├── HasTermsAndPrivacyPolicy.php │ │ ├── HasPermissions.php │ │ ├── HasRoutes.php │ │ ├── HasBaseProfileComponents.php │ │ ├── HasBaseActionBindings.php │ │ └── HasBaseModels.php │ ├── ManagesCompanyComponents.php │ ├── ManagesProfileComponents.php │ └── Socialite │ │ ├── CanEnableSocialite.php │ │ ├── HasConnectedAccountModel.php │ │ ├── HasProviderFeatures.php │ │ ├── HasProviders.php │ │ ├── HasSocialiteComponents.php │ │ ├── HasSocialiteProfileFeatures.php │ │ └── HasSocialiteActionBindings.php ├── RedirectsActions.php ├── Listeners │ └── SwitchCurrentCompany.php ├── SetsProfilePhotoFromUrl.php ├── Http │ ├── Responses │ │ └── Auth │ │ │ └── FilamentCompaniesRegistrationResponse.php │ ├── Livewire │ │ ├── CreateCompanyForm.php │ │ ├── SetPasswordForm.php │ │ ├── DeleteUserForm.php │ │ ├── UpdateCompanyNameForm.php │ │ ├── UpdatePasswordForm.php │ │ ├── DeleteCompanyForm.php │ │ ├── UpdateProfileInformationForm.php │ │ └── ConnectedAccountsForm.php │ └── Controllers │ │ └── CompanyInvitationController.php ├── Mail │ └── CompanyInvitation.php ├── Enums │ ├── Feature.php │ └── Provider.php ├── ConnectedAccount.php ├── Role.php ├── HasProfilePhoto.php ├── Company.php ├── HasConnectedAccounts.php ├── Credentials.php └── FilamentCompanies.php ├── .styleci.yml ├── resources └── views │ ├── auth │ ├── policy.blade.php │ └── terms.blade.php │ ├── components │ ├── socialite-login.blade.php │ ├── input-error.blade.php │ ├── section-border.blade.php │ ├── grid-section.blade.php │ ├── socialite-icons │ │ ├── twitter.blade.php │ │ ├── linkedin.blade.php │ │ ├── facebook.blade.php │ │ ├── github.blade.php │ │ ├── slack.blade.php │ │ ├── gitlab.blade.php │ │ ├── google.blade.php │ │ └── bitbucket.blade.php │ ├── input.blade.php │ ├── socialite.blade.php │ └── connected-account.blade.php │ ├── filament │ └── pages │ │ ├── user │ │ ├── profile.blade.php │ │ └── personal-access-tokens.blade.php │ │ └── companies │ │ └── company_settings.blade.php │ ├── mail │ └── company-invitation.blade.php │ ├── profile │ ├── set-password-form.blade.php │ ├── update-password-form.blade.php │ ├── delete-user-form.blade.php │ └── update-profile-information-form.blade.php │ └── companies │ ├── update-company-name-form.blade.php │ └── delete-company-form.blade.php ├── stubs ├── app │ ├── Models │ │ ├── Employeeship.php │ │ ├── CompanyInvitation.php │ │ ├── ConnectedAccount.php │ │ ├── Company.php │ │ ├── User.php │ │ └── UserWithSocialite.php │ ├── Actions │ │ └── FilamentCompanies │ │ │ ├── DeleteCompany.php │ │ │ ├── HandleInvalidState.php │ │ │ ├── SetUserPassword.php │ │ │ ├── ResolveSocialiteUser.php │ │ │ ├── UpdateCompanyName.php │ │ │ ├── UpdateUserPassword.php │ │ │ ├── CreateCompany.php │ │ │ ├── DeleteUser.php │ │ │ ├── CreateConnectedAccount.php │ │ │ ├── UpdateConnectedAccount.php │ │ │ ├── DeleteUserWithSocialite.php │ │ │ ├── CreateNewUser.php │ │ │ ├── RemoveCompanyEmployee.php │ │ │ ├── UpdateUserProfileInformation.php │ │ │ ├── CreateUserFromProvider.php │ │ │ ├── AddCompanyEmployee.php │ │ │ └── InviteCompanyEmployee.php │ └── Policies │ │ ├── ConnectedAccountPolicy.php │ │ └── CompanyPolicy.php └── resources │ └── markdown │ ├── policy.md │ └── terms.md ├── pint.json ├── database ├── seeders │ └── DatabaseSeeder.php ├── factories │ ├── CompanyFactory.php │ └── UserFactory.php └── migrations │ ├── 2020_05_21_100000_create_companies_table.php │ ├── 2020_05_21_200000_create_company_user_table.php │ ├── 2020_05_21_300000_create_company_invitations_table.php │ ├── 2020_12_22_000000_create_connected_accounts_table.php │ └── 0001_01_01_000000_create_users_table.php ├── LICENSE └── composer.json /src/Events/CompanyCreated.php: -------------------------------------------------------------------------------- 1 | 2 |
8 | {{$description}} 9 |
10 |17 | {{ __('filament-companies::default.subheadings.profile.delete_user') }} 18 |
19 | 20 | 21 |