Code Coverage
 
Lines
Functions and Methods
Classes and Traits
Total
100.00% covered (success)
100.00%
12 / 12
100.00% covered (success)
100.00%
1 / 1
CRAP
100.00% covered (success)
100.00%
1 / 1
LexemeTermTextCanNotBeEmpty
100.00% covered (success)
100.00%
12 / 12
100.00% covered (success)
100.00%
1 / 1
1
100.00% covered (success)
100.00%
1 / 1
 asApiMessage
100.00% covered (success)
100.00%
12 / 12
100.00% covered (success)
100.00%
1 / 1
1
1<?php
2
3namespace Wikibase\Lexeme\MediaWiki\Api\Error;
4
5/**
6 * @license GPL-2.0-or-later
7 */
8class LexemeTermTextCanNotBeEmpty implements ApiError {
9
10    /** @inheritDoc */
11    public function asApiMessage( $parameterName, array $path ) {
12        $message = new \Message(
13            'apierror-wikibaselexeme-lexeme-term-text-cannot-be-empty',
14            []
15        );
16        return new \ApiMessage(
17            $message,
18            'unprocessable-request',
19            [
20                'parameterName' => $parameterName,
21                'fieldPath' => $path,
22            ]
23        );
24    }
25
26}