. * */ namespace SP\Storage; /** * Class QueryData * * @package SP\Storage */ class QueryData { /** * @var array */ protected $data = array(); /** * @var string */ protected $query = ''; /** * @param $value * @param $name */ public function addParam($value, $name = null) { if (!is_null($name)) { $this->data[$name] = $value; } else { $this->data[] = $value; } } /** * @return array */ public function getParams() { return $this->data; } /** * @return string */ public function getQuery() { return $this->query; } /** * @param $query */ public function setQuery($query) { $this->query = $query; } }