Beispiel #1
0
 /**
  * Constructs a new Repository
  *
  * @param \TYPO3\CMS\Extbase\Object\ObjectManagerInterface $objectManager
  */
 public function __construct(\TYPO3\CMS\Extbase\Object\ObjectManagerInterface $objectManager)
 {
     $this->objectManager = $objectManager;
     $this->objectType = ClassNamingUtility::translateRepositoryNameToModelName($this->getRepositoryClassName());
 }
Beispiel #2
0
	/**
	 * @dataProvider repositoryAndModelClassNames
	 * @param string $repositoryName
	 * @param string $expectedModelName
	 * @param string $dummyValidatorName not needed here - just a dummy to be able to use the same dataprovider
	 * @test
	 */
	public function translateRepositoryNameToModelName($repositoryName, $expectedModelName, $dummyValidatorName) {
		$translatedModelName = \TYPO3\CMS\Core\Utility\ClassNamingUtility::translateRepositoryNameToModelName($repositoryName);
		$this->assertSame($expectedModelName, $translatedModelName);
	}