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 @@ -142,11 +142,15 @@ public function getPost(string $key = null)
142142
143143 /**
144144 * Returns uploaded file.
145- * @return FileUpload|array|null
145+ * @param string|string[] $key
146+ * @return ?FileUpload
146147 */
147- public function getFile (string $ key )
148+ public function getFile ($ key )
148149 {
149- return $ this ->files [$ key ] ?? null ;
150+ $ res = Nette \Utils \Arrays::get ($ this ->files , $ key , null );
151+ return $ res instanceof FileUpload
152+ ? $ res
153+ : null ;
150154 }
151155
152156
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