PaymentMethod.php 633 B

1234567891011121314151617181920212223242526272829303132
  1. <?php
  2. namespace App\Models;
  3. use Illuminate\Database\Eloquent\Factories\HasFactory;
  4. use Illuminate\Database\Eloquent\Model;
  5. class PaymentMethod extends Model
  6. {
  7. use HasFactory;
  8. protected $fillable = [
  9. 'name',
  10. 'money',
  11. 'type',
  12. 'hidden',
  13. 'corrispettivo_fiscale',
  14. 'enabled',
  15. 'origin_id',
  16. 'destination_id'
  17. ];
  18. public function origin()
  19. {
  20. return $this->belongsTo(\App\Models\Bank::class, 'origin_id', 'id');
  21. }
  22. public function destination()
  23. {
  24. return $this->belongsTo(\App\Models\Bank::class, 'destination_id', 'id');
  25. }
  26. }