Acessar variáveis através do require_once
Boa tarde pessoal,
tenho o seguinte trecho de código
private $ci;
private $config;
const VAR_NAME = 'PagSeguroResources';
public function __construct()
{
$this->ci =& get_instance();
$this->ci->load->config('pagseguro');
$this->config = array(
'credentials' => $this->ci->config->item('credentials'),
'environment' => $this->ci->config->item('environment'),
);
PagSeguroConfig::setEnvironment($this->config['environment']);
require_once PagSeguroLibrary::getPath() . DIRECTORY_SEPARATOR . "resources" . DIRECTORY_SEPARATOR .
"PagSeguroResources.php";
$varName = self::VAR_NAME;
var_dump($PagSeguroResources, $varName, $$varName);
if (isset($$varName)) {
var_dump($$varName);
}
die();
}
Estou dando um require no arquivo PagSeguroResources.php porém não consigo acessar a variável $PagSeguroResources que está no arquivo incluído.
Estou usando a biblioteca do pagseguro. Este código é só um debug pois a própria api do pagseguro está dando uma Exception porque não consegue encontrar a variável.
o var_dump retorna
null
string 'PagSeguroResources' (length=18)
null
Alguém aí já passou por isso?
Discussão (1)
Carregando comentários...