mirror of
https://github.com/nuxsmin/sysPass.git
synced 2026-03-10 18:37:00 +01:00
* [DEV] Improved account search handling
* [DEV] Fixed some UI issues
This commit is contained in:
@@ -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;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user