Create instances of various classes based on the type of TranslatableBundle. More...
Public Member Functions | |
__construct (TranslatablePageStore $translatablePageStore, MessageBundleStore $messageBundleStore) | |
getBundle (Title $title) | |
Returns a TranslatableBundle if Title is a valid translatable bundle else returns null. | |
getValidBundle (Title $title) | |
Return a TranslatableBundle from the Title, throwing an error if it is not a TranslatableBundle. | |
getBundleFromClass (Title $title, string $bundleType) | |
getPageMoveLogger (TranslatableBundle $bundle) | |
getPageDeleteLogger (TranslatableBundle $bundle) | |
getStore (TranslatableBundle $bundle) | |
Create instances of various classes based on the type of TranslatableBundle.
Definition at line 19 of file TranslatableBundleFactory.php.
MediaWiki\Extension\Translate\MessageGroupProcessing\TranslatableBundleFactory::__construct | ( | TranslatablePageStore | $translatablePageStore, |
MessageBundleStore | $messageBundleStore ) |
Definition at line 25 of file TranslatableBundleFactory.php.
MediaWiki\Extension\Translate\MessageGroupProcessing\TranslatableBundleFactory::getBundle | ( | Title | $title | ) |
Returns a TranslatableBundle if Title is a valid translatable bundle else returns null.
Definition at line 34 of file TranslatableBundleFactory.php.
MediaWiki\Extension\Translate\MessageGroupProcessing\TranslatableBundleFactory::getBundleFromClass | ( | Title | $title, |
string | $bundleType ) |
Definition at line 56 of file TranslatableBundleFactory.php.
MediaWiki\Extension\Translate\MessageGroupProcessing\TranslatableBundleFactory::getPageDeleteLogger | ( | TranslatableBundle | $bundle | ) |
Definition at line 74 of file TranslatableBundleFactory.php.
MediaWiki\Extension\Translate\MessageGroupProcessing\TranslatableBundleFactory::getPageMoveLogger | ( | TranslatableBundle | $bundle | ) |
Definition at line 64 of file TranslatableBundleFactory.php.
MediaWiki\Extension\Translate\MessageGroupProcessing\TranslatableBundleFactory::getStore | ( | TranslatableBundle | $bundle | ) |
Definition at line 84 of file TranslatableBundleFactory.php.
MediaWiki\Extension\Translate\MessageGroupProcessing\TranslatableBundleFactory::getValidBundle | ( | Title | $title | ) |
Return a TranslatableBundle from the Title, throwing an error if it is not a TranslatableBundle.
Definition at line 47 of file TranslatableBundleFactory.php.