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'); } }