Exemple #1
0
function end_slot()
{
    $slot_name = mfConfig::get('mf.response.view.slots');
    if (!$slot_name) {
        throw new mfException("end_slot() should follow with a slot() function");
    }
    $response = mfResponse::getInstance();
    $content = ob_get_clean();
    $response->setSlot($slot_name, $content);
    // empty it
    mfConfig::set('mf.response.view.slots', NULL);
}
Exemple #2
0
<?php

/**
 * Configuration for develop env variables
 */
error_reporting(7);
mfConfig::set('show_debug_info', true);
mfConfig::set('enable_toolbar', true);
mfConfig::set('default_layout', 'application');
// if set to true debug() function will take effect.
mfConfig::set('debug_mode', true);
mfConfig::set('enable_log', true);
Exemple #3
0
 public static function registerViewClasses()
 {
     $classes = array();
     $views = mfConfig::get('views');
     foreach ($views as $view) {
         $classes[] = call_user_func(array($view, 'register'));
     }
     mfConfig::set('mf.view.classes', $classes);
 }