Geliştirici Merkezi

TR

getReport()

Temin edilen rapor numarası ile, gönderim yapılan telefon numaralarının durumunu sorguluyoruz.

Numaralar (Bekleyen, İletilen, Hatalı) olacak şekilde geriye dönüşü sağlanır.

Parametreler;

  • $id --- Harici rapor numarası, eğer boş gelirse getReportID() fonksiyonu kullanılır.
public function getReport($id=0){
    $id     = ($id == 0) ? $this->getReportID() : $id;
    $content = $this->instance->ReportLook($id);
    if(!$content){
        $this->error = $this->instance->error;
        return false;
    }

    $waiting            = $content["enroute"];
    $conducted          = $content["delivered"];
    $erroneous          = $content["undelivered"];
    $waiting_arr        = $waiting["data"];
    $conducted_arr      = $conducted["data"];
    $erroneous_arr      = $erroneous["data"];
    $waiting_count      = $waiting["count"];
    $conducted_count    = $conducted["count"];
    $erroneous_count    = $erroneous["count"];
    return [
        'waiting'       => ['data' => $waiting_arr, 'count' => $waiting_count],
        'conducted'     => ['data' => $conducted_arr, 'count' => $conducted_count],
        'erroneous'     => ['data' => $erroneous_arr, 'count' => $erroneous_count],
    ];
}

Geri Dönüş Değeri;

Array
(
    [waiting] => Array
        (
            [data] => Array
                (
                )

            [count] => 0
        )
getReportID() getBalance() - Bakiye Bilgisi

Bir Sorunuz mu Var?

Bize yazmaktan çekinmeyin. En kısa sürede yanıt göndereceğiz.
Bize Ulaşın.
Copyright © 2024. All Rights Reserved.
Join Our Discord Channel
Top