コード例 #1
0
ファイル: sforce.php プロジェクト: redsummit/anitaborg
 private function __construct()
 {
     parent::__construct();
     include LIB_DIR . '/config.php';
     if (is_null($sfuser)) {
         die('No SF user defined');
     }
     try {
         $this->conn = $this->createConnection(SOAP_CLIENT_BASEDIR . '/partner.wsdl.xml');
         // SANDBOX
         //$this->conn = $this->createConnection(SOAP_CLIENT_BASEDIR.'/sandbox.wsdl.xml');
         //$sfuser = $sfuser.'.dev';
         $this->loginResult = $this->login($sfuser, $sfpass . $sftoken);
         writeLog($this->loginResult, 'SF login');
         $this->serverURL = substr($this->loginResult->serverUrl, 0, strpos($this->loginResult->serverUrl, '.com') + 5);
     } catch (Exception $ex) {
         sendError($ex, "SFDC Login Failure");
     }
 }