Example #1
0
 /**
  * {@inheritdoc}
  */
 public function supports(FieldData $fieldData)
 {
     if ($fieldData->getMode() == MergeModes::UNITE) {
         return $fieldData->getMetadata()->isCollection();
     }
     return false;
 }
Example #2
0
 public function testSetGetMode()
 {
     $this->assertEquals(MergeModes::REPLACE, $this->fieldData->getMode());
     $this->assertEquals($this->fieldData, $this->fieldData->setMode(MergeModes::UNITE));
     $this->assertEquals(MergeModes::UNITE, $this->fieldData->getMode());
 }
Example #3
0
 /**
  * {@inheritdoc}
  */
 public function supports(FieldData $fieldData)
 {
     return $fieldData->getMode() === MergeModes::ACTIVITY_REPLACE;
 }
Example #4
0
 /**
  * {@inheritdoc}
  */
 public function supports(FieldData $fieldData)
 {
     return $fieldData->getMode() === MergeModes::NOTES_UNITE;
 }