An array with object manager names as keys, * and service IDs as values. */ public function getManagerNames(); /** * Gets the ObjectRepository for a persistent object. * * @param string $persistentObject The name of the persistent object. * @param string|null $persistentManagerName The object manager name (null for the default one). * @psalm-param class-string $persistentObject * * @return ObjectRepository * @psalm-return ObjectRepository * * @template T of object */ public function getRepository($persistentObject, $persistentManagerName = null); /** * Gets the object manager associated with a given class. * * @param string $class A persistent object class name. * * @return ObjectManager|null */ public function getManagerForClass($class); }