0.5.1 • Published 7 years ago

php-runtime v0.5.1

Weekly downloads
1
License
BSD-3-Clause
Repository
github
Last release
7 years ago

php-runtime

Lightweight runtime that using php-parser and php-transpiler in order to execute php code.

npm version Build Status Coverage Status Gitter

Installation

This library is distributed with npm :

npm install php-runtime --save

Usage

var Runtime = require('php-runtime');
var php = new Runtime({
  core: {
    config: {

    }
  }
});
// starts to execute :
php.include(__dirname + '/index.php');

Core functions

I wanted to keep this package light and focus only on runtime functions.

In order to use common php functions / constants you should use php-core package.

npm install php-core --save

And initialize its dependency :

var Runtime = require('php-runtime');
var php = new Runtime({
  core: {
    config: {
      extensions: ['php-core']
    }
  }
});
// starts to execute :
php.include(__dirname + '/index.php');

Misc

This library is released under BSD-3 license clause.