<?php

/**
 * Class InstansiSubTipe
 * @property InstansiTipe $instansiTipe
 */
class InstansiSubTipe extends \Phalcon\Mvc\Model
{
    public $id;
    public $id_tipe;
    public $nama;
    public $created_at;
    public $updated_at;
    public $deleted_at;

    public function initialize()
    {
        $this->setSchema("jaga");
        $this->setSource("instansi_sub_tipe");
        $this->hasMany('id', 'Instansi', 'id_tipe');
        $this->belongsTo('id_tipe', 'InstansiTipe', 'id');
    }

    public function toDetail($columns = null) {
        $array = parent::toArray($columns);
        $array['tipe_instansi'] = $this->instansiTipe;

        return $array;
    }
}
