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


PHP Url::setHost方法代码示例

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


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

示例1: setupCallbackUrl

 protected function setupCallbackUrl()
 {
     //Create and setup callback URL
     $this->callback_url = new Url();
     $this->callback_url->setScheme('http');
     $this->callback_url->setHost('ws.audioscrobbler.com');
     $this->callback_url->setPath('/2.0/');
     //2.0 - API version
     $this->callback_url->appendQuery("api_key={$this->key}");
     if ($this->data_format == self::DATA_JSON) {
         $this->callback_url->appendQuery('format=json');
     }
     //JSON result
 }
开发者ID:sg3tester,项目名称:songator,代码行数:14,代码来源:Lastfm.php

示例2: validateRecaptcha

 /**
  * @return bool
  */
 public function validateRecaptcha()
 {
     $httpData = $this->getForm()->getHttpData();
     if (!isset($httpData['g-recaptcha-response'])) {
         $this->addError($this->getFilledMessage());
         return TRUE;
     }
     $this->validateKeys();
     $url = new Url();
     $url->setHost('www.google.com')->setScheme('https')->setPath('recaptcha/api/siteverify')->setQueryParameter('secret', $this->secretKey)->setQueryParameter('response', $httpData['g-recaptcha-response']);
     $data = json_decode(file_get_contents((string) $url));
     if (!isset($data->success) || $data->success !== TRUE) {
         $this->addError($this->getValidMessage());
     }
     return TRUE;
 }
开发者ID:webchemistry,项目名称:forms-controls,代码行数:19,代码来源:Recaptcha.php

示例3: validateRecaptcha

 public function validateRecaptcha()
 {
     $httpData = $this->getForm()->getHttpData();
     if (!isset($httpData['g-recaptcha-response'])) {
         $this->addError('Please fill antispam.');
         return TRUE;
     }
     $url = new Url();
     $url->setHost('www.google.com')->setScheme('https')->setPath('recaptcha/api/siteverify')->setQueryParameter('secret', $this->secretKey)->setQueryParameter('response', $httpData['g-recaptcha-response']);
     $data = json_decode(file_get_contents((string) $url));
     if (isset($data->success) && $data->success === TRUE) {
         return TRUE;
     } else {
         $this->addError('Antispam detection wasn\'t success.');
         return TRUE;
     }
 }
开发者ID:enumag,项目名称:WebChemistry-Forms-Controls,代码行数:17,代码来源:Recaptcha.php


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