for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace PhpOffice\PhpPresentation\Writer\PowerPoint2007;
use PhpOffice\PhpPresentation\Shape\Drawing\AbstractDrawingAdapter;
class PptMedia extends AbstractDecoratorWriter
{
/**
* @return \PhpOffice\Common\Adapter\Zip\ZipInterface
* @throws \Exception
*/
public function render()
for ($i = 0; $i < $this->getDrawingHashTable()->count(); ++$i) {
$shape = $this->getDrawingHashTable()->getByIndex($i);
if (!$shape instanceof AbstractDrawingAdapter) {
continue;
}
$this->getZip()->addFromString('ppt/media/' . $shape->getIndexedFilename(), $shape->getContents());
return $this->getZip();