key, array() ); return isset( $current[ $setting ] ) ? $current[ $setting ] : $default; } public function update( $setting, $value ) { $current = get_option( $this->key, array() ); $current[$setting] = is_array( $value ) ? $value : esc_attr( $value ); return update_option( $this->key, $current ); } } }