/home/mip/mip/app/Modules/Client/Models/Pages/AboutUs.php
<?php

namespace QxCMS\Modules\Client\Models\Pages;

use Illuminate\Database\Eloquent\Model;
use Carbon\Carbon;

class AboutUs extends Model
{
    protected $connection = 'client';
    protected $table = 'about_us';
    public $module_id = 16;

    protected $guarded = [];
    protected $appends = ['hashid', 'status_name'];

    public function getHashidAttribute()
    {
        return hashid($this->id);
    }

    public function getStatusNameAttribute()
    {
        if($this->status == 'Publish') return '<span class="label label-success">Publish</span>';
        else if($this->status == 'Draft') return '<span class="label label-warning">Draft</span>';
        else if($this->status == 'Inactive') return '<span class="label label-danger">Inactive</span>';
    }
}