Function __global->get_shipping_address_fields

Definitions

sources/ecommerce_shipping.php

  • Get form fields for a shipping/invoice address.
  • Visibility: public
  • Is abstract?: No
  • Is static?: No
  • Is final?: No
  • Returns: array

Parameters

Name Type Passed by reference? Variadic? Default Set Range Description
$shipping_email EMAIL No No required parameter N/A N/A E-mail address
$shipping_phone string No No required parameter N/A N/A Phone number
$shipping_firstname string No No required parameter N/A N/A First name
$shipping_lastname string No No required parameter N/A N/A Last name
$shipping_street_address string No No required parameter N/A N/A Street address
$shipping_city string No No required parameter N/A N/A Town/City
$shipping_county string No No required parameter N/A N/A County
$shipping_state string No No required parameter N/A N/A State
$shipping_post_code string No No required parameter N/A N/A Postcode/Zip
$shipping_country string No No required parameter N/A N/A Country
$require_all_details boolean No No True N/A N/A Whether to require all details to be input

Returns

  • A pair: Address fields, Address hidden fields
  • Type: array
  • Set: N/A
  • Range: N/A

Preview

Code (PHP)

/**
 * Get form fields for a shipping/invoice address.
 *
 * @param  EMAIL $shipping_email E-mail address
 * @param  string $shipping_phone Phone number
 * @param  string $shipping_firstname First name
 * @param  string $shipping_lastname Last name
 * @param  string $shipping_street_address Street address
 * @param  string $shipping_city Town/City
 * @param  string $shipping_county County
 * @param  string $shipping_state State
 * @param  string $shipping_post_code Postcode/Zip
 * @param  string $shipping_country Country
 * @param  boolean $require_all_details Whether to require all details to be input
 * @return array A pair: Address fields, Address hidden fields
 */

function get_shipping_address_fields(string $shipping_email, string $shipping_phone, string $shipping_firstname, string $shipping_lastname, string $shipping_street_address, string $shipping_city, string $shipping_county, string $shipping_state, string $shipping_post_code, string $shipping_country, bool $require_all_details = true) : array