PHP 클래스 Immocaster_Data_Mysql

저자: Norman Braun (medienopfer98.de)
파일 보기 프로젝트 열기: immocaster/php-sdk 1 사용 예제들

공개 메소드들

메소드 설명
__construct ( $aConnection, $sTableName ) : boolean Verbindung zur Datenbank aufbauen und Tabelle erzeugen, sofern diese noch nicht existiert.
deleteApplicationToken ( ) : void Accesstoken für die Applikation löschen.
deleteRequestToken ( ) : void Alle Requesttoken der Applikation löschen.
deleteRequestTokenById ( $iId ) : boolean Requesttoken anhand einer einzelnen ID löschen.
getAllApplicationUsers ( ) : array Alle Accesstoken für die Application ermitteln und zurückliefern.
getApplicationToken ( $sUser ) : object Accesstoken für die Application ermitteln und zurückliefern.
getInstance ( $aConnection = [], $sTableName = null )
getRequestToken ( $sToken = null ) : mixed Requesttoken ermitteln und zurückliefern.
getRequestTokenWithoutSession ( ) : mixed Einen Requesttoken ohne Session ermitteln und zurückliefern.
saveApplicationToken ( $sToken, $sSecret, $sUser ) : boolean Accesstoken für die Applikation speichern.
saveRequestToken ( $sToken, $sSecret ) : boolean Requesttoken speichern.

비공개 메소드들

메소드 설명
cleanRequestToken ( ) : void Requesttoken nach einer bestimmten Zeit löschen.
connectDatabase ( $aConnection = [] ) : boolean MySQL-Datenbank konnektieren.
getDataTable ( ) : boolean Prüfen ob die Storage-Tabelle in der Datenbank existiert.
setDataTable ( ) : void Storage-Tabelle in der MySql-Datenbank anlegen.
updateDataTableFields ( ) : boolean Prüfen ob bestimmte Felder in der Datenbank existieren und bei Bedarf hinzufügen.

메소드 상세

__construct() 공개 메소드

Verbindung zur Datenbank aufbauen und Tabelle erzeugen, sofern diese noch nicht existiert.
public __construct ( $aConnection, $sTableName ) : boolean
리턴 boolean

deleteApplicationToken() 공개 메소드

Accesstoken für die Applikation löschen.
public deleteApplicationToken ( ) : void
리턴 void

deleteRequestToken() 공개 메소드

Alle Requesttoken der Applikation löschen.
public deleteRequestToken ( ) : void
리턴 void

deleteRequestTokenById() 공개 메소드

Requesttoken anhand einer einzelnen ID löschen.
public deleteRequestTokenById ( $iId ) : boolean
리턴 boolean

getAllApplicationUsers() 공개 메소드

Alle Accesstoken für die Application ermitteln und zurückliefern.
public getAllApplicationUsers ( ) : array
리턴 array

getApplicationToken() 공개 메소드

Accesstoken für die Application ermitteln und zurückliefern.
public getApplicationToken ( $sUser ) : object
리턴 object

getInstance() 공개 정적인 메소드

public static getInstance ( $aConnection = [], $sTableName = null )

getRequestToken() 공개 메소드

Requesttoken ermitteln und zurückliefern.
public getRequestToken ( $sToken = null ) : mixed
리턴 mixed

getRequestTokenWithoutSession() 공개 메소드

Einen Requesttoken ohne Session ermitteln und zurückliefern.

saveApplicationToken() 공개 메소드

Accesstoken für die Applikation speichern.
public saveApplicationToken ( $sToken, $sSecret, $sUser ) : boolean
리턴 boolean

saveRequestToken() 공개 메소드

Requesttoken speichern.
public saveRequestToken ( $sToken, $sSecret ) : boolean
리턴 boolean