public function testIsActivityAssociationEnabledForEnabledButNotAccessibleAssociationButWithAccessibleFalse() { $entityClass = 'Test\\Entity'; $activityClass = 'Test\\Activity'; $config = new Config(new EntityConfigId('activity', $entityClass)); $config->set('activities', [$activityClass]); $this->configManager->expects($this->once())->method('hasConfig')->with($entityClass)->willReturn(true); $this->configManager->expects($this->once())->method('getEntityConfig')->with('activity', $entityClass)->willReturn($config); $this->configManager->expects($this->never())->method('getFieldConfig'); $this->assertTrue($this->activityAssociationHelper->isActivityAssociationEnabled($entityClass, $activityClass, false)); }
/** * {@inheritdoc} */ public function isApplicableTarget($entityClass, $accessible = true) { return $this->activityAssociationHelper->isActivityAssociationEnabled($entityClass, self::ACTIVITY_CLASS, $accessible); }