App\Http\Controllers\Laralum\CRUDController::createRow PHP Method

createRow() public method

public createRow ( $name, Illuminate\Http\Request $request )
$request Illuminate\Http\Request
    public function createRow($name, Request $request)
    {
        Laralum::permissionToAccess('laralum.CRUD.access');
        # Check if you're allowed to create rows
        require 'Data/Create/DevGet.php';
        if (!$allow) {
            abort(404);
        }
        # Check if table exists
        if (!Schema::hasTable($name)) {
            abort(404);
        }
        # Check if column exists
        if (!Schema::hasColumn($name, 'id')) {
            abort(404);
        }
        # Get all the data
        require 'Data/Create/DevSave.php';
        return redirect()->route('Laralum::CRUD_table', ['table' => $name])->with('success', trans('laralum.msg_row_created'));
    }