コード例 #1
0
ファイル: functions.php プロジェクト: gabrielelana/byte-units
function parse($bytesAsString)
{
    $lastParseException = null;
    $parsers = [Metric::parser(), Binary::parser()];
    foreach ($parsers as $parser) {
        try {
            return $parser->parse($bytesAsString);
        } catch (\Exception $e) {
            $lastParseException = $e;
        }
    }
    throw $lastParseException;
}
コード例 #2
0
ファイル: Byte.php プロジェクト: laradic/support
 /**
  * parse method
  *
  * @param $bytesAsString
  * @return $this
  */
 public static function parse($bytesAsString)
 {
     return parent::parse($bytesAsString);
 }