/** * @return string */ protected function getDefaultKey() { static $defaultKey = null; if ($defaultKey === null) { $defaultKey = Option::get('main', 'signer_default_key', false); if (!$defaultKey) { $defaultKey = hash('sha512', uniqid(rand(), true)); Option::set('main', 'signer_default_key', $defaultKey, ''); } } return $defaultKey; }
public static function SetOptionString($module_id, $name, $value="", $desc=false, $site="") { \Freetrix\Main\Config\Option::set($module_id, $name, $value, $site); return true; }