Skip to content

czproject/phpshrink

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 

Repository files navigation

PHP Shrink

Library for shrinking of PHP code.

Installation

Download a latest package or use Composer:

composer require czproject/phpshrink

PhpShrink requires PHP 5.3.0 or later.

Usage

<?php
	$shrinker = new Cz\PhpShrink;

	// add files
	$shrinker->addFile('myfile.php');
	$shrinker->addFile('libs.php');

	// add array of files
	$shrinker->addFiles(array(
		'functions.php',
		'exceptions.php',
	));

	// or add PHP code
	$shrinker->addContent('<?php echo "hello!";');

	// get shrinked code
	$code = $shrinker->getOutput();

Based on class by David Grudl.

David Grudl, https://davidgrudl.com/
Jan Pecha, https://www.janpecha.cz/

About

Library for shrinking of PHP code.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages