comment_manager is helper class to manage moodle comments in admin page (Reports->Comments)
More...
comment_manager is helper class to manage moodle comments in admin page (Reports->Comments)
- Copyright
- 2010 Dongsheng Cai
- License
- http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
◆ delete_comment()
comment_manager::delete_comment |
( |
|
$commentid | ) |
|
Delete a comment.
- Parameters
-
- Return values
-
◆ delete_comments()
comment_manager::delete_comments |
( |
|
$list | ) |
|
Delete comments.
- Parameters
-
string | $list | A list of comment ids separated by hyphens |
- Return values
-
◆ get_comments()
Return comments by pages.
$DB
- Parameters
-
- Return values
-
array | An array of comments |
◆ get_component_comments_since()
comment_manager::get_component_comments_since |
( |
|
$course, |
|
|
|
$context, |
|
|
|
$component, |
|
|
|
$since, |
|
|
|
$cm = null |
|
) |
| |
Get comments created since a given time.
- Parameters
-
stdClass | $course | course object |
stdClass | $context | context object |
string | $component | component name |
int | $since | the time to check |
stdClass | $cm | course module object |
- Return values
-
array | list of comments db records since the given timelimit |
- Since
- Moodle 3.2
◆ print_comments()
comment_manager::print_comments |
( |
|
$page = 0 | ) |
|
Print comments.
- Parameters
-
- Return values
-
bool | return false if no comments available |
The documentation for this class was generated from the following file: