Files
zynapse/config/init/boot.php
Jim Myhrberg 6a7ad50a26 * Initial directory structure.
* First parts of boot process works.
2009-08-15 19:53:21 +03:00

37 lines
834 B
PHP

<?php
/*
Main Boot File
- find zynapse libs and set paths
*/
// set zynapse root path
if ( !defined('ZNAP_ROOT') ) {
define('ZNAP_ROOT', dirname(dirname(dirname(__FILE__))));
}
// set zynapse config path
define("ZNAP_CONFIG", ZNAP_ROOT . "/config");
// include boot configuration
require_once(ZNAP_CONFIG . "/init/boot_config.php");
// find zynapse libs
if ( !empty($zynapse_libs) && is_file($zynapse_libs . "/zynapse.php") ) {
define("ZNAP_LIB_ROOT", $zynapse_libs);
} elseif ( is_file(ZNAP_ROOT . "/vendor/zynapse/zynapse.php") ) {
define("ZNAP_LIB_ROOT", ZNAP_ROOT . "/vendor/zynapse");
} elseif ( is_file(dirname(ZNAP_ROOT) . "/vendor/zynapse/zynapse.php") ) {
define("ZNAP_LIB_ROOT", dirname(ZNAP_ROOT) . "/vendor/zynapse");
}
// require main zynapse class
require_once(ZNAP_LIB_ROOT . "/zynapse.php");
?>