Ich bin neu für Laravel 5.3 und lernen. Jetzt habe ich Formular erstellt und ich möchte Formularwerte in die Datenbank durch Controller und Modell einfügen. Jetzt erhalte ich alle Daten vom Formular zum Controller und ich möchte es an model.But weitergeben, wenn ich Daten zum Modell übergeben bekomme ich einen FehlerFatalThrowableError in Testing.php Zeile 39: Class 'App TestingModel' nicht gefunden Laravel 5.3
"BadMethodCallException in Controller.php line 82:
Method [savemodel] does not exist"
Dies ist meine Seite anzeigen Code:
{{Form::open(array('action' => '[email protected]', 'method' => 'post'))}}
<div class="form-group">
{!! Form::label('title', 'Title:', ['class' => 'control-label']) !!}
{!! Form::text('title', null, ['class' => 'form-control']) !!}
</div>
<div class="form-group">
{!! Form::label('description', 'Description:', ['class' => 'control-label']) !!}
{!! Form::textarea('description', null, ['class' => 'form-control']) !!}
</div>
{!! Form::submit('Submitform', ['class' => 'btn btn-primary']) !!}
{!! Form::close() !!}
Das ist mein Controller (Testing.php):
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use App\TestingModel;
class testing extends Controller
{
/**
* Display a listing of the resource.
*
* @return \Illuminate\Http\Response
*/
public function index()
{
//
}
/**
* Show the form for creating a new resource.
*
* @return \Illuminate\Http\Response
*/
public function create()
{
return view('pages.create');
}
/**
* Store a newly created resource in storage.
*
* @param \Illuminate\Http\Request $request
* @return \Illuminate\Http\Response
*/
public function store(Request $request)
{
echo 'hi';
$storeform=new TestingModel();
$storeform->savemodel($request);
}
}
Das ist mein Modell ist (TestingModel):
<?php
namespace App;
use Illuminate\Database\Eloquent\Model;
class TestingModel extends Model
{
public function savemodel()
{
echo 'hello';exit;
}
}
Ich weiß nicht, ich richtig oder not.How tue Daten von Modell einfügen? Bitte helfen Sie mir