ApiPlatform\Core\Bridge\Doctrine\Orm\Filter\SearchFilter::createWrapCase PHP Method

createWrapCase() protected method

For example, "o.name" will get wrapped into "LOWER(o.name)" when $caseSensitive is false.
protected createWrapCase ( boolean $caseSensitive ) : Closure
$caseSensitive boolean
return Closure
    protected function createWrapCase(bool $caseSensitive) : \Closure
    {
        return function (string $expr) use($caseSensitive) : string {
            if ($caseSensitive) {
                return $expr;
            }
            return sprintf('LOWER(%s)', $expr);
        };
    }