ILIAS  release_9 Revision v9.13-25-g2c18ec4c24f
ILIAS\Export\Schema\ilXmlSchemaInfo Class Reference
+ Collaboration diagram for ILIAS\Export\Schema\ilXmlSchemaInfo:

Public Member Functions

 __construct (SplFileInfo $file, string $component, string $sub_type, Version $version)
 
 getFile ()
 
 getComponent ()
 
 getSubtype ()
 
 getVersion ()
 

Private Attributes

Version $version
 
string $component
 
string $sub_type
 
SplFileInfo $file
 

Detailed Description

Definition at line 26 of file class.ilXmlSchemaInfo.php.

Constructor & Destructor Documentation

◆ __construct()

ILIAS\Export\Schema\ilXmlSchemaInfo::__construct ( SplFileInfo  $file,
string  $component,
string  $sub_type,
Version  $version 
)

Member Function Documentation

◆ getComponent()

ILIAS\Export\Schema\ilXmlSchemaInfo::getComponent ( )

Definition at line 49 of file class.ilXmlSchemaInfo.php.

References ILIAS\Export\Schema\ilXmlSchemaInfo\$component.

49  : string
50  {
51  return $this->component;
52  }

◆ getFile()

ILIAS\Export\Schema\ilXmlSchemaInfo::getFile ( )

◆ getSubtype()

ILIAS\Export\Schema\ilXmlSchemaInfo::getSubtype ( )

Definition at line 54 of file class.ilXmlSchemaInfo.php.

References ILIAS\Export\Schema\ilXmlSchemaInfo\$sub_type.

54  : string
55  {
56  return $this->sub_type;
57  }

◆ getVersion()

ILIAS\Export\Schema\ilXmlSchemaInfo::getVersion ( )

Definition at line 59 of file class.ilXmlSchemaInfo.php.

References ILIAS\Export\Schema\ilXmlSchemaInfo\$version.

Referenced by ILIAS\Export\Schema\ilXmlSchemaFactory\sortByVersion().

59  : Version
60  {
61  return $this->version;
62  }
+ Here is the caller graph for this function:

Field Documentation

◆ $component

string ILIAS\Export\Schema\ilXmlSchemaInfo::$component
private

◆ $file

SplFileInfo ILIAS\Export\Schema\ilXmlSchemaInfo::$file
private

◆ $sub_type

string ILIAS\Export\Schema\ilXmlSchemaInfo::$sub_type
private

◆ $version

Version ILIAS\Export\Schema\ilXmlSchemaInfo::$version
private

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