« LuaClosure::__invoke
Introduction »
PHP Manual
Autres extensions basiques
LuaSandbox
LuaSandbox
Introduction
Installation/Configuration
Pré-requis
Installation
Différences avec Lua standard
Exemples
Utilisation de base de LuaSandbox
LuaSandbox
— La classe LuaSandbox
LuaSandbox::callFunction
— Appelle une fonction dans une variable globale Lua
LuaSandbox::disableProfiler
— Désactive le profileur
LuaSandbox::enableProfiler
— Active le profileur
LuaSandbox::getCPUUsage
— Récupère l'utilisation actuelle du temps CPU de l'environnement Lua
LuaSandbox::getMemoryUsage
— Récupère l'utilisation actuelle de la mémoire de l'environnement Lua
LuaSandbox::getPeakMemoryUsage
— Récupère le pic d'utilisation de la mémoire de l'environnement Lua
LuaSandbox::getProfilerFunctionReport
— Récupère les données du profileur
LuaSandbox::getVersionInfo
— Renvoie les versions de LuaSandbox et Lua
LuaSandbox::loadBinary
— Charge un morceau binaire précompilé dans l'environnement Lua
LuaSandbox::loadString
— Charge du code Lua dans l'environnement Lua
LuaSandbox::pauseUsageTimer
— Pause le minuteur d'utilisation du CPU
LuaSandbox::registerLibrary
— Enregistre un ensemble de fonctions PHP en tant que bibliothèque Lua
LuaSandbox::setCPULimit
— Définit la limite de temps CPU pour l'environnement Lua
LuaSandbox::setMemoryLimit
— Définit la limite de mémoire pour l'environnement Lua
LuaSandbox::unpauseUsageTimer
— Relance le minuteur mis en pause par LuaSandbox::pauseUsageTimer
LuaSandbox::wrapPhpFunction
— Envelope une fonction PHP dans une LuaSandboxFunction
LuaSandboxFunction
— La classe LuaSandboxFunction
LuaSandboxFunction::call
— Appelle une fonction Lua
LuaSandboxFunction::__construct
— Inutilisé
LuaSandboxFunction::dump
— Affiche la fonction sous forme de blob binaire
LuaSandboxError
— La classe LuaSandboxError
LuaSandboxErrorError
— La classe LuaSandboxErrorError
LuaSandboxFatalError
— La classe LuaSandboxFatalError
LuaSandboxMemoryError
— La classe LuaSandboxMemoryError
LuaSandboxRuntimeError
— La classe LuaSandboxRuntimeError
LuaSandboxSyntaxError
— La classe LuaSandboxSyntaxError
LuaSandboxTimeoutError
— La classe LuaSandboxTimeoutError