FeedbacksEntityDao
extends DaoBase
in package
uses
DaoTrait
DBアクセス基底処理。
こいつを継承してアクセス処理を構築する。
Table of Contents
Properties
- $context : IDatabaseContext
- $logger : ILogger
- ロガー。
Methods
- __construct() : mixed
- deleteFeedbacksBySequence() : void
- insertFeedbacks() : void
- selectExistsFeedbacksBySequence() : bool
- フィードバックを主キー検索で有無確認。
- selectFeedbacksPageItems() : array<string|int, FeedbackListItemDto>
- フィードバック ページ 表示データ取得。
- selectFeedbacksPageTotalCount() : int
- フィードバック ページ 全件数取得。
Properties
$context read-only
protected
IDatabaseContext
$context
$logger read-only
ロガー。
protected
ILogger
$logger
Methods
__construct()
public
__construct(IDatabaseContext $context) : mixed
Parameters
- $context : IDatabaseContext
deleteFeedbacksBySequence()
public
deleteFeedbacksBySequence(int $sequence) : void
Parameters
- $sequence : int
insertFeedbacks()
public
insertFeedbacks(string $ipAddress, string $version, string $revision, string $build, string $userId, string $firstExecuteTimestamp, string $firstExecuteVersion, string $process, string $platform, string $os, string $clr, string $kind, string $subject, string $content) : void
Parameters
- $ipAddress : string
- $version : string
- $revision : string
- $build : string
- $userId : string
- $firstExecuteTimestamp : string
- $firstExecuteVersion : string
- $process : string
- $platform : string
- $os : string
- $clr : string
- $kind : string
- $subject : string
- $content : string
selectExistsFeedbacksBySequence()
フィードバックを主キー検索で有無確認。
public
selectExistsFeedbacksBySequence(int $sequence) : bool
Parameters
- $sequence : int
Return values
boolselectFeedbacksPageItems()
フィードバック ページ 表示データ取得。
public
selectFeedbacksPageItems(int $index, int $count) : array<string|int, FeedbackListItemDto>
Parameters
- $index : int
- $count : int
Tags
Return values
array<string|int, FeedbackListItemDto>selectFeedbacksPageTotalCount()
フィードバック ページ 全件数取得。
public
selectFeedbacksPageTotalCount() : int