method OmiseCardList@retrieve use empty key
Opened this issue · 1 comments
zhichao-poper commented
Code like this:
$omise_id = 'cust_test_111';
$omise_public = 'pkey_test_111';
$omise_secret = 'skey_test_111';
$card_id = 'card_test_111';
$customer = OmiseCustomer::retrieve($omise_id, $omise_public, $omise_secret);
$card = $customer->cards()->retrieve($card_id);
$customer->cards()
will return new OmiseCardList, and set $publickey & $secretkey to it.
however, it didn't call self::getInstance to set $instances array with keys, when $customer->cards()->retrieve
(OmiseCardList@retrieve) , here call self::getResourceKey()
, will receive empty or ENV key, not code var key.
Please make sure if this is a bug or a problem with my code.
omise-php 2.17.0
php 8.2
aashishgurung commented
@zhichao-poper Thanks for reaching out. We will look into this and let you know about our findings.