* [DEV] Improved account search handling

* [DEV] Fixed some UI issues
This commit is contained in:
nuxsmin
2016-11-02 03:26:21 +01:00
committed by Rubén Domínguez
parent e7adbf7f05
commit 3979d28e2d
45 changed files with 1058 additions and 1010 deletions

View File

@@ -25,6 +25,8 @@
namespace SP\Storage;
use SP\DataModel\DataModelBase;
/**
* Class QueryData
*
@@ -44,6 +46,14 @@ class QueryData
* @var string
*/
protected $mapClassName = '';
/**
* @var DataModelBase
*/
protected $mapClass;
/**
* @var bool
*/
protected $useKeyPair = false;
/**
* @param $value
@@ -51,7 +61,7 @@ class QueryData
*/
public function addParam($value, $name = null)
{
if (!is_null($name)) {
if (null !== $name) {
$this->data[$name] = $value;
} else {
$this->data[] = $value;
@@ -97,4 +107,36 @@ class QueryData
{
$this->mapClassName = $mapClassName;
}
/**
* @return DataModelBase
*/
public function getMapClass()
{
return $this->mapClass;
}
/**
* @param DataModelBase $mapClass
*/
public function setMapClass(DataModelBase $mapClass)
{
$this->mapClass = $mapClass;
}
/**
* @return boolean
*/
public function isUseKeyPair()
{
return $this->useKeyPair;
}
/**
* @param boolean $useKeyPair
*/
public function setUseKeyPair($useKeyPair)
{
$this->useKeyPair = (bool)$useKeyPair;
}
}