(PECL luasandbox >= 1.0.0)
LuaSandbox::registerLibrary — Registra um conjunto de funções PHP como uma biblioteca Lua
Registra um conjunto de funções PHP como uma biblioteca Lua, para que Lua possa chamar o código PHP relevante.
Para mais informações sobre como chamar funções Lua e os valores de retorno, veja LuaSandboxFunction::call().
Nenhum valor é retornado.
Exemplo #1 Registrando funções PHP para chamar a partir de Lua
<?php
// Cria um novo LuaSandbox
$sandbox = new LuaSandbox();
// Registra algumas funções no ambiente Lua
function frobnosticate( $v ) {
    return [ $v + 42 ];
}
$sandbox->registerLibrary( 'php', [
    'frobnosticate' => 'frobnosticate',
    'output' => function ( $string ) {
        echo "$string\n";
    },
    'error' => function () {
        throw new LuaSandboxRuntimeError( "Algo está errado" );
    }
] );
?>
