PHP Класс OCA\OcSms\Controller\ApiController

Наследование: extends OCP\AppFramework\Controller
Показать файл Открыть проект

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

Метод Описание
__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() публичный Метод