===== Command Line Scripting ===== Vortex has the ability to run command line scripts in the same manner as other scripts are run. When running a command line script the database and user information is supplied together with the class and method to run. Parameters can be passed to the method. When running the index.php for the Vortex without arguments the standard syntax message is displayed Usage: index.php [dbid] [username] [password] [operation] [options] To execute a command line script, supply the database ID, username and password to execute the script as and //runscript// as operation. php index.php myDatabase myUser myPassword runscript If no options are supplied to the runscript operation, the script will try to execute the method //UnknownScript// in the class //commandLineScript//. If this is not defined an error message will be displayed stating Unknown method commandLineScript::UnknownScript To chose which class and method to use, you can supply the options class= and method= php index.php myDatabase myUser myPassword runscript class=myScriptClass method=myTestMethod This will execute the static method myScriptClass::myTestMethod To pass arguments to the method php index.php myDatabase myUser myPassword runscript class=myScriptClass method=myTestMethod argument1=testing argument2=my argument3=arguments Arguments can be freely named and will be referenced by the script code using the argument name.