try{
$customer = \Conekta\Customer::create();
}catch(\Conekta\ParameterValidationError $error){
//Normal object
echo($error->getMessage());
echo($error->getCode());
echo($error->getLine());
echo($error->getTraceAsString());
.
.
.
//Entire conekta object
var_dump($error->getConektaMessage());
.
.
.
//Conekta error props
$conektaError = $error->getConektaMessage();
var_dump($conektaError->type);
var_dump($conektaError->details);
.
.
.
//Object iteration
$conektaError = $error->getConektaMessage();
foreach ($conektaError->details as $key) {
echo($key->debug_message);
}
}catch (Conekta\NoConnectionError $e){
...
}catch (Conekta\AuthenticationError $e){
...
}catch (Conekta\MalformedRequestError $e){
...
}catch(Conekta\ProcessingError $e){
...
}catch(Conekta\ResourceNotFoundError $e){
...
}catch(Exception $e){
...
}