<?php

namespace App\Models;

class PropertyGroupMapping extends BaseModel
{
    protected $table = 'property_group_mapping';
    protected $appends = [];

    const CREATED_AT = 'created_at';
    const UPDATED_AT = 'updated_at';

    protected $dateFormat = 'U';
    protected $guarded = [];

    protected $hidden = [];

    public function propertyGroup()
    {
        return $this->hasOne('App\Models\PropertyGroup','id', 'property_group_id')
            ->select(['id', 'name', 'type', 'status']);
    }

    public function property(){
        return $this->hasOne('App\Models\Property','id', 'property_id')
            ->select(['id', 'name', 'content_code']);
    }

}
