PHP Класс spec\Spatie\SearchIndex\SearchIndexHandlers\AlgoliaSpec

Наследование: extends PhpSpec\ObjectBehavior
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
$indexName
$searchableBody
$searchableId
$searchableObject
$searchableType

Открытые методы

Метод Описание
__construct ( )
it_adds_a_searchable_object_to_the_search_index ( Index $index, Spatie\SearchIndex\Searchable $searchableObject )
it_adds_multiple_searchable_objects_to_the_search_index ( Index $index, Spatie\SearchIndex\Searchable $searchableObject )
it_can_clear_the_index ( Index $index )
it_can_get_search_results ( Index $index )
it_can_get_search_results_using_a_search_object ( Index $index )
it_can_get_search_results_using_an_array ( Index $index )
it_can_get_search_results_using_an_array_without_a_query_key ( Index $index )
it_is_initializable ( )
it_removes_a_searchable_object_from_the_index ( Index $index, Spatie\SearchIndex\Searchable $searchableObject )
it_removes_an_object_from_the_index_by_type_and_id ( Index $index )
let ( Client $algoliaClient, Spatie\SearchIndex\Searchable $searchableObject, Index $index )

Описание методов

__construct() публичный Метод

public __construct ( )

it_adds_a_searchable_object_to_the_search_index() публичный Метод

public it_adds_a_searchable_object_to_the_search_index ( Index $index, Spatie\SearchIndex\Searchable $searchableObject )
$index AlgoliaSearch\Index
$searchableObject Spatie\SearchIndex\Searchable

it_adds_multiple_searchable_objects_to_the_search_index() публичный Метод

public it_adds_multiple_searchable_objects_to_the_search_index ( Index $index, Spatie\SearchIndex\Searchable $searchableObject )
$index AlgoliaSearch\Index
$searchableObject Spatie\SearchIndex\Searchable

it_can_clear_the_index() публичный Метод

public it_can_clear_the_index ( Index $index )
$index AlgoliaSearch\Index

it_can_get_search_results() публичный Метод

public it_can_get_search_results ( Index $index )
$index AlgoliaSearch\Index

it_can_get_search_results_using_a_search_object() публичный Метод

public it_can_get_search_results_using_a_search_object ( Index $index )
$index AlgoliaSearch\Index

it_can_get_search_results_using_an_array() публичный Метод

public it_can_get_search_results_using_an_array ( Index $index )
$index AlgoliaSearch\Index

it_can_get_search_results_using_an_array_without_a_query_key() публичный Метод

public it_can_get_search_results_using_an_array_without_a_query_key ( Index $index )
$index AlgoliaSearch\Index

it_is_initializable() публичный Метод

public it_is_initializable ( )

it_removes_a_searchable_object_from_the_index() публичный Метод

public it_removes_a_searchable_object_from_the_index ( Index $index, Spatie\SearchIndex\Searchable $searchableObject )
$index AlgoliaSearch\Index
$searchableObject Spatie\SearchIndex\Searchable

it_removes_an_object_from_the_index_by_type_and_id() публичный Метод

public it_removes_an_object_from_the_index_by_type_and_id ( Index $index )
$index AlgoliaSearch\Index

let() публичный Метод

public let ( Client $algoliaClient, Spatie\SearchIndex\Searchable $searchableObject, Index $index )
$algoliaClient AlgoliaSearch\Client
$searchableObject Spatie\SearchIndex\Searchable
$index AlgoliaSearch\Index

Описание свойств

$indexName защищенное свойство

protected $indexName

$searchableBody защищенное свойство

protected $searchableBody

$searchableId защищенное свойство

protected $searchableId

$searchableObject защищенное свойство

protected $searchableObject

$searchableType защищенное свойство

protected $searchableType