PHP Класс EtherpadLiteClient

Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$apiKey
$baseUrl

Открытые методы

Метод Описание
__construct ( $apiKey, $baseUrl = null )
checkToken ( ) checkToken
copyPad ( $sourceID, $destinationID, $force = null ) copyPad
createAuthor ( $name = null ) createAuthor
createAuthorIfNotExistsFor ( $authorMapper, $name = null ) createAuthorIfNotExistsFor
createDiffHTML ( $padID, $startRev, $endRev ) createDiffHTML
createGroup ( ) createGroup
createGroupIfNotExistsFor ( $groupMapper ) createGroupIfNotExistsFor
createGroupPad ( $groupID, $padName, $text = null ) createGroupPad
createPad ( $padID, $text = null ) createPad
createSession ( $groupID, $authorID, $validUntil ) createSession
deleteGroup ( $groupID ) deleteGroup
deletePad ( $padID ) deletePad
deleteSession ( $sessionID ) deleteSession
getAttributePool ( $padID ) getAttributePool
getAuthorName ( $authorID ) getAuthorName
getChatHead ( $padID ) getChatHead
getChatHistory ( $padID, $start = null, $end = null ) getChatHistory
getHTML ( $padID, $rev = null ) getHTML
getLastEdited ( $padID ) getLastEdited
getPadID ( $roID ) getPadID
getPublicStatus ( $padID ) getPublicStatus
getReadOnlyID ( $padID ) getReadOnlyID
getRevisionChangeset ( $padID, $rev = null ) getRevisionChangeset
getRevisionsCount ( $padID ) getRevisionsCount
getSavedRevisionsCount ( $padID ) getSavedRevisionsCount
getSessionInfo ( $sessionID ) getSessionInfo
getText ( $padID, $rev = null ) getText
isPasswordProtected ( $padID ) isPasswordProtected
listAllGroups ( ) listAllGroups
listAllPads ( ) listAllPads
listAuthorsOfPad ( $padID ) listAuthorsOfPad
listPads ( $groupID ) listPads
listPadsOfAuthor ( $authorID ) listPadsOfAuthor
listSavedRevisions ( $padID ) listSavedRevisions
listSessionsOfAuthor ( $authorID ) listSessionsOfAuthor
listSessionsOfGroup ( $groupID ) listSessionsOfGroup
movePad ( $sourceID, $destinationID, $force = null ) movePad
padUsers ( $padID ) padUsers
padUsersCount ( $padID ) padUsersCount
restoreRevision ( $padID, $rev ) restoreRevision
saveRevision ( $padID, $rev ) saveRevision
sendClientsMessage ( $padID, $msg ) sendClientsMessage
setHTML ( $padID, $html ) setHTML
setPassword ( $padID, $password ) setPassword
setPublicStatus ( $padID, $publicStatus ) setPublicStatus
setText ( $padID, $text ) setText

Защищенные методы

Метод Описание
call ( $function, array $arguments = [], $method = 'GET' )
convertBools ( $candidate )
get ( $function, array $arguments = [] )
handleResult ( $result )
post ( $function, array $arguments = [] )

Описание методов

__construct() публичный Метод

public __construct ( $apiKey, $baseUrl = null )

call() защищенный Метод

protected call ( $function, array $arguments = [], $method = 'GET' )
$arguments array

checkToken() публичный Метод

checkToken
public checkToken ( )

convertBools() защищенный Метод

protected convertBools ( $candidate )

copyPad() публичный Метод

copyPad
public copyPad ( $sourceID, $destinationID, $force = null )

createAuthor() публичный Метод

createAuthor
public createAuthor ( $name = null )

createAuthorIfNotExistsFor() публичный Метод

createAuthorIfNotExistsFor
public createAuthorIfNotExistsFor ( $authorMapper, $name = null )

createDiffHTML() публичный Метод

createDiffHTML
public createDiffHTML ( $padID, $startRev, $endRev )

createGroup() публичный Метод

createGroup
public createGroup ( )

createGroupIfNotExistsFor() публичный Метод

createGroupIfNotExistsFor
public createGroupIfNotExistsFor ( $groupMapper )

createGroupPad() публичный Метод

createGroupPad
public createGroupPad ( $groupID, $padName, $text = null )

createPad() публичный Метод

createPad
public createPad ( $padID, $text = null )

createSession() публичный Метод

createSession
public createSession ( $groupID, $authorID, $validUntil )

deleteGroup() публичный Метод

deleteGroup
public deleteGroup ( $groupID )

deletePad() публичный Метод

deletePad
public deletePad ( $padID )

deleteSession() публичный Метод

deleteSession
public deleteSession ( $sessionID )

get() защищенный Метод

protected get ( $function, array $arguments = [] )
$arguments array

getAttributePool() публичный Метод

getAttributePool
public getAttributePool ( $padID )

getAuthorName() публичный Метод

getAuthorName
public getAuthorName ( $authorID )

getChatHead() публичный Метод

getChatHead
public getChatHead ( $padID )

getChatHistory() публичный Метод

getChatHistory
public getChatHistory ( $padID, $start = null, $end = null )

getHTML() публичный Метод

getHTML
public getHTML ( $padID, $rev = null )

getLastEdited() публичный Метод

getLastEdited
public getLastEdited ( $padID )

getPadID() публичный Метод

getPadID
public getPadID ( $roID )

getPublicStatus() публичный Метод

getPublicStatus
public getPublicStatus ( $padID )

getReadOnlyID() публичный Метод

getReadOnlyID
public getReadOnlyID ( $padID )

getRevisionChangeset() публичный Метод

getRevisionChangeset
public getRevisionChangeset ( $padID, $rev = null )

getRevisionsCount() публичный Метод

getRevisionsCount
public getRevisionsCount ( $padID )

getSavedRevisionsCount() публичный Метод

getSavedRevisionsCount
public getSavedRevisionsCount ( $padID )

getSessionInfo() публичный Метод

getSessionInfo
public getSessionInfo ( $sessionID )

getText() публичный Метод

getText
public getText ( $padID, $rev = null )

handleResult() защищенный Метод

protected handleResult ( $result )

isPasswordProtected() публичный Метод

isPasswordProtected
public isPasswordProtected ( $padID )

listAllGroups() публичный Метод

listAllGroups
public listAllGroups ( )

listAllPads() публичный Метод

listAllPads
public listAllPads ( )

listAuthorsOfPad() публичный Метод

listAuthorsOfPad
public listAuthorsOfPad ( $padID )

listPads() публичный Метод

listPads
public listPads ( $groupID )

listPadsOfAuthor() публичный Метод

listPadsOfAuthor
public listPadsOfAuthor ( $authorID )

listSavedRevisions() публичный Метод

listSavedRevisions
public listSavedRevisions ( $padID )

listSessionsOfAuthor() публичный Метод

listSessionsOfAuthor
public listSessionsOfAuthor ( $authorID )

listSessionsOfGroup() публичный Метод

listSessionsOfGroup
public listSessionsOfGroup ( $groupID )

movePad() публичный Метод

movePad
public movePad ( $sourceID, $destinationID, $force = null )

padUsers() публичный Метод

padUsers
public padUsers ( $padID )

padUsersCount() публичный Метод

padUsersCount
public padUsersCount ( $padID )

post() защищенный Метод

protected post ( $function, array $arguments = [] )
$arguments array

restoreRevision() публичный Метод

restoreRevision
public restoreRevision ( $padID, $rev )

saveRevision() публичный Метод

saveRevision
public saveRevision ( $padID, $rev )

sendClientsMessage() публичный Метод

sendClientsMessage
public sendClientsMessage ( $padID, $msg )

setHTML() публичный Метод

setHTML
public setHTML ( $padID, $html )

setPassword() публичный Метод

setPassword
public setPassword ( $padID, $password )

setPublicStatus() публичный Метод

setPublicStatus
public setPublicStatus ( $padID, $publicStatus )

setText() публичный Метод

setText
public setText ( $padID, $text )

Описание свойств

$apiKey защищенное свойство

protected $apiKey

$baseUrl защищенное свойство

protected $baseUrl