404

[ Avaa Bypassed ]




Upload:

Command:

elspacio@3.145.110.193: ~ $
<?php

declare(strict_types=1);

namespace Faker\Core;

use Faker\Calculator;
use Faker\Extension;

/**
 * @experimental This class is experimental and does not fall under our BC promise
 */
final class Barcode implements Extension\BarcodeExtension
{
    private function ean(int $length = 13): string
    {
        $code = Extension\Helper::numerify(str_repeat('#', $length - 1));

        return sprintf('%s%s', $code, Calculator\Ean::checksum($code));
    }

    public function ean13(): string
    {
        return $this->ean();
    }

    public function ean8(): string
    {
        return $this->ean(8);
    }

    public function isbn10(): string
    {
        $code = Extension\Helper::numerify(str_repeat('#', 9));

        return sprintf('%s%s', $code, Calculator\Isbn::checksum($code));
    }

    public function isbn13(): string
    {
        $code = '97' . mt_rand(8, 9) . Extension\Helper::numerify(str_repeat('#', 9));

        return sprintf('%s%s', $code, Calculator\Ean::checksum($code));
    }
}

Filemanager

Name Type Size Permission Actions
Barcode.php File 1017 B 0644
Blood.php File 806 B 0644
Color.php File 5.03 KB 0644
Coordinates.php File 1.78 KB 0644
DateTime.php File 6.34 KB 0644
File.php File 23.15 KB 0644
Number.php File 1.85 KB 0644
Uuid.php File 1.71 KB 0644
Version.php File 1.51 KB 0644