Sweden Democrats' Meeting Tool
 All Classes Files Functions Variables Pages
Public Member Functions | Private Member Functions | Private Attributes | List of all members
SD_Meeting_Tool_List_Sorter Class Reference

List sorting class. More...

Public Member Functions

 sort ($SD_Meeting_Tool_List, $SD_Meeting_Tool_List_Sort_Order)

Private Member Functions

 append_to_participants ($participant)
 sort_array (&$array, $sort_order)

Private Attributes

 $participants

Detailed Description

List sorting class.

Will sort a SD_Meeting_Tool_List according to the given SD_Meeting_Tool_List_Sort_Order.

Used internally by SD_Meeting_Tool_List_Sorts.

See Also
SD_Meeting_Tool_List_Sorts
Author
Edward Plainview edwar.nosp@m.d.pl.nosp@m.ainvi.nosp@m.ew@s.nosp@m.verig.nosp@m.edem.nosp@m.okrat.nosp@m.erna.nosp@m..se

Member Function Documentation

SD_Meeting_Tool_List_Sorter::append_to_participants (   $participant)
private

Adds the participant to the end of the participants array.

SD_Meeting_Tool_List_Sorter::sort (   $SD_Meeting_Tool_List,
  $SD_Meeting_Tool_List_Sort_Order 
)

Sorts a list.

Parameters
$SD_Meeting_Tool_ListList to sort.
$SD_Meeting_Tool_List_Sort_OrderHow to sort the list.
Returns
A sorted $SD_Meeting_Tool_List.
SD_Meeting_Tool_List_Sorter::sort_array ( $array,
  $sort_order 
)
private

Recursive function that sorts an array and then sorts any subarrays, if necessary.

Member Data Documentation

SD_Meeting_Tool_List_Sorter::$participants
private

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