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


PHP Ethna_Util::isAbsolute方法代码示例

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


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

示例1: testIsAbsolute

 function testIsAbsolute()
 {
     $absolute_paths = array('/root', '/home/user/giza');
     $invalid_params = array('', false, true, '0x1');
     foreach ($absolute_paths as $path) {
         $this->assertTrue(Ethna_Util::isAbsolute($path));
     }
     foreach ($invalid_params as $path) {
         $this->assertFalse(Ethna_Util::isAbsolute($path));
     }
 }
开发者ID:hiroki-namekawa,项目名称:test-upr,代码行数:11,代码来源:Ethna_Util_Test.php

示例2: testIsAbsolute

 function testIsAbsolute()
 {
     if (ETHNA_OS_WINDOWS) {
         $absolute_paths = array('D:\\root', 'C:\\home\\user\\giza');
     } else {
         $absolute_paths = array('/root', '/home/user/giza');
     }
     $invalid_params = array('', false, true, '0x1');
     foreach ($absolute_paths as $path) {
         $this->assertTrue(Ethna_Util::isAbsolute($path));
     }
     foreach ($invalid_params as $path) {
         $this->assertFalse(Ethna_Util::isAbsolute($path));
     }
 }
开发者ID:weiweiabc109,项目名称:test_project1,代码行数:15,代码来源:Ethna_Util_Test.php

示例3: _includeViewScript

 /**
  *  ビュースクリプトをインクルードする
  *
  *  ただし、インクルードしたファイルにクラスが正しく定義されているかどうかは保証しない
  *
  *  @access private
  *  @param  array   $forward_obj    遷移定義
  *  @param  string  $forward_name   遷移名
  */
 function _includeViewScript($forward_obj, $forward_name)
 {
     $view_dir = $this->getViewdir();
     // view_path属性チェック
     if (isset($forward_obj['view_path'])) {
         // フルパス指定サポート
         $tmp_path = $forward_obj['view_path'];
         if (Ethna_Util::isAbsolute($tmp_path) == false) {
             $tmp_path = $view_dir . $tmp_path;
         }
         if (file_exists($tmp_path) == false) {
             $this->logger->log(LOG_WARNING, 'view_path file not found [%s] -> try default', $tmp_path);
         } else {
             include_once $tmp_path;
             return;
         }
     }
     // デフォルトチェック
     $view_path = $this->getDefaultViewPath($forward_name);
     if (file_exists($view_dir . $view_path)) {
         include_once $view_dir . $view_path;
         return;
     } else {
         $this->logger->log(LOG_DEBUG, 'default view file not found [%s]', $view_path);
         $view_path = null;
     }
 }
开发者ID:hiro1173,项目名称:legacy,代码行数:36,代码来源:Ethna_Controller.php


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