<?php
/**
 * Arquivo de declaração da classe LogCMS.
 */
class LogCMS extends Controller
{
    public $id;
    public $usuario;
    public $acao;
    public $ip;
    public $criadoem;

    /**
     * Método construtor.
     */
    public function __construct()
    {
    }

    /**
     * Método para inserir.
     *
     * @param  int $usuario
     * @param  string  $acao
     * @param  string  $ip
     */
    public static function inserir($usuario = 0, $acao = '', $ip = '')
    {
        return FabricaDAO::fabricar(static::className())->inserir($usuario, $acao, $ip);
    }

    /**
     * Método para listar os objetos.
     *
     * @param  string $condicao
     * @param  array  $parametros
     * @param  string $order
     * @param  string $limit
     * @param  string $offset
     */
    public static function listar($condicao = '', $parametros = array(), $order = '', $limit = '', $offset = '')
    {
        return FabricaDAO::fabricar(static::className())->listar($condicao, $parametros, $order, $limit, $offset);
    }
}
