Skip to content

Latest commit

 

History

History
36 lines (25 loc) · 1.03 KB

VatNumber.md

File metadata and controls

36 lines (25 loc) · 1.03 KB

Do you like this library? Leave a ★ or run composer global require symfony/thanks && composer thanks to say thank you to all libraries you use in your current project, this included!

VatNumber Complex Value Object

Represents a vat number value.

Base VatNumber signature

// src/VatNumber/VatNumber.php

/**
 * @param string $values
 */
public function __construct($values)

How to use the object

See the working example: examples/VatNumber.php.

use \SerendipityHQ\Component\ValueObjects\Vat\VatNumber;

$values = [
    VatNumber::COUNTRY_CODE => 'IT',
    VatNumber::NUMBER => '01234567891',
    VatNumber::VAT_NUMBER => 'IT01234567891'
];

$vatNumber = new VatNumber($values);
dump($vatNumber);

Do you like this library? Leave a ★ or run composer global require symfony/thanks && composer thanks to say thank you to all libraries you use in your current project, this included!