コード例 #1
0
ファイル: Autoloader.php プロジェクト: nike-17/Zaebator
 /**
  * Get Zaebator path
  *
  * @return string
  */
 public static function getZaebatorPath()
 {
     if (!self::$_zaebatorPath) {
         self::$_zaebatorPath = realpath(dirname(__FILE__) . '/..');
     }
     return self::$_zaebatorPath;
 }
コード例 #2
0
ファイル: Zaebator.php プロジェクト: nike-17/Zaebator
<?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)