Пример #1
0
 /**
  * {@inheritdoc}
  */
 public static function createMetadataBlockWithLocalisation($id, $type, $localisation)
 {
     /** @var MetadataBlock $metadataBlock */
     $metadataBlock = MetadataFactory::createMetadataBlockIdAndType($id, $type);
     $metadataBlock->setRootLocalisationBlock($localisation);
     return $metadataBlock;
 }
Пример #2
0
 public function testSimpleBlock()
 {
     $id = 'amalia-simple';
     $type = 'test';
     $metadataBloc = MetadataFactory::createMetadataBlockIdAndType($id, $type);
     $serializedJSON = MetadataFactory::getSerializedJSON($metadataBloc);
     $this->assertEquals(get_class($metadataBloc), 'fr\\ina\\amalia\\base\\MetadataBlock');
     $this->isJson($serializedJSON);
     $this->assertJsonStringEqualsJsonFile('tests/data/amalia-simple-block.json', $serializedJSON);
 }