• 10-08-2019, 09:05:41
    #1
    Merhaba, aşağıdaki cevabı nasıl array yapıp değerleri alabilirim?

    IyzipayModelThreedsInitialize Object
    (
    [htmlContent:IyzipayModelThreedsInitialize:private] =>
    [status:IyzipayIyzipayResource:private] => failure
    [errorCode:IyzipayIyzipayResource:private] => 12
    [errorMessage:IyzipayIyzipayResource:private] => Kart numarası geçersizdir
    [errorGroup:IyzipayIyzipayResource:private] =>
    [locale:IyzipayIyzipayResource:private] => tr
    [systemTime:IyzipayIyzipayResource:private] => 1565417063326
    [conversationId:IyzipayIyzipayResource:private] => 59
    [rawResult:IyzipayApiResource:private] => {"status":"failure","errorCode":"12","errorMessage":"Kart numarası geçersizdir","locale":"tr","systemTime":1565417063326,"conversationId":"59"}
    )
  • 10-08-2019, 09:25:53
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Type Casting
    $object = new Object();
    $object = (array)$object;
  • 10-08-2019, 10:13:14
    #3
    Iyzipay altyapısını yaparken hangi değişken ile işlemi yaptığını bilmiyorum ama genel olarak şunu kullanabilirsin;

    if ($threedsPayment->getStatus() == "success"){
    echo 'Ödeme başarılı';
    }else{
    echo $threedsPayment->getErrorMessage();
    }
    status almak için; $degiskenAdi->getStatus();
    errorCode almak için; $degiskenAdi->getErrorCode();
    errorMessage almak için; $degiskenAdi->getErrorMessage();
    locale almak için; $degiskenAdi->getLocale();
    systemTime almak için; $degiskenAdi->getSystemTime();
    conversationId almak için; $degiskenAdi->getConversationId();
  • 10-08-2019, 15:37:30
    #4
    codev adlı üyeden alıntı: mesajı görüntüle
    Type Casting
    $object = new Object();
    $object = (array)$object;
    Teşekkürler hocam

    ustunweb adlı üyeden alıntı: mesajı görüntüle
    Iyzipay altyapısını yaparken hangi değişken ile işlemi yaptığını bilmiyorum ama genel olarak şunu kullanabilirsin;

    if ($threedsPayment->getStatus() == "success"){
    echo 'Ödeme başarılı';
    }else{
    echo $threedsPayment->getErrorMessage();
    }
    status almak için; $degiskenAdi->getStatus();
    errorCode almak için; $degiskenAdi->getErrorCode();
    errorMessage almak için; $degiskenAdi->getErrorMessage();
    locale almak için; $degiskenAdi->getLocale();
    systemTime almak için; $degiskenAdi->getSystemTime();
    conversationId almak için; $degiskenAdi->getConversationId();
    Dökümanda da bunlar yazıyordu ama hata veriyor veriyi çekmiyor anlamadım. En son böyle bir çare buldum.

    Teşekkürler.