2 namespace TYPO3\CMS\Fluid\Core\Parser;
35 foreach ($interceptor->getInterceptionPoints() as $interceptionPoint) {
36 if (!isset($this->interceptors[$interceptionPoint])) {
37 $this->interceptors[$interceptionPoint] = \TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance(\TYPO3\CMS\Extbase\Persistence\ObjectStorage::class);
39 if (!$this->interceptors[$interceptionPoint]->contains($interceptor)) {
40 $this->interceptors[$interceptionPoint]->attach($interceptor);
53 if (isset($this->interceptors[$interceptionPoint]) && $this->interceptors[$interceptionPoint] instanceof \TYPO3\CMS\Extbase\Persistence\ObjectStorage) {
54 return $this->interceptors[$interceptionPoint];
56 return \TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance(\TYPO3\CMS\Extbase\Persistence\ObjectStorage::class);