This class encapsulates a media catalog, which is a collection of catalogitem objects.
Located in /catalog-defs.php (line 519)
RenderableObject | --catalog
Add catalog item to the catalog. The catalog will add the new item by cat_id. If that ID already exists it is overwritten.
Find a catalogitem by filepath. Just trawls the array of catalog items in this catalog comparing filepaths. Returns false if not found else a copy of the catalogitem object.
Return the HTML for this catalog. Returns the list of catalog items as an HTML table.
Perform a search for catalog items. This method will use Lucene
if it is available and keywords are provided, otherwise it will just go to the database. The end result is that this catalog is populated with the results of the search, having been cleared out beforehand.
Define the list of user categories which is used to categorise the catalog items in this catalog. This is submitted as an associative array with a single word string as key, and a multi-word string as the value (category description).
Inherited From RenderableObject
RenderableObject::RenderableObject()
RenderableObject::html()
RenderableObject::render()
RenderableObject::wml()
RenderableObject::wmlup()
RenderableObject::xml()
Documentation generated by phpDocumentor 1.3.0RC3