repositório com os arquivos utilizados para integração entre o sistema SimplesIP e diversos sistemas.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

57 lines
2.3 KiB

<?php
require_once 'Integracao.php';
include "config.php";
/* * *****************************************************************************
* Classe default para criar novas integra<EFBFBD><EFBFBD>es com as API dos Provedores *
* ******************************************************************************
* 1 - Manter sempre o Padr<EFBFBD>o de OO *
* -> Classe com inicial MAIUSCULO *
* -> Metodo com inicial MINUSCULO *
* -> Manter o conceito de encapsulamento *
* -> Manter os dados em LOGS da Classe Logger.php *
* -> Documentar o c<EFBFBD>digo *
* *
* 2 - Metodos da API manter public. *
* *
* 3 - Deixar como usuario de execucao e acesso pbx:pbx *
* ******************************************************************************
*/
/**
* DESCRICAO DO DESENVOLVEDOR
*
* @author Lucas Awade
* @function developer
* @company SimplesIP
* @version 1.0.0
*/
class SimplesIntegracao extends Integracao {
private $token;
private $url;
private $metodo;
private $query;
private $curl;
private $debug;
private $params = array();
########################################################################
## FUNCOES DEFAULT DA CLASSE ##
########################################################################
/**
* Coleta as informacoes iniciais para o inicio da integracao com a API.
*
* @param string $token
* @param string $url
* @param boolean $log
*/
public function __construct() {
$this->setLog(CONF_LOGGER_ATIVO);
$this->log->info("Iniciando integracao", debug_backtrace());
}
}