PHP RFC: Attributes v2

https://wiki.php.net/rfc/attributes_v2

Atributele sunt metadate care pot fi procesate cu api-ul de Reflection. In C# si Java sunt destul de folosite ca:

  • Rute pt api-uri
  • Validare pt diferite propietati(email, min-max length)
  • Marcare a unei clase si propitati ale acesteia ca fiind tabel, respectiv coloane. Alaturi de propietati de navigare(foreign key)
  • etc

Nu lucrez in PHP, dar eu zic ca este o functionalitate utila pentru limbaj.

1 Like