forked from Claudio/integracao
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
57 lines
2.3 KiB
<?php |
|
|
|
require_once 'Integracao.php'; |
|
include "config.php"; |
|
|
|
/* * ***************************************************************************** |
|
* Classe default para criar novas integrações com as API dos Provedores * |
|
* ****************************************************************************** |
|
* 1 - Manter sempre o Padrã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ó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()); |
|
} |
|
|
|
}
|