File "ParserResult.php"
Full Path: /home/warrior1/public_html/languages/wp-content/plugins/mailpoet/vendor-prefixed/doctrine/orm/lib/Doctrine/ORM/Query/ParserResult.php
File size: 1 KB
MIME-type: text/x-php
Charset: utf-8
<?php
declare (strict_types=1);
namespace MailPoetVendor\Doctrine\ORM\Query;
if (!defined('ABSPATH')) exit;
use MailPoetVendor\Doctrine\ORM\Query\Exec\AbstractSqlExecutor;
class ParserResult
{
private $_sqlExecutor;
private $_resultSetMapping;
private $_parameterMappings = [];
public function __construct()
{
$this->_resultSetMapping = new ResultSetMapping();
}
public function getResultSetMapping()
{
return $this->_resultSetMapping;
}
public function setResultSetMapping(ResultSetMapping $rsm)
{
$this->_resultSetMapping = $rsm;
}
public function setSqlExecutor($executor)
{
$this->_sqlExecutor = $executor;
}
public function getSqlExecutor()
{
return $this->_sqlExecutor;
}
public function addParameterMapping($dqlPosition, $sqlPosition)
{
$this->_parameterMappings[$dqlPosition][] = $sqlPosition;
}
public function getParameterMappings()
{
return $this->_parameterMappings;
}
public function getSqlParameterPositions($dqlPosition)
{
return $this->_parameterMappings[$dqlPosition];
}
}