*/
class PagePackageInstallationPlugin extends AbstractXMLPackageInstallationPlugin {
/**
- * @see AbstractXMLPackageInstallationPlugin::$className
+ * @inheritDoc
*/
public $className = PageEditor::class;
/**
- * @var array
+ * @inheritDoc
*/
protected $content = [];
public $tagName = 'page';
/**
- * @see AbstractXMLPackageInstallationPlugin::handleDelete()
+ * @inheritDoc
*/
protected function handleDelete(array $items) {
$sql = "DELETE FROM wcf".WCF_N."_page
}
/**
- * @see AbstractXMLPackageInstallationPlugin::getElement()
+ * @inheritDoc
*/
protected function getElement(\DOMXPath $xpath, array &$elements, \DOMElement $element) {
$nodeValue = $element->nodeValue;
}
/**
- * @see AbstractXMLPackageInstallationPlugin::prepareImport()
- * @throws SystemException
+ * @inheritDoc
+ * @throws SystemException
*/
protected function prepareImport(array $data) {
$isStatic = false;
}
/**
- * @see AbstractXMLPackageInstallationPlugin::findExistingItem()
+ * @inheritDoc
*/
protected function findExistingItem(array $data) {
$sql = "SELECT *
}
/**
- * @see AbstractXMLPackageInstallationPlugin::import()
+ * @inheritDoc
*/
protected function import(array $row, array $data) {
// extract content
}
/**
- * @see AbstractXMLPackageInstallationPlugin::postImport()
+ * @inheritDoc
*/
protected function postImport() {
if (!empty($this->content)) {