models / mediacategories_model.php
MediaCategoriesModel
Model
Secondary model for managing media categories.
public
can_delete
(
id
)
public
can_delete
(
id
)
Check whether a category can be deleted. Makes sure that all genres within the category are deleted first.
Parameters
id |
Returns
is_deletable
public
delete
(
id
)
public
delete
(
id
)
Delete a category.
Parameters
id |
public
get_by_id
(
id
)
public
get_by_id
(
id
)
Get the category name and whether or not it's the default category by ID.
Parameters
id |
Returns
[id, name, is_default]
public
get_default
(
)
public
get_default
(
)
Get the default media category. Returns FALSE if no default category is set.
Returns
default_category
public
save
(
data, id = false
)
public
save
(
data, id = false
)
Save a media category.
Parameters
data |
|
id |
Optional. Specified when editing a pre-existing category. |
Returns
id
public
search
(
filters, orderby, orderdesc, limit, offset
)
public
search
(
filters, orderby, orderdesc, limit, offset
)
Search media categories.
Parameters
filters |
|
orderby |
|
orderdesc |
|
limit |
|
offset |
Returns
[id, name]
public
validate
(
data, id = false
)
public
validate
(
data, id = false
)
Validate a category before updating or inserting.
Parameters
data |
|
id |
Optional. Specified when updating an existing category. |
Returns
is_valid