<?php

class KorsupgahIndikator extends \Phalcon\Mvc\Model
{
    public $id;
    public $id_area_intervensi;
    public $nama;
    public $presentase_bobot;
    public $id_tipe;

    /**
     * Initialize method for model.
     */
    public function initialize()
    {
        $this->setSchema("jaga");
        $this->setSource("korsupgah_indikator");

        $this->belongsTo('id_area_intervensi', 'KorsupgahAreaIntervensi', 'id');
        $this->hasMany('id', 'KorsupgahSubIndikator', 'id_indikator');
    }

    public function toArray($columns = null)
    {
        $result = parent::toArray($columns);

        $result['area_intervensi_list'] = $this->korsupgahAreaIntervensi;

        return $result;
    }

    public function toDetail()
    {
        $result = $this->toArray();


        $result['sub_indikator_list'] = $this->korsupgahSubIndikator;


        return $result;
    }
}
