Set schemaPageType w/ proxy.

@param string $schemaPageType

@return PageSeo
348986
public function setSchemaPageType($schemaPageType, $locale = null)
    {
        $this->translate($locale, false)->setSchemaPageType($schemaPageType);
        $this->mergeNewTranslations();

        return $this;
    }
946287
protected function getDeeplinkSuffix(
        $pageType,
        Shopgate_Model_Redirect_DeeplinkSuffix $deeplinkSuffix,
        array $parameters = array()
    ) {
        $value = $deeplinkSuffix->getValue($pageType);

        if ($value->getUnset()) {
            $value = $deeplinkSuffix->getValue(Shopgate_Helper_Redirect_TagsGeneratorInterface::PAGE_TYPE_DEFAULT);
        }

        if ($value->getDisabled()) {
            throw new ShopgateLibraryException(ShopgateLibraryException::CONFIG_INVALID_VALUE, '', false, false);
        }

        return $this->linkBuilder->getUrlFor($pageType, $value->getVariables(), $parameters, $value->getValue());
    }
664366
public function setSearchType(string $searchType): self
    {
        $this->_options[BaseSearch::OPTION_SEARCH_TYPE] = $searchType;

        return $this;
    }
681442
public function setResourceType(ResourceType $resourceType)
    {
        if ($this->resourceType instanceof ResourceType) {
            $this->resourceType->removeMaskDecoder($this);
        }

        $this->resourceType = $resourceType;
        $this->resourceType->addMaskDecoder($this);

        return $this;
    }
1074668
public function getGlobalType( $qualifiedName )
	{
		if ( isset( $this->schemaTypeCache[ $qualifiedName->__toString() ] ) )
		{
			return $this->schemaTypeCache[ $qualifiedName->__toString() ];
		}

		$schemaType = DOMSchemaType::fromSchemaType( $qualifiedName );
		return $schemaType;
	}
226000
public function setPadType($padType)
    {
        if (!\in_array($padType, [STR_PAD_LEFT, STR_PAD_RIGHT, STR_PAD_BOTH], true)) {
            throw new InvalidArgumentException('Invalid padding type. Expected one of (STR_PAD_LEFT, STR_PAD_RIGHT, STR_PAD_BOTH).');
        }

        $this->padType = $padType;

        return $this;
    }
733474
public function queryFilter(string $filterType, $filterOptions, string $clauseType = 'must'): ElasticSearchQueryBuilder
    {
        $this->request->queryFilter($filterType, $filterOptions, $clauseType);

        return $this;
    }
469529
public function add_custom_regions_for_pagetype($pagetype) {
        global $SESSION;
        if (isset($SESSION->custom_block_regions[$pagetype])) {
            foreach ($SESSION->custom_block_regions[$pagetype] as $customregion) {
                $this->add_region($customregion, false);
            }
        }
    }
653602
public function setContentType(ContentType $contentType)
    {
        $this->contentTypeName = $contentType->getName();
        $this->contentTypeId = null;

        return parent::setContentType($contentType);
    }
436966
public function setMatchType(string $matchType): self
    {
        if (!isset($this->field)) {
            throw new \LogicException();
        }

        $this->matchType = $matchType;

        return $this;
    }
782690
public function getOnlyPageIdByName($siteId, $name, $pageType = PageTypes::NORMAL)
    {
        $queryBuilder = $this->_em->createQueryBuilder();
        $queryBuilder->select('page.pageId')
            ->from(\Rcm\Entity\Page::class, 'page')
            ->where('page.name = :pageName')
            ->andWhere('page.pageType = :pageType')
            ->andWhere('page.site = :siteId')
            ->setParameter('pageName', $name)
            ->setParameter('pageType', $pageType)
            ->setParameter('siteId', $siteId);

        return $queryBuilder->getQuery()->getSingleScalarResult();
    }
75966
public function setType(\BlackForest\PiwikBundle\Entity\PiwikActionType $type = null)
    {
        $this->type = $type;

        return $this;
    }
681983
public function setRouteType($routeType)
    {
        $this->routeType = $routeType;

        $this->rules = array();
        $this->resolveRulePrototype();

        return $this;
    }
705335
public function setContentType($type)
    {
        if($type)
        {
            $this->_content_type = $type;
            $this->_headers->set('Content-Type', array($type => array('charset' => 'utf-8')));
        }

        return $this;
    }
760472
public function getPage($pageName, $pageType = PageTypes::NORMAL)
    {
        if ($this->pages->count() < 1) {
            return null;
        }

        /** @var \Rcm\Entity\Page $page */
        foreach ($this->pages as $page) {
            if ($page->getName() == $pageName
                && $page->getPageType() == $pageType
            ) {
                return $page;
            }
        }

        return null;
    }
190204
public function setDocumentType($documentType)
    {
    	if (!in_array($documentType, self::getDocumentTypeValues())) {
    		throw new \InvalidArgumentException(
				sprintf('Invalid value for document.documentType : %s.', $documentType)
    		);
    	}
    	
        $this->documentType = $documentType;
    
        return $this;
    }
1165366
public function setPropertyTypeFile($fileType = null)
    {
        $this->setPropertyType('F');

        if (!is_null($fileType)) {
            $this->setFileType($fileType);
        }

        return $this;
    }