for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace Chubbyphp\Model;
final class Resolver implements ResolverInterface
{
/**
* @param RepositoryInterface $repository
* @param string $id
*
* @return \Closure
*/
public function find(RepositoryInterface $repository, string $id): \Closure
return function () use ($repository, $id) {
return $repository->find($id);
};
}
* @param array $criteria
public function findOneBy(RepositoryInterface $repository, array $criteria): \Closure
return function () use ($repository, $criteria) {
return $repository->findOneBy($criteria);