for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace Chrisyue\PhpM3u8\Parser;
use Chrisyue\PhpM3u8\Model\AbstractPlaylist;
class PlaylistBuffer extends AbstractPlaylist implements PlaylistCopyableInterface
{
public function copyToPlaylist(AbstractPlaylist $playlist)
$refClass = new \ReflectionClass(AbstractPlaylist::class);
foreach ($refClass->getProperties() as $prop) {
$prop->setAccessible(true);
$prop->setValue($playlist, $prop->getValue($this));
}