. */ /* */ /*************************************************************************************/ namespace Thelia\Model; use Thelia\Model\Base\Base; class Config extends Base { protected $name; protected $value; protected $secure; protected $hidden; protected $properties = array( "name", "value", "secure", "hidden" ); public function getName() { return $this->name; } public function setName($name) { $this->name = $name; } public function getValue() { return $this->value; } public function setValue($value) { $this->value = $value; } public function getSecure() { return $this->secure; } public function setSecure($secure) { $this->secure = $secure; } public function getHidden() { return $this->hidden; } public function setHidden($hidden) { $this->hidden = $hidden; } public function read($search, $default) { $result = $this->findOneBy("name",$search); return $result ? $result->getValue() : $default; } }