Class Laika_Singleton

Description

Abstract Laika_Singleton class.

Base class for all objects employing the Singleton pattern.

  • abstract:
  • extends: Laika

Located in /library/core/abstract/Singleton.php (line 25)

Laika
   |
   --Laika_Singleton
Direct descendents
Class Description
Laika_Abstract_Controller Abstract Laika_Abstract_Controller class.
Laika_Abstract_Page Abstract Laika_Abstract_Page class.
Laika_Abstract_Registry Abstract Laika_Abstract_Registry class.
Laika_Abstract_Singleton_Model Abstract Laika_Abstract_Singleton_Model class.
Laika_Abstract_Socket_Service Abstract Laika_Abstract_Socket_Service class.
Laika_Access Laika_Access class.
Laika_Error Laika_Error class.
Laika_Event Laika_Event class.
Laika_Event_Handler Laika_Event_Handler class.
Laika_Event_Listener Laika_Event_Listener class.
Laika_Exception_Handler Laika_Exception_Handler class.
Laika_Router Laika_Router class.
Laika_Mysql_Driver Laika_Mysql class.
Laika_Pdo_Driver Laika_Pdo_Driver class.
Laika_Uploader Laika_Uploader class.
Variable Summary
static object $instance
Method Summary
static object from_array (mixed $array)
static mixed get (mixed $property)
static void init ()
static void serialize_me ()
static void set (mixed $property, mixed $value)
static array to_array ()
static object unserialize_me ()
void __construct ()
void switch_instance ( $object)
void __call (mixed $name, mixed $arg)
void __clone ()
Variables
Methods
static method from_array (line 136)

from_array function.

Returns an instance of an object constructed from an array

  • access: public
static object from_array (mixed $array)
  • mixed $array

Redefinition of:
Laika::from_array()
from_array function.
static method get (line 87)

get function.

  • access: public
static mixed get (mixed $property)
  • mixed $property
static method init (line 58)

init function.

  • access: public
static void init ()

Redefined in descendants as:
static method serialize_me (line 177)

serialize_me function.

  • access: public
static void serialize_me ()
static method set (line 101)

set function.

  • access: public
static void set (mixed $property, mixed $value)
  • mixed $property
  • mixed $value
static method to_array (line 155)

to_array function.

Returns an array from an object

  • access: public
static array to_array ()

Redefinition of:
Laika::to_array()
to_array function.
static method unserialize_me (line 189)

unserialize_me function.

  • access: public
static object unserialize_me ()
Constructor __construct (line 49)

__construct function.

  • final:
  • access: private
void __construct ()

Redefinition of:
Laika::__construct()
__construct function.
switch_instance (line 161)
  • access: public
void switch_instance ( $object)
  • $object
__call (line 115)

__call function.

  • access: public
void __call (mixed $name, mixed $arg)
  • mixed $name
  • mixed $arg

Redefinition of:
Laika::__call()
__call function.

Redefined in descendants as:
__clone (line 72)

__clone function.

  • final:
  • access: private
void __clone ()

Inherited Methods

Inherited From Laika

Laika::__construct()
Laika::from_array()
Laika::img()
Laika::link_to()
Laika::pop_assoc()
Laika::pop_index()
Laika::redirect_to()
Laika::reflect()
Laika::release()
Laika::to_array()
Laika::version()
Laika::__call()
Laika::__get()
Laika::__set()
Class Constants

Inherited Constants

Inherited from Laika

Laika::LAIKA_RELEASE
Laika::LAIKA_VERSION

Documentation generated on Sat, 19 May 2012 02:17:03 -0400 by phpDocumentor 1.4.4