public buildValue ( array $limitationValues ) : eZ\Publish\API\Repository\Values\User\Limitation | ||
$limitationValues | array | |
return | eZ\Publish\API\Repository\Values\User\Limitation |
public function buildValue(array $limitationValues)
{
return new APIStatusLimitation(array('limitationValues' => $limitationValues));
}
/** * @depends testConstruct * * @param \eZ\Publish\Core\Limitation\StatusLimitationType $limitationType */ public function testBuildValue(StatusLimitationType $limitationType) { $expected = array('test', 'test' => 9); $value = $limitationType->buildValue($expected); self::assertInstanceOf('\\eZ\\Publish\\API\\Repository\\Values\\User\\Limitation\\StatusLimitation', $value); self::assertInternalType('array', $value->limitationValues); self::assertEquals($expected, $value->limitationValues); }