File tree Expand file tree Collapse file tree 2 files changed +36
-6
lines changed Expand file tree Collapse file tree 2 files changed +36
-6
lines changed Original file line number Diff line number Diff line change @@ -38,19 +38,34 @@ public function __construct(string $type)
38
38
$ this ->type = $ type ;
39
39
}
40
40
41
- public function setData (array $ data )
41
+ /**
42
+ * @return $this
43
+ */
44
+ public function setData (array $ data ): self
42
45
{
43
46
$ this ->data = $ data ;
47
+
48
+ return $ this ;
44
49
}
45
50
46
- public function setOptions (array $ options )
51
+ /**
52
+ * @return $this
53
+ */
54
+ public function setOptions (array $ options ): self
47
55
{
48
56
$ this ->options = $ options ;
57
+
58
+ return $ this ;
49
59
}
50
60
51
- public function setAttributes (array $ attributes )
61
+ /**
62
+ * @return $this
63
+ */
64
+ public function setAttributes (array $ attributes ): self
52
65
{
53
66
$ this ->attributes = $ attributes ;
67
+
68
+ return $ this ;
54
69
}
55
70
56
71
public function createView (): array
Original file line number Diff line number Diff line change @@ -107,23 +107,38 @@ public function getOptions(): string
107
107
return json_encode ($ this ->options );
108
108
}
109
109
110
- public function setOptions (string $ options )
110
+ /**
111
+ * @return $this
112
+ */
113
+ public function setOptions (string $ options ): self
111
114
{
112
115
$ this ->options = json_decode ($ options , true );
116
+
117
+ return $ this ;
113
118
}
114
119
115
- public function setDefaultOptions (array $ options )
120
+ /**
121
+ * @return $this
122
+ */
123
+ public function setDefaultOptions (array $ options ): self
116
124
{
117
125
foreach ($ this ->options as $ key => $ defaultValue ) {
118
126
if (isset ($ options [$ key ])) {
119
127
$ this ->options [$ key ] = $ options [$ key ];
120
128
}
121
129
}
130
+
131
+ return $ this ;
122
132
}
123
133
124
- public function setCroppedMaxSize (int $ maxWidth , int $ maxHeight )
134
+ /**
135
+ * @return $this
136
+ */
137
+ public function setCroppedMaxSize (int $ maxWidth , int $ maxHeight ): self
125
138
{
126
139
$ this ->maxWidth = $ maxWidth ;
127
140
$ this ->maxHeight = $ maxHeight ;
141
+
142
+ return $ this ;
128
143
}
129
144
}
You can’t perform that action at this time.
0 commit comments