Geliştirici Merkezi

TR

getReport() - Rapor Görüntüle

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){

        $waiting_arr        = $content["waiting"];
        $conducted_arr      = $content["conducted"];
        $erroneous_arr      = $content["erroneous"];
        $waiting_count      = !$waiting_arr ? 0 : sizeof($waiting_arr);
        $conducted_count    = !$conducted_arr ? 0 : sizeof($conducted_arr);
        $erroneous_count    = !$erroneous_arr ? 0 : sizeof($erroneous_arr);
        return [
            'waiting'       => ['data' => $waiting_arr, 'count' => $waiting_count],
            'conducted'     => ['data' => $conducted_arr, 'count' => $conducted_count],
            'erroneous'     => ['data' => $erroneous_arr, 'count' => $erroneous_count],
        ];
    }
    return false;
}

Geri Dönüş Değeri;

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

            [count] => 0
        )

    [conducted] => Array
        (
            [data] => Array
                (
                    [0] => 901231231212
                    [1] => 901234251216
                    [2] => 901437251246
                )

            [count] => 3
        )

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

            [count] => 0
        )

)


getReportID() - Rapor ID Almak 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