From 9845d5fd15c8e123f31f39574d2b48437a3e0586 Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Sat, 13 Nov 2021 19:36:24 +0300 Subject: revert all plugin base class related changes to keep compatibility with extant plugins (for the time being) --- utils/generate-plugin-hook-prototypes.sh | 33 -------------------------------- 1 file changed, 33 deletions(-) delete mode 100644 utils/generate-plugin-hook-prototypes.sh (limited to 'utils/generate-plugin-hook-prototypes.sh') diff --git a/utils/generate-plugin-hook-prototypes.sh b/utils/generate-plugin-hook-prototypes.sh deleted file mode 100644 index edf1ed5fe..000000000 --- a/utils/generate-plugin-hook-prototypes.sh +++ /dev/null @@ -1,33 +0,0 @@ -#!/bin/sh - -TMPFILE=$(mktemp) - -grep 'hook_.*(' ../classes/pluginhost.php | sed -e 's#[\t ]*/[* ]*##' \ - -e 's# [*]/$##' \ - -e 's# *(byref) *##' \ - -e 's#GLOBAL: ##' | while read F; do - - cat << EOF >> $TMPFILE - function $F { - user_error("Dummy method invoked.", E_USER_ERROR); - } - -EOF -done - -cat ../classes/plugin-template.php | while IFS=\n read L; do - case $L in - *PluginTemplate* ) - echo "$L" | sed 's/PluginTemplate/Plugin/' - ;; - *AUTO_GENERATED_HOOKS_GO_HERE* ) - echo "\t/* plugin hook methods (auto-generated) */\n" - cat $TMPFILE - ;; - * ) - echo "$L" - ;; - esac -done > ../classes/plugin.php - -rm -f -- $TMPFILE -- cgit v1.2.3