PluginUrlsEntityDao
extends DaoBase
in package
uses
DaoTrait
DBアクセス基底処理。
こいつを継承してアクセス処理を構築する。
Table of Contents
Properties
- $context : IDatabaseContext
- $logger : ILogger
- ロガー。
Methods
- __construct() : mixed
- deleteByPluginId() : int
- insertUrl() : void
- selectUrls() : array<string, string>
- Undocumented function
- updatePluginUrl() : bool
Properties
$context read-only
protected
IDatabaseContext
$context
$logger read-only
ロガー。
protected
ILogger
$logger
Methods
__construct()
public
__construct(IDatabaseContext $context) : mixed
Parameters
- $context : IDatabaseContext
deleteByPluginId()
public
deleteByPluginId(string $pluginId) : int
Parameters
- $pluginId : string
Return values
intinsertUrl()
public
insertUrl(string $pluginId, string $key, string $url) : void
Parameters
- $pluginId : string
- $key : string
- $url : string
selectUrls()
Undocumented function
public
selectUrls(string $pluginId) : array<string, string>
Parameters
- $pluginId : string
Return values
array<string, string>updatePluginUrl()
public
updatePluginUrl(string $pluginId, string $key, string $url) : bool
Parameters
- $pluginId : string
- $key : string
- $url : string