function BotchaRecipeUsingJsAbstract::getFieldDefault in BOTCHA Spam Prevention 7.2
Same name and namespace in other branches
- 6.2 controller/botcha_recipe.controller.inc \BotchaRecipeUsingJsAbstract::getFieldDefault()
- 6.3 controller/recipe/botcha.recipe.controller.inc \BotchaRecipeUsingJsAbstract::getFieldDefault()
- 7.3 controller/recipe/botcha.recipe.controller.inc \BotchaRecipeUsingJsAbstract::getFieldDefault()
What server sends to JS in the field.
Return value
string
1 call to BotchaRecipeUsingJsAbstract::getFieldDefault()
- BotchaRecipeUsingJsAbstract::getJsMatch in controller/
botcha_recipe.controller.inc - What JS matches in the field.
File
- controller/
botcha_recipe.controller.inc, line 477 - Controller layer of the BotchaRecipe objects.
Class
Code
function getFieldDefault($delta) {
$fields = $this
->getProperty($this->settings['fields'], 'getFields');
$js = $this
->getProperty($this->settings['js'], 'getJs');
$field_prefix = $fields[$delta]['prefix'];
$chops_positions = array_keys($js['chops']);
$secure_token = $js['secure_token'];
return $field_prefix . substr($secure_token, $chops_positions[0], $chops_positions[1]);
}