1 | <?php |
||
8 | class EntityContainer implements TypeContainerInterface |
||
9 | { |
||
10 | 9 | public function __construct($className) |
|
14 | |||
15 | 5 | public function make($data, $validate = true) |
|
70 | |||
71 | public function makeExample() |
||
97 | /** |
||
98 | * @return PropertyMeta[] |
||
99 | */ |
||
100 | 7 | public function getProperties(){ |
|
103 | |||
104 | /** |
||
105 | * @return string |
||
106 | */ |
||
107 | 10 | public function getClassName() |
|
111 | |||
112 | /** |
||
113 | * @param string $fileName |
||
114 | */ |
||
115 | 9 | public function setFileName($fileName) |
|
119 | |||
120 | /** |
||
121 | * @param string $className |
||
122 | */ |
||
123 | public function setClassName($className) |
||
127 | /** |
||
128 | * @return string |
||
129 | */ |
||
130 | 1 | public function getDescription() |
|
134 | |||
135 | /** |
||
136 | * @return string |
||
137 | */ |
||
138 | 1 | public function getSummary() |
|
142 | |||
143 | /** |
||
144 | * @param string $description |
||
145 | */ |
||
146 | 9 | public function setDescription($description) |
|
150 | /** |
||
151 | * @param string $summary |
||
152 | */ |
||
153 | 9 | public function setSummary($summary) |
|
157 | /** |
||
158 | * @var PropertyMeta[] |
||
159 | */ |
||
160 | private $properties=[]; |
||
161 | |||
162 | /** |
||
163 | * @var string |
||
164 | */ |
||
165 | private $className; |
||
166 | |||
167 | /** |
||
168 | * @var string |
||
169 | */ |
||
170 | private $description=''; |
||
171 | /** |
||
172 | * @var string |
||
173 | */ |
||
174 | private $summary=''; |
||
175 | |||
176 | /** |
||
177 | * @var string |
||
178 | */ |
||
179 | private $fileName; |
||
180 | } |