Skip to content

Commit a57cdca

Browse files
Refactored Zend\Search -> ZendSearch
Added various files: license, readme, test assets
1 parent 3998c14 commit a57cdca

File tree

128 files changed

+1165
-922
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

128 files changed

+1165
-922
lines changed

.gitignore

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
vendor/

LICENSE.txt

+27
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
Copyright (c) 2005-2012, Zend Technologies USA, Inc.
2+
All rights reserved.
3+
4+
Redistribution and use in source and binary forms, with or without modification,
5+
are permitted provided that the following conditions are met:
6+
7+
* Redistributions of source code must retain the above copyright notice,
8+
this list of conditions and the following disclaimer.
9+
10+
* Redistributions in binary form must reproduce the above copyright notice,
11+
this list of conditions and the following disclaimer in the documentation
12+
and/or other materials provided with the distribution.
13+
14+
* Neither the name of Zend Technologies USA, Inc. nor the names of its
15+
contributors may be used to endorse or promote products derived from this
16+
software without specific prior written permission.
17+
18+
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
19+
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
20+
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
21+
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
22+
ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
23+
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
24+
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
25+
ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
26+
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
27+
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

README.md

+11
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
ZendSearch component
2+
3+
You can install using:
4+
5+
```
6+
curl -s http://getcomposer.org/installer | php
7+
php composer.phar install
8+
```
9+
10+
At that point, follow the instructions in the documentation folder for actual
11+
usage of the component. (Documentation is forthcoming.)

library/ZendSearch/Exception/ExceptionInterface.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
* @package Zend_Search
99
*/
1010

11-
namespace Zend\Search\Exception;
11+
namespace ZendSearch\Exception;
1212

1313
/**
1414
* @category Zend

library/ZendSearch/Lucene/AbstractFSM.php

+16-16
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
* @package Zend_Search
99
*/
1010

11-
namespace Zend\Search\Lucene;
11+
namespace ZendSearch\Lucene;
1212

1313
/**
1414
* Abstract Finite State Machine
@@ -158,7 +158,7 @@ public function addState($state)
158158
* No any action is invoked
159159
*
160160
* @param integer|string $state
161-
* @throws \Zend\Search\Lucene\Exception\InvalidArgumentException
161+
* @throws \ZendSearch\Lucene\Exception\InvalidArgumentException
162162
*/
163163
public function setState($state)
164164
{
@@ -227,9 +227,9 @@ public function addRules($rules)
227227
* @param integer|string $sourceState
228228
* @param integer|string $input
229229
* @param integer|string $targetState
230-
* @param \Zend\Search\Lucene\FSMAction|null $inputAction
231-
* @throws \Zend\Search\Lucene\Exception\InvalidArgumentException
232-
* @throws \Zend\Search\Lucene\Exception\RuntimeException
230+
* @param \ZendSearch\Lucene\FSMAction|null $inputAction
231+
* @throws \ZendSearch\Lucene\Exception\InvalidArgumentException
232+
* @throws \ZendSearch\Lucene\Exception\RuntimeException
233233
*/
234234
public function addRule($sourceState, $input, $targetState, $inputAction = null)
235235
{
@@ -265,8 +265,8 @@ public function addRule($sourceState, $input, $targetState, $inputAction = null)
265265
* Action execution order is defined by addEntryAction() calls
266266
*
267267
* @param integer|string $state
268-
* @param \Zend\Search\Lucene\FSMAction $action
269-
* @throws \Zend\Search\Lucene\Exception\InvalidArgumentException
268+
* @param \ZendSearch\Lucene\FSMAction $action
269+
* @throws \ZendSearch\Lucene\Exception\InvalidArgumentException
270270
*/
271271
public function addEntryAction($state, FSMAction $action)
272272
{
@@ -287,8 +287,8 @@ public function addEntryAction($state, FSMAction $action)
287287
* Action execution order is defined by addEntryAction() calls
288288
*
289289
* @param integer|string $state
290-
* @param \Zend\Search\Lucene\FSMAction $action
291-
* @throws \Zend\Search\Lucene\Exception\InvalidArgumentException
290+
* @param \ZendSearch\Lucene\FSMAction $action
291+
* @throws \ZendSearch\Lucene\Exception\InvalidArgumentException
292292
*/
293293
public function addExitAction($state, FSMAction $action)
294294
{
@@ -310,8 +310,8 @@ public function addExitAction($state, FSMAction $action)
310310
*
311311
* @param integer|string $state
312312
* @param integer|string $input
313-
* @param \Zend\Search\Lucene\FSMAction $action
314-
* @throws \Zend\Search\Lucene\Exception\InvalidArgumentException
313+
* @param \ZendSearch\Lucene\FSMAction $action
314+
* @throws \ZendSearch\Lucene\Exception\InvalidArgumentException
315315
*/
316316
public function addInputAction($state, $inputSymbol, FSMAction $action)
317317
{
@@ -339,8 +339,8 @@ public function addInputAction($state, $inputSymbol, FSMAction $action)
339339
*
340340
* @param integer|string $sourceState
341341
* @param integer|string $targetState
342-
* @param \Zend\Search\Lucene\FSMAction $action
343-
* @throws \Zend\Search\Lucene\Exception\InvalidArgumentException
342+
* @param \ZendSearch\Lucene\FSMAction $action
343+
* @throws \ZendSearch\Lucene\Exception\InvalidArgumentException
344344
*/
345345
public function addTransitionAction($sourceState, $targetState, FSMAction $action)
346346
{
@@ -366,8 +366,8 @@ public function addTransitionAction($sourceState, $targetState, FSMAction $actio
366366
* Process an input
367367
*
368368
* @param mixed $input
369-
* @throws \Zend\Search\Lucene\Exception\RuntimeException
370-
* @throws \Zend\Search\Lucene\Exception\InvalidArgumentException
369+
* @throws \ZendSearch\Lucene\Exception\RuntimeException
370+
* @throws \ZendSearch\Lucene\Exception\InvalidArgumentException
371371
*/
372372
public function process($input)
373373
{
@@ -410,7 +410,7 @@ public function process($input)
410410
}
411411

412412
/**
413-
* @throws \Zend\Search\Lucene\Exception\RuntimeException
413+
* @throws \ZendSearch\Lucene\Exception\RuntimeException
414414
*/
415415
public function reset()
416416
{

library/ZendSearch/Lucene/AbstractPriorityQueue.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
* @package Zend_Search
99
*/
1010

11-
namespace Zend\Search\Lucene;
11+
namespace ZendSearch\Lucene;
1212

1313
/**
1414
* Abstract Priority Queue

library/ZendSearch/Lucene/Analysis/Analyzer/AbstractAnalyzer.php

+3-3
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,9 @@
88
* @package Zend_Search
99
*/
1010

11-
namespace Zend\Search\Lucene\Analysis\Analyzer;
11+
namespace ZendSearch\Lucene\Analysis\Analyzer;
1212

13-
use Zend\Search\Lucene\Analysis\Analyzer\AnalyzerInterface as LuceneAnalyzer;
13+
use ZendSearch\Lucene\Analysis\Analyzer\AnalyzerInterface as LuceneAnalyzer;
1414

1515
/**
1616
* General analyzer implementation.
@@ -37,7 +37,7 @@ abstract class AbstractAnalyzer implements LuceneAnalyzer
3737

3838
/**
3939
* Tokenize text to a terms
40-
* Returns array of \Zend\Search\Lucene\Analysis\Token objects
40+
* Returns array of \ZendSearch\Lucene\Analysis\Token objects
4141
*
4242
* Tokens are returned in UTF-8 (internal Zend_Search_Lucene encoding)
4343
*

library/ZendSearch/Lucene/Analysis/Analyzer/Analyzer.php

+5-5
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,9 @@
88
* @package Zend_Search
99
*/
1010

11-
namespace Zend\Search\Lucene\Analysis\Analyzer;
11+
namespace ZendSearch\Lucene\Analysis\Analyzer;
1212

13-
use Zend\Search\Lucene\Analysis\Analyzer\AnalyzerInterface as LuceneAnalyzer;
13+
use ZendSearch\Lucene\Analysis\Analyzer\AnalyzerInterface as LuceneAnalyzer;
1414

1515
/**
1616
* AnalyzerInterface manager.
@@ -24,14 +24,14 @@ class Analyzer
2424
/**
2525
* The AnalyzerInterface implementation used by default.
2626
*
27-
* @var \Zend\Search\Lucene\Analysis\Analyzer\AnalyzerInterface
27+
* @var \ZendSearch\Lucene\Analysis\Analyzer\AnalyzerInterface
2828
*/
2929
private static $_defaultImpl = null;
3030

3131
/**
3232
* Set the default AnalyzerInterface implementation used by indexing code.
3333
*
34-
* @param \Zend\Search\Lucene\Analysis\Analyzer\AnalyzerInterface $analyzer
34+
* @param \ZendSearch\Lucene\Analysis\Analyzer\AnalyzerInterface $analyzer
3535
*/
3636
public static function setDefault(LuceneAnalyzer $analyzer)
3737
{
@@ -41,7 +41,7 @@ public static function setDefault(LuceneAnalyzer $analyzer)
4141
/**
4242
* Return the default AnalyzerInterface implementation used by indexing code.
4343
*
44-
* @return \Zend\Search\Lucene\Analysis\Analyzer\AnalyzerInterface
44+
* @return \ZendSearch\Lucene\Analysis\Analyzer\AnalyzerInterface
4545
*/
4646
public static function getDefault()
4747
{

library/ZendSearch/Lucene/Analysis/Analyzer/AnalyzerInterface.php

+3-3
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
* @package Zend_Search
99
*/
1010

11-
namespace Zend\Search\Lucene\Analysis\Analyzer;
11+
namespace ZendSearch\Lucene\Analysis\Analyzer;
1212

1313
/**
1414
* An AnalyzerInterface is used to analyze text.
@@ -21,7 +21,7 @@ interface AnalyzerInterface
2121
{
2222
/**
2323
* Tokenize text to terms
24-
* Returns array of Zend\Search\Lucene\Analysis\Token objects
24+
* Returns array of ZendSearch\Lucene\Analysis\Token objects
2525
*
2626
* Tokens are returned in UTF-8 (internal Zend_Search_Lucene encoding)
2727
*
@@ -50,7 +50,7 @@ public function reset();
5050
*
5151
* Tokens are returned in UTF-8 (internal Zend_Search_Lucene encoding)
5252
*
53-
* @return \Zend\Search\Lucene\Analysis\Token|null
53+
* @return \ZendSearch\Lucene\Analysis\Token|null
5454
*/
5555
public function nextToken();
5656
}

library/ZendSearch/Lucene/Analysis/Analyzer/Common/AbstractCommon.php

+8-8
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,11 @@
88
* @package Zend_Search
99
*/
1010

11-
namespace Zend\Search\Lucene\Analysis\Analyzer\Common;
11+
namespace ZendSearch\Lucene\Analysis\Analyzer\Common;
1212

13-
use Zend\Search\Lucene\Analysis;
14-
use Zend\Search\Lucene\Analysis\Analyzer\AnalyzerInterface;
15-
use Zend\Search\Lucene\Analysis\TokenFilter\TokenFilterInterface;
13+
use ZendSearch\Lucene\Analysis;
14+
use ZendSearch\Lucene\Analysis\Analyzer\AnalyzerInterface;
15+
use ZendSearch\Lucene\Analysis\TokenFilter\TokenFilterInterface;
1616

1717
/**
1818
* AbstractCommon implementation of the analyzerfunctionality.
@@ -28,7 +28,7 @@ abstract class AbstractCommon extends Analysis\Analyzer\AbstractAnalyzer
2828
{
2929
/**
3030
* The set of Token filters applied to the Token stream.
31-
* Array of \Zend\Search\Lucene\Analysis\TokenFilter\TokenFilterInterface objects.
31+
* Array of \ZendSearch\Lucene\Analysis\TokenFilter\TokenFilterInterface objects.
3232
*
3333
* @var array
3434
*/
@@ -37,7 +37,7 @@ abstract class AbstractCommon extends Analysis\Analyzer\AbstractAnalyzer
3737
/**
3838
* Add Token filter to the AnalyzerInterface
3939
*
40-
* @param \Zend\Search\Lucene\Analysis\TokenFilter\TokenFilterInterface $filter
40+
* @param \ZendSearch\Lucene\Analysis\TokenFilter\TokenFilterInterface $filter
4141
*/
4242
public function addFilter(TokenFilterInterface $filter)
4343
{
@@ -47,8 +47,8 @@ public function addFilter(TokenFilterInterface $filter)
4747
/**
4848
* Apply filters to the token. Can return null when the token was removed.
4949
*
50-
* @param \Zend\Search\Lucene\Analysis\Token $token
51-
* @return \Zend\Search\Lucene\Analysis\Token
50+
* @param \ZendSearch\Lucene\Analysis\Token $token
51+
* @return \ZendSearch\Lucene\Analysis\Token
5252
*/
5353
public function normalize(Analysis\Token $token)
5454
{

library/ZendSearch/Lucene/Analysis/Analyzer/Common/Text.php

+3-3
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,9 @@
88
* @package Zend_Search
99
*/
1010

11-
namespace Zend\Search\Lucene\Analysis\Analyzer\Common;
11+
namespace ZendSearch\Lucene\Analysis\Analyzer\Common;
1212

13-
use Zend\Search\Lucene\Analysis;
13+
use ZendSearch\Lucene\Analysis;
1414

1515
/**
1616
* @category Zend
@@ -49,7 +49,7 @@ public function reset()
4949
* Get next token
5050
* Returns null at the end of stream
5151
*
52-
* @return \Zend\Search\Lucene\Analysis\Token|null
52+
* @return \ZendSearch\Lucene\Analysis\Token|null
5353
*/
5454
public function nextToken()
5555
{

library/ZendSearch/Lucene/Analysis/Analyzer/Common/Text/CaseInsensitive.php

+3-3
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,10 @@
88
* @package Zend_Search
99
*/
1010

11-
namespace Zend\Search\Lucene\Analysis\Analyzer\Common\Text;
11+
namespace ZendSearch\Lucene\Analysis\Analyzer\Common\Text;
1212

13-
use Zend\Search\Lucene\Analysis\Analyzer\Common;
14-
use Zend\Search\Lucene\Analysis\TokenFilter;
13+
use ZendSearch\Lucene\Analysis\Analyzer\Common;
14+
use ZendSearch\Lucene\Analysis\TokenFilter;
1515

1616
/**
1717
* @category Zend

library/ZendSearch/Lucene/Analysis/Analyzer/Common/TextNum.php

+3-3
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,9 @@
88
* @package Zend_Search
99
*/
1010

11-
namespace Zend\Search\Lucene\Analysis\Analyzer\Common;
11+
namespace ZendSearch\Lucene\Analysis\Analyzer\Common;
1212

13-
use Zend\Search\Lucene\Analysis;
13+
use ZendSearch\Lucene\Analysis;
1414

1515
/**
1616
* @category Zend
@@ -49,7 +49,7 @@ public function reset()
4949
* Get next token
5050
* Returns null at the end of stream
5151
*
52-
* @return \Zend\Search\Lucene\Analysis\Token|null
52+
* @return \ZendSearch\Lucene\Analysis\Token|null
5353
*/
5454
public function nextToken()
5555
{

library/ZendSearch/Lucene/Analysis/Analyzer/Common/TextNum/CaseInsensitive.php

+3-3
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,10 @@
88
* @package Zend_Search
99
*/
1010

11-
namespace Zend\Search\Lucene\Analysis\Analyzer\Common\TextNum;
11+
namespace ZendSearch\Lucene\Analysis\Analyzer\Common\TextNum;
1212

13-
use Zend\Search\Lucene\Analysis\Analyzer\Common;
14-
use Zend\Search\Lucene\Analysis\TokenFilter;
13+
use ZendSearch\Lucene\Analysis\Analyzer\Common;
14+
use ZendSearch\Lucene\Analysis\TokenFilter;
1515

1616
/**
1717
* @category Zend

library/ZendSearch/Lucene/Analysis/Analyzer/Common/Utf8.php

+6-6
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,11 @@
88
* @package Zend_Search
99
*/
1010

11-
namespace Zend\Search\Lucene\Analysis\Analyzer\Common;
11+
namespace ZendSearch\Lucene\Analysis\Analyzer\Common;
1212

13-
use Zend\Search\Lucene;
14-
use Zend\Search\Lucene\Analysis;
15-
use Zend\Search\Lucene\Exception\RuntimeException;
13+
use ZendSearch\Lucene;
14+
use ZendSearch\Lucene\Analysis;
15+
use ZendSearch\Lucene\Exception\RuntimeException;
1616
use Zend\Stdlib\ErrorHandler;
1717

1818
/**
@@ -39,7 +39,7 @@ class Utf8 extends AbstractCommon
3939
/**
4040
* Object constructor
4141
*
42-
* @throws \Zend\Search\Lucene\Exception\RuntimeException
42+
* @throws \ZendSearch\Lucene\Exception\RuntimeException
4343
*/
4444
public function __construct()
4545
{
@@ -73,7 +73,7 @@ public function reset()
7373
* Get next token
7474
* Returns null at the end of stream
7575
*
76-
* @return \Zend\Search\Lucene\Analysis\Token|null
76+
* @return \ZendSearch\Lucene\Analysis\Token|null
7777
*/
7878
public function nextToken()
7979
{

0 commit comments

Comments
 (0)