22 lines
452 B
PHP
22 lines
452 B
PHP
|
<?php
|
||
|
namespace Contabilidad;
|
||
|
|
||
|
use ProVM\Common\Alias\Model;
|
||
|
|
||
|
/**
|
||
|
* @property int $id
|
||
|
* @property string $nombre
|
||
|
*/
|
||
|
class Categoria extends Model {
|
||
|
public static $_table = 'categorias';
|
||
|
protected static $fields = ['nombre'];
|
||
|
|
||
|
protected $cuentas;
|
||
|
public function cuentas() {
|
||
|
if ($this->cuentas === null) {
|
||
|
$this->cuentas = $this->parentOf(Cuenta::class, [Model::CHILD_KEY => 'categoria_id']);
|
||
|
}
|
||
|
return $this->cuentas;
|
||
|
}
|
||
|
}
|