예제 #1
0
 public function serialize()
 {
     return array('organization_names' => $this->organizationNames->serialize(), 'organization_display_names' => $this->organizationDisplayNames->serialize(), 'organization_urls' => $this->organizationUrls->serialize());
 }
 /**
  * @test
  * @group metadata
  * @group organization
  */
 public function deserializing_a_serialized_organization_name_list_results_in_an_equal_value_object()
 {
     $nameOne = new OrganizationName('OpenConext', 'en');
     $nameTwo = new OrganizationName('Different', 'en');
     $original = new OrganizationNameList(array($nameOne, $nameTwo));
     $deserialized = OrganizationNameList::deserialize($original->serialize());
     $this->assertTrue($original->equals($deserialized));
 }