iranianpep/keyword-extractor

View on GitHub
src/KeywordExtractor/Ngram.php

Summary

Maintainability
A
0 mins
Test Coverage
<?php

namespace KeywordExtractor;

/**
 * Class Ngram.
 */
class Ngram
{
    /**
     * @var string
     */
    private $word;

    /**
     * @var array
     */
    private $indexes;

    public function __construct(string $word, array $indexes)
    {
        $this->setWord($word);
        $this->setIndexes($indexes);
    }

    /**
     * @return string
     */
    public function getWord(): string
    {
        return $this->word;
    }

    /**
     * @param string $word
     */
    public function setWord(string $word): void
    {
        $this->word = $word;
    }

    /**
     * @return array
     */
    public function getIndexes(): array
    {
        return $this->indexes;
    }

    /**
     * @param array $indexes
     */
    public function setIndexes(array $indexes): void
    {
        $this->indexes = $indexes;
    }
}