當前位置: 首頁>>代碼示例>>PHP>>正文


PHP xp::typeof方法代碼示例

本文整理匯總了PHP中xp::typeof方法的典型用法代碼示例。如果您正苦於以下問題:PHP xp::typeof方法的具體用法?PHP xp::typeof怎麽用?PHP xp::typeof使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在xp的用法示例。


在下文中一共展示了xp::typeof方法的3個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。

示例1: matches

 /**
  * Matches implementation
  * 
  * @param   var value
  * @return  bool
  */
 public function matches($value)
 {
     if (null === $value && $this->matchNull) {
         return true;
     }
     return \xp::typeof($value) == \lang\XPClass::forName($this->type)->getName();
 }
開發者ID:xp-framework,項目名稱:mocks,代碼行數:13,代碼來源:TypeMatcher.class.php

示例2: matches

 /**
  * Matches implementation
  * 
  * @param   var value
  * @return  bool
  */
 public function matches($value)
 {
     if (NULL === $value && $this->matchNull) {
         return TRUE;
     }
     return xp::typeof($value) == XPClass::forName($this->type)->getName();
 }
開發者ID:melogamepay,項目名稱:xp-framework,代碼行數:13,代碼來源:TypeMatcher.class.php

示例3: setURL

 /**
  * Sets request's URL
  *
  * @param   scriptlet.xml.XMLScriptletURL url
  */
 public function setURL(HttpScriptletURL $url)
 {
     if (!$url instanceof XMLScriptletURL) {
         throw new IllegalArgumentException(__METHOD__ . ' expects instanceof scriptlet.xml.XMLScriptletURL, ' . xp::typeof($url) . ' given.');
     }
     with($this->url = $url);
     $this->url->setDefaultProduct($this->getDefaultProduct());
     $this->url->setDefaultLanguage($this->getDefaultLanguage());
     $this->url->setDefaultStateName($this->getDefaultStateName());
     $this->url->setDefaultPage($this->getDefaultPage());
     // Check cookies for session id
     $this->setSessionId($this->hasCookie('psessionid') ? $this->getCookie('psessionid')->getValue() : $this->url->getSessionId());
     // Overwrite page with __page parameter if given
     if ($this->hasParam('__page')) {
         $this->url->setPage($this->getParam('__page'));
     }
     $this->setProduct($this->url->getProduct());
     $this->setLanguage($this->url->getLanguage());
     $this->setStateName($this->url->getStateName());
     $this->setPage($this->url->getPage());
 }
開發者ID:melogamepay,項目名稱:xp-framework,代碼行數:26,代碼來源:XMLScriptletRequest.class.php


注:本文中的xp::typeof方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。