vairogs/vairogs

View on GitHub
src/Vairogs/Component/DoctrineTools/ORM/Query/AST/ArrayPosition.php

Summary

Maintainability
A
0 mins
Test Coverage
<?php declare(strict_types = 1);

namespace Vairogs\Component\DoctrineTools\ORM\Query\AST;

class ArrayPosition extends BaseFunction
{
    protected function customFunction(): void
    {
        $this->setFunctionPrototype('ARRAY_POSITION(ARRAY[%s]::int[], %s)');
        $this->addNodeMapping('StringPrimary');
        $this->addNodeMapping('StringPrimary');
    }
}