Use of persistent globals from load to unload

Greetings, I have a problem im trying to set a global variable which is maintained from extension load to extension unload for a license check. I have found something relevent at but my compiler give me this warning if i try to use the set/get_global functions Warning: Function "global_set" does not exist at compile time in /root/zephir/license/license/authorise.zep on 9 [nonexistent-function] i have to create a variable type bool which it will hold the license state of the application untill the engine shutdown or someone unload the license module. Thank you in advance.


Can you upload code , please ?