PHP Class Eccube\Entity\Plugin

Inheritance: extends Eccube\Entity\AbstractEntity
Show file Open project: ec-cube/ec-cube Class Usage Examples

Public Methods

Method Description
__construct ( )
addPluginEventHandler ( PluginEventHandler $PluginEventHandler )
getClassName ( ) : string Get class_name
getCode ( ) : string Get code
getCreateDate ( ) : DateTime Get create_date
getDelFlg ( ) : integer Get del_flg
getEccubeVersion ( ) : array Get eccube_version
getEccubeVersionAsString ( )
getEnable ( ) : integer Get enable
getId ( ) : integer Get id
getLastUpdateDate ( ) : string Get last_update_date
getName ( ) : string Get name
getNewVersion ( ) : string Get new_version
getPluginEventHandlers ( )
getProductUrl ( ) : string Get product_url
getSource ( ) : integer Get source
getUpdateDate ( ) : DateTime Get update_date
getUpdateStatus ( ) : string Get update_status
getVersion ( ) : string Get version
removePluginEventHandler ( PluginEventHandler $PluginEventHandler )
setClassName ( string $className ) : Plugin Set class_name
setCode ( string $code ) : Plugin Set code
setCreateDate ( DateTime $createDate ) : Plugin Set create_date
setDelFlg ( integer $delFlg ) : Plugin Set del_flg
setEccubeVersion ( array $eccube_version ) : Plugin Set eccube_version
setEnable ( integer $enable ) : Plugin Set enable
setLastUpdateDate ( string $lastUpdateDate ) : Plugin Set last_update_date
setName ( string $name ) : Plugin Set name
setNewVersion ( string $newVersion ) : Plugin Set new_version
setProductUrl ( string $productUrl ) : Plugin Set product_url
setSource ( integer $source ) : Plugin Set source
setUpdateDate ( DateTime $updateDate ) : Plugin Set update_date
setUpdateStatus ( string $updateStatus ) : Plugin Set update_status
setVersion ( string $version ) : Plugin Set version

Method Details

__construct() public method

public __construct ( )

addPluginEventHandler() public method

public addPluginEventHandler ( PluginEventHandler $PluginEventHandler )
$PluginEventHandler PluginEventHandler

getClassName() public method

Get class_name
public getClassName ( ) : string
return string

getCode() public method

Get code
public getCode ( ) : string
return string

getCreateDate() public method

Get create_date
public getCreateDate ( ) : DateTime
return DateTime

getDelFlg() public method

Get del_flg
public getDelFlg ( ) : integer
return integer

getEccubeVersion() public method

Get eccube_version
public getEccubeVersion ( ) : array
return array

getEccubeVersionAsString() public method

getEnable() public method

Get enable
public getEnable ( ) : integer
return integer

getId() public method

Get id
public getId ( ) : integer
return integer

getLastUpdateDate() public method

Get last_update_date
public getLastUpdateDate ( ) : string
return string

getName() public method

Get name
public getName ( ) : string
return string

getNewVersion() public method

Get new_version
public getNewVersion ( ) : string
return string

getPluginEventHandlers() public method

getProductUrl() public method

Get product_url
public getProductUrl ( ) : string
return string

getSource() public method

Get source
public getSource ( ) : integer
return integer

getUpdateDate() public method

Get update_date
public getUpdateDate ( ) : DateTime
return DateTime

getUpdateStatus() public method

Get update_status
public getUpdateStatus ( ) : string
return string

getVersion() public method

Get version
public getVersion ( ) : string
return string

removePluginEventHandler() public method

public removePluginEventHandler ( PluginEventHandler $PluginEventHandler )
$PluginEventHandler PluginEventHandler

setClassName() public method

Set class_name
public setClassName ( string $className ) : Plugin
$className string
return Plugin

setCode() public method

Set code
public setCode ( string $code ) : Plugin
$code string
return Plugin

setCreateDate() public method

Set create_date
public setCreateDate ( DateTime $createDate ) : Plugin
$createDate DateTime
return Plugin

setDelFlg() public method

Set del_flg
public setDelFlg ( integer $delFlg ) : Plugin
$delFlg integer
return Plugin

setEccubeVersion() public method

Set eccube_version
public setEccubeVersion ( array $eccube_version ) : Plugin
$eccube_version array
return Plugin

setEnable() public method

Set enable
public setEnable ( integer $enable ) : Plugin
$enable integer
return Plugin

setLastUpdateDate() public method

Set last_update_date
public setLastUpdateDate ( string $lastUpdateDate ) : Plugin
$lastUpdateDate string
return Plugin

setName() public method

Set name
public setName ( string $name ) : Plugin
$name string
return Plugin

setNewVersion() public method

Set new_version
public setNewVersion ( string $newVersion ) : Plugin
$newVersion string
return Plugin

setProductUrl() public method

Set product_url
public setProductUrl ( string $productUrl ) : Plugin
$productUrl string
return Plugin

setSource() public method

Set source
public setSource ( integer $source ) : Plugin
$source integer
return Plugin

setUpdateDate() public method

Set update_date
public setUpdateDate ( DateTime $updateDate ) : Plugin
$updateDate DateTime
return Plugin

setUpdateStatus() public method

Set update_status
public setUpdateStatus ( string $updateStatus ) : Plugin
$updateStatus string
return Plugin

setVersion() public method

Set version
public setVersion ( string $version ) : Plugin
$version string
return Plugin