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 33
array
activate_license()
Activate the license and store remote status.
at line 40
array
deactivate_license()
Deactivate the license remotely and locally.
at line 49
array
check_license_status(bool $force = false)
Check license validity, optionally forcing a remote request.
at line 56
array
check_plugin_update()
Check for plugin updates available to the license.
at line 63
array
get_plugin_information()
Retrieve plugin metadata from the licensing endpoint.
at line 70
array
check_theme_update()
Check for theme updates granted by the license.
at line 75
bool
get_code_version()
Verify code integrity or version consistency.