PHP 클래스 Contao\Versions

상속: extends Controller
파일 보기 프로젝트 열기: contao/core-bundle 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$intPid integer Parent ID
$intUserId integer User ID
$strEditUrl string Edit URL
$strPath string File path
$strTable string Table
$strUsername string Username

공개 메소드들

메소드 설명
__construct ( string $strTable, integer $intPid ) Initialize the object
addToTemplate ( BackendTemplate $objTemplate ) Add a list of versions to a template
compare ( ) Compare versions
create ( ) Create a new version of a record
initialize ( ) Create the initial version of a record
renderDropdown ( ) : string Render the versions dropdown menu
restore ( integer $intVersion ) Restore a version
setEditUrl ( string $strEditUrl ) Set the edit URL
setUserId ( integer $intUserId ) Set the user ID
setUsername ( string $strUsername ) Set the username

보호된 메소드들

메소드 설명
getEditUrl ( ) : string Return the edit URL
getUserId ( ) : string Return the user ID
getUsername ( ) : string Return the username
implodeRecursive ( mixed $var, boolean $binary = false ) : string Implode a multi-dimensional array recursively

메소드 상세

__construct() 공개 메소드

Initialize the object
public __construct ( string $strTable, integer $intPid )
$strTable string
$intPid integer

addToTemplate() 공개 정적인 메소드

Add a list of versions to a template
public static addToTemplate ( BackendTemplate $objTemplate )
$objTemplate BackendTemplate

compare() 공개 메소드

Compare versions
public compare ( )

create() 공개 메소드

Create a new version of a record
public create ( )

getEditUrl() 보호된 메소드

Return the edit URL
protected getEditUrl ( ) : string
리턴 string

getUserId() 보호된 메소드

Return the user ID
protected getUserId ( ) : string
리턴 string

getUsername() 보호된 메소드

Return the username
protected getUsername ( ) : string
리턴 string

implodeRecursive() 보호된 메소드

Implode a multi-dimensional array recursively
protected implodeRecursive ( mixed $var, boolean $binary = false ) : string
$var mixed
$binary boolean
리턴 string

initialize() 공개 메소드

Create the initial version of a record
public initialize ( )

renderDropdown() 공개 메소드

Render the versions dropdown menu
public renderDropdown ( ) : string
리턴 string

restore() 공개 메소드

Restore a version
public restore ( integer $intVersion )
$intVersion integer

setEditUrl() 공개 메소드

Set the edit URL
public setEditUrl ( string $strEditUrl )
$strEditUrl string

setUserId() 공개 메소드

Set the user ID
public setUserId ( integer $intUserId )
$intUserId integer

setUsername() 공개 메소드

Set the username
public setUsername ( string $strUsername )
$strUsername string

프로퍼티 상세

$intPid 보호되어 있는 프로퍼티

Parent ID
protected int $intPid
리턴 integer

$intUserId 보호되어 있는 프로퍼티

User ID
protected int $intUserId
리턴 integer

$strEditUrl 보호되어 있는 프로퍼티

Edit URL
protected string $strEditUrl
리턴 string

$strPath 보호되어 있는 프로퍼티

File path
protected string $strPath
리턴 string

$strTable 보호되어 있는 프로퍼티

Table
protected string $strTable
리턴 string

$strUsername 보호되어 있는 프로퍼티

Username
protected string $strUsername
리턴 string