PHP Classes

File: tests/Fixtures/IntegrationTest/Endereco.json

Recommend this page to a friend!
  Classes of Rafael Becker  >  PHP Expressive  >  tests/Fixtures/IntegrationTest/Endereco.json  >  Download  
File: tests/Fixtures/IntegrationTest/Endereco.json
Role: Auxiliary data
Content type: text/plain
Description: Auxiliary data
Class: PHP Expressive
Base class for Object Relational Mapping
Author: By
Last change:
Date: 4 years ago
Size: 2,072 bytes
 

Contents

Class file image Download
{
  "database": {
    "repository": "endereco",
    "keys": "ID"
  },
  "properties": [
    {
      "alias": "proID",
      "property": "ID",
      "description": "ID - campo incremental único identificador do registro",
      "type": "int",
      "behavior": {
        "required": "false",
        "autoIncrement": "true"
      }
    },
    {
      "alias": "proPessoaID",
      "property": "pessoaID",
      "description": "pessoaID - campo incremental único identificador do registro pessoa qual endereço é vinculado",
      "type": "int"
    },
    {
      "alias": "proLogradouro",
      "property": "logradouro",
      "description": "logradouro - campo texto contendo nome do logradouro",
      "type": "string",
      "format": [
        {
          "function": "uppercase"
        }
      ]
    },
    {
      "alias": "proNumero",
      "property": "numero",
      "description": "numero - campo inteiro contendo número vinculado ao endereço",
      "type": "int",
      "behavior": {
        "required": "false"
      }
    },
    {
      "alias": "proBairro",
      "property": "bairro",
      "description": "bairro - campo texto contendo nome do bairro",
      "type": "string",
      "behavior": {
        "required": "false"
      },
      "format": [
        {
          "function": "uppercase"
        }
      ]
    },
    {
      "alias": "proCep",
      "property": "cep",
      "description": "cep - campo texto contendo cep vinculado ao endereço",
      "type": "string",
      "behavior": {
        "required": "false"
      }
    },
    {
      "alias": "proCidade",
      "property": "cidade",
      "description": "cidade - campo texto contendo nome da cidade",
      "type": "string",
      "format": [
        {
          "function": "uppercase"
        }
      ]
    },
    {
      "alias": "proEstado",
      "property": "estado",
      "description": "estado - campo texto contendo nome do estado",
      "type": "string",
      "format": [
        {
          "function": "size",
          "params": "2"
        }
      ]
    }
  ]
}
For more information send a message to info at phpclasses dot org.