'...') * @throws \TYPO3\CMS\Extbase\Persistence\Exception\UnknownObjectException if the given object is not known to the Persistence Manager */ public function convertObjectToIdentityArray($object); /** * Recursively iterates through the given array and turns objects * into arrays containing the identity of the domain object. * * @param array $array The array to be iterated over * @return array The modified array without objects * @throws \TYPO3\CMS\Extbase\Persistence\Exception\UnknownObjectException if array contains objects that are not known to the Persistence Manager * @see convertObjectToIdentityArray() */ public function convertObjectsToIdentityArrays(array $array); /** * Return a query object for the given type. * * @param string $type * @return QueryInterface */ public function createQueryForType($type); }