Documentation

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

Search results