ultimix
menu_manager.php
Go to the documentation of this file.
1 <?php
2 
3  /*
4  * This source code is a part of the Ultimix Project.
5  * It is distributed under BSD license. All other third side source code (like tinyMCE) is distributed under
6  * it's own license wich could be found from the corresponding files or sources.
7  * This source code is provided "as is" without any warranties or garanties.
8  *
9  * Have a nice day!
10  *
11  * @url http://ultimix.sorceforge.net
12  *
13  * @author Alexey "gdever" Dodonov
14  */
15 
27 
38  function __construct()
39  {
40  try
41  {
42  }
43  catch( Exception $e )
44  {
45  $a = func_get_args();_throw_exception_object( __METHOD__ , $a , $e );
46  }
47  }
48 
67  function controller( $Options )
68  {
69  try
70  {
71  $ContextSet = get_package_object( 'gui::context_set' , 'last' , __FILE__ );
72  $ContextSet->execute( $Options , $this , __FILE__ );
73  }
74  catch( Exception $e )
75  {
76  $a = func_get_args();_throw_exception_object( __METHOD__ , $a , $e );
77  }
78  }
79 
102  function view( $Options )
103  {
104  try
105  {
106  $ContextSet = get_package_object( 'gui::context_set' , 'last' , __FILE__ );
107  $ContextSet->execute( $Options , $this , __FILE__ );
108 
109  return( $this->Output );
110  }
111  catch( Exception $e )
112  {
113  $a = func_get_args();_throw_exception_object( __METHOD__ , $a , $e );
114  }
115  }
116  }
117 
118 ?>