ILIAS  trunk Revision v11.0_alpha-1846-g895b5f47236
All Data Structures Namespaces Files Functions Variables Enumerations Enumerator Modules Pages
ilSkillLevelRepository Interface Reference

Interface ilSkillLevelRepository. More...

+ Inheritance diagram for ilSkillLevelRepository:
+ Collaboration diagram for ilSkillLevelRepository:

Public Member Functions

 deleteLevelsOfSkill (int $skill_id)
 
 addLevel (int $skill_id, string $a_title, string $a_description, string $a_import_id="")
 
 getLevelData (int $skill_id, int $a_id=0)
 
 lookupLevelTitle (int $a_id)
 
 lookupLevelDescription (int $a_id)
 
 lookupLevelSkillId (int $a_id)
 
 lookupLevelNumber (int $a_id)
 
 writeLevelTitle (int $a_id, string $a_title)
 
 writeLevelDescription (int $a_id, string $a_description)
 
 updateLevelOrder (array $order)
 
 deleteLevel (int $a_id)
 
 fixLevelNumbering (int $skill_id)
 
 getSkillForLevelId (int $a_level_id)
 

Detailed Description

Interface ilSkillLevelRepository.

Definition at line 24 of file interface.ilSkillLevelRepository.php.

Member Function Documentation

◆ addLevel()

ilSkillLevelRepository::addLevel ( int  $skill_id,
string  $a_title,
string  $a_description,
string  $a_import_id = "" 
)

Implemented in ilSkillLevelDBRepository.

◆ deleteLevel()

ilSkillLevelRepository::deleteLevel ( int  $a_id)

Implemented in ilSkillLevelDBRepository.

◆ deleteLevelsOfSkill()

ilSkillLevelRepository::deleteLevelsOfSkill ( int  $skill_id)

Implemented in ilSkillLevelDBRepository.

◆ fixLevelNumbering()

ilSkillLevelRepository::fixLevelNumbering ( int  $skill_id)

Implemented in ilSkillLevelDBRepository.

◆ getLevelData()

ilSkillLevelRepository::getLevelData ( int  $skill_id,
int  $a_id = 0 
)

Implemented in ilSkillLevelDBRepository.

◆ getSkillForLevelId()

ilSkillLevelRepository::getSkillForLevelId ( int  $a_level_id)

Implemented in ilSkillLevelDBRepository.

◆ lookupLevelDescription()

ilSkillLevelRepository::lookupLevelDescription ( int  $a_id)

Implemented in ilSkillLevelDBRepository.

◆ lookupLevelNumber()

ilSkillLevelRepository::lookupLevelNumber ( int  $a_id)

Implemented in ilSkillLevelDBRepository.

◆ lookupLevelSkillId()

ilSkillLevelRepository::lookupLevelSkillId ( int  $a_id)

Implemented in ilSkillLevelDBRepository.

◆ lookupLevelTitle()

ilSkillLevelRepository::lookupLevelTitle ( int  $a_id)

Implemented in ilSkillLevelDBRepository.

◆ updateLevelOrder()

ilSkillLevelRepository::updateLevelOrder ( array  $order)

Implemented in ilSkillLevelDBRepository.

◆ writeLevelDescription()

ilSkillLevelRepository::writeLevelDescription ( int  $a_id,
string  $a_description 
)

Implemented in ilSkillLevelDBRepository.

◆ writeLevelTitle()

ilSkillLevelRepository::writeLevelTitle ( int  $a_id,
string  $a_title 
)

Implemented in ilSkillLevelDBRepository.


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