vaneves / collection-extractor
Doctrine Collection Extractor
Installs: 36
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/vaneves/collection-extractor
Requires
- doctrine/doctrine-module: ^0.9.0
This package is not auto-updated.
Last update: 2025-10-01 16:30:03 UTC
README
Installing
Via Composer
composer require vaneves/collection-extractor
Usage
use Silex\Application; use DoctrineModule\Stdlib\Hydrator\DoctrineObject as DoctrineHydrator; use Vaneves\Doctrine\CollectionExtractor; $app = new Application(); $app['debug'] = true; $app->get('/blog/posts', function () use ($app) { $em = $app['orm.em']; $results = $em->getRepository('App\Entities\Post')->findAll(); $hydrator = new CollectionExtractor(new DoctrineHydrator($em)); return $app->json($hydrator->extract($results)); }); $app->run();