protected function assignElectronicAddressOptions()
{
$electronicAddress = new ElectronicAddress();
$electronicAddressTypes = array();
foreach ($electronicAddress->getAvailableElectronicAddressTypes() as $type) {
$electronicAddressTypes[$type] = $type;
}
$electronicAddressUsageTypes = array();
foreach ($electronicAddress->getAvailableUsageTypes() as $type) {
$electronicAddressUsageTypes[$type] = $type;
}
array_unshift($electronicAddressUsageTypes, '');
$this->view->assignMultiple(array('electronicAddressTypes' => $electronicAddressTypes, 'electronicAddressUsageTypes' => $electronicAddressUsageTypes));
}