0

I'm getting the following error in my Common.php file and hoping someone can give me a specific solution.

A PHP Error was encountered Severity: Notice Message: Only variable references should be returned by reference Filename: core/Common.php

Here is the code from Common.php

require_once 'Zend/Search/Lucene/Analysis/Analyzer.php';



{
    private $_filters = array();

    public function addFilter(Zend_Search_Lucene_Analysis_TokenFilter $filter)
    {
        $this->_filters[] = $filter;
    }

    /**
     * Apply filters to the token. Can return null when the token was removed.
     *
     * @param Zend_Search_Lucene_Analysis_Token $token
     * @return Zend_Search_Lucene_Analysis_Token
     */
    public function normalize(Zend_Search_Lucene_Analysis_Token $token)
    {
        foreach ($this->_filters as $filter) {
            $token = $filter->normalize($token);

            // resulting token can be null if the filter removes it
            if ($token === null) {
                return null;
            }
        }

        return $token;
    }
}
Mike
  • 23,542
  • 14
  • 76
  • 87
  • 2
    Possible duplicate of [Only variable references should be returned by reference - Codeigniter](https://stackoverflow.com/questions/28348879/only-variable-references-should-be-returned-by-reference-codeigniter) – Mike Apr 16 '18 at 18:17
  • 1
    Might show the error line... – AbraCadaver Apr 16 '18 at 18:19

0 Answers0