public static function getEntriesFromDatabase($verb)
  {
      if (!Analyzer::hasJapaneseLetters($verb)) {
        $verb = (new Transliterator())->transliterate($verb, new System\Hiragana());
      }

      $sql = 'SELECT kanji, kana, type FROM verbs WHERE kanji = :kanji OR kana = :kana';
      $uri = 'sqlite:' . __DIR__ . DIRECTORY_SEPARATOR . 'verbs.db';
      $connection = new PDO($uri);
      $connection->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
      $connection->setAttribute(PDO::ATTR_CASE, PDO::CASE_LOWER);
      $statement = $connection->prepare($sql);
      $statement->execute(array(':kanji' => $verb, ':kana' => $verb));
      $results = $statement->fetchAll(PDO::FETCH_CLASS, __NAMESPACE__ . '\\Entry');
      return $results;
  }