Open SomebodyInTheWorld1 opened 2 years ago
I might be mistaking but I'm trying to do:
require 'vendor/autoload.php'; use OpenNode\Merchant\Charge; use OpenNode\OpenNode; use OpenNode\Exception; OpenNode::config(array( 'environment' => 'dev', // dev OR live 'auth_token' => 'mykey', 'curlopt_ssl_verifypeer' => false // default is false )); try { $order = Charge::find('c1cddabe-c27b-44a6-91e8-a8f3553dc5c7'); var_dump($order); } catch (Exception $e) { var_dump($e->getMessage()); }
And I get this error. Maybe autoloading should be fixed or exceptions should be split in more classes
| <b>Fatal error</b>: Uncaught Error: Class "OpenNode\NotFound" not found in C:\xampp\htdocs\temp\vendor\opennode\opennode-php\lib\Exception.php:32 | Stack trace: | #0 C:\xampp\htdocs\temp\vendor\opennode\opennode-php\lib\OpenNode.php(91): OpenNode\Exception::throwException(404, Array) | #1 C:\xampp\htdocs\temp\vendor\opennode\opennode-php\lib\Merchant\Charge.php(40): OpenNode\OpenNode::request('https://dev-api...', 'GET', Array, Array) | #2 C:\xampp\htdocs\temp\vendor\opennode\opennode-php\lib\Merchant\Charge.php(32): OpenNode\Merchant\Charge::findOrFail('c1cddabe-c27b-4...', Array, Array) | #3 C:\xampp\htdocs\temp\index.php(16): OpenNode\Merchant\Charge::find('c1cddabe-c27b-4...') | #4 {main} | thrown in <b>C:\xampp\htdocs\temp\vendor\opennode\opennode-php\lib\Exception.php</b> on line <b>32</b><br />
I might be mistaking but I'm trying to do:
And I get this error. Maybe autoloading should be fixed or exceptions should be split in more classes