PHP Manual
Function Reference
Other Basic Extensions
GeoIP
FANN
Igbinary
JSON
Simdjson
Lua
LuaSandbox
Misc.
Random
Seaslog
SPL
Streams
Swoole
Tidy
Tokenizer
URLs
V8js
Yaml
Yaf
Yaconf
Taint
Data Structures
var_representation
LuaClosure::__invoke
Introduction
Other Basic Extensions
PHP Manual
LuaSandbox
Table of Contents
Introduction
Installing/Configuring
Requirements
Installation
Differences from Standard Lua
Examples
Basic usage for LuaSandbox
LuaSandbox
— The LuaSandbox class
LuaSandbox::callFunction
— Call a function in a Lua global variable
LuaSandbox::disableProfiler
— Disable the profiler
LuaSandbox::enableProfiler
— Enable the profiler.
LuaSandbox::getCPUUsage
— Fetch the current CPU time usage of the Lua environment
LuaSandbox::getMemoryUsage
— Fetch the current memory usage of the Lua environment
LuaSandbox::getPeakMemoryUsage
— Fetch the peak memory usage of the Lua environment
LuaSandbox::getProfilerFunctionReport
— Fetch profiler data
LuaSandbox::getVersionInfo
— Return the versions of LuaSandbox and Lua
LuaSandbox::loadBinary
— Load a precompiled binary chunk into the Lua environment
LuaSandbox::loadString
— Load Lua code into the Lua environment
LuaSandbox::pauseUsageTimer
— Pause the CPU usage timer
LuaSandbox::registerLibrary
— Register a set of PHP functions as a Lua library
LuaSandbox::setCPULimit
— Set the CPU time limit for the Lua environment
LuaSandbox::setMemoryLimit
— Set the memory limit for the Lua environment
LuaSandbox::unpauseUsageTimer
— Unpause the timer paused by LuaSandbox::pauseUsageTimer
LuaSandbox::wrapPhpFunction
— Wrap a PHP callable in a LuaSandboxFunction
LuaSandboxFunction
— The LuaSandboxFunction class
LuaSandboxFunction::call
— Call a Lua function
LuaSandboxFunction::__construct
— Unused
LuaSandboxFunction::dump
— Dump the function as a binary blob
LuaSandboxError
— The LuaSandboxError class
LuaSandboxErrorError
— The LuaSandboxErrorError class
LuaSandboxFatalError
— The LuaSandboxFatalError class
LuaSandboxMemoryError
— The LuaSandboxMemoryError class
LuaSandboxRuntimeError
— The LuaSandboxRuntimeError class
LuaSandboxSyntaxError
— The LuaSandboxSyntaxError class
LuaSandboxTimeoutError
— The LuaSandboxTimeoutError class