Skip to content

Package to minify css and javascript script or file

License

Notifications You must be signed in to change notification settings

babounlek/minify

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Minify

Intallation

For installation, add a dependency on babounlek/minify to your composer.json

composer require babounlek/minify "dev-master"

Usage

In your app.php,

In providers section add:

babounlek\minify\minifyServiceProvider::class,

Now in aliases section add:

'minify' => babounlek\minify\minify::class,
use minify;

$min = new minify($source);
$min->setExtension("css");
$result = $min->minify();

or

$min = new minify();
$min->addsource($source);
$min->setExtension("css");
$result = $min->minify();

/*$result is an array containing of tree elements as:
- first is the compressed string
- second is the size of original string
- third is the size of final string
*/

/* $source can be a css or javascript script or url of css or javascript file*/

Sample

input

.container-search {
	margin-top: 55px;
	margin-bottom: 10px;
}

output

['.container-search{margin-top:55px;margin-bottom:10px}', 66,56]

Try it

Try it online at: http://rank2me.com/en/minify

About

Package to minify css and javascript script or file

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages