Moodle PHP Documentation 4.5
Moodle 4.5dev (Build: 20240606) (d3ae1391abe)
mod_forum\local\factories\legacy_data_mapper Class Reference

Legacy data mapper factory. More...

Public Member Functions

 get_author_data_mapper ()
 Create a legacy author data mapper.
 
 get_discussion_data_mapper ()
 Create a legacy discussion data mapper.
 
 get_forum_data_mapper ()
 Create a legacy forum data mapper.
 
 get_legacy_data_mapper_for_vault ($entity)
 Get the corresponding entity based on the supplied value.
 
 get_post_data_mapper ()
 Create a legacy post data mapper.
 

Detailed Description

Member Function Documentation

◆ get_author_data_mapper()

mod_forum\local\factories\legacy_data_mapper::get_author_data_mapper ( )

Create a legacy author data mapper.

Return values
author_data_mapper

◆ get_discussion_data_mapper()

mod_forum\local\factories\legacy_data_mapper::get_discussion_data_mapper ( )

Create a legacy discussion data mapper.

Return values
discussion_data_mapper

◆ get_forum_data_mapper()

mod_forum\local\factories\legacy_data_mapper::get_forum_data_mapper ( )

Create a legacy forum data mapper.

Return values
forum_data_mapper

◆ get_legacy_data_mapper_for_vault()

mod_forum\local\factories\legacy_data_mapper::get_legacy_data_mapper_for_vault ( $entity)

Get the corresponding entity based on the supplied value.

Parameters
string$entity
Return values
author_data_mapper|discussion_data_mapper|forum_data_mapper|post_data_mapper

◆ get_post_data_mapper()

mod_forum\local\factories\legacy_data_mapper::get_post_data_mapper ( )

Create a legacy post data mapper.

Return values
post_data_mapper

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