Legacy Documentation
You are using the documentation for version 3.5.17. Go here for the latest version or check here for your available upgrades to the latest version.
Functions Library Extension Hooks¶
create_captcha_start¶
-
create_captcha_start
($old_word)¶ Allows rewrite of how CAPTCHAs are created.
How it’s called:
$edata = ee()->extensions->call('create_captcha_start', $old_word); if (ee()->extensions->end_script === TRUE) return $edata;
Parameters: - $old_word (string) – Normally empty, but it will create a CAPTCHA with that word if set
Return type: Void
New in version 1.4.0.
form_declaration_modify_data¶
-
form_declaration_modify_data
($data)¶ Modify the $data parameters before they are processed by the user side form creator.
How it’s called:
$data = $this->extensions->call('form_declaration_modify_data', $data);
Parameters: - $data (array) – Array of arguments sent to the
form_declaration()
method
Returns: Manipulated array to pass to
form_declaration()
Return type: Array
New in version 1.4.2.
- $data (array) – Array of arguments sent to the
form_declaration_return¶
-
form_declaration_return
($data)¶ Take control of the form_declaration function to create form tags the way you want.
How it’s called:
$form = $this->extensions->call('form_declaration_return', $data); if ($this->extensions->end_script === TRUE) return $form;
Parameters: - $data (array) – Array of arguments sent to the function for creating the form tag
Returns: String containing the opening form tag, must set
end_script
toFALSE
for this to workReturn type: String
New in version 1.4.2.