/** * Constructs a new instance of 'RootProjectionNode' representing root * of 'Projection Tree' * * @param ResourceSetWrapper $resourceSetWrapper ResourceSetWrapper of * the resource pointed * by the resource path. * @param InternalOrderByInfo $internalOrderByInfo Details of ordering * to be applied to the * resource set pointed * by the resource path. * @param int $skipCount Number of resources to * be skipped from the * resource set pointed * by the resource path. * @param int $takeCount Number of resources to * be taken from the * resource set pointed * by the resource path. * @param int $maxResultCount The maximum limit * configured for the * resource set. * @param ResourceType $baseResourceType Resource type of the * resource pointed * by the resource path. */ public function __construct(ResourceSetWrapper $resourceSetWrapper, $internalOrderByInfo, $skipCount, $takeCount, $maxResultCount, ResourceType $baseResourceType) { $this->_baseResourceType = $baseResourceType; parent::__construct(null, null, $resourceSetWrapper, $internalOrderByInfo, $skipCount, $takeCount, $maxResultCount); }