◆ __construct()
ILIAS\Glossary\Flashcard\FlashcardShuffleManager::__construct |
( |
| ) |
|
◆ shuffle()
ILIAS\Glossary\Flashcard\FlashcardShuffleManager::shuffle |
( |
array |
$entries | ) |
|
|
protected |
◆ shuffleEntries()
ILIAS\Glossary\Flashcard\FlashcardShuffleManager::shuffleEntries |
( |
array |
$box_entries | ) |
|
◆ shuffleEntriesWithEqualDay()
ILIAS\Glossary\Flashcard\FlashcardShuffleManager::shuffleEntriesWithEqualDay |
( |
array |
$box_entries | ) |
|
- Parameters
-
- Returns
- Term[]
Definition at line 50 of file class.FlashcardShuffleManager.php.
References ILIAS\Glossary\Flashcard\FlashcardShuffleManager\shuffle().
57 foreach ($box_entries as $entry) {
58 $entry_day = substr($entry->getLastAccess(), 0, 10);
60 || $entry_day === $tmp_day
62 $tmp_entries[$i][] = $entry;
64 $tmp_entries[++$i][] = $entry;
66 $tmp_day = $entry_day;
71 foreach ($tmp_entries as $entries_per_day) {
72 $entries_per_day = $this->
shuffle($entries_per_day);
73 foreach ($entries_per_day as $entry) {
The documentation for this class was generated from the following file: