Example #1
0
File: TXT.php Project: elemenofi/lb
<?php

$Path_Root = ccGeneral::GET___Path__Root();
require_once $Path_Root . '/Admin/PHP/Models/TXT.Types.php';
class ccPhrase__Custom
{
    public $iPhrases = array();
    public $Value;
    // <editor-fold defaultstate="collapsed" desc="CONSTRUCT">
    public static function __NEW_AFTER___N(ccTXT__Phrases__Facts $Phrases, $A_Phrase, $N_Phrases)
    {
        $Phrase_Custom = new ccPhrase__Custom();
        $iPhrase_Frst = $Phrases->Retained->GET__iPhrase__Max() + $A_Phrase;
        $iPhrase_Last = $Phrases->Retained->GET__iPhrase__Max() + $N_Phrases;
        for ($iPhrase_C = $iPhrase_Frst; $iPhrase_C <= $iPhrase_Last; $iPhrase_C++) {
            $Phrase_C = $Phrases->__slice($iPhrase_C);
            $Phrase_Custom->ADD___After($iPhrase_C, $Phrase_C);
        }
        return $Phrase_Custom;
    }
    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;
Example #2
0
 public static function MOVE__Files($Files__Names, $From, $To)
 {
     $Path__Root = ccGeneral::GET___Path__Root();
     foreach ($Files__Names as $File__Name) {
         $Path__From = $Path__Root . '/Tickets/' . $From . '/Originals/' . $File__Name;
         $Path__To = $Path__Root . '/Tickets/' . $To . '/Originals/' . $File__Name;
         rename($Path__From, $Path__To);
         $Path__From = $Path__Root . '/Tickets/' . $From . '/Thumbnails/' . $File__Name;
         $Path__To = $Path__Root . '/Tickets/' . $To . '/Thumbnails/' . $File__Name;
         rename($Path__From, $Path__To);
         $File_TXT = pathinfo($File__Name, PATHINFO_FILENAME) . '.txt';
         $Path__From = $Path__Root . '/Tickets/' . $From . '/TXT/' . $File_TXT;
         if (file_exists($Path__From) === true) {
             $Path__To = $Path__Root . '/Tickets/' . $To . '/TXT/' . $File_TXT;
             rename($Path__From, $Path__To);
         }
     }
     $bSuccess = true;
     return $bSuccess;
 }