Happyr\DoctrineSpecification\EntitySpecificationRepositoryTrait::matchOneOrNullResult PHP Method

matchOneOrNullResult() public method

Get single result or null when you match with a Specification.
public matchOneOrNullResult ( Happyr\DoctrineSpecification\Filter\Filter | Happyr\DoctrineSpecification\Query\QueryModifier $specification, Happyr\DoctrineSpecification\Result\ResultModifier $modifier = null ) : mixed | null
$specification Happyr\DoctrineSpecification\Filter\Filter | Happyr\DoctrineSpecification\Query\QueryModifier
$modifier Happyr\DoctrineSpecification\Result\ResultModifier
return mixed | null
    public function matchOneOrNullResult($specification, Result\ResultModifier $modifier = null)
    {
        try {
            return $this->matchSingleResult($specification, $modifier);
        } catch (Exception\NoResultException $e) {
            return;
        }
    }