Page for creating new Lexeme entities.
More...
|
| __construct (array $tags, SpecialPageCopyrightView $copyrightView, EntityNamespaceLookup $entityNamespaceLookup, SummaryFormatter $summaryFormatter, EntityTitleLookup $entityTitleLookup, MediawikiEditEntityFactory $editEntityFactory, ValidatorErrorLocalizer $validatorErrorLocalizer, LemmaTermValidator $lemmaTermValidator) |
|
| doesWrites () |
|
| isListed () |
|
| getDescription () |
|
| setHeaders () |
|
| outputHeader ( $summaryMessageKey='') |
|
|
static | factory (MediawikiEditEntityFactory $editEntityFactory, EntityNamespaceLookup $entityNamespaceLookup, EntityTitleLookup $entityTitleLookup, SettingsArray $repoSettings, SummaryFormatter $summaryFormatter, ValidatorErrorLocalizer $validatorErrorLocalizer, LemmaTermValidator $lemmaTermValidator) |
|
Page for creating new Lexeme entities.
- Copyright
- GPL-2.0-or-later
◆ __construct()
Wikibase\Lexeme\MediaWiki\Specials\SpecialNewLexeme::__construct |
( |
array | $tags, |
|
|
SpecialPageCopyrightView | $copyrightView, |
|
|
EntityNamespaceLookup | $entityNamespaceLookup, |
|
|
SummaryFormatter | $summaryFormatter, |
|
|
EntityTitleLookup | $entityTitleLookup, |
|
|
MediawikiEditEntityFactory | $editEntityFactory, |
|
|
ValidatorErrorLocalizer | $validatorErrorLocalizer, |
|
|
LemmaTermValidator | $lemmaTermValidator ) |
◆ checkBlocked()
Wikibase\Lexeme\MediaWiki\Specials\SpecialNewLexeme::checkBlocked |
( |
| ) |
|
|
protected |
◆ checkBlockedOnNamespace()
Wikibase\Lexeme\MediaWiki\Specials\SpecialNewLexeme::checkBlockedOnNamespace |
( |
| ) |
|
|
private |
◆ createEntityFromFormData()
Wikibase\Lexeme\MediaWiki\Specials\SpecialNewLexeme::createEntityFromFormData |
( |
array | $formData | ) |
|
|
private |
◆ createForm()
Wikibase\Lexeme\MediaWiki\Specials\SpecialNewLexeme::createForm |
( |
| ) |
|
|
private |
◆ displayBeforeForm()
Wikibase\Lexeme\MediaWiki\Specials\SpecialNewLexeme::displayBeforeForm |
( |
OutputPage | $output | ) |
|
|
private |
◆ doesWrites()
Wikibase\Lexeme\MediaWiki\Specials\SpecialNewLexeme::doesWrites |
( |
| ) |
|
- See also
- SpecialPage::doesWrites
- Returns
- bool
◆ factory()
static Wikibase\Lexeme\MediaWiki\Specials\SpecialNewLexeme::factory |
( |
MediawikiEditEntityFactory | $editEntityFactory, |
|
|
EntityNamespaceLookup | $entityNamespaceLookup, |
|
|
EntityTitleLookup | $entityTitleLookup, |
|
|
SettingsArray | $repoSettings, |
|
|
SummaryFormatter | $summaryFormatter, |
|
|
ValidatorErrorLocalizer | $validatorErrorLocalizer, |
|
|
LemmaTermValidator | $lemmaTermValidator ) |
|
static |
◆ getCopyrightHTML()
Wikibase\Lexeme\MediaWiki\Specials\SpecialNewLexeme::getCopyrightHTML |
( |
| ) |
|
|
private |
◆ getDescription()
Wikibase\Lexeme\MediaWiki\Specials\SpecialNewLexeme::getDescription |
( |
| ) |
|
◆ getFormFields()
Wikibase\Lexeme\MediaWiki\Specials\SpecialNewLexeme::getFormFields |
( |
| ) |
|
|
private |
◆ getGroupName()
Wikibase\Lexeme\MediaWiki\Specials\SpecialNewLexeme::getGroupName |
( |
| ) |
|
|
protected |
◆ getLegend()
Wikibase\Lexeme\MediaWiki\Specials\SpecialNewLexeme::getLegend |
( |
| ) |
|
|
private |
◆ getWarnings()
Wikibase\Lexeme\MediaWiki\Specials\SpecialNewLexeme::getWarnings |
( |
| ) |
|
|
private |
◆ isListed()
Wikibase\Lexeme\MediaWiki\Specials\SpecialNewLexeme::isListed |
( |
| ) |
|
◆ newEditEntity()
Wikibase\Lexeme\MediaWiki\Specials\SpecialNewLexeme::newEditEntity |
( |
| ) |
|
|
private |
◆ outputHeader()
Wikibase\Lexeme\MediaWiki\Specials\SpecialNewLexeme::outputHeader |
( |
| $summaryMessageKey = '' | ) |
|
◆ redirectToEntityPage()
Wikibase\Lexeme\MediaWiki\Specials\SpecialNewLexeme::redirectToEntityPage |
( |
EntityDocument | $entity | ) |
|
|
private |
◆ saveEntity()
Wikibase\Lexeme\MediaWiki\Specials\SpecialNewLexeme::saveEntity |
( |
EntityDocument | $entity, |
|
|
FormatableSummary | $summary, |
|
|
| $token, |
|
|
| $flags ) |
|
private |
Saves the entity using the given summary.
- Note
- Call prepareEditEntity() first.
- Parameters
-
EntityDocument | $entity | |
FormatableSummary | $summary | |
string | $token | |
int | $flags | The edit flags (see WikiPage::doEditContent) |
- Returns
- Status
◆ setHeaders()
Wikibase\Lexeme\MediaWiki\Specials\SpecialNewLexeme::setHeaders |
( |
| ) |
|
◆ $copyrightView
Wikibase\Lexeme\MediaWiki\Specials\SpecialNewLexeme::$copyrightView |
|
private |
◆ $editEntityFactory
Wikibase\Lexeme\MediaWiki\Specials\SpecialNewLexeme::$editEntityFactory |
|
private |
◆ $entityNamespaceLookup
Wikibase\Lexeme\MediaWiki\Specials\SpecialNewLexeme::$entityNamespaceLookup |
|
private |
◆ $entityTitleLookup
Wikibase\Lexeme\MediaWiki\Specials\SpecialNewLexeme::$entityTitleLookup |
|
private |
◆ $lemmaTermValidator
Wikibase\Lexeme\MediaWiki\Specials\SpecialNewLexeme::$lemmaTermValidator |
|
private |
◆ $summaryFormatter
Wikibase\Lexeme\MediaWiki\Specials\SpecialNewLexeme::$summaryFormatter |
|
private |
◆ $tags
Wikibase\Lexeme\MediaWiki\Specials\SpecialNewLexeme::$tags |
|
private |
◆ $validatorErrorLocalizer
Wikibase\Lexeme\MediaWiki\Specials\SpecialNewLexeme::$validatorErrorLocalizer |
|
private |
◆ FIELD_LEMMA
const Wikibase\Lexeme\MediaWiki\Specials\SpecialNewLexeme::FIELD_LEMMA = 'lemma' |
◆ FIELD_LEMMA_LANGUAGE
const Wikibase\Lexeme\MediaWiki\Specials\SpecialNewLexeme::FIELD_LEMMA_LANGUAGE = 'lemma-language' |
◆ FIELD_LEXEME_LANGUAGE
const Wikibase\Lexeme\MediaWiki\Specials\SpecialNewLexeme::FIELD_LEXEME_LANGUAGE = 'lexeme-language' |
◆ FIELD_LEXICAL_CATEGORY
const Wikibase\Lexeme\MediaWiki\Specials\SpecialNewLexeme::FIELD_LEXICAL_CATEGORY = 'lexicalcategory' |
The documentation for this class was generated from the following file: