Bank.php 444 B

123456789101112131415161718192021222324
  1. <?php
  2. namespace App\Models;
  3. use Illuminate\Database\Eloquent\Factories\HasFactory;
  4. use Illuminate\Database\Eloquent\Model;
  5. use Illuminate\Database\Eloquent\SoftDeletes;
  6. class Bank extends Model
  7. {
  8. use HasFactory;
  9. use SoftDeletes;
  10. protected $fillable = [
  11. 'name',
  12. 'enabled',
  13. ];
  14. public function canDelete()
  15. {
  16. return \App\Models\PaymentMethod::where('bank_id', $this->id)->count() == 0;
  17. }
  18. }