getFaqMapper

@return FaqMapperInterface
519962
public function getFaqMapper()
    {
        if (null === $this->faqMapper) {
            $this->faqMapper = $this->getServiceManager()->get('playgroundfaq_faq_mapper');
        }

        return $this->faqMapper;
    }
436970
public function getRewardMapper()
    {
        if (null === $this->rewardMapper) {
            $this->rewardMapper = $this->serviceLocator->get('playgroundreward_reward_mapper');
        }

        return $this->rewardMapper;
    }
250381
protected function getCollectionsMap()
    {
        if (null == $this->collectionsMap) {
            $this->collectionsMap = $this->repository->getCollectionsMap();
        }
        return $this->collectionsMap;
    }
522149
public function getStoryMappingMapper()
    {
        if (null === $this->storyMappingMapper) {
            $this->storyMappingMapper = $this->serviceLocator->get('playgroundflow_storymapping_mapper');
        }
    
        return $this->storyMappingMapper;
    }
427177
public function getMissionMapper()
    {
        if (null === $this->missionMapper) {
            $this->missionMapper = $this->serviceLocator->get('playgroundgame_mission_mapper');
        }

        return $this->missionMapper;
    }
654073
public function getWebTechnoMapper()
    {
        if (null === $this->webTechnoMapper) {
            $this->webTechnoMapper = $this->serviceLocator->get('playgroundflow_webtechno_mapper');
        }

        return $this->webTechnoMapper;
    }
1253236
public function getRequestAcceptMap()
    {
        if ($this->requestAcceptMap === null) {
            $requestAccept = $this->getRequestAccept();
            $requestAcceptMap = $this->parseRequestAccept($requestAccept);
            $requestAcceptMap = $this->sortRequestAcceptMap($requestAcceptMap);
            $this->requestAcceptMap = $requestAcceptMap;
        }

        return $this->requestAcceptMap;
    }
1248009
protected function getSchemaMapper()
    {
        if (!$this->schema) {
            $this->schema = Ioc::make($this->schemaClass);
        }

        return Ioc::makeWith(SchemaMapper::class, ['schema' => $this->schema]);
    }
1024885
public function parameters(): MapInterface
    {
        if ($this->parameters) {
            return $this->parameters;
        }

        return $this->parameters = $this->elements->reduce(
            new Map('string', Parameter::class),
            function(Map $carry, $element): Map {
                return $carry->merge($element->parameters());
            }
        );
    }
409082
public function getClassMap()
    {
        $communityEditionSourcePath = $this->facts->getCommunityEditionSourcePath();
        $backwardsCompatibilityClassMapFile = $communityEditionSourcePath . DIRECTORY_SEPARATOR .
                                              'Core' . DIRECTORY_SEPARATOR .
                                              'Autoload' . DIRECTORY_SEPARATOR .
                                              'BackwardsCompatibilityClassMap.php';

        if (!is_readable($backwardsCompatibilityClassMapFile)) {
            throw new \OxidEsales\UnifiedNameSpaceGenerator\Exceptions\InvalidBackwardsCompatibilityClassMapException(
                'Backwards compatibility class map file ' . $backwardsCompatibilityClassMapFile .
                ' is not readable or does not exist',
                static::ERROR_CODE_MISSING_BACKWARDS_COMPATIBILITY_CLASS_MAP
            );
        }

        $backwardsCompatibilityClassMap =
            include $backwardsCompatibilityClassMapFile;

        if (!is_array($backwardsCompatibilityClassMap)) {
            throw new \OxidEsales\UnifiedNameSpaceGenerator\Exceptions\InvalidBackwardsCompatibilityClassMapException(
                'Backwards compatibility class map is not an array ',
                static::ERROR_CODE_INVALID_BACKWARDS_COMPATIBILITY_CLASS_MAP
            );
        }

        return array_flip($backwardsCompatibilityClassMap);
    }
890286
public function getXmlMapperInstance()
    {
        if (!isset($this->_xmlMapper)) {
            $this->_xmlMapper = new XmlMapper($this->_getXmlConfigDriver());
        }
        return $this->_xmlMapper;
    }
391821
public function getAppMapper()
    {
        if (null === $this->appMapper) {
            $this->appMapper = $this->getServiceManager()->get('playgroundfacebook_app_mapper');
        }

        return $this->appMapper;
    }
881321
public function getMappings()
    {
        if ($this->mappings === null) {
            $this->mappings = new Mappings($this->data['mappings'], $this);
        }
        return $this->mappings;
    }
1328516
public function getQuizAnswerMapper()
    {
        if (null === $this->quizAnswerMapper) {
            $this->quizAnswerMapper = $this->serviceLocator->get('playgroundgame_quizanswer_mapper');
        }

        return $this->quizAnswerMapper;
    }
630938
protected function getUserMapper()
    {
        if ( null === $this->_userMapper )
        {
            $mapper = $this->getMapper();

            $this->_userMapper = $this->getServiceLocator()
                                      ->get( 'Di' )
                                      ->get( 'Grid\User\Model\User\Mapper', array(
                                          'dbAdapter' => $mapper->getDbAdapter(),
                                          'dbSchema'  => $mapper->getDbSchema(),
                                      ) );
        }

        return $this->_userMapper;
    }
1280308
public function getRevMap()
    {
        if ($this->revMap === null) {
            if ($this->revFile && is_file($this->revFile)) {
                $this->revMap = (array) json_decode(file_get_contents($this->revFile));
            } else {
                $this->revMap = [];
            }
        }

        return $this->revMap;
    }
350845
public function getQuizReplyAnswerMapper()
    {
        if (null === $this->quizReplyAnswerMapper) {
            $this->quizReplyAnswerMapper = $this->serviceLocator->get('playgroundgame_quizreplyanswer_mapper');
        }

        return $this->quizReplyAnswerMapper;
    }