code: public static function create(ContainerInterface $container) {
      return new static(
        $container->get('current_user'),
        $container->get('messenger'),
        $container->get('request_stack'),
        $container->get('access_check.node.revision'),
        $container->has('content_moderation.moderation_information') ? $container->get('content_moderation.moderation_information') : NULL,
        $container->get('entity_type.manager')
      );
    }
docs: {@inheritdoc}