LinkBaseEdit
in package
uses
TraitData, TraitDataWrite
Table of Contents
Properties
- $initBase : InitBase
- $tblLinkBase : string
- $user : User
Methods
- __construct() : mixed
- getDataInstance() : Data
- getDataWriteInstance() : DataWrite
- processEdit() : void
- setActiveInactive() : int
- updateRecord() : int
Properties
$initBase read-only
private
InitBase
$initBase
$tblLinkBase
private
string
$tblLinkBase
$user read-only
private
User
$user
Methods
__construct()
public
__construct(User $user, InitBase $initBase) : mixed
Parameters
getDataInstance()
public
getDataInstance() : Data
Return values
DatagetDataWriteInstance()
public
getDataWriteInstance() : DataWrite
Return values
DataWriteprocessEdit()
public
processEdit() : void
setActiveInactive()
private
setActiveInactive() : int
Return values
intupdateRecord()
private
updateRecord(int $nUserID, int|bool $isMod) : int
Parameters
- $nUserID : int
- $isMod : int|bool