namespace wcf\system\package\plugin;
use wcf\data\menu\item\MenuItem;
use wcf\data\menu\item\MenuItemEditor;
+use wcf\system\devtools\pip\IIdempotentPackageInstallationPlugin;
use wcf\system\exception\SystemException;
use wcf\system\WCF;
* @package WoltLabSuite\Core\Acp\Package\Plugin
* @since 3.0
*/
-class MenuItemPackageInstallationPlugin extends AbstractXMLPackageInstallationPlugin {
+class MenuItemPackageInstallationPlugin extends AbstractXMLPackageInstallationPlugin implements IIdempotentPackageInstallationPlugin {
/**
* @inheritDoc
*/
return (!$row['showOrder']) ? 1 : $row['showOrder'] + 1;
}
+
+ /**
+ * @inheritDoc
+ */
+ public static function getSyncDependencies() {
+ return ['language'];
+ }
}