deprecated_model_interface
interface deprecated_model_interface
Contract for legacy MIDDAG deprecated_model.
This interface exposes only stable public API. No persistence logic or Moodle DB operations appear here.
Methods
string|null
get_path()
No description
string|null
get_table()
No description
string
get_table_metadata()
No description
update(array $formdata)
No description
bool
delete()
No description
array
get_records(array $searchcriteria, int $page, int $totalcount, string $sort, int $perpage)
No description
array
get_items(array $searchcriteria, int $page, int $totalcount, string $sort, bool $includedeleted, int $perpage)
No description
mixed
get_meta(string $meta_key)
No description
array
get_all_metadata()
No description
void
set_meta(string $meta_key, mixed $meta_value)
No description
void
set_metas(array $metas)
No description
mixed
get_file(object $context, string $component, string $filearea, bool $validimage = false)
No description
static mixed
get_fileurl(object $file)
No description
Details
at line 28
string|null
get_path()
No description
at line 30
string|null
get_table()
No description
at line 32
string
get_table_metadata()
No description
at line 37
deprecated_model_interface
update(array $formdata)
No description
at line 39
bool
delete()
No description
at line 50
array
get_records(array $searchcriteria, int $page, int $totalcount, string $sort, int $perpage)
No description
at line 62
array
get_items(array $searchcriteria, int $page, int $totalcount, string $sort, bool $includedeleted, int $perpage)
No description
at line 64
mixed
get_meta(string $meta_key)
No description
at line 69
array
get_all_metadata()
No description
at line 71
void
set_meta(string $meta_key, mixed $meta_value)
No description
at line 76
void
set_metas(array $metas)
No description
at line 78
mixed
get_file(object $context, string $component, string $filearea, bool $validimage = false)
No description
at line 80
static mixed
get_fileurl(object $file)
No description