diff --git a/src/EntityTrait.php b/src/EntityTrait.php index 81f4547..d567a1b 100644 --- a/src/EntityTrait.php +++ b/src/EntityTrait.php @@ -2,26 +2,20 @@ namespace Ulmus\Ldap; -use Ulmus\{ Ulmus, EventTrait, Query, Common\EntityResolver, Common\EntityField }; +use Ulmus\{Attribute\Property\Field, Ulmus, EventTrait, Query, Common\EntityResolver, Common\EntityField}; use Ulmus\Ldap\Annotation\Classes\{ ObjectClass, ObjectType, }; trait EntityTrait { use \Ulmus\EntityTrait; - /** - * @Id('readonly' => true) - */ + #[Field\Id(readonly: true)] public string $dn; - /** - * @Field - */ + #[Field] public string $cn; - /** - * @Field - */ + #[Field] public array $objectClass; public static function resolveEntity() : EntityResolver