MIDDAG for Moodle

helper

Table of Contents

Methods

count_access()  : mixed
count_users()  : mixed
csv()  : void
get_cancelados()  : mixed
Cancelados: Total de usuários com estado de cancelado na tabela middag_historico.
get_categories()  : mixed
get_concluintes()  : mixed
Concluintes: Total de usuários com estado de concluído no curso.
get_courses()  : mixed
get_cursando()  : mixed
Cursando: Total de usuários com matrícula ativa no curso que não tenha concluído.
get_matriculados()  : mixed
Matriculados: Total de inscrições no curso.
get_matriculas()  : mixed
Matriculas: Todas de inscrições de um usuário.
get_naoconcluintes()  : mixed
Não Concluintes: Total de usuários que expiraram a matrícula no curso sem concluí-lo.
pdf_table()  : void
sql_courseid_dates()  : array<string|int, mixed>
sql_userid_dates()  : array<string|int, mixed>
xls()  : void

Methods

count_access()

public static count_access([mixed $lastdays = 30 ][, mixed $excludeadmins = true ]) : mixed
Parameters
$lastdays : mixed = 30
$excludeadmins : mixed = true

count_users()

public static count_users([mixed $onlyactives = true ]) : mixed
Parameters
$onlyactives : mixed = true

csv()

public static csv(html_table $table[, string $filename = 'relatorio.csv' ]) : void
Parameters
$table : html_table
$filename : string = 'relatorio.csv'

get_cancelados()

Cancelados: Total de usuários com estado de cancelado na tabela middag_historico.

public static get_cancelados([mixed $filter = [] ]) : mixed
Parameters
$filter : mixed = []

get_categories()

public static get_categories([mixed $onlyactives = true ]) : mixed
Parameters
$onlyactives : mixed = true

get_concluintes()

Concluintes: Total de usuários com estado de concluído no curso.

public static get_concluintes([mixed $filter = [] ]) : mixed
Parameters
$filter : mixed = []

get_courses()

public static get_courses([mixed $categories = [] ][, mixed $onlyactives = true ]) : mixed
Parameters
$categories : mixed = []
$onlyactives : mixed = true

get_cursando()

Cursando: Total de usuários com matrícula ativa no curso que não tenha concluído.

public static get_cursando([mixed $filter = [] ]) : mixed
Parameters
$filter : mixed = []

get_matriculados()

Matriculados: Total de inscrições no curso.

public static get_matriculados([mixed $filter = [] ][, mixed $unique = false ]) : mixed
Parameters
$filter : mixed = []
$unique : mixed = false

get_matriculas()

Matriculas: Todas de inscrições de um usuário.

public static get_matriculas([mixed $filter = [] ]) : mixed
Parameters
$filter : mixed = []

get_naoconcluintes()

Não Concluintes: Total de usuários que expiraram a matrícula no curso sem concluí-lo.

public static get_naoconcluintes([mixed $filter = [] ]) : mixed
Parameters
$filter : mixed = []

pdf_table()

public static pdf_table(html_table $table[, mixed $w = 0 ][, mixed $title = '' ][, mixed $landscape = false ][, mixed $filename = 'relatorio' ]) : void
Parameters
$table : html_table
$w : mixed = 0
$title : mixed = ''
$landscape : mixed = false
$filename : mixed = 'relatorio'

sql_courseid_dates()

public static sql_courseid_dates([mixed $courseid = 0 ][, mixed $datestart = 0 ][, mixed $fieldstart = '' ][, mixed $dateend = 0 ][, mixed $fieldend = '' ]) : array<string|int, mixed>
Parameters
$courseid : mixed = 0
$datestart : mixed = 0
$fieldstart : mixed = ''
$dateend : mixed = 0
$fieldend : mixed = ''
Return values
array<string|int, mixed>

sql_userid_dates()

public static sql_userid_dates([mixed $userid = 0 ][, mixed $datestart = 0 ][, mixed $fieldstart = '' ][, mixed $dateend = 0 ][, mixed $fieldend = '' ][, mixed $empresaid = '' ]) : array<string|int, mixed>
Parameters
$userid : mixed = 0
$datestart : mixed = 0
$fieldstart : mixed = ''
$dateend : mixed = 0
$fieldend : mixed = ''
$empresaid : mixed = ''
Return values
array<string|int, mixed>

xls()

public static xls(html_table $table[, string $filename = 'relatorio.xls' ]) : void
Parameters
$table : html_table
$filename : string = 'relatorio.xls'

        
On this page

Search results