Balance
  • Namespace
  • Class
  • Tree

Namespaces

  • Balance
    • Db
      • TableGateway
    • Form
      • Element
      • Search
    • InputFilter
      • Search
    • Model
      • Persistence
        • Db
    • Mvc
      • Controller
    • Posting
    • Stdlib
      • Hydrator
        • Strategy
    • View
      • Table

Classes

  • AbstractModelFactory
  • AccountType
  • Balance
  • BooleanType
  • EntryType
  • Model

Exceptions

  • ModelException

Class Model

Camada de Modelo

Estrutura utilizada como padrão para processamento de informações apresentadas pela camada de controle durante o fluxo de processamento do aplicativo. Centraliza a configuração de objetos de formulário e persistência de dados.

Namespace: Balance\Model
Located at Balance/Model/Model.php

Methods summary

public
# __construct( Zend\Form\Form $form, Zend\Form\Form $formSearch, Balance\Model\Persistence\PersistenceInterface $persistence )

Construtor Padrão

Construtor Padrão

Parameters

$form
Formulário
$formSearch
Formulário de Pesquisa
$persistence
Persistência de Dados
protected Balance\Model\Model
# setForm( Zend\Form\Form $form )

Configuração de Formulário

Configuração de Formulário

Parameters

$form
Elemento para Configuração

Returns

Balance\Model\Model
Próprio Objeto para Encadeamento
public Zend\Form\Form
# getForm( )

Apresentação de Formulário

Apresentação de Formulário

Returns

Zend\Form\Form
Elemento Solicitado
protected Balance\Model\Model
# setFormSearch( Zend\Form\Form $formSearch )

Configuração de Formulário de Pesquisa

Configuração de Formulário de Pesquisa

Parameters

$formSearch
Elemento para Configuração

Returns

Balance\Model\Model
Próprio Objeto para Encadeamento
public Zend\Form\Form
# getFormSearch( )

Apresentação de Formulário de Pesquisa

Apresentação de Formulário de Pesquisa

Returns

Zend\Form\Form
Elemento Solicitado
protected Balance\Model\Model
# setPersistence( Balance\Model\Persistence\PersistenceInterface $persistence )

Configuração de Persistência de Dados

Configuração de Persistência de Dados

Parameters

$persistence
Elemento para Configuração

Returns

Balance\Model\Model
Próprio Objeto para Encadeamento
public Balance\Model\Persistence\PersistenceInterface
# getPersistence( )

Apresentação de Persistência de Dados

Apresentação de Persistência de Dados

Returns

Balance\Model\Persistence\PersistenceInterface
Elemento Solicitado
public array
# fetch( Zend\Stdlib\Parameters $params )

Consulta de Elementos

Consulta de Elementos

Parameters

$params
Parâmetros de Execução

Returns

array
Conjunto de Informações Encontradas
public array
# load( Zend\Stdlib\Parameters $params )

Carregar Elemento

Carregar Elemento

Parameters

$params
Parâmetros de Execução

Returns

array
Conjunto de Informações Encontradas
public Balance\Model\Model
# save( Zend\Stdlib\Parameters $data )

Salvar Elemento

Salvar Elemento

Parameters

$data
Dados para Salvamento

Returns

Balance\Model\Model
Próprio Objeto para Encadeamento

Throws

Balance\Model\ModelException
Dados Inválidos
public Balance\Model\Model
# remove( Zend\Stdlib\Parameters $params )

Remover Elemento

Remover Elemento

Parameters

$params
Parâmetros de Execução

Returns

Balance\Model\Model
Próprio Objeto para Encadeamento

Throws

Balance\Model\ModelException
Problema na Remoção do Elemento
Balance API documentation generated by ApiGen