当前位置: 首页>>代码示例>>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;未经允许,请勿转载。