index.php:
/**
* Método responsável por carregar todas as classes presentes no projeto.
* Desta maneira não é necessário realizar a importação individual de classes.
*
* @param unknown_type $class_name
*/
function __autoload($class_name) {
// Inserir os diretórios no path
set_include_path('.'
.PATH_SEPARATOR.'./controller'
.PATH_SEPARATOR.'./model/'
.PATH_SEPARATOR.'./view/'
.PATH_SEPARATOR.get_include_path());
// Importar as classes
require_once $class_name . '.php';
}
?>
Dependendo das necessidades há outros exemplos no endereço abaixo:
fonte: php.net
Nenhum comentário:
Postar um comentário