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'