Application
Interfaces, Classes, Traits and Enums
- IWhmcsHttpClient
- ClassNameCreated
- ClassNameDeleted
- ClassNameUpdated
- ClassNameFactory
- ClassNameController
- ClassNameResource
- ClassNameResourceCollection
- ProcessClassNameCreated
- ProcessClassNameDeleted
- ProcessClassNameUpdated
- ClassNameEventSubscriber
- ClassName
- ClassNamePolicy
- AuthServiceProvider
- Bootstrap
- Class that can be used as Base for other commands It exposes functions to unify the look&feel
- Commander
- Class that can be used as Base for other commands It exposes functions to unify the look&feel
- DatabaseSeed
- This command will populate all the database tables, it's useful during the development or testing phase.
- GenerateRolesCommand
- Class that can be used as Base for other commands It exposes functions to unify the look&feel
- GenerateTokenCommand
- Class that can be used as Base for other commands It exposes functions to unify the look&feel
- OpenStackEventProducer
- Class that can be used as Base for other commands It exposes functions to unify the look&feel
- ScaffoldModel
- This command will create all the needed files for the default model used in the Athomos\Bennu system. It's available only the local environment
- EventServiceProvider
- GenericLogicalException
- NotImplementedException
- This exception is thrown by default by all methods in the services abstractions. So that if a function is accessed for an api version that haven't implemented it, this exception will be thrown.
- ReporterException
- UnhandledEventTypeException
- This exception is thrown when an eventus message cannot be handled by EventType
- AbstractClientMail
- AbstractClientMail
- InvoiceGeneratingMail
- InvoiceGeneratingMail
- ProductSuspendingMail
- ProductSuspendingMail
- ProductTerminatingMail
- ProductTerminatingMail
- UnderThresholdInvoiceMail
- UnderThresholdInvoiceMail
- ZeroInvoiceMail
- ZeroInvoiceMail
- Billable
- ConfirmPasswordController
- ForgotPasswordController
- Manage forgot password functionalities, it leverages laravel authentication system
- LoginController
- Authenticate user, it leverages laravel authentication system
- RegisterController
- Register user, it leverages laravel authentication system
- ResetPasswordController
- Manage reset password functionalities, it leverages laravel authentication system
- SingleSignOnController
- VerificationController
- Manage password verification functionalities, it leverages laravel authentication system
- AuthUser
- SingleSignOn
- AuthUserRepository
- SingleSignOnManagerAbstraction
- SingleSignOnManagerRegistry
- SingleSignOnManager
- CleanUpOpenStack
- Class that can be used as Base for other commands It exposes functions to unify the look&feel
- CreateOpenStackAdminUserCommand
- Class that can be used as Base for other commands It exposes functions to unify the look&feel
- AbstractBaseNotReadyException
- ModelWithoutExternalIdException
- AbstractBaseCloudModel
- AbstractBillableCloudModel
- CommonSeeder
- CreateNotifierUser
- Class that can be used as Base for other commands It exposes functions to unify the look&feel
- AbstractEvent
- FloatingIpCreateEnd
- FloatingIpCreateStart
- FloatingIpDeleteEnd
- FloatingIpDeleteStart
- FloatingIpUpdateEnd
- FloatingIpUpdateStart
- ImageActivate
- ImageCreate
- ImageDelete
- ImagePrepare
- ImageUpdate
- ImageUpload
- InstanceCreateEnd
- InstanceCreateStart
- InstanceDeleteEnd
- InstanceDeleteStart
- InstanceExists
- InstanceFinishResizeEnd
- InstanceFinishResizeStart
- InstanceRebuildEnd
- InstanceRebuildScheduled
- InstanceRebuildStart
- InstanceResizeConfirmEnd
- InstanceResizeConfirmStart
- InstanceResizeEnd
- InstanceResizePrepEnd
- InstanceResizePrepStart
- InstanceResizeStart
- InstanceSnapshotEnd
- InstanceSnapshotStart
- InstanceUpdate
- InstanceVolumeAttach
- InstanceVolumeDetach
- KeyPairCreateEnd
- KeyPairCreateStart
- KeyPairDeleteEnd
- KeyPairDeleteStart
- PortCreateEnd
- PortCreateStart
- PortDeleteEnd
- PortDeleteStart
- PortUpdateEnd
- PortUpdateStart
- SnapshotCreateEnd
- SnapshotCreateStart
- SnapshotDeleteEnd
- SnapshotDeleteStart
- SnapshotUpdateEnd
- SnapshotUpdateStart
- VolumeAttachEnd
- VolumeAttachStart
- VolumeCreateEnd
- VolumeCreateStart
- VolumeDeleteEnd
- VolumeDeleteStart
- VolumeDetachEnd
- VolumeDetachStart
- VolumeResizeEnd
- VolumeResizeStart
- BillingController
- Billing Controller.
- EventusMessage
- VolumeTypeFetch
- Class that can be used as Base for other commands It exposes functions to unify the look&feel
- QuotaCreated
- QuotaDeleted
- QuotaUpdated
- SnapshotCreated
- SnapshotDeleted
- SnapshotUpdated
- VolumeCreated
- VolumeDeleted
- VolumeRefreshed
- VolumeUpdated
- SnapshotWithoutVolumeException
- QuotaFactory
- SnapshotFactory
- VolumeFactory
- QuotaController
- VolumeController
- VolumeSnapshotController
- QuotaResource
- QuotaResourceCollection
- SnapshotResource
- SnapshotResourceCollection
- VolumeResource
- VolumeResourceCollection
- ProcessQuotaDeleted
- ProcessQuotaUpdated
- ProcessSnapshotCreated
- ProcessSnapshotDeleted
- ProcessSnapshotUpdated
- ProcessVolumeCreated
- ProcessVolumeDeleted
- ProcessVolumeUpdated
- QuotaEventSubscriber
- SnapshotEventSubscriber
- VolumeEventSubscriber
- Quota
- Snapshot
- Volume
- VolumeType
- QuotaPolicy
- SnapshotPolicy
- VolumePolicy
- BlockStorageSeeder
- QuotaManagerAbstraction
- QuotaManagerRegistry
- SnapshotManagerAbstraction
- SnapshotManagerRegistry
- Registry for the Snapshot Manager.
- QuotaManager
- SnapshotManager
- VolumeManager
- VolumeManagerAbstraction
- VolumeManagerRegistry
- Registry for the Volume Manager.
- AllComputeFetch
- Class that can be used as Base for other commands It exposes functions to unify the look&feel
- CreateServerBackup
- Class that can be used as Base for other commands It exposes functions to unify the look&feel
- FlavorFetch
- Class that can be used as Base for other commands It exposes functions to unify the look&feel
- ImageFetch
- Class that can be used as Base for other commands It exposes functions to unify the look&feel
- KeyPairFetch
- Class that can be used as Base for other commands It exposes functions to unify the look&feel
- BackupCreated
- BackupDeleted
- BackupUpdated
- FlavorCreated
- FlavorDeleted
- FlavorUpdated
- ImageCreated
- ImageDeleted
- ImageRefreshed
- ImageUpdated
- KeyPairCreated
- KeyPairDeleted
- KeyPairUpdated
- QuotaCreated
- QuotaDeleted
- QuotaUpdated
- ServerCreated
- ServerDeleted
- ServerPaused
- ServerRefreshed
- ServerUnpaused
- ServerUpdated
- OpenStackException
- OpenStack Exception
- ServerWithoutFlavorException
- ServerWithoutImageException
- BackupFactory
- FlavorFactory
- ImageFactory
- KeyPairFactory
- QuotaFactory
- ServerFactory
- FlavorController
- ImageController
- KeyPairController
- QuotaController
- ServerAddonController
- ServerBackupController
- ServerController
- ServerImageController
- BackupResource
- BackupResourceCollection
- FlavorResource
- FlavorResourceCollection
- ImageResource
- ImageResourceCollection
- KeyPairResource
- KeyPairResourceCollection
- QuotaResource
- QuotaResourceCollection
- ServerResource
- ServerResourceCollection
- TinyImageResource
- TinyImageResourceCollection
- ProcessBackupCreated
- ProcessBackupDeleted
- ProcessBackupUpdated
- ProcessFlavorCreated
- ProcessFlavorDeleted
- ProcessFlavorUpdated
- ProcessImageCreated
- ProcessImageDeleted
- ProcessImageNameFix
- ProcessImageUpdated
- ProcessKeyPairCreated
- ProcessKeyPairDeleted
- ProcessQuotaDeleted
- ProcessQuotaUpdated
- ProcessServerCreated
- ProcessServerDeleted
- ProcessServerPaused
- ProcessServerUnpaused
- ProcessServerUpdated
- BackupEventSubscriber
- FlavorEventSubscriber
- ImageEventSubscriber
- KeyPairEventSubscriber
- QuotaEventSubscriber
- ServerEventSubscriber
- Backup
- Flavor
- Image
- KeyPair
- Quota
- Server
- OpenStackCaller
- BackupPolicy
- FlavorPolicy
- ImagePolicy
- KeyPairPolicy
- QuotaPolicy
- ServerPolicy
- ComputeSeeder
- BackupManagerAbstraction
- BackupManagerRegistry
- FlavorManagerAbstraction
- FlavorManagerRegistry
- Registry for the Flavor Manager.
- ImageManagerAbstraction
- ImageManagerRegistry
- Registry for the Image Manager.
- KeyPairManagerAbstraction
- KeyPairManagerRegistry
- Registry for the KeyPair Manager.
- QuotaManagerAbstraction
- QuotaManagerRegistry
- ServerManagerAbstraction
- ServerManagerRegistry
- Registry for the Server Manager.
- BackupManager
- FlavorManager
- This class will handle the communication between our system and the Open Stack API system.
- ImageManager
- This class will handle the comunication between our system and the Open Stack API system.
- KeyPairManager
- QuotaManager
- ServerManager
- This class will handle the comunication between our system and the Open Stack API system.
- AllIdentityFetch
- Class that can be used as Base for other commands It exposes functions to unify the look&feel
- CredentialFetch
- Class that can be used as Base for other commands It exposes functions to unify the look&feel
- DomainFetch
- Class that can be used as Base for other commands It exposes functions to unify the look&feel
- EndpointFetch
- Class that can be used as Base for other commands It exposes functions to unify the look&feel
- GroupFetch
- Class that can be used as Base for other commands It exposes functions to unify the look&feel
- PolicyFetch
- Class that can be used as Base for other commands It exposes functions to unify the look&feel
- ProjectFetch
- Class that can be used as Base for other commands It exposes functions to unify the look&feel
- RoleFetch
- Class that can be used as Base for other commands It exposes functions to unify the look&feel
- ServiceFetch
- Class that can be used as Base for other commands It exposes functions to unify the look&feel
- UserFetch
- Class that can be used as Base for other commands It exposes functions to unify the look&feel
- ApplicationCredentialCreated
- ApplicationCredentialDeleted
- ApplicationCredentialRefresh
- CredentialCreated
- CredentialDeleted
- CredentialUpdated
- DomainCreated
- DomainDeleted
- DomainUpdated
- EndpointCreated
- EndpointDeleted
- EndpointUpdated
- GroupCreated
- GroupDeleted
- GroupUpdated
- PolicyCreated
- PolicyDeleted
- PolicyUpdated
- ProjectCreated
- ProjectDeleted
- ProjectRefreshed
- ProjectUpdated
- ProjectUserRoleCreated
- ProjectUserRoleDeleted
- RoleCreated
- RoleDeleted
- RoleUpdated
- ServiceCreated
- ServiceDeleted
- ServiceUpdated
- TokenCreated
- TokenDeleted
- TokenUpdated
- UserCreated
- UserDeleted
- UserUpdated
- ApplicationCredentialFactory
- CredentialFactory
- DomainFactory
- EndpointFactory
- GroupFactory
- PolicyFactory
- ProjectFactory
- ProjectUserRoleFactory
- RoleFactory
- ServiceFactory
- TokenFactory
- UserFactory
- CredentialController
- DomainController
- EndpointController
- GroupController
- PolicyController
- ProjectApplicationCredentialController
- ProjectController
- ProjectUserRoleController
- RoleController
- ServiceController
- TokenController
- UserController
- ApplicationCredentialResource
- ApplicationCredentialResourceCollection
- CredentialResource
- CredentialResourceCollection
- DomainResource
- DomainResourceCollection
- EndpointResource
- EndpointResourceCollection
- GroupResource
- GroupResourceCollection
- PolicyResource
- PolicyResourceCollection
- ProjectResource
- ProjectResourceCollection
- ProjectResourceWithExternalId
- ProjectResourceWithExternalIdCollection
- ProjectUserRoleResource
- ProjectUserRoleResourceCollection
- RoleResource
- RoleResourceCollection
- ServiceResource
- ServiceResourceCollection
- TokenResource
- TokenResourceCollection
- UserResource
- UserResourceCollection
- ProcessApplicationCredentialCreated
- ProcessApplicationCredentialDeleted
- ProcessCredentialCreated
- ProcessCredentialDeleted
- ProcessCredentialUpdated
- ProcessDomainCreated
- ProcessDomainDeleted
- ProcessDomainUpdated
- ProcessEndpointCreated
- ProcessEndpointDeleted
- ProcessEndpointUpdated
- ProcessGroupCreated
- ProcessGroupDeleted
- ProcessGroupUpdated
- ProcessPolicyCreated
- ProcessPolicyDeleted
- ProcessPolicyUpdate
- ProcessProjectCreated
- ProcessProjectDeleted
- ProcessProjectUpdated
- ProcessProjectUserRoleCreated
- ProcessProjectUserRoleDeleted
- ProcessRoleCreated
- ProcessRoleDeleted
- ProcessServiceCreated
- ProcessServiceDeleted
- ProcessServiceUpdated
- ProcessTokenCreated
- ProcessTokenDeleted
- ProcessUserCreated
- ProcessUserDeleted
- ProcessUserUpdated
- ApplicationCredentialEventSubscriber
- CredentialEventSubscriber
- DomainEventSubscriber
- EndpointEventSubscriber
- GroupEventSubscriber
- PolicyEventSubscriber
- ProjectEventSubscriber
- ProjectUserRoleEventSubscriber
- RoleEventSubscriber
- ServiceEventSubscriber
- TokenEventSubscriber
- UserEventSubscriber
- ApplicationCredential
- Credential
- Domain
- Endpoint
- Group
- Policy
- Project
- ProjectUserRole
- Role
- Service
- Token
- User
- ApplicationCredentialPolicy
- CredentialPolicy
- DomainPolicy
- EndpointPolicy
- GroupPolicy
- PolicyPolicy
- ProjectPolicy
- ProjectUserRolePolicy
- RolePolicy
- ServicePolicy
- TokenPolicy
- UserPolicy
- ApplicationCredentialRepository
- UserRepository
- IdentitySeeder
- ApplicationCredentialManagerAbstraction
- ApplicationCredentialManagerRegistry
- CredentialManagerAbstraction
- CredentialManagerRegistry
- DomainManagerAbstraction
- DomainManagerRegistry
- EndpointManagerAbstraction
- EndpointManagerRegistry
- GroupManagerAbstraction
- GroupManagerRegistry
- PolicyManagerAbstraction
- PolicyManagerRegistry
- ProjectManagerAbstraction
- ProjectManagerRegistry
- RoleManagerAbstraction
- RoleManagerRegistry
- ServiceManagerAbstraction
- ServiceManagerRegistry
- TokenManagerAbstraction
- TokenManagerRegistry
- UserManagerAbstraction
- UserManagerRegistry
- ApplicationCredentialManager
- CredentialManager
- DomainManager
- EndpointManager
- GroupManager
- PolicyManager
- ProjectManager
- This Manager contains all functions related to Project AND Quotas for project.
- RoleManager
- ServiceManager
- TokenManager
- UserManager
- ManagerRetriever
- This Retriever collection is used to get manager for various OpenStack entities.
- AllNetworkFetch
- Class that can be used as Base for other commands It exposes functions to unify the look&feel
- FloatingIpFetch
- Class that can be used as Base for other commands It exposes functions to unify the look&feel
- LoadBalancerFetch
- Class that can be used as Base for other commands It exposes functions to unify the look&feel
- LoadBalancerHealthMonitorFetch
- Class that can be used as Base for other commands It exposes functions to unify the look&feel
- LoadBalancerListenerFetch
- Class that can be used as Base for other commands It exposes functions to unify the look&feel
- LoadBalancerPoolFetch
- Class that can be used as Base for other commands It exposes functions to unify the look&feel
- NetworkFetch
- Class that can be used as Base for other commands It exposes functions to unify the look&feel
- PortFetch
- Class that can be used as Base for other commands It exposes functions to unify the look&feel
- RouterFetch
- Class that can be used as Base for other commands It exposes functions to unify the look&feel
- SecurityGroupFetch
- Class that can be used as Base for other commands It exposes functions to unify the look&feel
- SubnetFetch
- Class that can be used as Base for other commands It exposes functions to unify the look&feel
- FloatingIpCreated
- FloatingIpDeleted
- FloatingIpRefreshed
- FloatingIpUpdated
- LoadBalancerCreated
- LoadBalancerDeleted
- LoadBalancerUpdated
- LoadBalancerHealthMonitorCreated
- LoadBalancerHealthMonitorDeleted
- LoadBalancerHealthMonitorUpdated
- LoadBalancerListenerCreated
- LoadBalancerListenerDeleted
- LoadBalancerListenerUpdated
- LoadBalancerPoolCreated
- LoadBalancerPoolDeleted
- LoadBalancerPoolUpdated
- NetworkCreated
- NetworkDeleted
- NetworkUpdated
- PortCreated
- PortDeleted
- PortUpdated
- QuotaCreated
- QuotaDeleted
- QuotaUpdated
- RouterCreated
- RouterDeleted
- RouterUpdated
- SecurityGroupCreated
- SecurityGroupDeleted
- SecurityGroupRefreshed
- SecurityGroupUpdated
- SecurityGroupRuleCreated
- SecurityGroupRuleDeleted
- SecurityGroupRuleRefreshed
- SubnetCreated
- SubnetDeleted
- SubnetUpdated
- PortWithoutNetworkException
- SubnetWithoutNetworkException
- FixedIpFactory
- FloatingIpFactory
- LoadBalancerFactory
- LoadBalancerHealthMonitorFactory
- LoadBalancerListenerFactory
- LoadBalancerPoolFactory
- NetworkFactory
- PortFactory
- QuotaFactory
- RouterFactory
- SecurityGroupFactory
- SecurityGroupRuleFactory
- SubnetFactory
- LoadBalancerController
- LoadBalancerHealthMonitorController
- LoadBalancerListenerController
- LoadBalancerPoolController
- NetworkController
- NetworkFloatingIpController
- NetworkPortController
- NetworkSubnetController
- QuotaController
- RouterController
- SecurityGroupController
- SecurityGroupRuleController
- FixedIpResource
- FixedIpResourceCollection
- FloatingIpInfoResource
- FloatingIpInfoResourceCollection
- FloatingIpResource
- FloatingIpResourceCollection
- LoadBalancerHealthMonitorResource
- LoadBalancerHealthMonitorResourceCollection
- LoadBalancerListenerResource
- LoadBalancerListenerResourceCollection
- LoadBalancerPoolResource
- LoadBalancerPoolResourceCollection
- LoadBalancerResource
- LoadBalancerResourceCollection
- NetworkResource
- NetworkResourceCollection
- PortResource
- PortResourceCollection
- QuotaResource
- QuotaResourceCollection
- RouterResource
- RouterResourceCollection
- SecurityGroupResource
- SecurityGroupResourceCollection
- SecurityGroupRuleResource
- SecurityGroupRuleResourceCollection
- SubnetResource
- SubnetResourceCollection
- ProcessFloatingIpCreated
- ProcessFloatingIpDeleted
- ProcessFloatingIpUpdated
- ProcessLoadBalancerCreated
- ProcessLoadBalancerDeleted
- ProcessLoadBalancerUpdated
- ProcessLoadBalancerHealthMonitorCreated
- ProcessLoadBalancerHealthMonitorDeleted
- ProcessLoadBalancerHealthMonitorUpdated
- ProcessLoadBalancerListenerCreated
- ProcessLoadBalancerListenerDeleted
- ProcessLoadBalancerListenerUpdated
- ProcessLoadBalancerPoolCreated
- ProcessLoadBalancerPoolDeleted
- ProcessLoadBalancerPoolUpdated
- ProcessNetworkCreated
- ProcessNetworkDeleted
- ProcessNetworkUpdated
- ProcessPortCreated
- ProcessPortDeleted
- ProcessPortUpdated
- ProcessQuotaDeleted
- ProcessQuotaUpdated
- ProcessRouterCreated
- ProcessRouterDeleted
- ProcessRouterUpdated
- ProcessSecurityGroupCreated
- ProcessSecurityGroupDeleted
- ProcessSecurityGroupUpdated
- ProcessSecurityGroupRuleCreated
- ProcessSecurityGroupRuleDeleted
- ProcessSubnetCreated
- ProcessSubnetDeleted
- ProcessSubnetUpdated
- FloatingIpEventSubscriber
- LoadBalancerEventSubscriber
- LoadBalancerHealthMonitorEventSubscriber
- LoadBalancerListenerEventSubscriber
- LoadBalancerPoolEventSubscriber
- NetworkEventSubscriber
- PortEventSubscriber
- QuotaEventSubscriber
- RouterEventSubscriber
- SecurityGroupEventSubscriber
- SecurityGroupRuleEventSubscriber
- SubnetEventSubscriber
- FixedIp
- FloatingIp
- LoadBalancer
- LoadBalancerHealthMonitor
- LoadBalancerListener
- LoadBalancerPool
- Network
- Port
- Quota
- Router
- SecurityGroup
- SecurityGroupRule
- Subnet
- FloatingIpPolicy
- LoadBalancerHealthMonitorPolicy
- LoadBalancerListenerPolicy
- LoadBalancerPolicy
- LoadBalancerPoolPolicy
- NetworkPolicy
- PortPolicy
- QuotaPolicy
- RouterPolicy
- SecurityGroupPolicy
- SecurityGroupRulePolicy
- SubnetPolicy
- SecurityGroupRuleRepository
- NetworkingSeeder
- FixedIpManagerAbstraction
- FixedIpManagerRegistry
- FloatingIpManagerAbstraction
- FloatingIpManagerRegistry
- LoadBalancerHealthMonitorManagerAbstraction
- LoadBalancerHealthMonitorManagerRegistry
- LoadBalancerListenerManagerAbstraction
- LoadBalancerListenerManagerRegistry
- LoadBalancerManagerAbstraction
- LoadBalancerManagerRegistry
- LoadBalancerPoolManagerAbstraction
- LoadBalancerPoolManagerRegistry
- NetworkManagerAbstraction
- NetworkManagerRegistry
- Registry for the Network Manager.
- PortManagerAbstraction
- PortManagerRegistry
- QuotaManagerAbstraction
- QuotaManagerRegistry
- RouterManagerAbstraction
- RouterManagerRegistry
- SecurityGroupManagerAbstraction
- SecurityGroupManagerRegistry
- SecurityGroupRuleManagerAbstraction
- SecurityGroupRuleManagerRegistry
- SubnetManagerAbstraction
- SubnetManagerRegistry
- FixedIpManager
- FloatingIpManager
- LoadBalancerHealthMonitorManager
- LoadBalancerListenerManager
- LoadBalancerManager
- LoadBalancerPoolManager
- NetworkManager
- PortManager
- QuotaManager
- RouterManager
- SecurityGroupManager
- SecurityGroupRuleManager
- SubnetManager
- ContainerCreated
- ContainerDeleted
- ContainerUpdated
- ContainerFactory
- ContainerController
- ContainerResource
- ContainerResourceCollection
- ProcessContainerCreated
- ProcessContainerDeleted
- ProcessContainerUpdated
- ContainerEventSubscriber
- Container
- ContainerPolicy
- ContainerManagerAbstraction
- ContainerManagerRegistry
- ContainerManager
- StdResourceCollection
- ItalianProvinceStaticList
- CheckExpiredPromo
- Class that can be used as Base for other commands It exposes functions to unify the look&feel
- CleanUpCrm
- Class that can be used as Base for other commands It exposes functions to unify the look&feel
- CreateCrmAdminUserCommand
- Class that can be used as Base for other commands It exposes functions to unify the look&feel
- CreateIntegrationUserCommand
- Class that can be used as Base for other commands It exposes functions to unify the look&feel
- CreateInvoicesCommand
- Class that can be used as Base for other commands It exposes functions to unify the look&feel
- ExecuteBillingCommand
- Class that can be used as Base for other commands It exposes functions to unify the look&feel
- GeneratePriceListDefaultsCommand
- Class that can be used as Base for other commands It exposes functions to unify the look&feel
- RefreshInvoicesStatusCommand
- Class that can be used as Base for other commands It exposes functions to unify the look&feel
- SendInvoiceGeneratingMailCommand
- Class that can be used as Base for other commands It exposes functions to unify the look&feel
- SendProductSuspendingMailCommand
- This command will send a `Product Suspending` to all customer with no paid invoices
- SendProductTerminatingMailCommand
- This command will send a `Product Deleting` to all customer with no paid invoices
- TestEmailTemplatesCommand
- Class that can be used as Base for other commands It exposes functions to unify the look&feel
- UpdateBillingSummaryCommand
- Class that can be used as Base for other commands It exposes functions to unify the look&feel
- UpdatePaymentMethodCloudInvoicesCommand
- Class that can be used as Base for other commands It exposes functions to unify the look&feel
- BillingEntryCreated
- BillingEntryDeleted
- BillingEntryUpdated
- CustomerCreated
- CustomerDeleted
- CustomerUpdated
- CustomerProductCreated
- CustomerProductDeleted
- CustomerProductSuspended
- CustomerProductTerminated
- CustomerProductUnsuspended
- CustomerProductUpdated
- InvoiceCompleted
- InvoiceCreated
- InvoiceDeleted
- InvoiceUpdated
- InvoiceItemCreated
- InvoiceItemDeleted
- InvoiceItemUpdated
- IsBillableCreated
- IsBillableDeleted
- IsBillableUpdated
- PriceListCreated
- PriceListDeleted
- PriceListUpdated
- PriceListDefaultCreated
- PriceListDefaultDeleted
- PriceListDefaultUpdated
- ProductCreated
- ProductDeleted
- ProductUpdated
- ProductRelationCreated
- ProductRelationDeleted
- ProductRelationUpdated
- ProductGenericCreated
- ProductGenericDeleted
- ProductGenericUpdated
- ProductOpenStackCreated
- ProductOpenStackDeleted
- ProductOpenStackUpdated
- EmptyInvoiceException
- InvalidInvoiceItemDescription
- WHMCSApiResponseError
- BillingEntryFactory
- CustomerFactory
- CustomerProductFactory
- InvoiceFactory
- InvoiceItemFactory
- PriceListDefaultFactory
- PriceListEntityFactory
- PriceListFactory
- ProductFactory
- ProductRelationFactory
- PromotionFactory
- BillingEntryController
- CustomerController
- CustomerProductController
- InvoiceController
- InvoiceItemController
- PriceListController
- PriceListDefaultController
- PriceListEntityController
- ProductController
- ProductRelationController
- PromotionController
- AbstractBaseProvisioningController
- OpenStackProvisioningController
- ServiceProvisioningController
- BillableResource
- BillingEntryResource
- BillingEntryResourceCollection
- CustomerProductResource
- CustomerProductResourceCollection
- CustomerProductWithOpenStackResource
- CustomerProductWithOpenStackResourceCollection
- CustomerResource
- CustomerResourceCollection
- InvoiceItemResource
- InvoiceItemResourceCollection
- InvoiceResource
- InvoiceResourceCollection
- PriceListDefaultResource
- PriceListDefaultResourceCollection
- PriceListEntityResource
- PriceListEntityResourceCollection
- PriceListResource
- PriceListResourceCollection
- PriceListWithoutPromoNextPriceListResource
- ProductRelationResource
- ProductRelationResourceCollection
- ProductResource
- ProductResourceCollection
- ProductOpenStackResource
- PromotionResource
- PromotionResourceCollection
- ProvisioningResource
- ProcessCustomerCreated
- ProcessCustomerProductCreated
- ProcessCustomerProductSuspended
- ProcessCustomerProductTerminated
- ProcessCustomerProductUnsuspended
- ProcessInvoiceCompleted
- ProcessIsBillableCreated
- ProcessIsBillableDeleted
- ProcessIsBillableUpdated
- ProcessProductOpenStackCreated
- ProcessClosePort
- ProcessOpenPort
- ProcessChangePackage
- ProcessChangePassword
- ProcessCreate
- ProcessRenew
- ProcessSuspend
- ProcessTerminate
- ProcessTerminateConfirm
- ProcessUnsuspend
- BillingEntryEventSubscriber
- CustomerEventSubscriber
- CustomerProductEventSubscriber
- InvoiceEventSubscriber
- InvoiceItemEventSubscriber
- IsBillableSubscriber
- PriceListDefaultEventSubscriber
- PriceListEventSubscriber
- ProductEventSubscriber
- ProductRelationEventSubscriber
- ProductGenericEventSubscriber
- ProductOpenStackEventSubscriber
- AbstractBaseCrmModel
- BillingEntry
- Customer
- CustomerProduct
- Invoice
- InvoiceItem
- PriceList
- PriceListDefault
- PriceListEntity
- Product
- ProductRelation
- ProductGeneric
- Base implementation for the products.
- ProductOpenStack
- Specific implementation for the product OpenStack Cloud product.
- Promotion
- PromotionsCustomer
- Provisioning
- Context
- Customer
- User
- BillingEntryPolicy
- CustomerPolicy
- CustomerProductPolicy
- InvoiceItemPolicy
- InvoicePolicy
- PriceListDefaultPolicy
- PriceListEntityPolicy
- PriceListPolicy
- ProductPolicy
- ProductRelationPolicy
- PromotionPolicy
- ProvisioningPolicy
- BillingEntryRepository
- CustomerProductRepository
- CrmSeeder
- BillableManager
- CustomerManagerAbstraction
- CustomerManagerRegistry
- CustomerProductManagerAbstraction
- CustomerProductManagerRegistry
- AbstractExternalSourceManager
- WhmcsManager
- InvoiceManagerAbstraction
- InvoiceManagerRegistry
- ProductOpenStackManagerAbstraction
- ProductOpenStackManagerRegistry
- PromotionSubscriber
- AbstractBaseProvisioningService
- OpenStackProvisioningService
- ServiceProvisioningService
- CustomerManager
- CustomerProductManager
- InvoiceManager
- ProductOpenStackManager
- IsBillableAbstractClass
- GetPTRCommand
- Class that can be used as Base for other commands It exposes functions to unify the look&feel
- PdnsCreateZoneCommand
- Class that can be used as Base for other commands It exposes functions to unify the look&feel
- PdnsDeleteZoneCommand
- Class that can be used as Base for other commands It exposes functions to unify the look&feel
- SetPTRCommand
- Class that can be used as Base for other commands It exposes functions to unify the look&feel
- PTRController
- PTRResource
- PDNSService
- PdfGeneratorController
- PDF Generator Controller.
- CompensoLavoroOccasionale
- PdfGenerator
- Physical generates all the on-the-fly pdf documents
- SpaController
- AuthenticationCredential
- RouteServiceProvider
- ServiceProvider
- OpenStackObjectManager
- AuthenticationManager
- This class is used to manage the authentication on the OpenStack platform.
- WhmcsRequestHelper
- Bootstrap
- Class that can be used as Base for other commands It exposes functions to unify the look&feel
- GenerateTokenCommand
- Class that can be used as Base for other commands It exposes functions to unify the look&feel
- GenerateUserCommand
- Class that can be used as Base for other commands It exposes functions to unify the look&feel
- EmptyInvoiceException
- InvalidInvoiceItemDescription
- ReporterException
- WHMCSApiException
- WHMCSApiResponseError
- AuthUserFactory
- AccountController
- InvoiceController
- Invoice Controller.
- ProductController
- ProductGroupController
- ServiceController
- TicketController
- UserController
- MicroApiEntryPoint
- AccountResource
- AccountResourceCollection
- BaseInvoiceResource
- BaseInvoiceResourceCollection
- CreditCardResource
- Account CreditCard
- CreditCardResourceCollection
- InvoiceResource
- InvoiceResourceCollection
- ProductGroupResource
- WHMCS ProductGroup resource
- ProductGroupResourceCollection
- ProductResource
- WHMCS Product resource
- ProductResourceCollection
- ServiceResource
- Client service resource
- ServiceResourceCollection
- TicketResource
- UserResource
- UserResourceCollection
- Account
- CreditCard
- Account CreditCard
- InvoiceObject
- Product
- WHMCS Product Resource <hr/> WHMCS tables: <ul> <li>tblproducts</li> <li>tblproductgroups</li> </ul>
- ProductGroup
- WHMCS ProductGroup Resource <hr/> WHMCS tables: <ul> <li>tblproductgroups</li> </ul>
- Service
- Client service model
- TicketObject
- User
- Response
- WhmcsHttpApi
- AuthUser
- RouteServiceProvider
- ServiceProvider
- AccountService
- CreditCardService
- InvoiceService
- ProductGroupService
- WHMCS ProductGroup handler
- ProductService
- WHMCS Product handler
- ServiceService
- TicketService
- UserService
- WhmcsHttpApiFacade
- InvoiceTransformer
- CreateActivityLogTable
- AddEventColumnToActivityLogTable
- AddBatchUuidColumnToActivityLogTable
- AbstractBaseCommand
- Class that can be used as Base for other commands It exposes functions to unify the look&feel
- AbstractCreateUserCommand
- Class that can be used as Base for other commands It exposes functions to unify the look&feel
- AbstractDatabaseSeedCommand
- Class that can be used as Base for other commands It exposes functions to unify the look&feel
- AbstractScaffoldCommand
- This abstract class can be extended by commands to provide an easy way to create a bunch of files based on: 1. An array of stubFiles 2. A stubFolder where the stubFiles are located 3. A basePath in will files will be placed after string replacements 4. An array of string replacemens (searchStrings) in the format of search => replace
- CleanUpSystem
- Class that can be used as Base for other commands It exposes functions to unify the look&feel
- DataImport
- This command will import data from a json file The format for the json is:
- IssueApiToken
- This command will generate an API token for a specific user.
- UpdateComposer
- Class that can be used as Base for other commands It exposes functions to unify the look&feel
- AuthUserFactory
- BaseApiController
- BaseWebController
- ApiEntryPoint
- Middleware used by APIs to manage versioning
- BlockLockedUser
- StartLogBatch
- Middleware used by APIs to start at each request a LogBatch and keep track of all the operation and logs started during the request
- ActivityResource
- ActivityResourceCollection
- ActivityWIthPropertiesResource
- ActivityWithPropertiesResourceCollection
- AthomosLogger
- AthomosLoggerHandler
- AthomosLog
- AuthUser
- SystemSeeder
- ServiceProvider
- ApiVersionManager
- This class is used to take track of the Api Version used during a request.
- RuntimeConfiguration
- AbstractTransformer
- ClassUtility
- IsCloudModel
- IsBillable
- Don't use this Trait directly, but extend IsBillableAbstractClass
- IsProductImplementation
- WithoutBillableJobs
- RetriableJob
- ActivityLogger
- LogsActivityAllDirty
- WithoutJobs