Я не могу заставить мои пространства имен работать одновременно.В чем проблема ?Если бы я использовал use Illuminate\Http\Request;
и закомментировал use Request
.Мой код на функцию 1 работает.Когда я использую функцию 2, она выдает ошибку (Non-static method Illuminate\Http\Request::file() should not be called statically
)
Когда я использую use Request;
и комментирую use Illuminate\Http\Request
, затем использую функцию 1, я получаю эту ошибку (Call to undefined method Illuminate\Support\Facades\Request::hasFile()
).И когда я использую функцию 2, код работает просто отлично.
Используемые пространства имен:
use Illuminate\Http\Request;
use Request;
Функция 1:
public function PharmaaddList(Request $request)
{
if($request->hasFile('medicines')){
#Code Here
}
}
Функция 2:
public function PharmaImageUpload(Request $request)
{
$fileupload = Request::file('fileupload');
#Code Here
}