| 
<?php# 1. Place this file in the root of your site;
 # 2. Make your changes;
 # 3. Rename the file to global.php.
 # ---------------------------------------------------------------
 
 # base path for including
 # set_include_path($_SERVER['DOCUMENT_ROOT']);
 
 # config.php from the root path
 require_once 'config.php';
 # app.php from the WebForms.PHP
 require_once $_SERVER['DOCUMENT_ROOT'].'\Nemiro\App.php';
 
 # import and init application class
 use Nemiro\App as App;
 App::Init();
 
 # set event handlers
 App::AddHandler('Application_BeginRequest');
 # you are not required to use all the handlers
 # App::AddHandler('Application_EndRequest');
 # App::AddHandler('Application_IncludedFile');
 App::AddHandler('Application_Error');
 # you can use custom handler names
 App::AddHandler('Session_Start', 'MyHandler');
 
 # include files from folder using Import.php
 App::IncludeFile('~/Nemiro/Collections');
 
 # include database clients
 # get from https://github.com/alekseynemiro/Nemiro.Data.PHP
 # App::IncludeFile('~/Nemiro/Data');
 
 # include your modules
 # App::IncludeFile('~/user.php');
 # App::IncludeFile('~/your/path/here.php');
 
 # application event handlers
 function Application_BeginRequest()
 {
 # echo 'Processing...';
 }
 
 # function Application_IncludedFile($path)
 # {
 #        echo sprintf('Included: %s', $path);
 # }
 
 function Application_Error($exception)
 {
 # echo sprintf('Error: %s', $exception->getMessage());
 }
 
 function MyHandler()
 {
 # echo 'Session is started!';
 }
 ?>
 |