Add NCIP::PhysicalAddress object.
authorJason Stephenson <jason@sigio.com>
Fri, 24 Oct 2014 12:29:00 +0000 (08:29 -0400)
committerJason Stephenson <jason@sigio.com>
Fri, 24 Oct 2014 12:32:34 +0000 (08:32 -0400)
commitc3bd361e04fe2be792023195a1203de9a8caecda
tree7c8d5940b8d288398d73cdaaf70582a86fc83b25
parentc496c3930c48edf6482279f09798921f12dd8267
Add NCIP::PhysicalAddress object.

I started to add this to the code last night to make addresses even
more abstract and extensible. Instead, I took a short cut. In the
light of the new day, I decided to go back and add this class as the
right thing to do.

We modify NCIP::ILS::Evergreen, NCIP::User::AddressInformation, and
the include for UserOptionalFields to make use of the new object.

Signed-off-by: Jason Stephenson <jason@sigio.com>
lib/NCIP/ILS/Evergreen.pm
lib/NCIP/PhysicalAddress.pm [new file with mode: 0644]
lib/NCIP/User/AddressInformation.pm
templates/includes/UserOptionalFields.inc