interface IBotcha in BOTCHA Spam Prevention 7.3
Same name and namespace in other branches
Interface of the application includes all its hook implementations and public functions. It is used by decorators that have to implement all of these methods.
Hierarchy
- interface \IBotcha
Expanded class hierarchy of IBotcha
All classes that implement IBotcha
File
- controller/
application/ botcha.application.controller.inc, line 14 - Contains Botcha class.
View source
interface IBotcha {
// Hook implementations.
public function form_alter(&$form, &$form_state, $form_id);
//public function form_load($form_id);
public function help($path, $arg);
public function menu();
// @todo Abstract it.
//public function perm();
public function permission();
//public function recipebook_load($rbid);
public function recipebook_title($recipebook);
//public function theme();
// Necessary Botcha functions.
public function generateSecretKey();
//public function formAccess($botcha_form);
public function formExists($value);
//public function recipebookAccess($recipebook);
public function recipebookExists($value);
public function formValidate($form, &$form_state);
}
Members
Name | Modifiers | Type | Description | Overrides |
---|---|---|---|---|
IBotcha:: |
public | function | 2 | |
IBotcha:: |
public | function | 2 | |
IBotcha:: |
public | function | 2 | |
IBotcha:: |
public | function | 2 | |
IBotcha:: |
public | function | 2 | |
IBotcha:: |
public | function | 2 | |
IBotcha:: |
public | function | 2 | |
IBotcha:: |
public | function | 2 | |
IBotcha:: |
public | function | 2 |