Beispiel #1
0
 public static function PackAvail($Operator, $PackID, $PackType, $EntryID, $Rooms, $ExtraServ)
 {
     $result = Soap::AidaSoap($Operator, 'PackAvail', ['AIDA_PackAvailRQ' => ['Package' => ['ID' => $PackID, 'Type' => $PackType, 'PackEntry' => ['ID' => $EntryID, 'Rooms' => ['Room' => $Rooms], 'ExtraServices' => $ExtraServ]]]]);
     return $result;
 }
 public function GetAidaImaginiPachete($operator)
 {
     File::cleanDirectory("Pachete/{$operator}");
     $pachete = Pachete::all()->lists('PackID');
     // dd($AidaImgPachet);
     foreach ($pachete as $pachet) {
         $AidaImgPachet = Soap::AidaSoap($operator, 'PackDetails', ['AIDA_PackDetailsRQ' => ['Package' => ['ID' => $pachet]]])->Package->Picture;
         if (@$AidaImgPachet->URL != null) {
             $numefisier = parseurl($AidaImgPachet->URL, 'url');
             Image::make(file_get_contents($AidaImgPachet->URL))->save("Pachete/{$operator}/{$numefisier}");
             Pachete::where('PackID', $pachet)->update(['Picture' => $numefisier]);
         }
         // dd($AidaImgPachet);
     }
     echo 'Actualizare finalizata cu success. Puteti inchide fereastra.';
 }