@@ -59,7 +59,7 @@ public function __construct($name, NodeParentInterface $parent = null)
59
59
*
60
60
* @param NodeParentInterface $parent The parent
61
61
*
62
- * @return NodeDefinition
62
+ * @return NodeDefinition|$this
63
63
*/
64
64
public function setParent (NodeParentInterface $ parent )
65
65
{
@@ -73,7 +73,7 @@ public function setParent(NodeParentInterface $parent)
73
73
*
74
74
* @param string $info The info text
75
75
*
76
- * @return NodeDefinition
76
+ * @return NodeDefinition|$this
77
77
*/
78
78
public function info ($ info )
79
79
{
@@ -85,7 +85,7 @@ public function info($info)
85
85
*
86
86
* @param string|array $example
87
87
*
88
- * @return NodeDefinition
88
+ * @return NodeDefinition|$this
89
89
*/
90
90
public function example ($ example )
91
91
{
@@ -98,7 +98,7 @@ public function example($example)
98
98
* @param string $key
99
99
* @param mixed $value
100
100
*
101
- * @return NodeDefinition
101
+ * @return NodeDefinition|$this
102
102
*/
103
103
public function attribute ($ key , $ value )
104
104
{
@@ -149,7 +149,7 @@ public function getNode($forceRootNode = false)
149
149
*
150
150
* @param mixed $value The default value
151
151
*
152
- * @return NodeDefinition
152
+ * @return NodeDefinition|$this
153
153
*/
154
154
public function defaultValue ($ value )
155
155
{
@@ -162,7 +162,7 @@ public function defaultValue($value)
162
162
/**
163
163
* Sets the node as required.
164
164
*
165
- * @return NodeDefinition
165
+ * @return NodeDefinition|$this
166
166
*/
167
167
public function isRequired ()
168
168
{
@@ -176,7 +176,7 @@ public function isRequired()
176
176
*
177
177
* @param mixed $value
178
178
*
179
- * @return NodeDefinition
179
+ * @return NodeDefinition|$this
180
180
*/
181
181
public function treatNullLike ($ value )
182
182
{
@@ -190,7 +190,7 @@ public function treatNullLike($value)
190
190
*
191
191
* @param mixed $value
192
192
*
193
- * @return NodeDefinition
193
+ * @return NodeDefinition|$this
194
194
*/
195
195
public function treatTrueLike ($ value )
196
196
{
@@ -204,7 +204,7 @@ public function treatTrueLike($value)
204
204
*
205
205
* @param mixed $value
206
206
*
207
- * @return NodeDefinition
207
+ * @return NodeDefinition|$this
208
208
*/
209
209
public function treatFalseLike ($ value )
210
210
{
@@ -216,7 +216,7 @@ public function treatFalseLike($value)
216
216
/**
217
217
* Sets null as the default value.
218
218
*
219
- * @return NodeDefinition
219
+ * @return NodeDefinition|$this
220
220
*/
221
221
public function defaultNull ()
222
222
{
@@ -226,7 +226,7 @@ public function defaultNull()
226
226
/**
227
227
* Sets true as the default value.
228
228
*
229
- * @return NodeDefinition
229
+ * @return NodeDefinition|$this
230
230
*/
231
231
public function defaultTrue ()
232
232
{
@@ -236,7 +236,7 @@ public function defaultTrue()
236
236
/**
237
237
* Sets false as the default value.
238
238
*
239
- * @return NodeDefinition
239
+ * @return NodeDefinition|$this
240
240
*/
241
241
public function defaultFalse ()
242
242
{
@@ -256,7 +256,7 @@ public function beforeNormalization()
256
256
/**
257
257
* Denies the node value being empty.
258
258
*
259
- * @return NodeDefinition
259
+ * @return NodeDefinition|$this
260
260
*/
261
261
public function cannotBeEmpty ()
262
262
{
@@ -284,7 +284,7 @@ public function validate()
284
284
*
285
285
* @param bool $deny Whether the overwriting is forbidden or not
286
286
*
287
- * @return NodeDefinition
287
+ * @return NodeDefinition|$this
288
288
*/
289
289
public function cannotBeOverwritten ($ deny = true )
290
290
{
0 commit comments