1. Go to this page and download the library: Download innmind/doctrine 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/ */
innmind / doctrine example snippets
use Innmind\Doctrine\{
Manager,
Sort,
};
use Example\Innmind\Doctrine\User;
$manager = Manager::of($entityManager);
$_ = $manager
->repository(User::class)
->all()
->lazy() // instruct to load one entity at a time
->fetch()
->foreach(function($user) use ($manager) {
doStuff($user);
// this clear is important to make doctrine forget about the loaded
// entities and will consequently free memory
$manager->clear();
});
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.