'int', 'value' => 'float', 'on_redeem_expire' => 'int', 'is_expired' => 'int', 'valid_until_date' => 'datetime' ]; protected $fillable = [ 'payment_option_id', 'code', 'value', 'on_redeem_expire', 'is_expired', 'valid_until_date' ]; public function payment_option() { return $this->belongsTo(PaymentOption::class); } public function user_payment_options() { return $this->hasMany(UserPaymentOption::class); } }