addCue() public method

Add a cue
public addCue ( mixed $_mixed, string $_start = null, string $_stop = null ) : File
$_mixed mixed An cue instance or a string representing the text
$_start string A timecode
$_stop string A timecode
return File
Example #1
0
 public function addCue($_mixed, $_start = null, $_stop = null)
 {
     if (get_class($_mixed) === self::getExpectedCueClass($this)) {
         if (null !== $_mixed->getStyle() && !isset($this->styles[$_mixed->getStyle()])) {
             throw new \InvalidArgumentException(sprintf('Invalid cue style "%s"', $_mixed->getStyle()));
         }
         if (null !== $_mixed->getRegion() && !isset($this->regions[$_mixed->getRegion()])) {
             throw new \InvalidArgumentException(sprintf('Invalid cue region "%s"', $_mixed->getRegion()));
         }
     }
     return parent::addCue($_mixed, $_start, $_stop);
 }