AudioMedium.php 670 B

123456789101112131415161718192021222324252627282930313233343536
  1. <?php
  2. /**
  3. * @package Grav\Common\Page
  4. *
  5. * @copyright Copyright (c) 2015 - 2023 Trilby Media, LLC. All rights reserved.
  6. * @license MIT License; see LICENSE file for details.
  7. */
  8. namespace Grav\Common\Page\Medium;
  9. use Grav\Common\Media\Interfaces\AudioMediaInterface;
  10. use Grav\Common\Media\Traits\AudioMediaTrait;
  11. /**
  12. * Class AudioMedium
  13. * @package Grav\Common\Page\Medium
  14. */
  15. class AudioMedium extends Medium implements AudioMediaInterface
  16. {
  17. use AudioMediaTrait;
  18. /**
  19. * Reset medium.
  20. *
  21. * @return $this
  22. */
  23. public function reset()
  24. {
  25. parent::reset();
  26. $this->resetPlayer();
  27. return $this;
  28. }
  29. }