HelloCloud - Guia de Desenolvimento
Introdução
O que é o HelloCloud?
O HelloCloud é uma plataforma para potencializar o relacionamento e comunicação com o cliente e t...
Este guia
Este guia destina-se a desenvolvedores familiarizados (ou pelo menos familiarizados) com o HelloC...
Lendo este guia
Cada capítulo deste guia deve ser independente, para que o leitor possa pular para capítulos inte...
Modo de desenvolvedor
O HelloCloud armazenará em cache vários arquivos que ele processa, como modelos do Smarty. O modo...
Nível de log
O nível de log padrão do HelloCloud é Fatal. Esse é um bom padrão para instâncias de produção, ma...
Estrutura de Arquivos
Utilizando o Beans
Beans são modelos na arquitetura MVC (Model View Controller) do HelloCloud. Eles permitem recuper...
O BeanFactory
O BeanFactory permite carregar dinamicamente instâncias de registros ou criar novos registros. Po...
SugarBean
O SugarBean é a classe de bean pai e todos os beans no HelloCloud estendem essa classe. Ele forne...
Procurando por Registros
Os exemplos a seguir mostram como procurar registros usando uma classe de beans. Os exemplos forn...
Acessando Campos
Se você usou um dos métodos acima, agora temos um registro de bean. Este bean representa o regist...
Marcando um Bean como excluído
Utilize o método mark_deleted para isto. Isso definirá o campo deleted como 1, marque também o...
Registros Relacionados
Vimos como salvar registros únicos, mas, em um sistema de CRM, os relacionamentos entre registros...
Vardefs
Views
Metadata
Controllers
Entry Points
Idiomas
Config
Logging
Logic Hooks
Agendamento de Tarefas
Extensão da Framework
Instalador de Módulos
API V8
Introdução
A versão 8 da API HelloCloud expõe um conjunto de recursos a serem consumidos por clientes que de...
Requerimentos
A fim de impedir ataques man-in-the-middle, o servidor de autorização DEVE exigir o uso de TLS co...
Grant Types Disponíveis
Configurar autenticação: obtendo uma sessão A API HelloCloud requer que um cliente tenha uma ses...
HelloCloud V8 API configuração para o Postman
Importar arquivo de coleção para o Postman 1 - Clique em Importar 2 - Importe o arquivo da co...
Obtendo recursos disponíveis
Para ver quais recursos e métodos de autenticação estão disponíveis, você pode recuperar o arquiv...
JSON API
Autenticação A API HelloCloud permite dois tipos de concessão: Credenci...
Gerenciando Tokens
O painel de administração do OAuth 2 exibe quais sessões foram criadas com sucesso. Você també...
Customização
Cada personalização deve estar em uma pasta base custom/Extension/application/Ext/Api/V8/. Veja ...
Objeto de Erro JSON API
Classe JsonApiErrorObject Implementação da especificação de objeto de erro da API JSON. Veja...