ILIAS  release_7 Revision v7.30-3-g800a261c036
ilRis Class Reference

Class ilRisInterface. More...

+ Inheritance diagram for ilRis:
+ Collaboration diagram for ilRis:

Public Member Functions

 getId ()
 
 getStringRepresentation ()
 
 getStandardFieldIdentifiers ()
 
 isStandardField (string $field_name)
 
 isEntryType (string $entry_ype)
 

Static Protected Attributes

static $standard_fields
 
static $entry_types
 

Detailed Description

Class ilRisInterface.

Author
Fabian Schmid fs@st.nosp@m.uder.nosp@m.-raim.nosp@m.ann..nosp@m.ch
Version
1.0.0

Definition at line 9 of file class.ilRis.php.

Member Function Documentation

◆ getId()

ilRis::getId ( )

◆ getStandardFieldIdentifiers()

ilRis::getStandardFieldIdentifiers ( )

Implements ilBiblTypeInterface.

Definition at line 33 of file class.ilRis.php.

References $standard_fields.

33  : array
34  {
35  return self::$standard_fields;
36  }

◆ getStringRepresentation()

ilRis::getStringRepresentation ( )

Implements ilBiblTypeInterface.

Definition at line 24 of file class.ilRis.php.

24  : string
25  {
26  return "ris";
27  }

◆ isEntryType()

ilRis::isEntryType ( string  $entry_ype)
Parameters
$entry_ype
Returns
bool

Implements ilBiblTypeInterface.

Definition at line 262 of file class.ilRis.php.

262  : bool
263  {
264  return in_array(strtoupper($entry_ype), self::$entry_types);
265  }

◆ isStandardField()

ilRis::isStandardField ( string  $field_name)
Parameters
$field_name
Returns
bool

Implements ilBiblTypeInterface.

Definition at line 251 of file class.ilRis.php.

251  : bool
252  {
253  return in_array(strtoupper($field_name), self::$standard_fields);
254  }

Field Documentation

◆ $entry_types

ilRis::$entry_types
staticprotected

Definition at line 207 of file class.ilRis.php.

◆ $standard_fields

ilRis::$standard_fields
staticprotected

Definition at line 45 of file class.ilRis.php.

Referenced by getStandardFieldIdentifiers().


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