madd / silex-fractal-service-provider
This package is abandoned and no longer maintained.
No replacement package was suggested.
A Silex Service Provider for Fractal
dev-master
2013-12-20 15:48 UTC
Requires (Dev)
- league/fractal: 0.5.*
- league/phpunit-coverage-listener: ~1.1
- silex/silex: ~1.0
This package is not auto-updated.
Last update: 2024-09-24 01:53:31 UTC
README
Fractal Service Provider for Silex
Install
Via Composer
{ "require": { "madd/silex-fractal-service-provider": "dev-master" } }
Usage
use League\Fractal\Collection; /** * You can set the scope identifier that Fractal uses to get its embeds here. * If not set here, it will default to 'embed' */ $app->register(new Madd\Silex\Provider\Fractal\FractalServiceProvider, array( 'fractal.scope_identifier' => 'embed' )); $resource = new Collection($model, new ModelTransformer); $data = $app['fractal']->createData($resource); print_r($data->toArray());
TODO
Note: The build is only passing because I have a test that only tests if true is true.. I still have to implement tests.
- Unit test to fuck
Testing
$ phpunit
Contributing
Please see CONTRIBUTING for details.
Credits
License
The MIT License (MIT). Please see License File for more information.