通过日期范围检索Twilio消息?

时间:2019-02-07 06:51:14

标签: twilio

我有点像php / twilio newb,所以请原谅我的无知:)

我正试图在日期速率内获取Twilio中的消息列表。当我按预期方式拨打电话时,它会不断收到我的所有消息。

var $widths;
var $aligns;
var $borders;

function SetWidths($w)
{
    //Set the array of column widths
    $this->widths=$w;
}

function SetAligns($a)
{
    //Set the array of column alignments
    $this->aligns=$a;
}

function SetBorders($b)
{
    //Set the array of column borders
    $this->borders=$b;
}

function Row($data, $bdr=0, $fill=false, $hei=5)
{
    //Calculate the height of the row
    $nb=0;
    for($i=0;$i<count($data);$i++)
        $nb=max($nb,$this->NbLines($this->widths[$i],$data[$i]));
    $h=$hei*$nb;
    //Issue a page break first if needed
    $this->CheckPageBreak($h);
    //Draw the cells of the row
    for($i=0;$i<count($data);$i++)
    {
        $w=$this->widths[$i];
        $a=isset($this->aligns[$i]) ? $this->aligns[$i] : 'L';
        $b=isset($this->borders[$i]) ? $this->borders[$i] : 0;
        //Save the current position
        $x=$this->GetX();
        $y=$this->GetY();
        if ($bdr == 1) {
            //Draw the border
            //$this->Rect($x,$y,$w,$h, $sty);

            if(strpos($b,'L')!==false) 
                $this->Line($x, $y, $x, $y+$h);

            if(strpos($b,'R')!==false) 
                $this->Line($x+$w, $y, $x+$w, $y+$h);

            if(strpos($b,'T')!==false) 
                $this->Line($x, $y, $x+$w, $y);

            if(strpos($b,'B')!==false) 
                $this->Line($x, $y+$h, $x+$w, $y+$h);

        }
        //Print the text
        $this->MultiCell($w, $hei, $data[$i], $b, $a, $fill);
        //Put the position to the right of the cell
        $this->SetXY($x+$w,$y);
    }
    //Go to the next line
    $this->Ln($h);
}

function CheckPageBreak($h)
{
    //If the height h would cause an overflow, add a new page immediately
    if($this->GetY()+$h>$this->PageBreakTrigger)
        $this->AddPage($this->CurOrientation);
}

function NbLines($w,$txt)
{
    //Computes the number of lines a MultiCell of width w will take
    $cw=&$this->CurrentFont['cw'];
    if($w==0)
        $w=$this->w-$this->rMargin-$this->x;
    $wmax=($w-2*$this->cMargin)*1000/$this->FontSize;
    $s=str_replace("\r",'',$txt);
    $nb=strlen($s);
    if($nb>0 and $s[$nb-1]=="\n")
        $nb--;
    $sep=-1;
    $i=0;
    $j=0;
    $l=0;
    $nl=1;
    while($i<$nb)
    {
        $c=$s[$i];
        if($c=="\n")
        {
            $i++;
            $sep=-1;
            $j=$i;
            $l=0;
            $nl++;
            continue;
        }
        if($c==' ')
            $sep=$i;
        $l+=$cw[$c];
        if($l>$wmax)
        {
            if($sep==-1)
            {
                if($i==$j)
                    $i++;
            }
            else
                $i=$sep+1;
            $sep=-1;
            $j=$i;
            $l=0;
            $nl++;
        }
        else
            $i++;
    }
    return $nl;
}

我在这里做什么错了?

0 个答案:

没有答案