PHP code example of cywolf / semantic-suggestion-solr

1. Go to this page and download the library: Download cywolf/semantic-suggestion-solr library. Choose the download type require.

2. Extract the ZIP file and open the index.php.

3. Add this code to the index.php.
    
        
<?php
require_once('vendor/autoload.php');

/* Start to develop here. Best regards https://php-download.com/ */

    

cywolf / semantic-suggestion-solr example snippets


[
    'title'     => string,  // Document title
    'url'       => string,  // Absolute URL from Solr
    'type'      => string,  // Solr type (pages, tx_news_domain_model_news, ...)
    'typeLabel' => string,  // Fallback display label
    'score'     => float,   // Relevance score (raw for MLT, combined for SMLT)
    'mltScore'  => float,   // MLT sub-score (SMLT mode only)
    'knnScore'  => float,   // Vector sub-score (SMLT mode only)
    'snippet'   => string,  // Content excerpt (200 chars max)
    'uid'       => int,     // Record UID
    'mode'      => string,  // Which algorithm produced this result (mlt/smlt)
    'image'     => ?FileReference, // First media image (if showImage enabled)
]