Your IP : 216.73.217.77


Current Path : /home/users/unlimited/www/doctor.codeskitter.site/doctro_admin_website/app/Models/
Upload File :
Current File : /home/users/unlimited/www/doctor.codeskitter.site/doctro_admin_website/app/Models/Setting.php

<?php

namespace App\Models;

use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;

class Setting extends Model
{
    use HasFactory;

    protected $table = 'settings';

    protected $fillable = ['company_white_logo','phone','email','company_logo','company_favicon','currency_symbol','currency_code','currency_id','color','timezone',
    'business_name','cod','paypal','stripe','razor','flutterwave','paystack','stripe_public_key','stripe_secret_key',
    'razor_key','flutterwave_encryption_key','isLiveKey','default_commission','default_base_on','map_key','verification','using_mail','using_msg','twilio_auth_token',
    'twilio_acc_id','twilio_phone_no','mail_mailer','mail_host','mail_port','mail_username','mail_password','mail_encryption','mail_from_address','mail_from_name',
    'flutterwave_key','paystack_public_key','cancel_reason','website_color','pharmacy_commission','radius','auto_cancel','patient_notification','doctor_notification',
    'patient_app_id','patient_auth_key','patient_api_key','doctor_app_id','doctor_auth_key','doctor_api_key','patient_mail','doctor_mail','license_code','client_name',
    'license_verify','language','playstore','appstore','privacy_policy','about_us','agora_app_id','agora_app_certificate','banner_image','landing_popup_image','popup_timer_seconds','popup_target_url','landing_popup_switch','banner_url','pathologist_commission'
    ,'paypal_client_id','paypal_secret_key','facebook_url','linkdin_url','instagram_url','twitter_url','home_content','home_content_desc','lat','lang','zoom_switch','zoom_client_id','zoom_client_secret','zoom_redirect_url'];

    protected $appends = ['companyWhite','logo','favicon'];

    public function getcompanyWhiteAttribute()
    {
        return url('images/upload').'/'.$this->attributes['company_white_logo'];
    }

    public function getlogoAttribute()
    {
        return url('images/upload').'/'.$this->attributes['company_logo'];
    }

    public function getfaviconAttribute()
    {
        return url('images/upload').'/'.$this->attributes['company_favicon'];
    }
}