Umil.umil start
From phpBB Development Wiki
umil::umil_start –– A function that is run almost every time a Core function from the Umil Library is ran.
This is used to reset any previous errors and set the $umil->command up (which holds the name of the command to be shown to the user).
Contents |
Description
string umil::umil_start ()
Parameters
The parameters for umil_start are special. If a parameter is sent, the first one us used for the name of the command. Any following that will be used in vsprintf on the name of the command. For more information see the examples.
Return Values
Does not return anything
Examples
Example #1
Set $umil->command to $user->lang['AUTH_CACHE_PURGE'] if it exists, otherwise 'AUTH_CACHE_PURGE'.
$umil->umil_start('AUTH_CACHE_PURGE');
Example #2
Set $umil->command to $user->lang['CONFIG_ADD'] if it exists, otherwise 'CONFIG_ADD'. Will also run vsprintf($umil->command, $config_name)
Assuming the stand-alone version is not being run, $user->lang['CONFIG_ADD'] should be:
'Adding new config variable: %s'
After running vsprintf on it, it would look like the following, although with $config_name being replaced with whatever the $config_name was:
'Adding new config variable: $config_name'
$umil->umil_start('CONFIG_ADD', $config_name);
See Also

