PluginsEntityDao
extends DaoBase
in package
uses
DaoTrait
DBアクセス基底処理。
こいつを継承してアクセス処理を構築する。
Table of Contents
Properties
- $context : IDatabaseContext
- $logger : ILogger
- ロガー。
Methods
- __construct() : mixed
- deletePlugin() : void
- insertPlugin() : void
- selectEditPlugin() : DatabaseRowResult
- selectExistsPluginId() : bool
- selectExistsPluginName() : bool
- selectIsUserPlugin() : bool
- selectPluginByUserId() : DatabaseTableResult
- selectPluginIds() : DatabaseRowResult
- updateEditPlugin() : void
Properties
$context read-only
protected
IDatabaseContext
$context
$logger read-only
ロガー。
protected
ILogger
$logger
Methods
__construct()
public
__construct(IDatabaseContext $context) : mixed
Parameters
- $context : IDatabaseContext
deletePlugin()
public
deletePlugin(string $pluginId) : void
Parameters
- $pluginId : string
insertPlugin()
public
insertPlugin(string $pluginId, string $userId, string $pluginName, string $displayName, string $state, string $description, string $note) : void
Parameters
- $pluginId : string
- $userId : string
- $pluginName : string
- $displayName : string
- $state : string
- $description : string
- $note : string
selectEditPlugin()
public
selectEditPlugin(string $pluginId) : DatabaseRowResult
Parameters
- $pluginId : string
Tags
Return values
DatabaseRowResultselectExistsPluginId()
public
selectExistsPluginId(string $pluginId) : bool
Parameters
- $pluginId : string
Return values
boolselectExistsPluginName()
public
selectExistsPluginName(string $pluginName) : bool
Parameters
- $pluginName : string
Return values
boolselectIsUserPlugin()
public
selectIsUserPlugin(string $pluginId, string $userId) : bool
Parameters
- $pluginId : string
- $userId : string
Return values
boolselectPluginByUserId()
public
selectPluginByUserId(string $userId) : DatabaseTableResult
Parameters
- $userId : string
Tags
Return values
DatabaseTableResultselectPluginIds()
public
selectPluginIds(string $pluginId) : DatabaseRowResult
Parameters
- $pluginId : string
Tags
Return values
DatabaseRowResultupdateEditPlugin()
public
updateEditPlugin(string $pluginId, string $userId, string $displayName, string $description) : void
Parameters
- $pluginId : string
- $userId : string
- $displayName : string
- $description : string