Example #1
0
File: TXT.php Project: elemenofi/lb
 public static function __NEW_AFTER___N_whLine(ccTXT__Phrases__Facts $Phrases, $A_Phrase_Frst, $N_Lines)
 {
     $Phrase_Custom = new self();
     $iPhrase_Frst = $Phrases->Retained->GET__iPhrase__Max() + $A_Phrase_Frst;
     $iLine_Frst = $Phrases->iLines[$iPhrase_Frst][0];
     for ($iPhrase_C = $iPhrase_Frst; $iPhrase_C < count($Phrases->Values); $iPhrase_C++) {
         $Phrase_C = $Phrases->__slice($iPhrase_C);
         if ($Phrase_C->Status === 0) {
             break;
         }
         $Line_Count = $Phrase_C->iLine - $iLine_Frst;
         if ($Line_Count > $N_Lines) {
             break;
         }
         $Phrase_Custom->ADD___After($iPhrase_C, $Phrase_C);
     }
     return $Phrase_Custom;
 }