----------------------------------------
* CRM-13002: Cron Jobs in Joomla 2.5.11 Do not Run
http://issues.civicrm.org/jira/browse/CRM-13002
* @param $loadUser boolean load cms user?
* @param $throwError throw error on failure?
*/
* @param $loadUser boolean load cms user?
* @param $throwError throw error on failure?
*/
- function loadBootStrap($params = array(), $loadUser = TRUE, $throwError = TRUE, $loadDefines = TRUE) {
+ function loadBootStrap($params = array(), $loadUser = TRUE, $throwError = TRUE, $realPath = NULL, $loadDefines = TRUE) {
// Setup the base path related constant.
$joomlaBase = dirname(dirname(dirname(dirname(dirname(dirname(dirname(dirname(__FILE__))))))));
// Setup the base path related constant.
$joomlaBase = dirname(dirname(dirname(dirname(dirname(dirname(dirname(dirname(__FILE__))))))));
+ if (file_exists($joomlaBase . '/libraries/import.legacy.php')) {
+ require $joomlaBase . '/libraries/import.legacy.php';
+ }
require $joomlaBase . '/libraries/import.php';
require $joomlaBase . '/libraries/joomla/event/dispatcher.php';
require $joomlaBase . '/configuration.php';
require $joomlaBase . '/libraries/import.php';
require $joomlaBase . '/libraries/joomla/event/dispatcher.php';
require $joomlaBase . '/configuration.php';
}
else {
require $joomlaBase . '/libraries/joomla/uri/uri.php';
}
else {
require $joomlaBase . '/libraries/joomla/uri/uri.php';
- require $joomlaBase . '/libraries/legacy/component/helper.php';
}
jimport('joomla.application.cli');
}
jimport('joomla.application.cli');