sintonia/airtime_mvc/application/models/formatters/BitrateFormatter.php

29 lines
450 B
PHP

<?php
class BitrateFormatter
{
/**
* @string length
*/
private $_bitrate;
/*
* @param string $bitrate (bits per second)
*/
public function __construct($bitrate)
{
$this->_bitrate = $bitrate;
}
public function format()
{
$kbps = bcdiv($this->_bitrate, 1000, 0);
if ($kbps == 0) {
return "";
} else {
return "$kbps Kbps";
}
}
}