class Plugin extends AbstractEntity

Plugin

Methods

offsetExists($offset)

No description

offsetSet($offset, $value)

No description

offsetGet($offset)

No description

offsetUnset($offset)

No description

setPropertiesFromArray(array $arrProps, array $excludeAttribute = array(), ReflectionClass $parentClass = null)

引数の連想配列を元にプロパティを設定します.

array
toArray(array $excludeAttribute = array(), ReflectionClass $parentClass = null)

プロパティの値を連想配列で返します.

object
copyProperties(object $srcObject, array $excludeAttribute = array())

コピー元のオブジェクトのフィールド名を指定して、同名のフィールドに値をコピー

__construct()

No description

integer
getId()

Get id

setName(string $name)

Set name

string
getName()

Get name

setCode(string $code)

Set code

string
getCode()

Get code

setClassName(string $className)

Set class_name

string
getClassName()

Get class_name

setEnable(integer $enable)

Set enable

integer
getEnable()

Get enable

setVersion(string $version)

Set version

string
getVersion()

Get version

setCreateDate(DateTime $createDate)

Set create_date

getCreateDate()

Get create_date

setUpdateDate(DateTime $updateDate)

Set update_date

getUpdateDate()

Get update_date

setDelFlg(integer $delFlg)

Set del_flg

integer
getDelFlg()

Get del_flg

setSource(integer $source)

Set source

integer
getSource()

Get source

setUpdateStatus(string $updateStatus)

Set update_status

string
getUpdateStatus()

Get update_status

setNewVersion(string $newVersion)

Set new_version

string
getNewVersion()

Get new_version

setLastUpdateDate(string $lastUpdateDate)

Set lastupdatedate

string
getLastUpdateDate()

Get lastupdatedate

setProductUrl(string $productUrl)

Set product_url

string
getProductUrl()

Get product_url

setEccubeVersion(array $eccube_version)

Set eccube_version

array
getEccubeVersion()

Get eccube_version

getEccubeVersionAsString()

No description

getPluginEventHandlers()

No description

addPluginEventHandler(PluginEventHandler $PluginEventHandler)

No description

removePluginEventHandler(PluginEventHandler $PluginEventHandler)

No description

Details

in AbstractEntity at line 32
offsetExists($offset)

Parameters

$offset

in AbstractEntity at line 39
offsetSet($offset, $value)

Parameters

$offset
$value

in AbstractEntity at line 43
offsetGet($offset)

Parameters

$offset

in AbstractEntity at line 54
offsetUnset($offset)

Parameters

$offset

in AbstractEntity at line 66
setPropertiesFromArray(array $arrProps, array $excludeAttribute = array(), ReflectionClass $parentClass = null)

引数の連想配列を元にプロパティを設定します.

DBから取り出した連想配列を, プロパティへ設定する際に使用します.

Parameters

array $arrProps
array $excludeAttribute
ReflectionClass $parentClass

in AbstractEntity at line 99
array toArray(array $excludeAttribute = array(), ReflectionClass $parentClass = null)

プロパティの値を連想配列で返します.

DBを更新する場合などで, 連想配列の値を取得したい場合に使用します.

Parameters

array $excludeAttribute
ReflectionClass $parentClass

Return Value

array 連想配列のプロパティの値

in AbstractEntity at line 139
object copyProperties(object $srcObject, array $excludeAttribute = array())

コピー元のオブジェクトのフィールド名を指定して、同名のフィールドに値をコピー

Parameters

object $srcObject コピー元のオブジェクト
array $excludeAttribute 除外したいフィールド名の配列

Return Value

object

at line 114
__construct()

at line 125
integer getId()

Get id

Return Value

integer

at line 136
Plugin setName(string $name)

Set name

Parameters

string $name

Return Value

Plugin

at line 148
string getName()

Get name

Return Value

string

at line 159
Plugin setCode(string $code)

Set code

Parameters

string $code

Return Value

Plugin

at line 171
string getCode()

Get code

Return Value

string

at line 182
Plugin setClassName(string $className)

Set class_name

Parameters

string $className

Return Value

Plugin

at line 194
string getClassName()

Get class_name

Return Value

string

at line 205
Plugin setEnable(integer $enable)

Set enable

Parameters

integer $enable

Return Value

Plugin

at line 217
integer getEnable()

Get enable

Return Value

integer

at line 228
Plugin setVersion(string $version)

Set version

Parameters

string $version

Return Value

Plugin

at line 240
string getVersion()

Get version

Return Value

string

at line 251
Plugin setCreateDate(DateTime $createDate)

Set create_date

Parameters

DateTime $createDate

Return Value

Plugin

at line 263
DateTime getCreateDate()

Get create_date

Return Value

DateTime

at line 274
Plugin setUpdateDate(DateTime $updateDate)

Set update_date

Parameters

DateTime $updateDate

Return Value

Plugin

at line 286
DateTime getUpdateDate()

Get update_date

Return Value

DateTime

at line 297
Plugin setDelFlg(integer $delFlg)

Set del_flg

Parameters

integer $delFlg

Return Value

Plugin

at line 309
integer getDelFlg()

Get del_flg

Return Value

integer

at line 320
Plugin setSource(integer $source)

Set source

Parameters

integer $source

Return Value

Plugin

at line 332
integer getSource()

Get source

Return Value

integer

at line 343
Plugin setUpdateStatus(string $updateStatus)

Set update_status

Parameters

string $updateStatus

Return Value

Plugin

at line 355
string getUpdateStatus()

Get update_status

Return Value

string

at line 366
Plugin setNewVersion(string $newVersion)

Set new_version

Parameters

string $newVersion

Return Value

Plugin

at line 378
string getNewVersion()

Get new_version

Return Value

string

at line 389
Plugin setLastUpdateDate(string $lastUpdateDate)

Set lastupdatedate

Parameters

string $lastUpdateDate

Return Value

Plugin

at line 401
string getLastUpdateDate()

Get lastupdatedate

Return Value

string

at line 412
Plugin setProductUrl(string $productUrl)

Set product_url

Parameters

string $productUrl

Return Value

Plugin

at line 424
string getProductUrl()

Get product_url

Return Value

string

at line 435
Plugin setEccubeVersion(array $eccube_version)

Set eccube_version

Parameters

array $eccube_version

Return Value

Plugin

at line 447
array getEccubeVersion()

Get eccube_version

Return Value

array

at line 452
getEccubeVersionAsString()

at line 457
getPluginEventHandlers()

at line 461
addPluginEventHandler(PluginEventHandler $PluginEventHandler)

Parameters

PluginEventHandler $PluginEventHandler

at line 466
removePluginEventHandler(PluginEventHandler $PluginEventHandler)

Parameters

PluginEventHandler $PluginEventHandler