File tree Expand file tree Collapse file tree 2 files changed +8
-4
lines changed
Expand file tree Collapse file tree 2 files changed +8
-4
lines changed Original file line number Diff line number Diff line change @@ -134,11 +134,15 @@ public function getPost(string $key = null)
134134
135135 /**
136136 * Returns uploaded file.
137- * @return FileUpload|array|null
137+ * @param string|string[] $key
138+ * @return ?FileUpload
138139 */
139- public function getFile (string $ key )
140+ public function getFile ($ key )
140141 {
141- return $ this ->files [$ key ] ?? null ;
142+ $ res = Nette \Utils \Arrays::get ($ this ->files , $ key , null );
143+ return $ res instanceof FileUpload
144+ ? $ res
145+ : null ;
142146 }
143147
144148
Original file line number Diff line number Diff line change @@ -111,4 +111,4 @@ Assert::false(isset($request->files['file0']));
111111Assert::true (isset ($ request ->files ['file1 ' ]));
112112
113113Assert::null ($ request ->getFile ('empty1 ' ));
114- Assert::same ([ null ], $ request ->getFile ('empty2 ' ));
114+ Assert::null ( $ request ->getFile ('empty2 ' ));
You can’t perform that action at this time.
0 commit comments