PHP Класс Owl\Repositories\Fluent\ItemFtsRepository

Наследование: extends AbstractFluent, implements Owl\Repositories\ItemFtsRepositoryInterface
Показать файл Открыть проект

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

Свойство Тип Описание
$table

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

Метод Описание
create ( integer $item_id, string $title, text $body ) : integer Create a item fts.
deleteItemFts ( $item_id ) : boolean Delete a item fts.
getById ( integer $item_id ) : void get a itemFts by item_id.
getTableName ( ) : string Get a table name.
match ( string $str, integer $limit = 10, integer $offset ) : array match
matchCount ( string $str ) : array matchCount
toNgram ( string $title, text $body ) : string Convert String into N-Gramed string.

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

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

Create a item fts.
public create ( integer $item_id, string $title, text $body ) : integer
$item_id integer
$title string
$body text
Результат integer

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

Delete a item fts.
public deleteItemFts ( $item_id ) : boolean
$item_id int
Результат boolean

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

get a itemFts by item_id.
public getById ( integer $item_id ) : void
$item_id integer
Результат void

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

Get a table name.
public getTableName ( ) : string
Результат string

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

match
public match ( string $str, integer $limit = 10, integer $offset ) : array
$str string
$limit integer
$offset integer
Результат array

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

matchCount
public matchCount ( string $str ) : array
$str string
Результат array

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

Convert String into N-Gramed string.
public toNgram ( string $title, text $body ) : string
$title string
$body text
Результат string

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

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

protected $table