当前位置: 首页>>代码示例>>PHP>>正文


PHP API::getInstance方法代码示例

本文整理汇总了PHP中API::getInstance方法的典型用法代码示例。如果您正苦于以下问题:PHP API::getInstance方法的具体用法?PHP API::getInstance怎么用?PHP API::getInstance使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在API的用法示例。


在下文中一共展示了API::getInstance方法的6个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: array

        $this->sysKrn->krn_audit_log(AUDIT_APPLICATION, __DIR__, __FILE__, __LINE__, __CLASS__, __METHOD__, __FUNCTION__, "Send AJAX ---> API: " . $URL);
        /*
        			// SOLO SI NO FUNCIONA CURL get_content_curl
        			// Creamos el flujo para la llamada
        			$HEADER_OPTIONS = array(
        			  'http'=>array(
        				'timeout' => 1200, 
        				'method'=>"GET",
        				'header'=>"Accept-language: es\r\n" .
        						  "Cookie: Cookie_Agent_API\r\n" .  // check function.stream-context-create on php.net
        						  "User-Agent: HTTP_USER_AGENT_API\r\n" // i.e. An iPad 
        			  )
        			);
        
        			// Creamos el contexto
        			$CONTEXT = stream_context_create( $HEADER_OPTIONS );
        			$RESPONSE = file_get_contents ( $URL, false, $CONTEXT );
        */
        // Hacemos la llamada a q.php con los parámetros de URL
        // Hemos puesto el timeout a 1200 para la llamada a q.php?q=... que a veces se va de madre
        $DATA = array("local" => "1", "q" => base64_encode($JSON));
        $RESPONSE = $this->get_content_curl($URL, 'GET');
        $this->sysKrn->krn_audit_log(AUDIT_APPLICATION, __DIR__, __FILE__, __LINE__, __CLASS__, __METHOD__, __FUNCTION__, "Send API ---> AJAX: " . $RESPONSE['content']);
        echo $RESPONSE['content'];
    }
}
$A = API::getInstance();
echo $A->echoAPI();
?>

开发者ID:jneivil,项目名称:api,代码行数:29,代码来源:API.php

示例2: addClassToBody

 public function addClassToBody(&$str, $layout)
 {
     if (API::getInstance()->isEnabled() && 'dashboard' === $layout) {
         $str .= ' leftMenuPlugin';
     }
 }
开发者ID:CaptainSharf,项目名称:SSAD_Project,代码行数:6,代码来源:LeftMenu.php

示例3: getTrackerHosts

 /**
  * Returns the hosts alias URLs
  * @param int $idSite
  * @return array
  */
 private function getTrackerHosts($idSite)
 {
     $urls = API::getInstance()->getSiteUrlsFromId($idSite);
     $hosts = array();
     foreach ($urls as $url) {
         $url = parse_url($url);
         if (isset($url['host'])) {
             $hosts[] = $url['host'];
         }
     }
     return $hosts;
 }
开发者ID:pombredanne,项目名称:ArcherSys,代码行数:17,代码来源:SitesManager.php

示例4: save

 /**
  * Save the record to Fulcrum.
  */
 public function save()
 {
     if (!is_null($this->objStdRecord)) {
         if ($this->getId() != "") {
             $objReturn = API::getInstance()->updateRecord($this->getId(), $this->objStdRecord);
         } else {
             $objReturn = API::getInstance()->insertRecord($this->objStdRecord);
         }
     }
     return $objReturn;
 }
开发者ID:neverwoods,项目名称:fulcrum,代码行数:14,代码来源:Record.php

示例5: API

 public function API()
 {
     return API::getInstance();
 }
开发者ID:nguyenvanduocit,项目名称:WP-Git-Manager,代码行数:4,代码来源:PullManager.php

示例6: createRecord

 /**
  * Create a new record for this form.
  *
  * @param  array           $arrFields An array with values for fields in the new record.
  * @return \Fulcrum\Record
  */
 public function createRecord($arrFields, $strApiKey = null)
 {
     $objReturn = null;
     if (!is_null($this->objStdForm)) {
         $arrFormFields = $this->mapFieldsToKeys($arrFields);
         $arrSettings = array("record" => array("longitude" => isset($arrFields["location"]["lng"]) ? $arrFields["location"]["lng"] : -68.89904, "latitude" => isset($arrFields["location"]["lat"]) ? $arrFields["location"]["lat"] : 12.115844, "form_id" => $this->objStdForm->id, "form_values" => $arrFormFields));
         if (isset($arrFields["assigned_to_id"])) {
             $arrSettings["assigned_to_id"] = $arrFields["assigned_to_id"];
         }
         $objReturn = API::getInstance()->createRecord($arrSettings, $strApiKey);
     }
     return $objReturn;
 }
开发者ID:neverwoods,项目名称:fulcrum,代码行数:19,代码来源:Form.php


注:本文中的API::getInstance方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。