From 4050efaff54f940f6986c42233265c19a1307429 Mon Sep 17 00:00:00 2001 From: Benjamin Franzke Date: Sat, 30 Jan 2016 20:18:51 +0100 Subject: Show help text if there are less than 3 arguments specified --- add_extbase_property.sh | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/add_extbase_property.sh b/add_extbase_property.sh index a38eda8..f7f19be 100755 --- a/add_extbase_property.sh +++ b/add_extbase_property.sh @@ -10,6 +10,39 @@ if [ ! -e "ext_emconf.php" ]; then exit 1 fi +if [ $# -lt 3 ]; then + echo "Usage:" + echo " `basename $0` " + echo + echo " without namespace e.g. 'Event'" + echo " the field to be added, camel case as written in the model" + echo " is one of: " + echo " int" + echo " float" + echo " bool" + echo " string" + echo " text" + echo " rte" + echo " password" + echo " date" + echo " datetime" + echo " time" + echo " timesec" + echo " select" + echo " date_timestamp" + echo " datetime_timestamp" + echo + echo "Examples:" + echo " `basename $0` Event title string" + echo " `basename $0` Event start datetime" + echo " `basename $0` Event end datetime" + echo " `basename $0` Event description rte" + echo " `basename $0` Event isTop bool" + echo " `basename $0` Product price float" + + exit 1 +fi + model=$1 property=$2 typ=$3 -- cgit