Creator::class ); } public static function get_instance_factories( Instance_Container $container ): array { $factory = $container->resolve( Acf_Factory::class ); return array( Git_Repository::class => fn() => $factory->git_repository(), ); } public static function get_actor_classes(): array { return array( Acf_Dependency::class, Acf_Internal_Features::class, Tools_Settings_Integration::class, Custom_Acf_Field_Types::class, ); } public static function get_actor_factories( Instance_Container $container ): array { $factory = $container->resolve( Acf_Factory::class ); return array( Acf_Groups_Loader::class => fn() => $factory->groups_loader(), ); } }