Example #1
0
function __autoload($classe)
{
    $classe = $classe . '.php';
    if (file_exists('Controller' . DS . $classe)) {
        require_once 'Controller' . DS . $classe;
    } else {
        if (file_exists('Model' . DS . $classe)) {
            require_once 'Model' . DS . $classe;
        } else {
            if (file_exists('Model' . DS . 'Entity' . DS . $classe)) {
                require_once 'Model' . DS . 'Entity' . DS . $classe;
            } else {
                if (file_exists('Model' . DS . 'Interface' . DS . $classe)) {
                    require_once 'Model' . DS . 'Interface' . DS . $classe;
                } else {
                    if (file_exists('Library' . DS . $classe)) {
                        require_once 'Library' . DS . $classe;
                    } else {
                        if (file_exists('Exceptions' . DS . $classe)) {
                            require_once 'Exceptions' . DS . $classe;
                        } else {
                            ///se a pagina nao for encontrada ela renderiza errorPage
                            ErrorPage::page404NotFound($classe);
                        }
                    }
                }
            }
        }
    }
}