close #2199 Fixed: Transfer duplicate broken
This commit is contained in:
parent
e289df6de9
commit
b523edf3f9
@ -6,12 +6,13 @@ use App\Abstracts\Model;
|
||||
use App\Models\Common\Media as MediaModel;
|
||||
use App\Traits\Currencies;
|
||||
use App\Traits\Media;
|
||||
use Bkwld\Cloner\Cloneable;
|
||||
use Illuminate\Database\Eloquent\Factories\HasFactory;
|
||||
use Znck\Eloquent\Traits\BelongsToThrough;
|
||||
|
||||
class Transfer extends Model
|
||||
{
|
||||
use BelongsToThrough, Currencies, HasFactory, Media;
|
||||
use BelongsToThrough, Cloneable, Currencies, HasFactory, Media;
|
||||
|
||||
protected $table = 'transfers';
|
||||
|
||||
@ -31,6 +32,13 @@ class Transfer extends Model
|
||||
*/
|
||||
public $sortable = ['expense.paid_at', 'expense.amount', 'expense.name', 'income.name'];
|
||||
|
||||
/**
|
||||
* Clonable relationships.
|
||||
*
|
||||
* @var array
|
||||
*/
|
||||
public $cloneable_relations = ['expense_transaction', 'income_transaction'];
|
||||
|
||||
public function expense_transaction()
|
||||
{
|
||||
return $this->belongsTo('App\Models\Banking\Transaction', 'expense_transaction_id');
|
||||
|
Loading…
x
Reference in New Issue
Block a user