BitrateFormatter.php 450 B

1234567891011121314151617181920212223242526272829
  1. <?php
  2. class BitrateFormatter
  3. {
  4. /**
  5. * @string length
  6. */
  7. private $_bitrate;
  8. /*
  9. * @param string $bitrate (bits per second)
  10. */
  11. public function __construct($bitrate)
  12. {
  13. $this->_bitrate = $bitrate;
  14. }
  15. public function format()
  16. {
  17. $kbps = bcdiv($this->_bitrate, 1000, 0);
  18. if ($kbps == 0) {
  19. return "";
  20. } else {
  21. return "$kbps Kbps";
  22. }
  23. }
  24. }