license_service_interface
interface license_service_interface
Contract for License Service.
Defines low-level API operations for license management.
Methods
Activate the license and store remote status.
Deactivate the license remotely and locally.
Check license validity, optionally forcing a remote request.
Check for plugin updates available to the license.
Retrieve plugin metadata from the licensing endpoint.
Check for theme updates granted by the license.
Verify code integrity or version consistency.
Details
at line 31
array
activate_license()
Activate the license and store remote status.
at line 38
array
deactivate_license()
Deactivate the license remotely and locally.
at line 47
array
check_license_status(bool $force = false)
Check license validity, optionally forcing a remote request.
at line 54
array
check_plugin_update()
Check for plugin updates available to the license.
at line 61
array
get_plugin_information()
Retrieve plugin metadata from the licensing endpoint.
at line 68
array
check_theme_update()
Check for theme updates granted by the license.
at line 73
bool
get_code_version()
Verify code integrity or version consistency.