ILIAS  release_6 Revision v6.24-5-g0c8bfefb3b8
All Data Structures Namespaces Files Functions Variables Modules Pages
ilContainerFilterSet Class Reference

Filter field set. More...

+ Collaboration diagram for ilContainerFilterSet:

Public Member Functions

 getFields ()
 Get filters. More...
 
 has (int $record_set_id, int $field_id)
 Has filter field. More...
 

Protected Attributes

 $filters
 
 $ids = []
 

Detailed Description

Filter field set.

Author
killi.nosp@m.ng@l.nosp@m.eifos.nosp@m..de

Definition at line 11 of file class.ilContainerFilterSet.php.

Member Function Documentation

◆ getFields()

ilContainerFilterSet::getFields ( )

Get filters.

Returns
ilContainerFilterField[]

Definition at line 42 of file class.ilContainerFilterSet.php.

References $filters.

Referenced by ilContainerFilterFieldData\saveFilterSetForRefId().

42  : array
43  {
44  return $this->filters;
45  }
+ Here is the caller graph for this function:

◆ has()

ilContainerFilterSet::has ( int  $record_set_id,
int  $field_id 
)

Has filter field.

Parameters
int$record_set_id
int$field_id
Returns
bool

Definition at line 53 of file class.ilContainerFilterSet.php.

53  : bool
54  {
55  return in_array($record_set_id . "_" . $field_id, $this->ids);
56  }

Field Documentation

◆ $filters

ilContainerFilterSet::$filters
protected

Definition at line 16 of file class.ilContainerFilterSet.php.

Referenced by getFields().

◆ $ids

ilContainerFilterSet::$ids = []
protected

Definition at line 21 of file class.ilContainerFilterSet.php.


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