ILIAS  release_5-2 Revision v5.2.25-18-g3f80b828510
ilRis Class Reference

Class ilRis. More...

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

Public Member Functions

 parseContent ()
 
- Public Member Functions inherited from ilBibliograficFileReaderBase
 readContent ($path_to_file)
 
 getFileContent ()
 
 setFileContent ($file_content)
 
 getPathToFile ()
 
 setPathToFile ($path_to_file)
 

Static Public Member Functions

static isStandardField ($field_name)
 
static isEntryType ($entry_ype)
 

Static Protected Attributes

static $standard_fields
 
static $entry_types
 

Additional Inherited Members

- Data Fields inherited from ilBibliograficFileReaderBase
const ENCODING_UTF_8 = 'UTF-8'
 
const ENCODING_ASCII = 'ASCII'
 
const ENCODING_ISO_8859_1 = 'ISO-8859-1'
 
- Protected Member Functions inherited from ilBibliograficFileReaderBase
 convertFiletoUTF8 ()
 
 convertStringToUTF8 ($string)
 
- Protected Attributes inherited from ilBibliograficFileReaderBase
 $file_content = ''
 
 $path_to_file = ''
 

Detailed Description

Class ilRis.

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

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

Member Function Documentation

◆ isEntryType()

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

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

243  {
244  return in_array(strtoupper($entry_ype), self::$entry_types);
245  }

◆ isStandardField()

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

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

Referenced by ilBibliographicDetailsGUI\getInstance().

233  {
234  return in_array(strtoupper($field_name), self::$standard_fields);
235  }
+ Here is the caller graph for this function:

◆ parseContent()

ilRis::parseContent ( )
Returns
array

Implements ilBibliograficFileReader.

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

16  {
17  $ilRisWrapper = new ilRisWrapper();
18 
19  return $ilRisWrapper->parseFile($this->path_to_file);
20  }
Class ilRisWrapper.

Field Documentation

◆ $entry_types

ilRis::$entry_types
staticprotected

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

◆ $standard_fields

ilRis::$standard_fields
staticprotected

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


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