neeckeloo / closure-compiler-php
The Closure Compiler compiles JavaScript into compact, high-performance code.
dev-master
2016-03-12 16:25 UTC
Requires
- php: >=5.3.0
- zendframework/zend-http: 2.*
This package is auto-updated.
Last update: 2026-03-06 12:04:23 UTC
README
The Closure Compiler compiles JavaScript into compact, high-performance code.
Requirements
ClosureCompilerPHP works with PHP 5.3 or later.
Usage
Basic usage
<?php $compiler = new RemoteCompiler(); $compiler->addScript('var a = "hello"; alert(a);'); $response = $compiler->compile(); $compiledCode = $response->getCompiledCode();
File compilation
<?php $compiler = new RemoteCompiler(); $compiler->addLocalFile(__DIR__ . '/script.js'); $response = $compiler->compile(); $compiledCode = $response->getCompiledCode();
Running tests
The tests use PHPUnit