public static function set(PhysicalAddressResource $physical_address, $values) { $physical_address->setBuilding($values['building']); $physical_address->setRoomNumber(empty($values['room_number']) ? null : $values['room_number']); $physical_address->setPostBox($values['post_box']); $physical_address->setStreet($values['street']); $physical_address->setCity($values['city']); $physical_address->setState($values['state']); $physical_address->setZip($values['zip']); }
public static function load() { $physical_address = new \contact\Resource\ContactInfo\PhysicalAddress(); $physical_address->setRoomNumber(\Settings::get('contact', 'room_number')); $physical_address->setBuilding(\Settings::get('contact', 'building')); $physical_address->setStreet(\Settings::get('contact', 'street')); $physical_address->setPostBox(\Settings::get('contact', 'post_box')); $physical_address->setCity(\Settings::get('contact', 'city')); $physical_address->setState(\Settings::get('contact', 'state')); $physical_address->setZip(\Settings::get('contact', 'zip')); return $physical_address; }