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')
    );
  }
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')
    );
  }
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' ) ) ; }
{@inheritdoc}
{