protected function getArgumentsAsString(array $arguments) { $lastArgAsString = ''; $lastArg = end($arguments); if (is_string($lastArg) && strpos($lastArg, "\n") !== false) { $lastArgAsString = "\r\n " . str_replace("\n", "\n ", $lastArg); array_pop($arguments); } return parent::getArgumentsAsString($arguments) . $lastArgAsString; }
public function getArgumentsAsString($maxLength = 200) { $argumentBackup = $this->arguments; $lastArgAsString = ''; $lastArg = end($this->arguments); if (is_string($lastArg) && strpos($lastArg, "\n") !== false) { $lastArgAsString = "\r\n " . str_replace("\n", "\n ", $lastArg); array_pop($this->arguments); } $result = parent::getArgumentsAsString($maxLength) . $lastArgAsString; $this->arguments = $argumentBackup; return $result; }