tangra logo
   
[ class tree: tangra_lib ] [ index: tangra_lib ] [ all elements ]
 

Class: Registry

Source Location: /registry/registry.class.php

Class Registry

Class Overview

Base class for all registry classes that will provide functionality similar to windows registry (but for site)

Located in /registry/registry.class.php [line 16]

Tangra_Class
   |
   --Registry
Author(s):
API Tags:
Abstract:  

Methods

[ Top ]
Descendants
Child Class Description
Registry_DB Regisrty_DB provides Registry with storage of data in DB

[ Top ]
Inherited Properties, Constants, and Methods
Inherited Properties Inherited Methods Inherited Constants

Inherited From Tangra_Class

Tangra_Class::get_class_name()
Alias of get_class(). Exist because of historical reasons.
Tangra_Class::__set()
Overides PHP built-in method and just throws exception if called. Purpose - to "forbid" autosetting of nonexisting class properties.

[ Top ]
Method Summary
void   create_key_w_path()   Create key with given full path
void   get_key_value()   Returns key value
void   set_key_value()   Sets key value

[ Top ]
Methods
create_key_w_path  [line 24]

  void create_key_w_path( string $key_full_path, integer $type, mixed $value  )

Create key with given full path

Parameters:
string   $key_full_path: 
integer   $type: 
mixed   $value: 

API Tags:
Abstract:  
Access:  public


Redefined in descendants as:

[ Top ]
get_key_value  [line 30]

  void get_key_value( mixed $key_full_path  )

Returns key value

Parameters:
mixed   $key_full_path:  Full path to the key

API Tags:
Abstract:  
Access:  public


Redefined in descendants as:

[ Top ]
set_key_value  [line 37]

  void set_key_value( string $key_full_path, mixed $value  )

Sets key value

Parameters:
string   $key_full_path:  Full path to the key
mixed   $value: 

API Tags:
Abstract:  
Access:  public


Redefined in descendants as:

[ Top ]