Knowledgebase
in package
Класс для работы с объектом База знаний
Class Budget
Tags
Table of Contents
- $db : mixed
- Различные параметры, в основном из GLOBALS
- $fpath : mixed
- Различные параметры, в основном из GLOBALS
- $identity : mixed
- Различные параметры, в основном из GLOBALS
- $iduser1 : mixed
- Различные параметры, в основном из GLOBALS
- $ivc : mixed
- Различные параметры, в основном из GLOBALS
- $opts : mixed
- Различные параметры, в основном из GLOBALS
- $params : array<string|int, mixed>
- Передача различных параметров
- $rootpath : string
- Абсолютный путь
- $skey : mixed
- Различные параметры, в основном из GLOBALS
- $sqlname : mixed
- Различные параметры, в основном из GLOBALS
- $tmzone : mixed
- Различные параметры, в основном из GLOBALS
- __construct() : mixed
- Работает только с объектом Подключает необходимые файлы, задает первоначальные параметры Currency constructor.
- categoryDelete() : string
- Удаление категории
- categoryEdit() : int
- Редактирование записи категории
- categoryInfo() : array<string|int, mixed>
- categorylist() : array<string|int, mixed>
- Список категорий
- categoryManage() : string
- Проверяет наличие категории в базе и, если её нет, то создает так же проверяет $subid - если это категория верхнего уровня, то прикрепляет новую категорию к ней
- delete() : string
- Удаление записи
- edit() : array<string|int, mixed>
- Редактирование записи
- info() : array<string|int, mixed>
- Данные о записи
- list() : array<string|int, mixed>
- Список записей
- pin() : string
- Закрепление/открепление записи
- taglist() : array<string|int, mixed>
- Список тегов
- tagsManage() : string
- Обрабатывает строку тегов и, при необходимости, добавляет новые теги в базу возвращает обработанную строку с очисткой
Properties
$db
Различные параметры, в основном из GLOBALS
public
mixed
$db
$fpath
Различные параметры, в основном из GLOBALS
public
mixed
$fpath
$identity
Различные параметры, в основном из GLOBALS
public
mixed
$identity
$iduser1
Различные параметры, в основном из GLOBALS
public
mixed
$iduser1
$ivc
Различные параметры, в основном из GLOBALS
public
mixed
$ivc
$opts
Различные параметры, в основном из GLOBALS
public
mixed
$opts
$params
Передача различных параметров
public
array<string|int, mixed>
$params
= []
$rootpath
Абсолютный путь
public
string
$rootpath
$skey
Различные параметры, в основном из GLOBALS
public
mixed
$skey
$sqlname
Различные параметры, в основном из GLOBALS
public
mixed
$sqlname
$tmzone
Различные параметры, в основном из GLOBALS
public
mixed
$tmzone
Methods
__construct()
Работает только с объектом Подключает необходимые файлы, задает первоначальные параметры Currency constructor.
public
__construct() : mixed
Return values
mixed —categoryDelete()
Удаление категории
public
categoryDelete( $id) : string
Parameters
Return values
string —categoryEdit()
Редактирование записи категории
public
categoryEdit(int $id[, array<string|int, mixed> $params = [] ]) : int
Parameters
- $id : int
- $params : array<string|int, mixed> = []
Return values
int —categoryInfo()
public
categoryInfo(int $id) : array<string|int, mixed>
Parameters
- $id : int
Return values
array<string|int, mixed> —categorylist()
Список категорий
public
categorylist(int $id) : array<string|int, mixed>
Parameters
- $id : int
Return values
array<string|int, mixed> —categoryManage()
Проверяет наличие категории в базе и, если её нет, то создает так же проверяет $subid - если это категория верхнего уровня, то прикрепляет новую категорию к ней
public
categoryManage( $category, int $subid) : string
Parameters
Return values
string —delete()
Удаление записи
public
delete( $id) : string
Parameters
Return values
string —edit()
Редактирование записи
public
edit(int $id[, array<string|int, mixed> $params = [] ]) : array<string|int, mixed>
Parameters
- $id : int
- $params : array<string|int, mixed> = []
Return values
array<string|int, mixed> —info()
Данные о записи
public
info(int $id) : array<string|int, mixed>
Parameters
- $id : int
Return values
array<string|int, mixed> —list()
Список записей
public
list([array<string|int, mixed> $filters = [] ]) : array<string|int, mixed>
Parameters
- $filters : array<string|int, mixed> = []
Return values
array<string|int, mixed> —pin()
Закрепление/открепление записи
public
pin(int $id[, string $pin = 'no' ]) : string
Parameters
- $id : int
- $pin : string = 'no'
Return values
string —taglist()
Список тегов
public
taglist([ $word = NULL ][, bool $exists = false ]) : array<string|int, mixed>
Parameters
Return values
array<string|int, mixed> —tagsManage()
Обрабатывает строку тегов и, при необходимости, добавляет новые теги в базу возвращает обработанную строку с очисткой
public
tagsManage( $tags) : string