Ejemplo n.º 1
0
function partial($partial, $variables = array())
{
    $backtrace = debug_backtrace();
    $view_directory = dirname($backtrace[0]['file']) . '/';
    $controller = basename($view_directory, '/');
    $app = basename(dirname($view_directory));
    if (!($partial_path = moojon_paths::get_partial_path($app, $controller, $partial))) {
        throw new moojon_exception("Unknown partial ({$partial})");
    }
    moojon_runner::partial($partial_path, $variables);
}