Container
[ class tree: Container ] [ index: Container ] [ all elements ]

Class: Mai_Container

Source Location: /Mai/Container.php

Class Overview


Mai_Container is a gateway for container classes.


Author(s):

  • Wouter Bulten (wouterbulten@mai-ai.org)

Copyright:

  • Copyright (C) 2009 Mai (Me Artificial Intelligence)

Variables

Methods



Class Details

[line 43]
Mai_Container is a gateway for container classes.



Tags:

author:  Wouter Bulten (wouterbulten@mai-ai.org)
copyright:  Copyright (C) 2009 Mai (Me Artificial Intelligence)
link:  http://www.launchpad.net/mai
license:  GNU General Public License version 3 (GPLv3)


[ Top ]


Class Variables

static $_instance =

[line 48]



Tags:

var:  Singleton instance
access:  protected

Type:   Mai_Cache


[ Top ]



Class Methods


static method getInstance [line 61]

static Mai_Cache getInstance( )

Retrieve singleton instance



Tags:

access:  public


[ Top ]

static method newContainerInput [line 114]

static Mai_Container_Input newContainerInput( )

Create a new input container.



Tags:

access:  public


[ Top ]

static method newContainerSentence [line 99]

static Mai_Container_Sentnce newContainerSentence( )

Create a new sentence container.



Tags:

access:  public


[ Top ]

static method newContainerWord [line 79]

static Mai_Container_Word newContainerWord( $word $word)

Create a new word container.



Tags:

access:  public


Parameters:

$word   $word   The word to store.

[ Top ]

constructor __construct [line 54]

void __construct( )

Private constructor to prevent creation of this object.



Tags:

access:  private


[ Top ]

method __clone [line 129]

void __clone( )

Cloning of a singleton class is not allowed.



Tags:

access:  public


[ Top ]

method __wakeup [line 138]

void __wakeup( )

Function to prevent deserializing



Tags:

access:  public


[ Top ]


Documentation generated on Mon, 27 Jul 2009 19:55:05 +0200 by phpDocumentor 1.4.1