Public Method Details |
run |
public void run( )
|
|
Execute application.
|
Returns |
void |
|
close |
public void close( )
|
|
Shutdown application.
|
Returns |
void |
|
&event |
public object event &event( )
|
|
Return reference to last triggered event.
|
Returns |
object event |
|
&call_single |
public void &call_single( object event &$e )
|
|
Call single event.
Even if a next event is defined by use of event::set_caller() thisfunction will ignore it. Use call() instead.
|
Parameter |
|
object event |
&$e |
|
|
Event to trigger. |
|
Returns |
void |
|
&call |
public void &call( object event $v )
|
|
Call batch of events.
|
Parameter |
|
object event |
$v |
|
|
Event to trigger. |
|
Returns |
void |
|
add_function |
public void add_function( string $handler, [ string $token_type ] )
|
|
Register event handler.
|
Parameter |
|
string |
$handler |
|
|
Name of event handler. |
|
|
string |
$token_type |
= >>TOKEN_DEFAULT<< |
|
Token type to use for links to the function. |
|
Returns |
void |
|
add_method |
public void add_method( string $method, object [unknown] &$class, [ string $token_type ] )
|
|
Register event handler method in particular object..
|
Parameter |
|
string |
$method |
|
|
Name of event handler. |
|
|
object [unknown] |
&$class |
|
|
Reference to object. |
|
|
string |
$token_type |
= >>TOKEN_DEFAULT<< |
|
Token type to use for links to the method. |
|
Returns |
void |
|
link |
public string link( object event $v )
|
|
Create URL containing an event that is triggered when the URL is
requested.
|
Parameter |
|
object event |
$v |
|
|
View object. |
|
Returns |
string URL to trigger event. |
|
return2caller |
public void return2caller( )
|
|
Return from a subsession.
|
Returns |
void |
|
&arg |
public void &arg( string $name, [ integer $flags ] )
|
|
Get an argument from current event.
|
Parameter |
|
string |
$name |
|
|
Name of argument. |
|
|
integer |
$flags |
= >>0<< |
|
Type of argument (TOKEN_SUB | TOKEN_OPTIONAL). |
|
Returns |
void |
|
&args |
public array &args( )
|
|
Get all arguments.
|
Returns |
array Array of arguments keyed by name. |
|
application_define_database |
public void application_define_database( )
|
|
Define tables for application class.
|
Returns |
void |
|
set_timeout |
public void set_timeout( integer $seconds )
|
|
Set time to live until auto-logout.
|
Parameter |
|
integer |
$seconds |
|
|
Number of seconds which must be >1. |
|
Returns |
void |
|