public static function init() { if (self::$library == null) { self::$library = new PagSeguroLibrary(); } return self::$library; }
public static function init() { self::verifyDependencies(); if (self::$library == null) { self::$library = new PagSeguroLibrary(); } return self::$library; }
public static function init() { require_once "loader" . DIRECTORY_SEPARATOR . "PagSeguroAutoLoader.class.php"; self::verifyDependencies(); if (self::$library == null) { self::$library = new PagSeguroLibrary(); } return self::$library; }
public function __construct() { if (self::verifyDependencies()) { if (self::$library == null) { self::$path = dirname(__FILE__); PagSeguroAutoloader::init(); self::$resources = PagSeguroResources::init(); self::$config = PagSeguroConfig::init(); self::$log = LogPagSeguro::init(); self::$library = $this; } } return self::$library; }