/** * Ação: Adicionar palavras ao dicionário * * @return void */ private function addWords() { $this->writeLine(); $this->writeLine('Escreva abaixo as palavras a serem adicionadas.'); $this->writeLine('Em seguida, digite o comando "--save" para salvar as alterações ou "--cancel" para cancelar.'); $wordList = []; while (true) { $line = $this->read(); if ($line == '--save') { if (count($wordList) > 0) { Database::addWords($wordList); $this->writeLine('Adicionado ' . count($wordList) . ' palavra' . (count($wordList) > 1 ? 's' : '') . ' ao dicionário.'); break; } } elseif (trim($line) == '--cancel') { $this->writeLine('Operação cancelada.'); break; } else { $wordList[] = $line; } } $this->writeLine(); $this->standBy(); }
public function testAddWords() { Dictionary::addWords('maria'); Dictionary::addWords(['você', 'teste', 'também', 'tudo', 'certo', 'casa', 'curto', 'se', 'as', 'correto', 'apagar1', 'apagar2', 'apagar3']); }