コード例 #1
0
 /**
  * @test
  * @group metadata
  * @group entity
  *
  * @expectedException InvalidArgumentException
  */
 public function deserialization_requires_valid_data()
 {
     EntityType::deserialize('not_a_valid_type');
 }
コード例 #2
0
ファイル: Entity.php プロジェクト: OpenConext/SamlValueObject
 public static function deserialize($data)
 {
     Assertion::isArray($data);
     Assertion::keysExist($data, array('entity_id', 'entity_type'));
     return new self(EntityId::deserialize($data['entity_id']), EntityType::deserialize($data['entity_type']));
 }