ILIAS  trunk Revision v11.0_alpha-3011-gc6b235a2e85
ILIAS\Glossary\InternalDataService Class Reference
+ Collaboration diagram for ILIAS\Glossary\InternalDataService:

Public Member Functions

 __construct ()
 
 flashcardTerm (int $term_id, int $user_id, int $glo_id, int $box_nr, ?string $last_access=null)
 
 flashcardBox (int $box_nr, int $user_id, int $glo_id, ?string $last_access=null)
 
 settings (int $id, bool $online, string $virtual, bool $glo_menu_active, string $pres_mode, int $show_tax, int $snippet_length, bool $flash_active, string $flash_mode)
 

Protected Attributes

Flashcard DataFactory $flashcard_factory
 

Detailed Description

Definition at line 25 of file class.InternalDataService.php.

Constructor & Destructor Documentation

◆ __construct()

ILIAS\Glossary\InternalDataService::__construct ( )

Definition at line 29 of file class.InternalDataService.php.

30 {
31 $this->flashcard_factory = new Flashcard\DataFactory();
32 }

Member Function Documentation

◆ flashcardBox()

ILIAS\Glossary\InternalDataService::flashcardBox ( int  $box_nr,
int  $user_id,
int  $glo_id,
?string  $last_access = null 
)

Definition at line 44 of file class.InternalDataService.php.

49 : Flashcard\Box {
50 return $this->flashcard_factory->box($box_nr, $user_id, $glo_id, $last_access);
51 }

◆ flashcardTerm()

ILIAS\Glossary\InternalDataService::flashcardTerm ( int  $term_id,
int  $user_id,
int  $glo_id,
int  $box_nr,
?string  $last_access = null 
)

Definition at line 34 of file class.InternalDataService.php.

40 : Flashcard\Term {
41 return $this->flashcard_factory->term($term_id, $user_id, $glo_id, $box_nr, $last_access);
42 }

◆ settings()

ILIAS\Glossary\InternalDataService::settings ( int  $id,
bool  $online,
string  $virtual,
bool  $glo_menu_active,
string  $pres_mode,
int  $show_tax,
int  $snippet_length,
bool  $flash_active,
string  $flash_mode 
)

Definition at line 53 of file class.InternalDataService.php.

63 : Settings {
64 return new Settings(
65 $id,
66 $online,
67 $virtual,
68 $glo_menu_active,
69 $pres_mode,
70 $show_tax,
71 $snippet_length,
72 $flash_active,
73 $flash_mode
74 );
75 }
$id
plugin.php for ilComponentBuildPluginInfoObjectiveTest::testAddPlugins
Definition: plugin.php:23

Field Documentation

◆ $flashcard_factory

Flashcard DataFactory ILIAS\Glossary\InternalDataService::$flashcard_factory
protected

Definition at line 27 of file class.InternalDataService.php.


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