/** * Get Insulin_Utils_DateTime instance. * * @return Insulin_Utils_DateTime */ public static function getInstance() { if (empty(self::$_instance)) { self::$_instance = new self(); } return self::$_instance; }
/** * Initializes Insulin Lib with custom logger manager and custom timedate * class. */ protected function _initInsulinLib() { require_once 'Insulin/Exception.php'; global $log; require_once 'Insulin/Logger/Manager.php'; $log = Insulin_Logger_Manager::getLogger(); global $timedate; require_once 'Insulin/Utils/DateTime.php'; $timedate = Insulin_Utils_DateTime::getInstance(); }