Example #1
0
	public function __construct()
	{
		$dbEngine = SearchEngineTable::getByCode($this->engineId);
		$this->engine = $dbEngine->fetch();
		if(!is_array($this->engine))
		{
			throw new SystemException("Unknown search engine");
		}
		else
		{
			if(strlen($this->engine['SETTINGS']) > 0)
			{
				$this->engineSettings = unserialize($this->engine['SETTINGS']);
			}
		}
	}
Example #2
0
 protected static function getEngine($engineId)
 {
     $dbEngine = SearchEngineTable::getByCode($engineId);
     return $dbEngine->fetch();
 }