const POST_ERROR_MESSAGE = 'Oh no, something went wrong:'; const POST_CREATED_MESSAGE = 'Your post was successfully created.'; const POST_UPDATED_MESSAGE = 'Your post was successfully updated.'; const POST_DELETED_MESSAGE = 'Your post was successfully deleted.'; // Uncomment to use an alternate template engine // require_once 'Breeze/plugins/breeze.dwoo.php'; // require_once 'Breeze/plugins/breeze.smarty.php'; // Setup the breeze framework components require_once 'Breeze/plugins/breeze.flashhash.php'; require_once 'Breeze/Application.php'; $breeze = new Application(); require_once 'helpers.php'; // Configure the breeze framework $breeze->config('template_directory', BREEZE_APPLICATION . '/views/' . strtolower($breeze->config('template_engine'))); $breeze->config('errors_backtrace', false); $breeze->error('404', function ($breeze) { $breeze->display('errors/404'); }); $breeze->error(function ($breeze) { $breeze->display('errors/500'); }); // Setup the Doctrine model components require_once 'Doctrine/lib/Doctrine.php'; \spl_autoload_register(array('Doctrine', 'autoload')); \spl_autoload_register(array('Doctrine_Core', 'modelsAutoload')); $manager = \Doctrine_Manager::getInstance(); $manager->setAttribute(\Doctrine_Core::ATTR_VALIDATE, \Doctrine_Core::VALIDATE_ALL); $manager->setAttribute(\Doctrine_Core::ATTR_EXPORT, \Doctrine_Core::EXPORT_ALL); $manager->setAttribute(\Doctrine_Core::ATTR_MODEL_LOADING, \Doctrine_Core::MODEL_LOADING_CONSERVATIVE); \Doctrine_Manager::connection('sqlite:///' . BREEZE_APPLICATION . '/databases/blog.db?mode=0666', 'blog'); \Doctrine_Core::loadModels(BREEZE_APPLICATION . '/models');