<?php

class Sistema_Model_TiposTelefones extends Agro_Db_Table_Abstract {
	protected $_schema = 'sistema';
	protected $_name = 'tipo_telefone';
	protected $_primary = 'id';
	public $_order = 'tp_telefone';

    public function getComboCadastroVistoriador() : array
    {
        $rowsTipoTelefone = $this->fetchAll('id > 5')->toArray();
        $optionsTipoTelefone = [];

        foreach ($rowsTipoTelefone as $row) {
            $optionsTipoTelefone[$row['id']] = $row['tp_telefone'];
        }

        return $optionsTipoTelefone;
    }
	
	public function save(array $data) {
		$Row = ($data[id] ? $this->find($data[id])->current() : $this->createRow());
		
		$Row->tp_telefone = $data[tp_telefone];
		
		return $Row->save();
	}
}