コード例 #1
0
 public static function deserialize($data)
 {
     Assertion::isArray($data);
     Assertion::keysExist($data, array('organization_names', 'organization_display_names', 'organization_urls'));
     return new self(OrganizationNameList::deserialize($data['organization_names']), OrganizationDisplayNameList::deserialize($data['organization_display_names']), OrganizationUrlList::deserialize($data['organization_urls']));
 }
コード例 #2
0
 /**
  * @test
  * @group metadata
  * @group organization
  *
  * @dataProvider \OpenConext\Value\TestDataProvider::notArray
  * @expectedException InvalidArgumentException
  *
  * @param mixed $notArray
  */
 public function deserialization_requires_an_array($notArray)
 {
     OrganizationNameList::deserialize($notArray);
 }