Bitrix-D7 22.6
 
Загрузка...
Поиск...
Не найдено
Класс Topic
+ Граф наследования:Topic:

Открытые члены

 __construct ($id)
 
 moveToForum (int $forumId)
 
 open ()
 
 close ()
 
 disapprove ()
 
 approve ()
 
 remove ()
 
 edit (array $fields)
 
 incrementStatistic (array $message)
 
 decrementStatistic (array $message)
 
 incrementViews ()
 
- Открытые члены унаследованные от Entity
 __construct ($id)
 
 getId ()
 
 getForumId ()
 
 getAuthorId ()
 
 edit (array $fields)
 
 remove ()
 

Открытые статические члены

static create ($parentObject, array $fields)
 
static add (Forum\Forum $forum, array &$data)
 
static update (int $id, array &$data)
 
static delete (int $id)
 
static create ($parentObject, array $fields)
 
static update (int $id, array &$fields)
 
static delete (int $id)
 

Открытые атрибуты

const STATE_LINK = "L"
 
const STATE_CLOSED = "N"
 
const STATE_OPENED = "Y"
 
const APPROVED_APPROVED = "Y"
 
const APPROVED_DISAPPROVED = "N"
 

Защищенные члены

 init ()
 
 init ()
 

Дополнительные унаследованные члены

- Защищенные данные унаследованные от Entity
 $authorId
 
 $forum
 
 $data
 

Подробное описание

См. определение в файле topic.php строка 268

Конструктор(ы)

◆ __construct()

__construct (   $id)

Переопределяет метод предка Entity.

См. определение в файле topic.php строка 278

Методы

◆ add()

static add ( Forum\Forum  $forum,
array &  $data 
)
static

См. определение в файле topic.php строка 537

◆ approve()

approve ( )

См. определение в файле topic.php строка 390

◆ close()

close ( )

См. определение в файле topic.php строка 333

◆ create()

static create (   $parentObject,
array  $fields 
)
static
Аргументы
Forum\Forum$parentObject
array$fields

Переопределяет метод предка Entity.

См. определение в файле topic.php строка 442

◆ decrementStatistic()

decrementStatistic ( array  $message)

См. определение в файле topic.php строка 805

◆ delete()

static delete ( int  $id)
static

Переопределяет метод предка Entity.

См. определение в файле topic.php строка 725

◆ disapprove()

disapprove ( )

См. определение в файле topic.php строка 352

◆ edit()

edit ( array  $fields)
Аргументы
array$fields

Переопределяет метод предка Entity.

См. определение в файле topic.php строка 584

◆ incrementStatistic()

incrementStatistic ( array  $message)

См. определение в файле topic.php строка 767

◆ incrementViews()

incrementViews ( )

См. определение в файле topic.php строка 898

◆ init()

init ( )
protected

Init Entity data, Forum

Возвращает
$this

Переопределяет метод предка Entity.

См. определение в файле topic.php строка 287

◆ moveToForum()

moveToForum ( int  $forumId)

См. определение в файле topic.php строка 298

◆ open()

open ( )

См. определение в файле topic.php строка 314

◆ remove()

remove ( )

Переопределяет метод предка Entity.

См. определение в файле topic.php строка 428

◆ update()

static update ( int  $id,
array &  $data 
)
static

Переопределяет метод предка Entity.

См. определение в файле topic.php строка 680

Данные класса

◆ APPROVED_APPROVED

const APPROVED_APPROVED = "Y"

См. определение в файле topic.php строка 275

◆ APPROVED_DISAPPROVED

const APPROVED_DISAPPROVED = "N"

См. определение в файле topic.php строка 276

◆ STATE_CLOSED

const STATE_CLOSED = "N"

См. определение в файле topic.php строка 273

◆ STATE_LINK

const STATE_LINK = "L"

См. определение в файле topic.php строка 272

◆ STATE_OPENED

const STATE_OPENED = "Y"

См. определение в файле topic.php строка 274