This is an old revision of the document!
Table of Contents
ReplyService
Layer: Service · Source: lib/service/ReplyService.php:22 (lines 22–231)
class ReplyService
Docblock Metadata
| Tag | Value |
|---|---|
@category | Class Service |
@author | M.Noermoehammad |
@license | MIT |
@version | 1.0 |
Inheritance
No parent, interface or trait. This is a root type.
Constants (0)
None.
Properties (0)
None declared.
Methods (19)
| Visibility | Method | Summary | Line |
|---|---|---|---|
| public | __construct() | (undocumented) | 37 |
| public | setReplyId() | (undocumented) | 44 |
| public | setPostId() | (undocumented) | 49 |
| public | setParentId() | (undocumented) | 54 |
| public | setAuthorName() | (undocumented) | 59 |
| public | setAuthorIP() | (undocumented) | 64 |
| public | setAuthorEmail() | (undocumented) | 69 |
| public | setReplyContent() | (undocumented) | 74 |
| public | setReplyStatus() | (undocumented) | 79 |
| public | setReplyDate() | (undocumented) | 84 |
| public | grabReplies() | Grab Replies by Parent Comment ID | 96 |
| public | grabReply() | Grab Single Reply | 107 |
| public | grabParentComment() | Get Parent Comment | 118 |
| public | addReply() | Add New Reply | 128 |
| public | modifyReply() | Modify/Update Reply | 161 |
| public | removeReply() | Remove Reply | 186 |
| public | replyStatementDropDown() | Reply Statement Dropdown | 204 |
| public | checkReplyExists() | Check Reply Exists | 215 |
| public | totalReplies() | Total Replies | 227 |
__construct()
public function __construct(ReplyDao $replyDao, FormValidator $validator, Sanitize $sanitize)
lines 37–42 (6)
| Parameter | Type | Default | Description |
|---|---|---|---|
$replyDao | ''ReplyDao'' | required | none |
$validator | ''FormValidator'' | required | none |
$sanitize | ''Sanitize'' | required | none |
setReplyId()
public function setReplyId($reply_id)
lines 44–47 (4)
| Parameter | Type | Default | Description |
|---|---|---|---|
$reply_id | (untyped) | required | none |
Returns: (none declared)
setPostId()
public function setPostId($post_id)
lines 49–52 (4)
| Parameter | Type | Default | Description |
|---|---|---|---|
$post_id | (untyped) | required | none |
Returns: (none declared)
setParentId()
public function setParentId($parent_id)
lines 54–57 (4)
| Parameter | Type | Default | Description |
|---|---|---|---|
$parent_id | (untyped) | required | none |
Returns: (none declared)
setAuthorName()
public function setAuthorName($author_name)
lines 59–62 (4)
| Parameter | Type | Default | Description |
|---|---|---|---|
$author_name | (untyped) | required | none |
Returns: (none declared)
setAuthorIP()
public function setAuthorIP($author_ip)
lines 64–67 (4)
| Parameter | Type | Default | Description |
|---|---|---|---|
$author_ip | (untyped) | required | none |
Returns: (none declared)
setAuthorEmail()
public function setAuthorEmail($author_email)
lines 69–72 (4)
| Parameter | Type | Default | Description |
|---|---|---|---|
$author_email | (untyped) | required | none |
Returns: (none declared)
setReplyContent()
public function setReplyContent($content)
lines 74–77 (4)
| Parameter | Type | Default | Description |
|---|---|---|---|
$content | (untyped) | required | none |
Returns: (none declared)
setReplyStatus()
public function setReplyStatus($status)
lines 79–82 (4)
| Parameter | Type | Default | Description |
|---|---|---|---|
$status | (untyped) | required | none |
Returns: (none declared)
setReplyDate()
public function setReplyDate($created_at)
lines 84–87 (4)
| Parameter | Type | Default | Description |
|---|---|---|---|
$created_at | (untyped) | required | none |
Returns: (none declared)
grabReplies()
public function grabReplies($parentId, $orderBy = 'ID')
lines 96–99 (4)
Grab Replies by Parent Comment ID
| Parameter | Type | Default | Description |
|---|---|---|---|
$parentId | (untyped) | required | none |
$orderBy | (untyped) | 'ID' | none |
Returns: (none declared) — array|null
grabReply()
public function grabReply($id)
lines 107–110 (4)
Grab Single Reply
| Parameter | Type | Default | Description |
|---|---|---|---|
$id | (untyped) | required | none |
Returns: (none declared) — array|null
grabParentComment()
public function grabParentComment($parentId)
lines 118–121 (4)
Get Parent Comment
| Parameter | Type | Default | Description |
|---|---|---|---|
$parentId | (untyped) | required | none |
Returns: (none declared) — array|null
addReply()
public function addReply()
lines 128–154 (27)
Add New Reply
Takes no parameters.
Returns: (none declared) — int|bool
modifyReply()
public function modifyReply()
lines 161–179 (19)
Modify/Update Reply
Takes no parameters.
Returns: (none declared) — bool
removeReply()
public function removeReply()
lines 186–196 (11)
Remove Reply
Takes no parameters.
Returns: (none declared) — bool
replyStatementDropDown()
public function replyStatementDropDown($selected = "")
lines 204–207 (4)
Reply Statement Dropdown
| Parameter | Type | Default | Description |
|---|---|---|---|
$selected | (untyped) | “” | none |
Returns: (none declared) — string
checkReplyExists()
public function checkReplyExists($id)
lines 215–218 (4)
Check Reply Exists
| Parameter | Type | Default | Description |
|---|---|---|---|
$id | (untyped) | required | none |
Returns: (none declared) — bool
totalReplies()
public function totalReplies($data = null, $parentId = null)
lines 227–230 (4)
Total Replies
| Parameter | Type | Default | Description |
|---|---|---|---|
$data | (untyped) | null | none |
$parentId | (untyped) | null | none |
Returns: (none declared) — int
Imports
| Alias | Fully-qualified name |
|---|---|
AppException | ''Scriptlog\Core\AppException'' |
FormValidator | ''Scriptlog\Core\FormValidator'' |
Sanitize | ''Scriptlog\Core\Sanitize'' |
ReplyDao | ''Scriptlog\Dao\ReplyDao'' |
This page is generated from source by 'tools/gendoc'. Edits will be overwritten.
