public function addIncludedResourceObject(ResourceObject ...$resourceObjects) {
		foreach ($resourceObjects as $resourceObject) {
			try {
				$this->validator->claimUsedResourceIdentifier($resourceObject);
			}
			catch (DuplicateException $e) {
				// silently skip duplicates
				continue;
			}
			
			$this->includedResources[] = $resourceObject;
		}
	}
public function addIncludedResourceObject(ResourceObject ...$resourceObjects) {
		foreach ($resourceObjects as $resourceObject) {
			try {
				$this->validator->claimUsedResourceIdentifier($resourceObject);
			}
			catch (DuplicateException $e) {
				// silently skip duplicates
				continue;
			}
			
			$this->includedResources[] = $resourceObject;
		}
	}
public function addIncludedResourceObject ( ResourceObject ... $ resourceObjects ) { foreach ( $ resourceObjects as $ resourceObject ) { try { $ this -> validator -> claimUsedResourceIdentifier ( $ resourceObject ) ; } catch ( DuplicateException $ e ) { // silently skip duplicates continue ; } $ this -> includedResources [ ] = $ resourceObject ; } }
mainly used when an `included` query parameter is passed
and resources are requested separate from what is standard for a response

@param ResourceObject ...$resourceObjects
mainly used when an included query parameter is passed and resources are requested separate from what is standard for a response