foo
Plenty\Modules\Cloud\ElasticSearch\Contracts
public setIndex(IndexInterface $index):ElasticSearchMultiSearchRepositoryContract
IndexInterface | $index |
public addSearch($search):ElasticSearchMultiSearchRepositoryContract
$search |
public execute():array
foo
Plenty\Modules\Cloud\ElasticSearch\Contracts
public setIndex(IndexInterface $index):ElasticSearchSearchRepositoryContract
IndexInterface | $index |
public addSearch($search):ElasticSearchSearchRepositoryContract
$search |
public execute():array
elastic search constants
Plenty\Modules\Cloud\ElasticSearch\Lib
public static getKeyByLanguage(string $language):string
string | $language |
foo
Plenty\Modules\Cloud\ElasticSearch\Lib\Collapse
public addInnerHit(InnerHitInterface $innerHit):void
InnerHitInterface | $innerHit |
public toArray():array
to be written
Plenty\Modules\Cloud\ElasticSearch\Lib\Collapse
public addInnerHit(InnerHitInterface $innerHit):void
InnerHitInterface | $innerHit |
public toArray():array
Get the instance as an array.
to be written
Plenty\Modules\Cloud\ElasticSearch\Lib\Index
public getType():string
public getPlentyId():int
public getVersion():int
public getDomain():string
public getIdentifier():string
public isAvailable():bool
public isReady():bool
public getSettingsClassName():string
public getMappingClassName():string
public getDynamicTemplateClassName():string
public getMeta():array
public getInfo():InfoInterface
public resetAvailibilityStatus():void
public hasUpdatedAt():bool
public hasAllField():bool
public getNext():NextIndex
public getScrollRepositoryClassName():string
public refresh():bool
public getElasticSearchVersion():float
to bew written
Plenty\Modules\Cloud\ElasticSearch\Lib\Index
public getType():void
public getVersion():void
public getDomain():string
public getSettingsClassName():void
public getMappingClassName():void
public getDynamicTemplateClassName():void
public getNext():void
public getScrollRepositoryClassName():void
public getElasticSearchVersion():void
public hasUpdatedAt():bool
public isReady():bool
public maySynchronize():bool
Vorrübergehender Cheat - alles was noch keine Version hat, darf nicht über die "neuen" Prozesse befüllt werden!
public getPlentyId():void
public getIdentifier():string
public isAvailable():bool
Checks whether ElasticSearch is generally available, and whether the index has already been created.
public setRefreshInterval($value):void
$value |
public resetAvailibilityStatus():void
public getMeta():array
public getInfo():BaseInfo
public mayBeQueuedForCreation():bool
public hasAllField():bool
public refresh():void
to bew written
Plenty\Modules\Cloud\ElasticSearch\Lib\Index
public getType():void
public getVersion():void
public getDomain():string
public getMeta():array
public getSettingsClassName():void
public getMappingClassName():void
public getDynamicTemplateClassName():void
public getNext():void
public getScrollRepositoryClassName():void
public hasUpdatedAt():bool
public isReady():bool
public maySynchronize():bool
Vorrübergehender Cheat - alles was noch keine Version hat, darf nicht über die "neuen" Prozesse befüllt werden!
public getPlentyId():void
public getIdentifier():string
public isAvailable():bool
Checks whether ElasticSearch is generally available, and whether the index has already been created.
public setRefreshInterval($value):void
$value |
public resetAvailibilityStatus():void
public getInfo():BaseInfo
public mayBeQueuedForCreation():bool
public hasAllField():bool
public refresh():void
public getElasticSearchVersion():void
to be written
Plenty\Modules\Cloud\ElasticSearch\Lib\Output
public write(string $message):void
string | $message |
public info(string $message):void
string | $message |
public error(string $message):void
string | $message |
to be written
Plenty\Modules\Cloud\ElasticSearch\Lib\Output
public write(string $message):void
string | $message |
public info(string $message):void
string | $message |
public error(string $message):void
string | $message |
to be written
Plenty\Modules\Cloud\ElasticSearch\Lib\Processor
public addMutator(MutatorInterface $mutator):Processor
MutatorInterface | $mutator |
public addCondition(ConditionInterface $conditions):Processor
ConditionInterface | $conditions |
public process(array $data):array
array | $data |
public getDependencies():array
DocumentInnerHitsToRootProcessor
Plenty\Modules\Cloud\ElasticSearch\Lib\Processor
public process(array $data):array
array | $data |
public getDependencies():array
public addMutator(MutatorInterface $mutator):Processor
MutatorInterface | $mutator |
public addCondition(ConditionInterface $conditions):Processor
ConditionInterface | $conditions |
to be written
Plenty\Modules\Cloud\ElasticSearch\Lib\Processor
public process(array $data):array
array | $data |
public getDependencies():array
public addMutator(MutatorInterface $mutator):Processor
MutatorInterface | $mutator |
public addCondition(ConditionInterface $conditions):Processor
ConditionInterface | $conditions |
to be written
Plenty\Modules\Cloud\ElasticSearch\Lib\Processor
public process(array $data):array
array | $data |
public getDependencies():array
to be written
Plenty\Modules\Cloud\ElasticSearch\Lib\Processor
public getDependencies():array
public addMutator(MutatorInterface $mutator):Processor
MutatorInterface | $mutator |
public addCondition(ConditionInterface $conditions):Processor
ConditionInterface | $conditions |
public process(array $data):array
array | $data |
Base class for different Search classes
Plenty\Modules\Cloud\ElasticSearch\Lib\Search
public setIsSourceDisabled(bool $isSourceDisabled):void
bool | $isSourceDisabled |
public addFilter(TypeInterface $filter):Search
TypeInterface | $filter |
public addPostFilter(TypeInterface $filter):Search
TypeInterface | $filter |
public addQuery(TypeInterface $query):Search
TypeInterface | $query |
public addSource(SourceInterface $source):Search
SourceInterface | $source |
public setSorting(SortingInterface $sorting):Search
SortingInterface | $sorting |
public addAggregation(AggregationInterface $aggregation):Search
AggregationInterface | $aggregation |
public addSuggestion(SuggestionInterface $suggestion):Search
SuggestionInterface | $suggestion |
public setPage(int $page, int $rowsPerPage):Search
int | $page | |
int | $rowsPerPage |
public setPagination($pagination):void
$pagination |
public setCollapse(CollapseInterface $collapse):void
CollapseInterface | $collapse |
public getSources():void
public setScoreModifier(ScoreModifierInterface $scoreModifier):Search
ScoreModifierInterface | $scoreModifier |
public setMaxResultWindow(int $maxResults = 10000):void
int | $maxResults |
public setIndex($index):void
$index |
public isSearchAfter():void
public getFilterRaw():void
public getQueriesRaw():void
public getAggregationsRaw():array
public getSorting():void
public getScoreModifier():void
public process(array $data):void
array | $data |
public getName():string
public toArray():array
Get the instance as an array.
To be written...
Plenty\Modules\Cloud\ElasticSearch\Lib\Search
public addSearch(SearchInterface $search):void
SearchInterface | $search |
public addFilter(TypeInterface $filter):void
TypeInterface | $filter |
public addQuery(TypeInterface $query):void
TypeInterface | $query |
To be written
Plenty\Modules\Cloud\ElasticSearch\Lib\Search
public addFilter(TypeInterface $filter):void
TypeInterface | $filter |
public addQuery(TypeInterface $query):void
TypeInterface | $query |
public addSource(SourceInterface $source):void
SourceInterface | $source |
public setSorting(SortingInterface $sorting):void
SortingInterface | $sorting |
public addAggregation(AggregationInterface $aggregation):void
AggregationInterface | $aggregation |
public addSuggestion(SuggestionInterface $suggestion):void
SuggestionInterface | $suggestion |
public process(array $data):void
array | $data |
public getName():string
public setMaxResultWindow(int $maxResults = 10000):void
int | $maxResults |
public setPagination($pagination):void
$pagination |
public isSearchAfter():void
public toArray():array
Get the instance as an array.
To be written
Plenty\Modules\Cloud\ElasticSearch\Lib\Sorting
public addSorting(SortingInterface $sorting):void
SortingInterface | $sorting |
public add(string $path, string $order = \Plenty\Modules\Cloud\ElasticSearch\Lib\ElasticSearch::SORTING_ORDER_ASC):void
string | $path | |
string | $order |
public toArray():array
To be written
Plenty\Modules\Cloud\ElasticSearch\Lib\Sorting
public toArray():array
To be written
Plenty\Modules\Cloud\ElasticSearch\Lib\Sorting
public toArray():array
to be written
Plenty\Modules\Cloud\ElasticSearch\Lib\Sorting
public toArray():array
Get the instance as an array.
foo
Plenty\Modules\Cloud\ElasticSearch\Lib\Source
public toArray():array
public getPrefix():string
public activateAll():SourceInterface
public activate():SourceInterface
public activateList(array $fields):Source
array | $fields |
foo
Plenty\Modules\Cloud\ElasticSearch\Lib\Source
public toArray():array
public getPrefix():string
public activateAll():SourceInterface
public activate():SourceInterface
public activateList(array $fields):Source
array | $fields |
foo
Plenty\Modules\Cloud\ElasticSearch\Lib\Source
public toArray():array
public getPrefix():string
public activateAll():SourceInterface
public activate():SourceInterface
public activateList(array $fields):Source
array | $fields |
to be written
Plenty\Modules\Cloud\ElasticSearch\Lib\Source
public toArray():array
foo
Plenty\Modules\Cloud\ElasticSearch\Lib\Collapse\InnerHit
public setSorting(SortingInterface $sorting):void
SortingInterface | $sorting |
public setSource(SourceInterface $source):void
SourceInterface | $source |
public getName():string
public toArray():array
to be written
Plenty\Modules\Cloud\ElasticSearch\Lib\Collapse\InnerHit
public getName():string
public toArray():array
Get the instance as an array.
to be written
Plenty\Modules\Cloud\ElasticSearch\Lib\Data\Document
public getIndex():IndexInterface
public getSize():int
public toArray():array
Get the instance as an array.
to bew written
Plenty\Modules\Cloud\ElasticSearch\Lib\Index\Info
public get(string $key, $default = null):void
string | $key | |
$default |
public set(string $key, $value):void
string | $key | |
$value |
public remove(string $key):void
string | $key |
foo
Plenty\Modules\Cloud\ElasticSearch\Lib\Index\Info
public get(string $key, $default = null):void
string | $key | |
$default |
public set(string $key, $value):void
string | $key | |
$value |
public remove(string $key):void
string | $key |
to be written
Plenty\Modules\Cloud\ElasticSearch\Lib\Index\Settings
public toArray():array
Get the instance as an array.
to be written
Plenty\Modules\Cloud\ElasticSearch\Lib\Index\Mapping\Property
public setIndex(IndexInterface $index):void
IndexInterface | $index |
public toArray():array
Get the instance as an array.
to be written
Plenty\Modules\Cloud\ElasticSearch\Lib\Index\Mapping\Property\Type\Complex
public getProperties():array
public addProperty(PropertyInterface $property):void
PropertyInterface | $property |
public setIndex(IndexInterface $index):void
IndexInterface | $index |
public toArray():array
Get the instance as an array.
Combine multiple filters. minimum should match defines how many statements need to match
Plenty\Modules\Cloud\ElasticSearch\Lib\Query\Type\Filter
public toArray():array
public addStatement(StatementInterface $statement):void
StatementInterface | $statement |
public addQuery($statement):void
$statement |
to be written
Plenty\Modules\Cloud\ElasticSearch\Lib\Query\Type\Query
public addField(string $field, int $boost):void
string | $field | |
int | $boost |
public toArray():array
public setType(string $type):void
string | $type |
public setOperator(string $operator):MultiMatchQuery
string | $operator |
public setFuzzy(bool $fuzzy):MultiMatchQuery
bool | $fuzzy |
to be written
Plenty\Modules\Cloud\ElasticSearch\Lib\Query\Type\ScoreModifier
public getFunction():array
public getBoostMode():void
public getSeed():string
public setSeed(string $seed):RandomScore
string | $seed |
public setQuery($query):void
$query |
public toArray():void
To be written
Plenty\Modules\Cloud\ElasticSearch\Lib\Query\Type\ScoreModifier
public setQuery($query):void
$query |
public toArray():array
Get the instance as an array.
to be written
Plenty\Modules\Cloud\ElasticSearch\Lib\Query\Statement\Filter
public addField(string $field, int $boost):void
string | $field | |
int | $boost |
public toArray():array
public setType(string $type):void
string | $type |
public setOperator(string $operator):MultiMatchFilter
string | $operator |
public setFuzzy(bool $fuzzy):MultiMatchFilter
bool | $fuzzy |
to be written
Plenty\Modules\Cloud\ElasticSearch\Lib\Query\Statement
public toArray():array
Get the instance as an array.
to be written
Plenty\Modules\Cloud\ElasticSearch\Lib\Query\Type
public toArray():array
Get the instance as an array.
To be written
Plenty\Modules\Cloud\ElasticSearch\Lib\Search\Aggregation
public addSource(SourceInterface $source):void
SourceInterface | $source |
public process(array $data):void
array | $data |
public getName():string
public toArray():array
Get the instance as an array.
foo
Plenty\Modules\Cloud\ElasticSearch\Lib\Search\Document
public toArray():array
public process(array $data):array
array | $data |
public getFilter():array
public getPostFilter():array
public getQuery():array
public getAggregations():array
public getSuggestions():array
public getSources():void
public addDependenciesToSource($sources):void
$sources |
public getName():void
public setName($name):void
$name |
public setIsSourceDisabled(bool $isSourceDisabled):void
bool | $isSourceDisabled |
public addFilter(TypeInterface $filter):Search
TypeInterface | $filter |
public addPostFilter(TypeInterface $filter):Search
TypeInterface | $filter |
public addQuery(TypeInterface $query):Search
TypeInterface | $query |
public addSource(SourceInterface $source):Search
SourceInterface | $source |
public setSorting(SortingInterface $sorting):Search
SortingInterface | $sorting |
public addAggregation(AggregationInterface $aggregation):Search
AggregationInterface | $aggregation |
public addSuggestion(SuggestionInterface $suggestion):Search
SuggestionInterface | $suggestion |
public setPage(int $page, int $rowsPerPage):Search
int | $page | |
int | $rowsPerPage |
public setPagination($pagination):void
$pagination |
public setCollapse(CollapseInterface $collapse):void
CollapseInterface | $collapse |
public setScoreModifier(ScoreModifierInterface $scoreModifier):Search
ScoreModifierInterface | $scoreModifier |
public setMaxResultWindow(int $maxResults = 10000):void
int | $maxResults |
public setIndex($index):void
$index |
public isSearchAfter():void
public getFilterRaw():void
public getQueriesRaw():void
public getAggregationsRaw():array
public getSorting():void
public getScoreModifier():void
To be written
Plenty\Modules\Cloud\ElasticSearch\Lib\Search\Suggestion
public setText(string $text):Suggestion
string | $text |
public process(array $data):array
array | $data |
public getName():string
public toArray():array
Get the instance as an array.
foo
Plenty\Modules\Cloud\ElasticSearch\Lib\Search\Suggestion
public toArray():array
public process(array $data):array
array | $data |
public setText(string $text):Suggestion
string | $text |
public getName():string
public getField():string
to be written
Plenty\Modules\Cloud\ElasticSearch\Lib\Source\Condition
public isValid(array $document):bool
array | $document |
to be written
Plenty\Modules\Cloud\ElasticSearch\Lib\Source\Mutator
public getDependencies():array
public mutate(array $data):array
array | $data |
to be written
Plenty\Modules\Cloud\ElasticSearch\Lib\Source\Mutator
public mutate(array $data):array
array | $data |
public getDependencies():array
foo
Plenty\Modules\Cloud\ElasticSearch\Lib\Source\Mutator\BuiltIn
public mutate(array $data):array
array | $data |
public addLanguage(string $language):void
string | $language |
public setLanguages(array $languages):void
array | $languages |
public setSetLanguageAsIndex(bool $setLanguageAsIndex):void
bool | $setLanguageAsIndex |
public static isSeqArray($array):void
$array |
public getDependencies():array
Represent a storage object
Plenty\Modules\Cloud\Storage\Models
Type | Name | Description |
---|---|---|
string | key | |
string | lastModified | |
array | metaData | |
string | eTag | |
int | size | |
string | storageClass | |
string | body | |
string | contentType | |
string | contentLength |
public toArray()
Returns this model as an array.
Represent a list of storage objects
Plenty\Modules\Cloud\Storage\Models
Type | Name | Description |
---|---|---|
bool | isTruncated | |
string | nextContinuationToken | |
array | objects | |
array | commonPrefixes |
public toArray()
Returns this model as an array.