Class RaxanDataStorage

Description

Abstract Data Storage Class Extend the RaxanDataStorage class to create custom data storage classes for web pages and session data.

  • abstract:

Located in /raxan.php (line 35)



                    
Direct descendents
Class Description
RaxanSessionStorage Raxan Session Data Storage
RaxanWebPageStorage Raxan Web Page Storage
Variable Summary
mixed $id
mixed $store
Method Summary
RaxanDataStorage __construct ([ $id = null])
void __destruct ()
void exists ( $key)
void &read ( $key)
void remove ( $key)
void resetStore ()
void storageId ()
void &write ( $key,  $value)
void _init ()
void _reset ()
void _save ()
Variables
mixed $id (line 36)
  • access: protected
mixed $store (line 36)
  • access: protected
Methods
Constructor __construct (line 37)
  • access: public
RaxanDataStorage __construct ([ $id = null])
  • $id
Destructor __destruct (line 40)
  • access: public
void __destruct ()
exists (line 44)
  • access: public
void exists ( $key)
  • $key
read (line 45)
  • access: public
void &read ( $key)
  • $key
remove (line 47)
  • access: public
void remove ( $key)
  • $key
resetStore (line 48)
  • access: public
void resetStore ()
storageId (line 49)
  • access: public
void storageId ()
write (line 46)
  • access: public
void &write ( $key,  $value)
  • $key
  • $value
_init (line 41)
  • access: protected
void _init ()

Redefined in descendants as:
_reset (line 43)
  • access: protected
void _reset ()

Redefined in descendants as:
_save (line 42)
  • access: protected
void _save ()