(PECL luasandbox >= 1.2.0)
LuaSandbox::wrapPhpFunction â Envelope une fonction PHP dans une LuaSandboxFunction
Enveloppe une fonction PHP dans une LuaSandboxFunction, de sorte qu'elle puisse ĂȘtre passĂ©e dans Lua en tant que fonction anonyme.
La fonction doit retourner soit un tableau de valeurs (qui peut ĂȘtre vide),
soit null qui est équivalent à retourner le tableau vide.
Les exceptions seront levées comme des erreurs en Lua, cependant seules les
exceptions LuaSandboxRuntimeError peuvent ĂȘtre attrapĂ©es
à l'intérieur de Lua avec pcall() ou xpcall().
Pour plus d'informations sur l'appel des fonctions Lua et les valeurs de retour, voir LuaSandboxFunction::call().
functionRenvoie un LuaSandboxFunction.