<?php

class Apbd2019 extends Phalcon\Mvc\Model
{
    const PROVINSI = 1;
    const KABKOT = 2;
    public function initialize()
    {
        $this->setSchema('jaga');
        $this->setSource('kemenkeu_apbd');
        $this->hasOne('kab_key', 'KepadatanPendudukAll', 'kode_pemda', ['alias' => 'kpa']);
        $this->hasOne('kab_key', 'KemdagriMkodeKabkot', 'KODE', ['alias' => 'kmk']);
    }

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

        $result['kabkot'] = $this->kmk;

        return $result;
    }

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

        $result['penduduk'] = $this->kpa;

        return $result;
    }
}
