public __construct ( eZ\Publish\API\Repository\Repository $repository, eZ\Publish\SPI\Persistence\Content\ObjectState\Handler $objectStateHandler, array $settings = [] ) | ||
$repository | eZ\Publish\API\Repository\Repository | |
$objectStateHandler | eZ\Publish\SPI\Persistence\Content\ObjectState\Handler | |
$settings | array |
public function __construct(RepositoryInterface $repository, Handler $objectStateHandler, array $settings = array())
{
$this->repository = $repository;
$this->objectStateHandler = $objectStateHandler;
// Union makes sure default settings are ignored if provided in argument
$this->settings = $settings + array();
}