Laravel Wartość obiektów jest zbiorem obiektów wartości ogólnego przeznaczenia, których możesz użyć w swojej aplikacji Laravel. Obiekty wartości pomagają reprezentować proste elementy, takie jak pieniądze lub współrzędne X/Y na osi 2D. W szczególności ten pakiet oferuje następujące obiekty wartości, z którymi zwykle się spotykasz:
- Boolean
- Number
- Text
- Full Name
- Name
- Tax Number
- UUID
$name = new FullName(' Joe User ');
$name->fullName(); // 'Joe User'
$name->firstName(); // 'Joe'
$name->lastName(); // 'User'
TaxNumber::from('PL0123456789')
->when(function ($number) {
return $number->prefix() !== null;
})
->prefix();
$number = new Number('10.20999', scale: 2);
$number = Number::make('10.20999', scale: 2);
$number = Number::from('10.20999', scale: 2);
$number->value(); // '10.20'
(string) $number; // '10.20'
$number->toArray(); // ['10.20']