byfareska / doctrine-in-wordpress
DIW: Doctrine in wordpress
Installs: 11
Dependents: 0
Suggesters: 0
Security: 0
Stars: 5
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/byfareska/doctrine-in-wordpress
Requires
- php: ^8
- doctrine/orm: ^2
This package is auto-updated.
Last update: 2025-09-27 13:16:59 UTC
README
-
composer req byfareska/doctrine-in-wordpress
$config = new Configuration(); $config->setProxyDir(__DIR__ . '/var/cache'); $config->setProxyNamespace('EntityProxy'); $config->setAutoGenerateProxyClasses(true); $config->setMetadataDriverImpl(new \Doctrine\ORM\Mapping\Driver\AttributeDriver([ __DIR__ . '/src/Entity' ])); $metaDataFactory = new \Doctrine\ORM\Mapping\ClassMetadataFactory(); $em = (new \Byfareska\WordpressDoctrineOrm\EntityManagerFactory())->create(); $metaDataFactory->setEntityManager($em); $meta = $metaDataFactory->getMetadataFor(ExampleEntity::class); $repository = new ExampleRepository($em, $meta); var_dump($repository->findAll());