50 $context = RequestContext::getMain();
51 if ( $user ===
null || $ip ===
null ) {
53 $user = $context->getUser();
54 $ip = $context->getRequest()->getIP();
59 ->getBlockErrorFormatter( $context )
60 ->getMessages( $block, $user, $ip );
62 if ( count( $messages ) === 1 ) {
63 $message = $messages[0];
65 $message =
new RawMessage(
'* $' . implode(
"\n* \$", range( 1, count( $messages ) ) ) );
66 $message->params( $messages )->parse();
69 parent::__construct(
'blockedtitle', $message );