PATH:
home
/
lab2454c
/
costbloc.com
/
vendor
/
yajra
/
laravel-datatables-editor
/
src
/
Generators
/
stubs
<?php namespace DummyNamespace; use DummyModel; use Illuminate\Validation\Rule; use Yajra\DataTables\DataTablesEditor; use Illuminate\Database\Eloquent\Model; class DummyClass extends DataTablesEditor { protected $model = ModelName::class; /** * Get create action validation rules. * * @return array */ public function createRules() { return [ 'email' => 'required|email|unique:' . $this->resolveModel()->getTable(), 'name' => 'required', ]; } /** * Get edit action validation rules. * * @param Model $model * @return array */ public function editRules(Model $model) { return [ 'email' => 'sometimes|required|email|' . Rule::unique($model->getTable())->ignore($model->getKey()), 'name' => 'sometimes|required', ]; } /** * Get remove action validation rules. * * @param Model $model * @return array */ public function removeRules(Model $model) { return []; } }
[+]
..
[-] editor.stub
[edit]