eZ\Publish\Core\Limitation\SiteAccessLimitationType::getCriterion PHP Method

getCriterion() public method

Returns Criterion for use in find() query.
public getCriterion ( eZ\Publish\API\Repository\Values\User\Limitation $value, eZ\Publish\API\Repository\Values\User\UserReference $currentUser ) : eZ\Publish\API\Repository\Values\Content\Query\CriterionInterface
$value eZ\Publish\API\Repository\Values\User\Limitation
$currentUser eZ\Publish\API\Repository\Values\User\UserReference
return eZ\Publish\API\Repository\Values\Content\Query\CriterionInterface
    public function getCriterion(APILimitationValue $value, APIUserReference $currentUser)
    {
        throw new \eZ\Publish\API\Repository\Exceptions\NotImplementedException(__METHOD__);
    }

Usage Example

 /**
  * @depends testConstruct
  * @expectedException \eZ\Publish\API\Repository\Exceptions\NotImplementedException
  *
  * @param \eZ\Publish\Core\Limitation\SiteAccessLimitationType $limitationType
  */
 public function testGetCriterion(SiteAccessLimitationType $limitationType)
 {
     $limitationType->getCriterion(new SiteAccessLimitation(), $this->getUserMock());
 }