<?php
declare(strict_types=1);

namespace Autogedal\EanTools\Model;

class ByteSize
{
    public function format(int $bytes): string
    {
        if ($bytes < 1024) {
            return $bytes . ' B';
        }
        if ($bytes < 1048576) {
            return round($bytes / 1024, 1) . ' KB';
        }

        return round($bytes / 1048576, 1) . ' MB';
    }
}
