PHP code example of tiny-blocks / value-object
1. Go to this page and download the library: Download tiny-blocks/value-object library. Choose the download type require. 2. Extract the ZIP file and open the index.php. 3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
tiny-blocks / value-object example snippets
namespace Example;
use TinyBlocks\Vo\ValueObject;
use TinyBlocks\Vo\ValueObjectBehavior;
final class TransactionId implements ValueObject
{
use ValueObjectBehavior;
public function __construct(private readonly string $value)
{
}
}
$transactionId = new TransactionId(value: 'e6e2442f-3bd8-421f-9ac2-f9e26ac4abd2');
$otherTransactionId = new TransactionId(value: 'e6e2442f-3bd8-421f-9ac2-f9e26ac4abd2');
$transactionId->equals(other: $otherTransactionId); # true