function forena_forena_controls in Forena Reports 8
Same name and namespace in other branches
- 6.2 forena.module \forena_forena_controls()
- 6 forena.module \forena_forena_controls()
- 7.5 forena.module \forena_forena_controls()
- 7 forena.module \forena_forena_controls()
- 7.2 forena.module \forena_forena_controls()
- 7.3 forena.module \forena_forena_controls()
- 7.4 forena.module \forena_forena_controls()
Self register controls with forena.
File
- ./
forena.module, line 344
Code
function forena_forena_controls() {
$controls[] = array(
'class' => '\\Drupal\\forena\\Plugin\\FrxControls',
);
$controls[] = array(
'class' => '\\Drupal\\forena\\Plugin\\FrxDrupalControls',
);
$controls[] = array(
'class' => 'FrxSection',
);
$controls[] = array(
'class' => '\\Drupal\\forena\\FrxPlugin\\Renderer\\FrxCrosstab',
);
$controls[] = array(
'class' => '\\Drupal\\forena\\FrxPlugin\\Renderer\\FrxEmailMerge',
);
$controls[] = array(
'class' => '\\Drupal\\forena\\FrxPlugin\\Renderer\\FrxFieldTable',
);
$controls[] = array(
'class' => '\\Drupal\\forena\\FrxPlugin\\Renderer\\FrxRenderer',
);
$controls[] = array(
'class' => '\\Drupal\\forena\\FrxPlugin\\Renderer\\FrxTable',
);
$controls[] = array(
'class' => '\\Drupal\\forena\\FrxPlugin\\Renderer\\FrxMergeDocument',
);
$controls[] = array(
'class' => '\\Drupal\\forena\\FrxPlugin\\Renderer\\FrxSource',
);
$controls[] = array(
'class' => '\\Drupal\\forena\\FrxPlugin\\Renderer\\FrxXML',
);
$controls[] = array(
'class' => '\\Drupal\\forena\\FrxPlugin\\Renderer\\FrxInclude',
);
$controls[] = array(
'class' => '\\Drupal\\forena\\FrxPlugin\\Renderer\\FrxMyReports',
);
$controls[] = array(
'class' => '\\Drupal\\forena\\FrxPlugin\\Renderer\\FrxParameterForm',
);
$controls[] = array(
'file' => 'Renderer/FrxTitle.inc',
'class' => 'FrxTitle',
);
if (forena_library_file('SVGGraph')) {
$controls[] = array(
'file' => 'Renderer/FrxSVGGraph.inc',
'class' => 'FrxSVGGraph',
);
}
return $controls;
}