Moodle PHP Documentation 5.1
Moodle 5.1dev (Build: 20250620) (7d9030acd6e)
mod_data_renderer Class Reference
Inheritance diagram for mod_data_renderer:

Public Member Functions

 import_setting_mappings ()
 
 importing_preset (stdClass $datamodule, mod_data\local\importer\preset_importer $importer)
 Importing a preset on a database module.
 
 render_database_zero_state (\mod_data\manager $manager)
 Renders the action bar for the zero state (no fields created) page.
 
 render_defaulttemplate (\mod_data\output\defaulttemplate $template)
 Renders the default template.
 
 render_empty_database (\mod_data\manager $manager)
 Renders the action bar for an empty database view page.
 
 render_fields_action_bar (\mod_data\output\fields_action_bar $actionbar)
 Renders the action bar for the field page.
 
 render_fields_footer (manager $manager)
 Renders the fields page footer.
 
 render_fields_zero_state (\mod_data\manager $manager)
 Renders the action bar for the zero state (no fields created) page.
 
 render_presets (\mod_data\output\presets $presets)
 Renders the presets table in the preset page.
 
 render_presets_action_bar (\mod_data\output\presets_action_bar $actionbar)
 Renders the action bar for the preset page.
 
 render_templates_action_bar (\mod_data\output\templates_action_bar $actionbar)
 Renders the action bar for the template page.
 
 render_templates_zero_state (\mod_data\manager $manager)
 Renders the action bar for the templates zero state (no fields created) page.
 
 render_view_action_bar (\mod_data\output\view_action_bar $actionbar)
 Renders the action bar for the view page.
 

Member Function Documentation

◆ import_setting_mappings()

mod_data_renderer::import_setting_mappings ( )
Deprecated
since Moodle 4.1 MDL-75140 - please do not use this class any more.

◆ importing_preset()

mod_data_renderer::importing_preset ( stdClass $datamodule,
mod_data\local\importer\preset_importer $importer )

Importing a preset on a database module.

Parameters
stdClass$datamoduleDatabase module to import to.
mod_data\local\importer\preset_importer$importerImporter instance to use for the importing.
Return values
string

◆ render_database_zero_state()

mod_data_renderer::render_database_zero_state ( \mod_data\manager $manager)

Renders the action bar for the zero state (no fields created) page.

Parameters
mod_data\manager$managerThe manager instance.
Return values
stringThe HTML output

◆ render_defaulttemplate()

mod_data_renderer::render_defaulttemplate ( \mod_data\output\defaulttemplate $template)

Renders the default template.

Parameters
mod_data\output\defaulttemplate$template
Return values
stringThe HTML output

◆ render_empty_database()

mod_data_renderer::render_empty_database ( \mod_data\manager $manager)

Renders the action bar for an empty database view page.

Parameters
mod_data\manager$managerThe manager instance.
Return values
stringThe HTML output

◆ render_fields_action_bar()

mod_data_renderer::render_fields_action_bar ( \mod_data\output\fields_action_bar $actionbar)

Renders the action bar for the field page.

Parameters
mod_data\output\fields_action_bar$actionbar
Return values
stringThe HTML output

◆ render_fields_footer()

mod_data_renderer::render_fields_footer ( manager $manager)

Renders the fields page footer.

Parameters
manager$managerthe instance manager
Return values
stringThe HTML output
Deprecated
since Moodle 4.5 - please do not use this function anymore

◆ render_fields_zero_state()

mod_data_renderer::render_fields_zero_state ( \mod_data\manager $manager)

Renders the action bar for the zero state (no fields created) page.

Parameters
mod_data\manager$managerThe manager instance.
Return values
stringThe HTML output

◆ render_presets()

mod_data_renderer::render_presets ( \mod_data\output\presets $presets)

Renders the presets table in the preset page.

Parameters
mod_data\output\presets$presets
Return values
stringThe HTML output

◆ render_presets_action_bar()

mod_data_renderer::render_presets_action_bar ( \mod_data\output\presets_action_bar $actionbar)

Renders the action bar for the preset page.

Parameters
mod_data\output\presets_action_bar$actionbar
Return values
stringThe HTML output

◆ render_templates_action_bar()

mod_data_renderer::render_templates_action_bar ( \mod_data\output\templates_action_bar $actionbar)

Renders the action bar for the template page.

Parameters
mod_data\output\templates_action_bar$actionbar
Return values
stringThe HTML output

◆ render_templates_zero_state()

mod_data_renderer::render_templates_zero_state ( \mod_data\manager $manager)

Renders the action bar for the templates zero state (no fields created) page.

Parameters
mod_data\manager$managerThe manager instance.
Return values
stringThe HTML output

◆ render_view_action_bar()

mod_data_renderer::render_view_action_bar ( \mod_data\output\view_action_bar $actionbar)

Renders the action bar for the view page.

Parameters
mod_data\output\view_action_bar$actionbar
Return values
stringThe HTML output

The documentation for this class was generated from the following file: