public function call() { $app = $this->app; $this->next->call(); $res = $app->response; $time_end = microtime(true); $time = $time_end - $GLOBALS['EMA']['start_time']; $res->headers->set('X-EMA-Memory', UploadedFileManager::formatSizeUnits(memory_get_peak_usage(true))); $res->headers->set('X-EMA-Time', $time); }
/** * Delete file or file stack from disk * @param string|array $name * @throws \Exception */ protected function deleteFileFromDisk($name = "") { if (is_string($name)) { parent::deleteFileFromDisk($name); } elseif (is_array($name)) { foreach ($name as $type => $fileName) { if (!empty($fileName)) { parent::deleteFileFromDisk($fileName); } } } }