PHP code example of idealogica / orm-helper

1. Go to this page and download the library: Download idealogica/orm-helper library. Choose the download type require.

2. Extract the ZIP file and open the index.php.

3. Add this code to the index.php.
    
        
<?php
require_once('vendor/autoload.php');

/* Start to develop here. Best regards https://php-download.com/ */

    

idealogica / orm-helper example snippets


$repositoryFactory = null;
$em = EntityManager::createFromParams(
    function ($name, DoctrineEntityManager $em, ClassMetadata $metadata) use (&$repositoryFactory) {
        $className = $name . 'Repository';
        return new $className($em, $metadata, $repositoryFactory);
    },
    $modelsPath,
    [
        'driver' => 'pdo_sqlite',
        'path' => $dbPath,
    ],
    $logFilePath,
    $cachePath,
    true
);
$repositoryFactory = new RepositoryFactory($em);
$testEntities = $repositoryFactory->getTestEntityRepository()->findAll();