ILIAS  release_5-4 Revision v5.4.26-12-gabc799a52e6
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 151 of file class.ilRis.php.

151  : bool
152  {
153  return in_array(strtoupper($entry_ype), self::$entry_types);
154  }

◆ isStandardField()

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

Implements ilBiblTypeInterface.

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

140  : bool
141  {
142  return in_array(strtoupper($field_name), self::$standard_fields);
143  }

Field Documentation

◆ $entry_types

ilRis::$entry_types
staticprotected
Initial value:
= array(
'ABST', 'ADVS', 'ART', 'BILL', 'BOOK', 'CASE', 'CHAP', 'COMP', 'CONF', 'CTLG', 'DATA', 'ELEC', 'GEN', 'HEAR', 'ICOMM', 'INPR', 'JFULL', 'JOUR', 'MAP', 'MGZN', 'MPCT', 'MUSIC', 'NEWS', 'PAMP', 'PAT', 'PCOMM', 'RPRT', 'SER', 'SLIDE', 'SOUND', 'STAT', 'THES', 'UNBILl', 'UNPB', 'VIDEO',
)

Definition at line 130 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: