for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace AlexMasterov\EquipTwig\Traits;
use Equip\Payload;
trait PayloadRenderTrait
{
/**
* @return Payload $payload
*/
protected function payload()
return new Payload;
}
* @param string $template The template name
* @param array $output The output produced by the domain layer
*
* @return Payload
protected function render($template, array $output = [])
return $this->payload()
->withStatus(Payload::STATUS_OK)
->withSetting('template', $template)
->withOutput($output);