Stud.IP  4.0
 All Data Structures Namespaces Files Functions Variables Groups
StudipSemSearch Class Reference

Public Member Functions

 __construct ($form_name="search_sem", $auto_search=true, $visible_only=false, $sem_class= 'all')
 
 getSearchField ($name, $attributes=false, $default=false)
 
 getSelectOptions ($caller, $name)
 
 getFormStart ($action="", $attributes=[])
 
 getFormEnd ()
 
 getHiddenField ($name, $value=false)
 
 getSearchButton ($attributes=false, $tooltip=false)
 
 getNewSearchButton ($attributes=false, $tooltip=false)
 
 getSemChangeButton ($attributes=false, $tooltip=false)
 
 doSearch ()
 

Data Fields

 $form
 
 $search_result
 
 $form_name
 
 $sem_tree
 
 $range_tree
 
 $search_done = false
 
 $found_rows = false
 
 $search_button_clicked = false
 
 $new_search_button_clicked = false
 
 $sem_change_button_clicked = false
 
 $override_sem = false
 
 $attributes_default = ['style' => 'width:100%;']
 
 $search_scopes = []
 
 $search_ranges = []
 
 $search_sem_class = 'all'
 
 $visible_only = false
 
 $sem_dates
 

Constructor & Destructor Documentation

__construct (   $form_name = "search_sem",
  $auto_search = true,
  $visible_only = false,
  $sem_class = 'all' 
)

Member Function Documentation

doSearch ( )
getFormEnd ( )
getFormStart (   $action = "",
  $attributes = [] 
)
getHiddenField (   $name,
  $value = false 
)
getNewSearchButton (   $attributes = false,
  $tooltip = false 
)
getSearchButton (   $attributes = false,
  $tooltip = false 
)
getSearchField (   $name,
  $attributes = false,
  $default = false 
)
getSelectOptions (   $caller,
  $name 
)
getSemChangeButton (   $attributes = false,
  $tooltip = false 
)

Field Documentation

$attributes_default = ['style' => 'width:100%;']
$form
$form_name
$found_rows = false
$new_search_button_clicked = false
$override_sem = false
$range_tree
$search_button_clicked = false
$search_done = false
$search_ranges = []
$search_result
$search_scopes = []
$search_sem_class = 'all'
$sem_change_button_clicked = false
$sem_dates
$sem_tree
$visible_only = false

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