Stud.IP  2.0 Revision 48548
 All Data Structures Namespaces Files Functions Variables Pages
StudipLitList Class Reference
Inheritance diagram for StudipLitList:
Inheritance graph
Collaboration diagram for StudipLitList:
Collaboration graph

Public Member Functions

 StudipLitList ($range_id)
 init ()
 isElement ($id)
 getListIds ()
 getVisibleListIds ()
 getListEntries ($list_id)
 getNewListId ()
 getNewListElementId ()
 getFormattedEntry ($item_id, $fields=null)
 copyList ($list_id)
 insertElementBulk ($catalog_ids, $list_id)
 updateElement ($fields)
 insertElement ($fields)
 deleteElement ($element_id)
 updateList ($fields)
 insertList ($fields)
 deleteList ($list_id)
 triggerListChdate ($list_id)
 GetTabbedList ($range_id, $list_id)
 DeleteListsByRange ($range_id)
 GetListCountByRange ($range_id)
 GetListsByRange ($range_id, $format= 'default')
 GetFormattedListsByRange ($range_id, $last_modified_since=false, $copy_link=true)
- Public Member Functions inherited from TreeAbstract
 TreeAbstract ()
 storeItem ($item_id, $parent_id, $name, $priority)
 buildIndex ($item_id=false)
 getKids ($item_id)
 getNumKids ($item_id)
 getKidsKids ($item_id, $in_recursion=false)
 getNumKidsKids ($item_id, $in_recursion=false)
 isLastKid ($item_id)
 isFirstKid ($item_id)
 isChildOf ($ancestor_id, $item_id)
 hasKids ($item_id)
 getItemPath ($item_id)
 getParents ($item_id)
 getShortPath ($item_id, $depth=false, $delimeter=">")
 getMaxPriority ($parent_id)
 getNumEntries ($item_id, $num_entries_from_kids=false)
 getNumEntriesKids ($item_id, $in_recursion=false)
 getValue ($item_id, $field)

Data Fields

 $format_default = "**{authors}** - {dc_title} - %%{published}%%"
 $cat_element
 $range_id
 $range_type
- Data Fields inherited from TreeAbstract
 $root_name
 $view
 $tree_data = array()
 $tree_childs = array()
 $tree_num_childs = array()
 $index_offset = 0

Additional Inherited Members

- Static Public Member Functions inherited from TreeAbstract
 GetInstance ($class_name, $args=null, $invalidate_cache=false)

Member Function Documentation

copyList (   $list_id)

Here is the call graph for this function:

deleteElement (   $element_id)

Here is the call graph for this function:

deleteList (   $list_id)
DeleteListsByRange (   $range_id)

Here is the caller graph for this function:

getFormattedEntry (   $item_id,
  $fields = null 
)

Here is the call graph for this function:

GetFormattedListsByRange (   $range_id,
  $last_modified_since = false,
  $copy_link = true 
)

Here is the call graph for this function:

Here is the caller graph for this function:

GetListCountByRange (   $range_id)

Here is the caller graph for this function:

getListEntries (   $list_id)

Here is the call graph for this function:

getListIds ( )

Here is the call graph for this function:

GetListsByRange (   $range_id,
  $format = 'default' 
)

Here is the caller graph for this function:

getNewListElementId ( )

Here is the caller graph for this function:

getNewListId ( )

Here is the caller graph for this function:

GetTabbedList (   $range_id,
  $list_id 
)

Here is the call graph for this function:

getVisibleListIds ( )

Here is the call graph for this function:

init ( )

initializes the tree

stores all rows from table range_tree in array $tree_data public

Reimplemented from TreeAbstract.

Here is the call graph for this function:

insertElement (   $fields)

Here is the call graph for this function:

Here is the caller graph for this function:

insertElementBulk (   $catalog_ids,
  $list_id 
)

Here is the call graph for this function:

insertList (   $fields)

Here is the caller graph for this function:

isElement (   $id)

Here is the caller graph for this function:

StudipLitList (   $range_id)

constructor

do not use directly, call TreeAbstract::GetInstance("StudipLitList", $range_id) private

Here is the call graph for this function:

triggerListChdate (   $list_id)

Here is the caller graph for this function:

updateElement (   $fields)

Here is the call graph for this function:

updateList (   $fields)

Field Documentation

$cat_element
$format_default = "**{authors}** - {dc_title} - %%{published}%%"
$range_id
$range_type

The documentation for this class was generated from the following file: