Xinc-Engine
[ class tree: Xinc-Engine ] [ index: Xinc-Engine ] [ all elements ]

Class: Xinc_Engine_Repository

Source Location: /Xinc/Engine/Repository.php

Class Overview




Methods



Class Details

[line 34]


[ Top ]


Class Methods


static method getInstance [line 48]

static Xinc_Engine_Repository getInstance( )

Get an instance of the Plugin Repository



Tags:

access:  public


[ Top ]

static method tearDown [line 127]

static void tearDown( )

remove reference of instance



Tags:

access:  public


[ Top ]

method getEngine [line 111]

Xinc_Engine_Interface getEngine( string $name)

returns the specified engine



Tags:

throws:  Xinc_Engine_Exception_NotFound
access:  public


Parameters:

string   $name  

[ Top ]

method getEngines [line 98]

Xinc_Iterator getEngines( )

Returns Plugin Iterator



Tags:

access:  public


[ Top ]

method registerEngine [line 65]

boolean registerEngine( Xinc_Engine_Interface &$engine, [boolean $default = false], Xinc_Engine_Interface $engine)

Register a engine with the repository so that builds can use it



Tags:

access:  public


Parameters:

Xinc_Engine_Interface   $engine  
boolean   $default  
Xinc_Engine_Interface   &$engine  

[ Top ]


Documentation generated on Sun, 09 Dec 2012 21:49:32 +0100 by phpDocumentor 1.4.4