| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546 |
- <?php
- namespace ThurData\Servers\KerioEmail\App\Libs\Kerio\Components\Api\Soap\Helpers;
- use ThurData\Servers\KerioEmail\App\Enums\ProductParams;
- use ThurData\Servers\KerioEmail\App\Enums\Size;
- /**
- *
- * Created by PhpStorm.
- * User: ThurData
- * Date: 18.09.19
- * Time: 09:22
- * Class AccountHelper
- */
- class AccountHelper
- {
- /**
- * @description return formatted data per API data
- * @param $date
- * @return false|string|null
- */
- public static function getFormattedData($date, $format = 'd/m/Y')
- {
- if(!$date)
- {
- return null;
- }
- $tmpDate = strstr($date, '.', true);
- $tmpDate = $tmpDate ? $tmpDate : $date;
- return date($format, strtotime($tmpDate));
- }
- /**
- * @param $quote
- * @return float|int|string
- */
- public static function getQuotaAsMb($quote)
- {
- return isset($quote) ? ($quote / Size::B_TO_MB) : ProductParams::SIZE_UNLIMITED;
- }
- }
|