Wörter zum Testen angepasst

This commit is contained in:
silas
2018-10-24 11:16:11 +02:00
parent 355a49bada
commit 654f07e723
4 changed files with 35 additions and 9 deletions

View File

@@ -37,7 +37,10 @@ class IndexController extends OnlineController
$wordsToCheck = [];
for ($i = 0; $i < self::NUMBER_WORDS_TO_CHECK_SIMULTANEOUSLY; $i++) {
$wordsToCheck[] = WordManager::wordToArray($wordManager->getRandomWordNotChecked(self::LENGTH_WORDS_MIN, self::LENGTH_WORDS_MAX));
$word = $wordManager->getRandomWordNotChecked(self::LENGTH_WORDS_MIN, self::LENGTH_WORDS_MAX);
if ($word != null) {
$wordsToCheck[] = WordManager::wordToArray($word);
}
}
return [
@@ -74,18 +77,30 @@ class IndexController extends OnlineController
$randomWordNotChecked = $wordManager->getRandomWordNotChecked(self::LENGTH_WORDS_MIN, self::LENGTH_WORDS_MAX);
if ($randomWordNotChecked != null) {
return [
WordManager::wordToArray($randomWordNotChecked),
];
}
return [
WordManager::wordToArray($randomWordNotChecked),
"id" => -1,
"word" => "<i>Kein Wort mehr!</i>",
// "created" => $word->getCreated()->format(SyncController::DATETIME_SYNC_FORMAT),
// "lastUpdated" => $word->getLastUpdated()->format(SyncController::DATETIME_SYNC_FORMAT),
// "language" => $word->getLang(),
// "deleted" => $word->isDeleted(),
];
}
public function getDoubleUsedWordsAction(){
public function getDoubleUsedWordsAction()
{
/** @var LevelManager $levelManager */
$levelManager = $this->get(LevelManager::class);
return $levelManager->getDoubleUsedWords();
}
public function deleteLevelAction(){
public function deleteLevelAction()
{
$request = $this->getRequest();
if (!$request->isPost()) {
@@ -105,7 +120,8 @@ class IndexController extends OnlineController
return [];
}
public function generateLevelsAction(){
public function generateLevelsAction()
{
/** @var LevelManager $levelManager */
$levelManager = $this->get(LevelManager::class);
return ["levelsGenerated" => $levelManager->generateLevels()];