1717
1818class ClassDefinition
1919{
20- /**
21- * @var string
22- */
2320 private string $ extends = ClassMetadataHelperInterface::PROPERTY_TYPE_ABSTRACT_CLASS ;
2421
25- /**
26- * @var string
27- */
2822 private string $ namespace = '' ;
2923
30- /**
31- * @var string
32- */
3324 private string $ name = '' ;
3425
3526 /**
@@ -52,49 +43,31 @@ class ClassDefinition
5243 */
5344 private array $ comments = [];
5445
55- /**
56- * @return string
57- */
5846 public function getExtends (): string
5947 {
6048 return $ this ->extends ;
6149 }
6250
63- /**
64- * @param string $extends
65- */
6651 public function setExtends (string $ extends ): void
6752 {
6853 $ this ->extends = $ extends ;
6954 }
7055
71- /**
72- * @return string
73- */
7456 public function getNamespace (): string
7557 {
7658 return $ this ->namespace ;
7759 }
7860
79- /**
80- * @param string $namespace
81- */
8261 public function setNamespace (string $ namespace ): void
8362 {
8463 $ this ->namespace = $ namespace ;
8564 }
8665
87- /**
88- * @return string
89- */
9066 public function getName (): string
9167 {
9268 return $ this ->name ;
9369 }
9470
95- /**
96- * @param string $name
97- */
9871 public function setName (string $ name ): void
9972 {
10073 $ this ->name = $ name ;
@@ -108,11 +81,6 @@ public function getProperties(): iterable
10881 return $ this ->properties ;
10982 }
11083
111- /**
112- * @param PropertyDefinition $propertyDefinition
113- *
114- * @return $this
115- */
11684 public function addProperty (PropertyDefinition $ propertyDefinition ): self
11785 {
11886 $ this ->properties [] = $ propertyDefinition ;
@@ -145,11 +113,6 @@ public function getComments(): iterable
145113 return $ this ->comments ;
146114 }
147115
148- /**
149- * @param string $comment
150- *
151- * @return $this
152- */
153116 public function addComment (string $ comment ): self
154117 {
155118 if (!\in_array ($ comment , $ this ->comments )) {
0 commit comments