New Customer Satisfaction Feedback Module

This commit is contained in:
Dillon
2023-09-21 00:19:21 +08:00
parent 60fbe77829
commit 42561a7c56
53 changed files with 1546 additions and 200 deletions
+17
View File
@@ -21,4 +21,21 @@ class QAUserAnswerSelected extends AbstractModel implements Documentable
{
return $this->morphMany(Document::class, 'owner');
}
/**
* @return BelongsTo
*/
public function userSource(): BelongsTo
{
return $this->BelongsTo(QAUserSource::class, 'source_id', 'id');
}
/**
* @return BelongsTo
*/
public function user(): BelongsTo
{
return $this->BelongsTo(User::class, 'user_id', 'id');
}
}
+9
View File
@@ -0,0 +1,9 @@
<?php
namespace App\Models;
class QAUserSource extends AbstractModel
{
protected $table = 'qa_user_source';
}