| Ratings |   | Unique User Downloads |   | Download Rankings | 
     72% |  | Total: 149  |  | All time:  9,101 This week: 673  | 
 | 
| Description |   | Author  | 
This package is a Web application development framework. 
 
It provides a set of general purpose classes for developing Web applications. Currently it includes: 
 
- Database access using MySQLi 
- Caching content in session variables 
- Event observer 
- Request handler 
- Routing requests 
- Processing view templates  |  | 
  | 
 | 
Innovation award
   Nominee: 2x
  Winner: 1x |  
 
 
  | 
Example
<?php 
if (!isset($_SESSION['core']) || $_SESSION['core'] != 1) { 
    die("Core not loaded!"); 
} 
$request = Request::getInstance(); 
$cache = SessionCache::getInstance(); 
$router = Router::getInstance(); 
$router->process($request); 
echo $router; 
/** 
 * RS framework processing functionality 
 */ 
/** 
 * Generate view for data 
 */ 
$object = $router->getTemplate(); 
$view = $object::getInstance(); 
/** 
 * Run process files 
 */ 
$processes = $router->getProcess(); 
if (count($processes) > 0) { 
    foreach ($processes as $process) { 
        if (is_executable('process/' . $process)) { 
            include_once 'process/' . $process; 
        } 
    } 
} 
/** 
 * Make view 
 */ 
$view->show(); 
 
 | 
 
Details
RS Framework 2
Framework version: 0.6
PHP Version: 5.6
Programable PHP framework for fast, flexible and simple projects.
The framework contains a basic sample with a basic user handling and the neccessary logging features with observer pattern.
$request = Request::getInstance();
$cache = SessionCache::getInstance();
$router = Router::getInstance();
$router->process($request);
/
 * RS framework processing functionality
 */
/
 * Generate view for data
 */
$object = $router->getTemplate();
$view = $object::getInstance();
/
 * Run process files
 */
$processes = $router->getProcess();
if (count($processes) > 0) {
	foreach ($processes as $process) {
		if (is_executable('process/' . $process)) {
			include_once 'process/' . $process;
		}
	}
}
/
 * Make view
 */
$view->show();
 
 
|   | 
Applications that use this package | 
  | 
No pages of applications that use this class were specified.
 If you know an application of this package, send a message to the author to add a link here.