Class SGL_FrontController

Description

Application controller.

Located in /SGL/FrontController.php (line 51)


	
			
Method Summary
 void customFilterChain ( &$input)
 void getOutputClass ()
 void init ()
 void run ()
 void setupMinimumEnv ()
 void testDbConnection ( $output)
Methods
customFilterChain (line 153)
void customFilterChain ( &$input)
  • &$input
getOutputClass (line 65)

Allow SGL_Output with its template methods to be extended.

If you want to work with your own Seagull classes create your own namespace in the seagull/lib directory, ie, seagull/lib/FOO. To override the SGL_Output class you would then create seagull/lib/FOO/Output.php, extend it from SGL_Output and provide the classname "FOO_Output" in "site.customOutputClassName" so it can be loaded automatically.

class FOO_Output extends SGL_Output {}

void getOutputClass ()
init (line 245)
void init ()
loadRequiredFiles (line 270)
void loadRequiredFiles ()
run (line 81)

Main invocation, init tasks plus main process.

void run ()
setupMinimumEnv (line 323)
void setupMinimumEnv ()
testDbConnection (line 220)
void testDbConnection ( $output)
  • $output

Documentation generated on Tue, 23 Feb 2010 18:14:30 +0000 by phpDocumentor 1.4.3