コード例 #1
0
function PrintPickUp($pickup, $stringLoop)
{
    Push();
    echo "<br>";
    PrintName("PickUp Detail " . $stringLoop);
    Push();
    PrintNameDesc("Billing Account:", $pickup->BillingAccountNumber);
    PrintNameDesc("Partner ID:", $pickup->PartnerId);
    PrintNameDesc("Confirmation Number:", $pickup->ConfirmationNumber);
    PrintNameDesc("Pickup Status:", $pickup->PickupStatus);
    PrintNameDesc("Pickup Type:", $pickup->PickupType);
    Pop();
    PrintName("Pickup Instruction");
    Push();
    PrintNameDesc("Date:", $pickup->PickupInstruction->Date);
    PrintNameDesc("Anytime After:", $pickup->PickupInstruction->AnyTimeAfter);
    PrintNameDesc("UntilTime:", $pickup->PickupInstruction->UntilTime);
    PrintNameDesc("TotalPieces:", $pickup->PickupInstruction->TotalPieces);
    PrintNameDesc("BoxesIndicator:", $pickup->PickupInstruction->BoxesIndicator);
    PrintNameDesc("PickupLocation:", $pickup->PickupInstruction->PickUpLocation);
    PrintNameDesc("AdditionalInstructions:", $pickup->PickupInstruction->AdditionalInstructions);
    PrintName("Supplies");
    //foreach( $response->PickUpDetailList as $pickup )
    if ($pickup->PickupInstruction->SupplyRequestCodes != null) {
        foreach ($pickup->PickupInstruction->SupplyRequestCodes as $supplyreqcode) {
            Push();
            PrintNameDesc("SupplyRequestCodes:", $supplyreqcode);
            Pop();
        }
    }
    PrintNameDesc("Trailer Accessible:", $pickup->PickupInstruction->TrailerAccessible);
    PrintNameDesc("Loading Dock Available:", $pickup->PickupInstruction->LoadingDockAvailable);
    PrintNameDesc("Shipment On Skids:", $pickup->PickupInstruction->ShipmentOnSkids);
    PrintNameDesc("Number of Skids:", $pickup->PickupInstruction->NumberOfSkids);
    Pop();
    PrintName("Address");
    Push();
    PrintNameDesc("Contact Name:", $pickup->Address->Name);
    PrintNameDesc("Company Name:", $pickup->Address->Company);
    PrintNameDesc("Department:", $pickup->Address->Department);
    PrintNameDesc("Street  Number:", $pickup->Address->StreetNumber);
    PrintNameDesc("Street  Name:", $pickup->Address->StreetName);
    PrintNameDesc("Street  Suffix:", $pickup->Address->StreetSuffix);
    PrintNameDesc("Street  Type:", $pickup->Address->StreetType);
    PrintNameDesc("Street  Direction:", $pickup->Address->StreetDirection);
    PrintNameDesc("Suite:", $pickup->Address->Suite);
    PrintNameDesc("Floor:", $pickup->Address->Floor);
    PrintNameDesc("Address Line 2:", $pickup->Address->StreetAddress2);
    PrintNameDesc("Address Line 3:", $pickup->Address->StreetAddress3);
    PrintNameDesc("City:", $pickup->Address->City);
    PrintNameDesc("Province:", $pickup->Address->Province);
    PrintNameDesc("Country:", $pickup->Address->Country);
    PrintNameDesc("Postal Code:", $pickup->Address->PostalCode);
    PrintNameDesc("Country Code:", $pickup->Address->PhoneNumber->CountryCode);
    PrintNameDesc("Area Code:", $pickup->Address->PhoneNumber->AreaCode);
    PrintNameDesc("Phone Number:", $pickup->Address->PhoneNumber->Phone);
    PrintNameDesc("Extension:", $pickup->Address->PhoneNumber->Extension);
    PrintNameDesc("Fax Number:", $pickup->Address->FaxNumber);
    Pop();
    PrintName("Shipment Summary Details");
    Push();
    foreach ($pickup->ShipmentSummary->ShipmentSummaryDetails->ShipmentSummaryDetail as $shipdetail) {
        PrintNameDesc("Destination Code:", $shipdetail->DestinationCode);
        PrintNameDesc("Total Pieces:", $shipdetail->TotalPieces);
        PrintNameDesc("Weight Unit:", $shipdetail->TotalWeight->WeightUnit);
        PrintNameDesc("Total Weight:", $shipdetail->TotalWeight->Value);
    }
    Pop();
    $array = (array) $pickup->NotificationEmails;
    foreach ($array as $val) {
        PrintNameDesc("Notification Email:", $val);
    }
    Pop();
}
コード例 #2
0
ファイル: Page.php プロジェクト: h3rb/page
 public function Load($file)
 {
     if (isfile($file) === TRUE) {
         return Push(file_get_contents($file));
     }
 }