class SearchResult extends BaseModel (View source)

Properties

protected array $data Model Data from BaseModel
protected string $matchType Indicates what type of match was found for the result
protected FileMetadata|FolderMetadata $metadata File\Folder Metadata

Methods

__construct(array $data)

Create a new SearchResult instance

array
getData()

Get the Model data

from BaseModel
mixed
getDataProperty(string $property)

Get Data Property

from BaseModel
mixed|null
__get(string $property)

Handle calls to undefined properties.

from BaseModel
mixed|null
__set(string $property, string $value)

Handle calls to undefined properties.

from BaseModel
void
setMetadata()

Set Metadata

bool
getMatchType()

Indicates what type of match was found for the result

getMetadata()

Get the Search Result Metadata

Details

at line line 27
__construct(array $data)

Create a new SearchResult instance

Parameters

array $data

in BaseModel at line line 29
array getData()

Get the Model data

Return Value

array

in BaseModel at line line 41
mixed getDataProperty(string $property)

Get Data Property

Parameters

string $property

Return Value

mixed

in BaseModel at line line 56
mixed|null __get(string $property)

Handle calls to undefined properties.

Check whether an item with the key, same as the property, is available on the data property.

Parameters

string $property

Return Value

mixed|null

in BaseModel at line line 75
mixed|null __set(string $property, string $value)

Handle calls to undefined properties.

Sets an item with the defined value on the data property.

Parameters

string $property
string $value

Return Value

mixed|null

at line line 40
protected void setMetadata()

Set Metadata

Return Value

void

at line line 54
bool getMatchType()

Indicates what type of match was found for the result

Return Value

bool

at line line 64
FileMetadata|FolderMetadata getMetadata()

Get the Search Result Metadata