MIDDAG for Moodle

cleaner_service

Table of Contents

Properties

$course  : stdClass
$status  : bool|null
$user  : stdClass

Methods

cleaner()  : void
Executa o processo de limpeza.
fullname()  : string
moodle_has_mod_customcert()  : bool
register_event()  : void
set_course()  : self
Define o curso para o contexto da limpeza.
set_user()  : self
Define o usuário para o contexto da limpeza.
status()  : bool|null
clear_course_completion_crit_compl()  : void
clear_course_completions()  : void
clear_course_modules_completion()  : void
clear_course_modules_viewed()  : void
clear_grade()  : void
clear_logstore_standard_log()  : void
clear_mod_assign()  : void
clear_mod_customcert()  : void
clear_mod_feedback()  : void
clear_mod_forum()  : void
clear_mod_quiz()  : void
clear_mod_scorm()  : void
update_enrol()  : void

Properties

Methods

cleaner()

Executa o processo de limpeza.

public cleaner([bool $purge_all_caches = true ]) : void
Parameters
$purge_all_caches : bool = true
Tags
throws
moodle_exception

se curso ou usuário não tiverem sido definidos

moodle_has_mod_customcert()

public static moodle_has_mod_customcert() : bool
Return values
bool

set_course()

Define o curso para o contexto da limpeza.

public set_course(stdClass $course) : self
Parameters
$course : stdClass
Return values
self

retorna a própria instância para encadeamento (Fluent Interface)

set_user()

Define o usuário para o contexto da limpeza.

public set_user(int $userid) : self
Parameters
$userid : int
Tags
throws
moodle_exception

se o usuário não for encontrado

Return values
self

retorna a própria instância para encadeamento

clear_course_completion_crit_compl()

private clear_course_completion_crit_compl() : void

clear_course_completions()

private clear_course_completions() : void

clear_course_modules_completion()

private clear_course_modules_completion() : void

clear_course_modules_viewed()

private clear_course_modules_viewed() : void

clear_logstore_standard_log()

private clear_logstore_standard_log() : void

        
On this page

Search results