tayron/abstract-entity

There is no license information available for the latest version (1.0.0) of this package.

Classe abstrata para ser extendida por entidades que venha poder expor seus atributos no formado de xml, string, array e json.

1.0.0 2017-06-09 18:20 UTC

This package is not auto-updated.

Last update: 2024-05-26 00:35:36 UTC


README

Classe abstrata para ser extendida por entidades que venha poder expor seus atributos no formado de xml, string, array e json.

Recursos

  • toXml() - Método que retorna os atributos da classe filha na estrutura de xml
  • toJson(nomeItem) - Método que retorna os atributos da classe filha na estrutura de json
  • setAttributeWithHtml(nomeAtributo) - Método que seta nome dos atributos da classe cuja seu valor é HTML para que o método toJson o trate como um CDATA
  • toArray() - Método que retorna os atributos da classe filha na estrutura de array
  • toString() - Método que retorna os atributos da classe filha na estrutura de string
  • toSerialize() - Método que retorna a classe serializada

Utilização via composer

    "require": {
        ...
        "tayron/abstract-entity" : "1.0.0"
        ... 
    },