slabphp / concatenator
SlabPHP File and Resource Concatenator
Installs: 83
Dependents: 2
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/slabphp/concatenator
Requires
- guzzlehttp/guzzle: ^6.3
- psr/log: ^1.0
- psr/simple-cache: ^1.0
- salernolabs/collapser: ^0.1.0
Requires (Dev)
- phpunit/phpunit: ^6.5
Suggests
- guzzlehttp/guzzle: Allows the use of the built-in URL item.
- salernolabs/collapser: Allows the use of the built-in collapse filters.
This package is auto-updated.
Last update: 2025-09-22 08:08:39 UTC
README
SlabPHP File and Resource Concatenator, used in conjunction with the SlabPHP media concatenator controller.
Installation
composer require slabphp/concatenator
Usage
Create a manager:
$manager = new \Slab\Concatenator\Manager();
Set it up for where to look for files:
$manager
->setFileSearchDirectories([__DIR__ . '/resources'])
->addObject('css/test.css', [])
->addObject('css/something.css', [])
->concatenateObjectList();
Then just concatenate it:
$output = $manager->getOutput();