dantleech/phpcr-taxonomy-bundle
doctrine/phpcr-odm or a CMS like eZ Platform).symfony/console-bridge or custom wrappers).tags pivot tables) migrate to PHPCR nodes?TaxonomyRepository for PHPCR, UserRepository for Eloquent).doctrine/phpcr-odm-bundle (Symfony) + custom Laravel service providers.@Taxons, @TaxonObjects) directly in PHPCR documents.TaxonomyService that translates Laravel queries to PHPCR).Tag::whereIn('id', [$id1, $id2]) to PHPCR node traversal.Article, Product) that could benefit from PHPCR.Article).
@Taxons/@TaxonObjects annotations.TaxonomyService to expose PHPCR operations via Laravel’s DI.$this->taxonomyService->addTagsToDocument($article, ['laravel', 'phpcr']);
tags pivot tables to PHPCR nodes.fix:taxon-referrer-counts command to populate metadata.composer require dantleech/phpcr-taxonomy-bundle
symfony/dependency-injection as a Laravel package.config/services.php.doctrine/phpcr-odm version (e.g., ^2.0).doctrine/phpcr-odm-bundle in Laravel (Symfony-style).$this->app->register(DTL\PhpcrTaxonomyBundle\PhpcrTaxonomyBundle::class);
php artisan vendor:publish --provider="DTL\PhpcrTaxonomyBundle\PhpcrTaxonomyBundle"
@Taxons/@TaxonObjects:
use DTL\PhpcrTaxonomyBundle\Metadata\Annotations as Taxonomy;
class Article
{
/**
* @Taxons(path="/taxonomy/articles")
*/
private $tags;
/**
* @TaxonObjects
*/
private $taxonObjects;
}
php artisan phpcr:taxonomy:create-tag --path="/taxonomy/articles/laravel").dantleech/phpcr-taxonomy-bundle for updates (low activity; risk of abandonment).TaxonomyService) will need documentation for future devs.How can I help you explore Laravel packages today?