internal package Foswiki::Prefs::BaseBackend 
  internal package Foswiki::Prefs::BaseBackend 
This is the base module for preferences backends. Its main purpose is to
document the interface and provide facilities methods.
  ClassMethod new(@_) 
Creates a preferences backend object.
  ObjectMethod finish() 
Break circular references.
  ObjectMethod prefs() → @preferenceKeys 
Return a list with the names of defined preferences.
  ObjectMethod localPrefs() → @preferenceKeys 
Return a list with the names of 'Local' preferences.
  ObjectMethod get($key) → $value 
Return the value of the preference $key.
  ObjectMethod getLocal($key) → $value 
Return the 'Local' value of the preference $key.
  ObjectMethod insert($type, $key, $value ) = @_; 
Insert the preference named $key as $value. $type can be 'Local' or 'Set'.
  ObjectMethod cleanupInsertValue($value_ref) 
Utility method that cleans $$vaue_ref for later use in insert().