Flarum\Core\Search\Discussion\Fulltext\MySqlFulltextDriver::match PHP Метод

match() публичный Метод

public match ( $string )
    public function match($string)
    {
        $discussionIds = Post::where('type', 'comment')->whereRaw('MATCH (`content`) AGAINST (? IN BOOLEAN MODE)', [$string])->orderByRaw('MATCH (`content`) AGAINST (?) DESC', [$string])->lists('discussion_id', 'id');
        $relevantPostIds = [];
        foreach ($discussionIds as $postId => $discussionId) {
            $relevantPostIds[$discussionId][] = $postId;
        }
        return $relevantPostIds;
    }
MySqlFulltextDriver