original_string: public function bulkUpdateProperties(
          $repositoryId,
          array $objectIdsAndChangeTokens,
          PropertiesInterface $properties,
          array $addSecondaryTypeIds,
          array $removeSecondaryTypeIds,
          ExtensionDataInterface $extension = null
      ) {
          // TODO: Implement bulkUpdateProperties() method.
      }
code: public function bulkUpdateProperties(
          $repositoryId,
          array $objectIdsAndChangeTokens,
          PropertiesInterface $properties,
          array $addSecondaryTypeIds,
          array $removeSecondaryTypeIds,
          ExtensionDataInterface $extension = null
      ) {
          // TODO: Implement bulkUpdateProperties() method.
      }
code_tokens: public function bulkUpdateProperties ( $ repositoryId , array $ objectIdsAndChangeTokens , PropertiesInterface $ properties , array $ addSecondaryTypeIds , array $ removeSecondaryTypeIds , ExtensionDataInterface $ extension = null ) { // TODO: Implement bulkUpdateProperties() method. }
docstring: Updates properties and secondary types of one or more objects.
  
  @param string $repositoryId the identifier for the repository
  @param BulkUpdateObjectIdAndChangeTokenInterface[] $objectIdsAndChangeTokens
  @param PropertiesInterface $properties
  @param string[] $addSecondaryTypeIds the secondary types to apply
  @param string[] $removeSecondaryTypeIds the secondary types to remove
  @param ExtensionDataInterface|null $extension
  @return BulkUpdateObjectIdAndChangeTokenInterface[]
docstring_tokens: Updates properties and secondary types of one or more objects .