Resources/PhpOffice/PhpPresentation/Slide/Animation.php

41 lines
734 B
PHP
Executable File

<?php
namespace PhpOffice\PhpPresentation\Slide;
use PhpOffice\PhpPresentation\AbstractShape;
class Animation
{
/**
* @var array
*/
protected $shapeCollection = array();
/**
* @param AbstractShape $shape
* @return Animation
*/
public function addShape(AbstractShape $shape)
{
$this->shapeCollection[] = $shape;
return $this;
}
/**
* @return array
*/
public function getShapeCollection()
{
return $this->shapeCollection;
}
/**
* @param array $array
* @return Animation
*/
public function setShapeCollection(array $array = array())
{
$this->shapeCollection = $array;
return $this;
}
}