/** * Get Zaebator path * * @return string */ public static function getZaebatorPath() { if (!self::$_zaebatorPath) { self::$_zaebatorPath = realpath(dirname(__FILE__) . '/..'); } return self::$_zaebatorPath; }
<?php // Register autoloader require_once dirname(__FILE__) . '/Zaebator/Autoloader.php'; Zaebator_Autoloader::register(); class Zaebator extends Zaebator_Options { const PHPAPI_VERSION = '1.8'; /** * * @var string */ protected $_authHash; public function __construct(array $options = array()) { parent::__construct($options); $this->_initOptions(); } protected function _initOptions() { if (!$this->isOptionSet('urlApi')) { $this->setOption('urlApi', $this->getOption('url') . "api_jsonrpc.php"); } if (!$this->isOptionSet('urlGraph')) { $this->setOption('urlGraph', $this->getOption('url') . "chart2.php"); } if (!$this->isOptionSet('urlIndex')) { $this->setOption('urlIndex', $this->getOption('url') . "index.php"); } } public function setUrlGraph($urlGraph)