此包已被弃用且不再维护。未建议替代包。

此库为Aktenzeichen提供了一个值对象。

1.1.0 2022-03-02 15:19 UTC

This package is auto-updated.

Last update: 2023-11-28 07:55:46 UTC


README

此库为Aktenzeichen提供了一个值对象。

CI

安装

composer require gansel-rechtsanwaelte/aktenzeichen

使用

<?php

declare(strict_types=1);

namespace App\Domain\Value;

use Gansel\Aktenzeichen\Aktenzeichen;

final class Akte
{
    /** @var Aktenzeichen */
    private $aktenzeichen;

    // ...

    private function __construct($value)
    {
        $this->aktenzeichen = Aktenzeichen::fromString($value['aktenzeichen']);

        // ...
    }

    public static function fromArray(array $value): self
    {
        return new self($value);
    }

    public function aktenzeichen(): Aktenzeichen
    {
        return $this->aktenzeichen;
    }

    // ...
}