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


PHP CRM_Core_Error::generateLogFileHash方法代码示例

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


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

示例1: testDebugLoggerFormat

 /**
  * Check that a debugger is created and there is no error when passing in a prefix.
  *
  * Do some basic content checks.
  */
 public function testDebugLoggerFormat()
 {
     $log = CRM_Core_Error::createDebugLogger('my-test');
     $log->log('Mary had a little lamb');
     $log->log('Little lamb');
     $config = CRM_Core_Config::singleton();
     $fileContents = file_get_contents($log->_filename);
     $this->assertEquals($config->configAndLogDir . 'CiviCRM.' . 'my-test.' . CRM_Core_Error::generateLogFileHash($config) . '.log', $log->_filename);
     // The 5 here is a bit arbitrary - on my local the date part is 15 chars (Mar 29 05:29:16) - but we are just checking that
     // there are chars for the date at the start.
     $this->assertTrue(strpos($fileContents, '[info] Mary had a little lamb') > 10);
     $this->assertContains('[info] Little lamb', $fileContents);
 }
开发者ID:kcristiano,项目名称:civicrm-core,代码行数:18,代码来源:ErrorTest.php


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