Esempio n. 1
0
/**
 * Sanitizes option array before it gets saved
 * @param $array array of options to be saved
 * @return array of sanitized options
 */
function twl_sanitize_option($option)
{
    $keys = array_keys(twl_get_defaults());
    foreach ($keys as $key) {
        if (!isset($option[$key])) {
            $option[$key] = '';
        }
    }
    return $option;
}
Esempio n. 2
0
 /**
  * Adds the options to the options table
  * @return void
  * @access public
  */
 public static function plugin_activated()
 {
     add_option(TWL_CORE_OPTION, twl_get_defaults());
     add_option(TWL_LOGS_OPTION, '');
 }