/** * Determine if the payload has usable output * * @param PayloadInterface $payload * * @return boolean */ protected function hasOutput(PayloadInterface $payload) { return (bool) $payload->getOutput(); }
/** * @param Template $template * @param PayloadInterface $payload * @return string */ protected function render(Template $template, PayloadInterface $payload) { return $template->render($payload->getOutput()); }
protected function body(PayloadInterface $payload) { return json_encode($payload->getOutput(), $this->options()); }
public function body(PayloadInterface $payload) { return implode("\n", $payload->getOutput()); }