Skip to content

lewy9109/attributes_php

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dokumentacja - Attrybut PHP 8.3

Opis

Ten pakiet zawiera Attrybut od PHP 8.0 #[Required]

Służy on do walidacji. Za pomocą refleksji wartość z przypisanym odpowiednim attrybutem walidowana a następnie odpowiednio obsługiwana.

Sposób użycia

use App\Validation\Rule\Required;

readonly class Product
{
    public function __construct(
        #[Required] public readonly string $erpId,
        #[Required] public readonly string $name,
        #[Required] public readonly int $stock
    ) {
    }
}

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages