public static function theme_mod($value, $option) { $_value = NULL; if (!self::$theme_mods) { self::$theme_mods = fastfood_register_theme_mods(); } $mod = isset(self::$theme_mods[$option->id]) ? self::$theme_mods[$option->id] : false; if ($mod) { switch ($mod['setting']['sanitize_method']) { case 'checkbox': $_value = self::checkbox($value, $mod); break; case 'select': $_value = self::select($value, $mod); break; case 'radio': $_value = self::radio($value, $mod); break; case 'color': $_value = self::color($value, $mod); break; case 'url': $_value = self::url($value, $mod); break; case 'text': $_value = self::text($value, $mod); break; case 'number': $_value = self::number($value, $mod); break; case 'textarea': $_value = self::textarea($value, $mod); break; } } return $_value; }