我正在编写laravel教程我正在尝试实现这两个方法:store()和create()。本教程告诉我:重新打开app / Http / Controllers / ContactController.php文件,并从导入Contact模型开始:
我在cmd行中输入PS C:\ Users \ JP \ Documents \ laravel \ sesaseserverv0>使用App \ Contact
但我收到此错误:
用途:术语'用途'不被识别为cmdlet,函数,脚本文件或可运行程序的名称。检查拼写名称,或者如果包含路径,请验证路径是否正确,然后重试。在第1行:char:1+使用App \ Contact+ ~~~+ CategoryInfo:ObjectNotFound :(使用:String)[],CommandNotFoundException+ FullyQualifiedErrorId:CommandNotFoundException
您如何帮助我。
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use App\Contact;
class ContactController extends Controller
{
public function index()
{
$contacts = Contact::latest()->get();
return view('admin.contact.index',compact('contacts'));
}
/**
* Show the form for creating a new resource.
*
* @return \Illuminate\Http\Response
*/
public function create()
{
return view('admin.contact.create');
}
public function store(Request $request)
{
$this->validate($request,[
'name' => 'required',
'message' => 'required'
]);
$contact = new Contact();
$contact->name = $request->name;
$contact->message = $request->message;
$contact->save();
Toastr::success('contact Successfully Saved :)','Success');
return redirect()->route('admin.contact.index');
}
}