@@ -53,10 +53,6 @@ class DotEnv{
5353
5454 /**
5555 * DotEnv constructor.
56- *
57- * @param string $path
58- * @param string|null $filename
59- * @param bool|null $global
6056 */
6157 public function __construct (string $ path , string $ filename = null , bool $ global = null ){
6258 $ this ->path = $ path ;
@@ -65,8 +61,6 @@ public function __construct(string $path, string $filename = null, bool $global
6561 }
6662
6763 /**
68- * @param string $var
69- *
7064 * @return mixed|null
7165 */
7266 public function __get (string $ var ){
@@ -75,45 +69,35 @@ public function __get(string $var){
7569
7670 /**
7771 * @param string $var
78- * @param $value
72+ * @param mixed $value
7973 */
8074 public function __set (string $ var , $ value ):void {
8175 $ this ->set ($ var , $ value );
8276 }
8377
8478 /**
85- * @param string $var
8679 *
87- * @return bool
8880 */
8981 public function __isset (string $ var ):bool {
9082 return $ this ->isset ($ var );
9183 }
9284
9385 /**
94- * @param string $var
86+ *
9587 */
9688 public function __unset (string $ var ):void {
9789 $ this ->unset ($ var );
9890 }
9991
10092 /**
101- * @param array|null $required
10293 *
103- * @return \chillerlan\DotEnv\DotEnv
10494 */
10595 public function load (array $ required = null ):DotEnv {
10696 return $ this ->loadEnv ($ this ->path , $ this ->filename , true , $ required , $ this ->global );
10797 }
10898
10999 /**
110- * @param string $path
111- * @param string|null $filename
112- * @param bool|null $overwrite
113- * @param array|null $required
114- * @param bool|null $global
115100 *
116- * @return \chillerlan\DotEnv\DotEnv
117101 */
118102 public function loadEnv (
119103 string $ path ,
@@ -133,20 +117,13 @@ public function loadEnv(
133117 }
134118
135119 /**
136- * @param string $path
137- * @param string|null $filename
138- * @param bool|null $overwrite
139- * @param array|null $required
140120 *
141- * @return \chillerlan\DotEnv\DotEnv
142121 */
143122 public function addEnv (string $ path , string $ filename = null , bool $ overwrite = null , array $ required = null ):DotEnv {
144123 return $ this ->loadEnv ($ path , $ filename , $ overwrite , $ required , $ this ->global );
145124 }
146125
147126 /**
148- * @param string $var
149- *
150127 * @return mixed|null
151128 */
152129 public function get (string $ var ){
@@ -173,10 +150,7 @@ public function get(string $var){
173150 }
174151
175152 /**
176- * @param string $var
177- * @param string|null $value
178153 *
179- * @return \chillerlan\DotEnv\DotEnv
180154 */
181155 public function set (string $ var , string $ value = null ):DotEnv {
182156 $ var = strtoupper ($ var );
@@ -202,9 +176,7 @@ public function set(string $var, string $value = null):DotEnv{
202176 }
203177
204178 /**
205- * @param string $var
206179 *
207- * @return bool
208180 */
209181 public function isset (string $ var ):bool {
210182 return (
@@ -218,9 +190,7 @@ public function isset(string $var):bool{
218190 }
219191
220192 /**
221- * @param string $var
222193 *
223- * @return \chillerlan\DotEnv\DotEnv
224194 */
225195 public function unset (string $ var ):DotEnv {
226196 $ var = strtoupper ($ var );
@@ -237,8 +207,6 @@ public function unset(string $var):DotEnv{
237207
238208 /**
239209 * use with caution!
240- *
241- * @return \chillerlan\DotEnv\DotEnv
242210 */
243211 public function clear ():DotEnv {
244212
@@ -252,9 +220,6 @@ public function clear():DotEnv{
252220 }
253221
254222 /**
255- * @param string $file
256- *
257- * @return array
258223 * @throws \chillerlan\DotEnv\DotEnvException
259224 */
260225 protected function read (string $ file ):array {
@@ -310,9 +275,7 @@ protected function loadData(array $data, bool $overwrite):DotEnv{
310275 }
311276
312277 /**
313- * @param string|null $value
314278 *
315- * @return string|null
316279 */
317280 protected function parse (string $ value = null ):?string {
318281
@@ -342,7 +305,6 @@ protected function parse(string $value = null):?string{
342305 /**
343306 * @param string[]|null $required - case sensitive!
344307 *
345- * @return \chillerlan\DotEnv\DotEnv
346308 * @throws \chillerlan\DotEnv\DotEnvException
347309 */
348310 protected function check (array $ required = null ):DotEnv {
0 commit comments