function add_actions() { \Jigsaw::add_column('pugpig_edition', 'Actions', function ($pid) { $epr = new EditionPackageReader($pid); $web_preview = $this->linkGenerator->edition_preview_url($pid); echo view('@AgreablePugpigPlugin/actions-column.twig', array('web_preview_url' => $web_preview, 'packager_url' => $this->pugpigBridge->packager_url($pid), 'package_size' => $epr->package_size()))->getBody(); }); }
function package_list($id, Http $http) { $edition = new TimberPost($id); $epr = new EditionPackageReader($id); return $this->respond->package($epr->package_string(), $edition->post_modified_gmt); }