allow vendord
All checks were successful
Build, Push and Deploy / build-and-push (push) Successful in 3m3s
Gitea Actions Demo / Explore-Gitea-Actions (push) Successful in 16s
Build, Push and Deploy / deploy-staging (push) Successful in 32s
Build, Push and Deploy / deploy-production (push) Has been skipped
Build, Push and Deploy / cleanup (push) Successful in 1s
All checks were successful
Build, Push and Deploy / build-and-push (push) Successful in 3m3s
Gitea Actions Demo / Explore-Gitea-Actions (push) Successful in 16s
Build, Push and Deploy / deploy-staging (push) Successful in 32s
Build, Push and Deploy / deploy-production (push) Has been skipped
Build, Push and Deploy / cleanup (push) Successful in 1s
This commit is contained in:
61
vendor/ageekdev/laravel-barcode/src/Barcode.php
vendored
Normal file
61
vendor/ageekdev/laravel-barcode/src/Barcode.php
vendored
Normal file
@@ -0,0 +1,61 @@
|
||||
<?php
|
||||
|
||||
namespace AgeekDev\Barcode;
|
||||
|
||||
class Barcode
|
||||
{
|
||||
protected string $barcode;
|
||||
|
||||
protected int $width = 0;
|
||||
|
||||
protected int $height = 0;
|
||||
|
||||
protected array $bars = [];
|
||||
|
||||
public function __construct(string $barcode)
|
||||
{
|
||||
$this->barcode = $barcode;
|
||||
}
|
||||
|
||||
/**
|
||||
* Add bar.
|
||||
*/
|
||||
public function addBar(BarcodeBar $bar): void
|
||||
{
|
||||
$this->bars[] = $bar;
|
||||
$this->width += $bar->getWidth();
|
||||
$this->height = max($this->height, $bar->getHeight());
|
||||
}
|
||||
|
||||
/**
|
||||
* Get the barcode.
|
||||
*/
|
||||
public function getBarcode(): string
|
||||
{
|
||||
return $this->barcode;
|
||||
}
|
||||
|
||||
/**
|
||||
* Get the width.
|
||||
*/
|
||||
public function getWidth(): int
|
||||
{
|
||||
return $this->width;
|
||||
}
|
||||
|
||||
/**
|
||||
* Get the height.
|
||||
*/
|
||||
public function getHeight(): int
|
||||
{
|
||||
return $this->height;
|
||||
}
|
||||
|
||||
/**
|
||||
* Get the bars.
|
||||
*/
|
||||
public function getBars(): array
|
||||
{
|
||||
return $this->bars;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user