RechargeChannelGroup.php 451 B

123456789101112131415161718192021
  1. <?php
  2. namespace App\Models;
  3. class RechargeChannelGroup extends BaseModel
  4. {
  5. protected $table = 'recharge_channel_group';
  6. protected $fillable = ['name', 'channel_ids'];
  7. protected $hidden = [];
  8. public function getChannelIdsAttribute($value)
  9. {
  10. return $value ? explode(',', $value) : [];
  11. }
  12. public function rechargeChannel()
  13. {
  14. return $this->hasMany(RechargeChannel::class, 'channel_ids', 'id');
  15. }
  16. }