deprecated_item_interface
interface deprecated_item_interface implements deprecated_model_interface
Contract for deprecated item deprecated_model.
Extends model_interface and adds item-specific API.
Constants
| TYPE |
|
Methods
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_file(object $context, string $component, string $filearea, bool $validimage = false)
No description
void
load(bool $reload = false)
No description
bool
enabled()
No description
bool
disabled()
No description
bool
deleted()
No description
static
get_item_or_create(int|string|null $contextid, string $type = '')
Factory method to get existing or create a new item.
Details
in
deprecated_model_interface at line 28
string|null
get_path()
No description
in
deprecated_model_interface at line 30
string|null
get_table()
No description
in
deprecated_model_interface at line 32
string
get_table_metadata()
No description
in
deprecated_model_interface at line 37
deprecated_model_interface
update(array $formdata)
No description
in
deprecated_model_interface at line 39
bool
delete()
No description
in
deprecated_model_interface at line 50
array
get_records(array $searchcriteria, int $page, int $totalcount, string $sort, int $perpage)
No description
in
deprecated_model_interface at line 62
array
get_items(array $searchcriteria, int $page, int $totalcount, string $sort, bool $includedeleted, int $perpage)
No description
in
deprecated_model_interface at line 64
mixed
get_meta(string $meta_key)
No description
in
deprecated_model_interface at line 69
array
get_all_metadata()
No description
in
deprecated_model_interface at line 71
void
set_meta(string $meta_key, mixed $meta_value)
No description
in
deprecated_model_interface at line 76
void
set_metas(array $metas)
No description
in
deprecated_model_interface at line 78
mixed
get_file(object $context, string $component, string $filearea, bool $validimage = false)
No description
in
deprecated_model_interface at line 80
static mixed
get_fileurl(object $file)
No description
at line 29
void
load(bool $reload = false)
No description
at line 31
bool
enabled()
No description
at line 33
bool
disabled()
No description
at line 35
bool
deleted()
No description
at line 43
static
get_item_or_create(int|string|null $contextid, string $type = '')
Factory method to get existing or create a new item.