Viewing file: Cidade.php (2.01 KB) -rwxr-xr-x Select action/file-type: (+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
<?php
/**
* Cidade
*
* Classe modelo para utilização do Doctrine
*
* @property integer $id
* @property string $descricao
* @property string $municipio
* @property integer $cidadesDr
* @property string $entrancia
* @property string $regiaoDr
* @property integer $NivelSuperiorDr
* @package app
* @subpackage model
* @author iMAXIS
*/
class Cidade extends Doctrine_Record
{
/**
* Define os tipos de campos a serem utilizados para manutenção da tabela no banco de dados
* Para cada campo é preciso ter uma variável definida com o mesmo nome.<br>
* Ex: para o campo usr_email as email deve haver uma variável chamada $email adicionada <br>
* nas linhas iniciais da classe como @property type $email(ex)
*
* @return void
*/
public function setTableDefinition()
{
$this->setTableName('cidades');
$this->hasColumn('CID_RowID as id', 'integer', null, array(
'type' => 'integer',
'primary' => true,
));
$this->hasColumn('CID_Descricao as descricao', 'integer', null, array(
'type' => 'integer',
));
$this->hasColumn('CID_ComarcaMunicipioDistritoCMD as municipio', 'string', 1, array(
'type' => 'string',
));
$this->hasColumn('CID_Cidades_DR as cidadesDR', 'integer', null, array(
'type' => 'integer',
));
$this->hasColumn('CID_Entrancia as entrancia', 'string', 15, array(
'type' => 'string',
));
$this->hasColumn('CID_Regiao_DR as regiaoDR', 'string', 3, array(
'type' => 'string',
));
$this->hasColumn('CID_NivelSuperior_DR as nivelSuperiorDr', 'text', null, array(
'type' => 'text',
));
}
/**
* Seta os relacionamentos da classe atual
*
* @return void
*/
public function setUp()
{
parent::setUp();
}
}
|