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


PHP Code::getMemoryUsage方法代码示例

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


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

示例1: getVersion

 /**
  * Gibt die Version eines Bildes, die mit einer Transformation erzeugt werden kann zurück
  *
  * Das Bild wird automatisch gecached oder aus dem cache gelesen / oder in den Cache eingefügt
  * @param string $type muss als transformation und als cacheAdapter registriert sein
  * @return ImagineImage
  */
 public function getVersion(Image $image, $type, array $arguments = array(), array $options = array())
 {
     $this->attach($image);
     $ca = $this->getCacheAdapter($type);
     $keys = $ca->convertArguments($arguments);
     array_unshift($keys, $type);
     //$version zu den Cache-Keys hinzufügen
     $loaded = FALSE;
     $imageVersion = $this->loadVersion($image, $keys, $loaded, $options);
     if (!$loaded) {
         $tf = $this->getTransformation($type);
         try {
             $imageVersion = $tf->processArguments($image->getImagineImage(), $arguments, $options);
         } catch (\Exception $e) {
             throw new ProcessingException('Fehler beim Convertieren von Bild: ' . $image->getSourcePath() . "\n" . 'Transformation: ' . Code::getClass($tf) . ' ' . Code::varInfo($arguments) . "\n" . "Memory Usage: " . Code::getMemoryUsage() . "\n" . $e->getMessage(), 0, $e);
         }
         $this->storeVersion($image, $imageVersion, $type, $arguments, $options);
     }
     return $imageVersion;
 }
开发者ID:pscheit,项目名称:psc-cms-image,代码行数:27,代码来源:Manager.php

示例2: testGetMemoryUsageAcceptance

 public function testGetMemoryUsageAcceptance()
 {
     $this->assertRegexp('/[0-9]+\\.[0-9]+ MB/', Code::getMemoryUsage());
 }
开发者ID:pscheit,项目名称:psc-cms,代码行数:4,代码来源:CodeTest.php


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