PHP 클래스 OCA\OcSms\Controller\ApiController

상속: extends OCP\AppFramework\Controller
파일 보기 프로젝트 열기: nerzhul/ocsms

공개 메소드들

메소드 설명
__construct ( $appName, OCP\IRequest $request, $userId, SmsMapper $mapper )
fetchMessages ( $start, $limit ) : OCP\AppFramework\Http\JSONResponse
fetchMessagesCount ( ) : OCP\AppFramework\Http\JSONResponse
fetchMessagesForNumber ( $phoneNumber, $start, $limit ) : OCP\AppFramework\Http\JSONResponse
fetchMessagesToSend ( )
getAllStoredPhoneNumbers ( )
getApiVersion ( )
push ( $smsCount, $smsDatas ) : OCP\AppFramework\Http\JSONResponse
replace ( $smsCount, $smsDatas ) : OCP\AppFramework\Http\JSONResponse
retrieveAllIds ( )
retrieveLastTimestamp ( )

비공개 메소드들

메소드 설명
checkPushStructure ( $smsCount, $smsDatas ) : boolean

메소드 상세

__construct() 공개 메소드

public __construct ( $appName, OCP\IRequest $request, $userId, SmsMapper $mapper )
$request OCP\IRequest
$mapper OCA\OcSms\Db\SmsMapper

fetchMessages() 공개 메소드

public fetchMessages ( $start, $limit ) : OCP\AppFramework\Http\JSONResponse
$start
$limit
리턴 OCP\AppFramework\Http\JSONResponse

fetchMessagesCount() 공개 메소드

public fetchMessagesCount ( ) : OCP\AppFramework\Http\JSONResponse
리턴 OCP\AppFramework\Http\JSONResponse

fetchMessagesForNumber() 공개 메소드

public fetchMessagesForNumber ( $phoneNumber, $start, $limit ) : OCP\AppFramework\Http\JSONResponse
$phoneNumber
$start
$limit
리턴 OCP\AppFramework\Http\JSONResponse

fetchMessagesToSend() 공개 메소드

public fetchMessagesToSend ( )

getAllStoredPhoneNumbers() 공개 메소드

getApiVersion() 공개 메소드

public getApiVersion ( )

push() 공개 메소드

public push ( $smsCount, $smsDatas ) : OCP\AppFramework\Http\JSONResponse
$smsCount
$smsDatas
리턴 OCP\AppFramework\Http\JSONResponse

replace() 공개 메소드

public replace ( $smsCount, $smsDatas ) : OCP\AppFramework\Http\JSONResponse
$smsCount
$smsDatas
리턴 OCP\AppFramework\Http\JSONResponse

retrieveAllIds() 공개 메소드

public retrieveAllIds ( )

retrieveLastTimestamp() 공개 메소드