应该发生什么 更新我的模式或至少访问此方法应该没有问题。
问题:我不知道为什么每次提交表单时都会出现找不到类的错误。
我的控制器文件App\Http\Controllers\ProductController.php
<?php
namespace App\Http\Controllers;
use App\Http\Controllers\CommonController;
use App\Http\Requests\StoreProductRequest;
use App\Http\Requests\UpdateProductRequest;
use App\Product;
class ProductController extends CommonController
{
/**
* Update the specified resource in storage.
*
* @param \Illuminate\Http\Request $request
* @param \App\Product $product
* @return \Illuminate\Http\Response
*/
public function update(UpdateProductRequest $request, Product $product)
{
$model = Product::findOrFail($request->id);
// setup model properties
try{
// save model
}
catch(\Exception $ex){
// exception handling
}
}
}
我的请求文件类App\Http\Requests\UpdateProductRequest.php
<?php
namespace App\Http\Requests;
use Illuminate\Foundation\Http\FormRequest;
use App\HelperClasses\ConstantHelper;
class UpdateProductRequest extends FormRequest
{
public $file;
public function authorize()
{
return true;
}
public function rules()
{
return [
// my rules
];
}
/**
* Custom message for validation
*
* @return array
*/
public function messages()
{
return [
// my validation messages
];
}
}
白猪掌柜的