Problem inserting parameters into a function
- by SoLoGHoST
Ok, I am trying to place parameters into a function that is called like so:
$parameters['function']($parameters['params']);
Here is the function and the parameters that I need to be placed into this:
$parameters['function'] = 'test_error';
$parameters['params'] = array(0 => $txt['sometext'], 1 => 'critical', 2 => true);
The test_error function takes 3 parameters:
The error to output
The type of error noted within a string value ('general', 'critical', etc. etc.).
Whether it should be echoed or not.
Here is the output I get:
Here is a test error.ArraycriticalArray1
I know this function works perfect, but it only gives me the 1st parameter returned from it. What am I doing wrong here with the $parameters['params']??