LuaTable of Contents
The Lua classIntroduction
Class synopsisLua
class Lua
{
/* Constants */
const
string
Lua::LUA_VERSION
= Lua 5.1.4
;
/* Methods */
public mixed assign
( string
$name
, string $value
)
public mixed call
( callable
$lua_func
[, array $args
[, int $use_self = 0
]] )
public mixed __call
( callable
$lua_func
[, array $args
[, int $use_self = 0
]] )
public __construct
( string
$lua_script_file = NULL
)
public mixed eval
( string
$statements
)
public string getVersion
( void
)
public mixed include
( string
$file
)
public mixed registerCallback
( string
}$name
, callable $function
)Predefined Constants
The LuaClosure classIntroductionLuaClosure is a wrapper class for LUA_TFUNCTION which could be return from calling to Lua function. Class synopsisLuaClosure
class LuaClosure
{
/* Methods */
public void __invoke
( mixed
}$arg
[, mixed $...
] ) |