JezK
Edit File: OrderItem.php
<?php namespace FluentForm\App\Models; class OrderItem extends Model { /** * The table associated with the model. * * @var string */ protected $table = 'fluentform_order_items'; /** * An order item belongs to a form. * * @return \FluentForm\Framework\Database\Orm\Relations\BelongsTo */ public function form() { return $this->belongsTo(Form::class, 'form_id', 'id'); } /** * An order item belongs to a submission. * * @return \FluentForm\Framework\Database\Orm\Relations\BelongsTo */ public function submission() { return $this->belongsTo(Submission::class, 'submission_id', 'id'); } public function scopeBySubmission($query, $submissionId) { return $query->where('submission_id', $submissionId); } public function scopeProducts($query) { return $query->where('type', '!=', 'discount'); } public function scopeDiscounts($query) { return $query->where('type', 'discount'); } }