The following is a list of hooks that have been defined throughout Ubersmith:
Executed after a client is created.
Parameters:
Parameter | Description |
---|---|
object $client |
Client details. |
object $plugin |
Plugin details. |
object $detail |
Additional details. |
Executed after a client is deactivated.
Parameters:
Parameter | Description |
---|---|
object $client |
Client details. |
object $plugin |
Plugin details. |
object $detail |
Additional details. |
Executed after a client is edited.
Parameters:
Parameter | Description |
---|---|
object $client |
Client details. |
object $plugin |
Plugin details. |
object $detail |
Additional details. |
Executed after a client is reactivated.
Parameters:
Parameter | Description |
---|---|
object $client |
Client details. |
object $plugin |
Plugin details. |
object $detail |
Additional details. |
Executed before a client is created.
Parameters:
Parameter | Description |
---|---|
object $client |
Client details. |
object $plugin |
Plugin details. |
object $detail |
Additional details. |
Executed before a client is deactivated.
Parameters:
Parameter | Description |
---|---|
object $client |
Client details. |
object $plugin |
Plugin details. |
object $detail |
Additional details. |
Executed before a client is edited.
Parameters:
Parameter | Description |
---|---|
object $client |
Client details. |
object $plugin |
Plugin details. |
object $detail |
Additional details. |
Executed before a client is reactivated.
Parameters:
Parameter | Description |
---|---|
object $client |
Client details. |
object $plugin |
Plugin details. |
object $detail |
Additional details. |
Executed after a device is created.
Parameters:
Parameter | Description |
---|---|
object $device |
Device details. |
object $plugin |
Plugin details. |
object $detail |
Additional details. |
Executed after a device is deleted.
Parameters:
Parameter | Description |
---|---|
object $device |
Device details. |
object $plugin |
Plugin details. |
object $detail |
Additional details. |
Executed after a device is edited.
Parameters:
Parameter | Description |
---|---|
object $device |
Device details. |
object $plugin |
Plugin details. |
object $detail |
Additional details. |
Executed after an IP assignment is added.
Parameters:
Parameter | Description |
---|---|
object $device |
Device details. |
object $plugin |
Plugin details. |
object $detail |
Additional details. |
Executed after an IP assignment is edited.
Parameters:
Parameter | Description |
---|---|
object $device |
Device details. |
object $plugin |
Plugin details. |
object $detail |
Additional details. |
Executed after an IP assignment is joined.
Parameters:
Parameter | Description |
---|---|
object $device |
Device details. |
object $plugin |
Plugin details. |
object $detail |
Additional details. |
Executed after an IP assignment is removed.
Parameters:
Parameter | Description |
---|---|
object $device |
Device details. |
object $plugin |
Plugin details. |
object $detail |
Additional details. |
Executed after an IP assignment is split.
Parameters:
Parameter | Description |
---|---|
object $device |
Device details. |
object $plugin |
Plugin details. |
object $detail |
Additional details. |
Executed before a device is created.
Parameters:
Parameter | Description |
---|---|
object $device |
Device details. |
object $plugin |
Plugin details. |
object $detail |
Additional details. |
Executed before a device is deleted.
Parameters:
Parameter | Description |
---|---|
object $device |
Device details. |
object $plugin |
Plugin details. |
object $detail |
Additional details. |
Executed before a device is edited.
Parameters:
Parameter | Description |
---|---|
object $device |
Device details. |
object $plugin |
Plugin details. |
object $detail |
Additional details. |
Executed after a service is canceled.
Parameters:
Parameter | Description |
---|---|
object $service |
Service details. |
object $plugin |
Plugin details. |
object $detail |
Additional details. |
Executed after a service is created.
Parameters:
Parameter | Description |
---|---|
object $service |
Service details. |
object $plugin |
Plugin details. |
object $detail |
Additional details. |
Executed after a service is deactivated.
Parameters:
Parameter | Description |
---|---|
object $service |
Service details. |
object $plugin |
Plugin details. |
object $detail |
Additional details. |
Executed after a service is edited.
Parameters:
Parameter | Description |
---|---|
object $service |
Service details. |
object $plugin |
Plugin details. |
object $detail |
Additional details. |
Executed after a service is invoiced.
Parameters:
Parameter | Description |
---|---|
object $service |
Service details. |
object $plugin |
Plugin details. |
object $detail |
Additional details. |
Executed after a payment is applied.
Parameters:
Parameter | Description |
---|---|
object $service |
Service details. |
object $plugin |
Plugin details. |
object $detail |
Additional details. |
Executed after a service is renewed.
Parameters:
Parameter | Description |
---|---|
object $service |
Service details. |
object $plugin |
Plugin details. |
object $detail |
Additional details. |
Executed after a service is suspended.
Parameters:
Parameter | Description |
---|---|
object $service |
Service details. |
object $plugin |
Plugin details. |
object $detail |
Additional details. |
Executed after a service is uncanceled.
Parameters:
Parameter | Description |
---|---|
object $service |
Service details. |
object $plugin |
Plugin details. |
object $detail |
Additional details. |
Executed after a service is unsuspended.
Parameters:
Parameter | Description |
---|---|
object $service |
Service details. |
object $plugin |
Plugin details. |
object $detail |
Additional details. |
Executed before a service is canceled.
Parameters:
Parameter | Description |
---|---|
object $service |
Service details. |
object $plugin |
Plugin details. |
object $detail |
Additional details. |
Executed before a service is created.
Parameters:
Parameter | Description |
---|---|
object $service |
Service details. |
object $plugin |
Plugin details. |
object $detail |
Additional details. |
Executed before a service is deactivated.
Parameters:
Parameter | Description |
---|---|
object $service |
Service details. |
object $plugin |
Plugin details. |
object $detail |
Additional details. |
Executed before a service is edited.
Parameters:
Parameter | Description |
---|---|
object $service |
Service details. |
object $plugin |
Plugin details. |
object $detail |
Additional details. |
Executed before a service is renewed.
Parameters:
Parameter | Description |
---|---|
object $service |
Service details. |
object $plugin |
Plugin details. |
object $detail |
Additional details. |
Executed before a service is suspended.
Parameters:
Parameter | Description |
---|---|
object $service |
Service details. |
object $plugin |
Plugin details. |
object $detail |
Additional details. |
Executed before a service is uncanceled.
Parameters:
Parameter | Description |
---|---|
object $service |
Service details. |
object $plugin |
Plugin details. |
object $detail |
Additional details. |
Executed before a service is unsuspended.
Parameters:
Parameter | Description |
---|---|
object $service |
Service details. |
object $plugin |
Plugin details. |
object $detail |
Additional details. |
Executed when a service is provisioned.
Parameters:
Parameter | Description |
---|---|
object $service |
Service details. |
object $plugin |
Plugin details. |
object $detail |
Additional details. |
Executed when a service is started.
Parameters:
Parameter | Description |
---|---|
object $service |
Service details. |
object $plugin |
Plugin details. |
object $detail |
Additional details. |
Executed when displaying the client dashboard menu items, allowing custom menu items to be added.
Parameters:
Parameter | Description |
---|---|
object $brand |
Brand details. |
object $plugin |
Plugin details. |
Executed on the client profile page, allowing additional boxes to be added.
Parameters:
Parameter | Description |
---|---|
object $client |
Client details. |
object $plugin |
Plugin details. |
Executed on the view device page, allowing additional boxes to be added.
Parameters:
Parameter | Description |
---|---|
object $device |
Device details. |
object $plugin |
Plugin details. |
Executed on the view device page, allowing additional boxes to be added.
Parameters:
Parameter | Description |
---|---|
object $device |
Device details. |
object $plugin |
Plugin details. |
Executed on the view order page, allowing additional boxes to be added.
Parameters:
Parameter | Description |
---|---|
object $order |
Order details. |
object $plugin |
Plugin details. |
Executed when displaying the client dashboard menu items, allowing custom menu items to be added.
Parameters:
Parameter | Description |
---|---|
object $brand |
Brand details. |
object $plugin |
Plugin details. |
Executed when generating an invoice PDF, allowing additional details to be added.
Parameters:
Parameter | Description |
---|---|
object $service |
Service details. |
object $plugin |
Plugin details. |
object $detail |
Additional details. |
Executed when generating an invoice, allowing additional details to be added.
Parameters:
Parameter | Description |
---|---|
object $service |
Service details. |
object $plugin |
Plugin details. |
object $detail |
Additional details. |
Executed on the service details page, allowing additional boxes to be added.
Parameters:
Parameter | Description |
---|---|
object $service |
Service details. |
object $plugin |
Plugin details. |