Changeset 7470
- Timestamp:
- 02/13/08 02:51:41 (9 months ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
plugins/sfLucenePlugin/branches/1.0/CHANGELOG
r7358 r7470 1 Version 0.1.5-DEV 2 * Fixed lowercase filter for utf8 values (closes #2922) 3 1 4 Version 0.1.4 2 5 * Added option to specify environment in pake tasks plugins/sfLucenePlugin/branches/1.0/lib/addon/Zend/Search/Lucene/sfLuceneLowerCaseFilter.class.php
r5431 r7470 17 17 protected $mbString = false; 18 18 19 public function __construct($mbString = false) 19 protected $encoding = null; 20 21 public function __construct($mbString = false, $encoding = null) 20 22 { 21 23 $this->mbString = $mbString; 24 $this->encoding = $encoding; 22 25 } 23 26 … … 32 35 if ($this->mbString) 33 36 { 34 $value = mb_strtolower( $srcToken->getTermText() );37 $value = mb_strtolower( $srcToken->getTermText(), $this->encoding ); 35 38 } 36 39 else plugins/sfLucenePlugin/branches/1.0/lib/sfLucene.class.php
r6095 r7470 347 347 if (!$this->caseSensitive) 348 348 { 349 $analyzer->addFilter(new sfLuceneLowerCaseFilter($this->mbString ));349 $analyzer->addFilter(new sfLuceneLowerCaseFilter($this->mbString, $this->encoding)); 350 350 } 351 351