private function storeDebug(ICommand $command, $direction) { $firtsArg = $command->getArgument(0); $timestamp = round(microtime(true) - $this->tstart, 4); $debug = $command->getId(); $debug .= isset($firtsArg) ? " {$firtsArg} " : ' '; $debug .= "{$direction} {$this}"; $debug .= " [{$timestamp}s]"; $this->debugBuffer[] = $debug; }