PHP 클래스 OptomPortalConnection

파일 보기 프로젝트 열기: openeyes/openeyes 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$client Zend_Http_Client
$config
$required_config_keys array For validating the configuration keys

공개 메소드들

메소드 설명
__construct ( CApplication $yii = null ) OptomPortalConnection constructor.
createNewSignatureImage ( $imageData, $fileId ) : ProtectedFile Creates a new ProtectedFile for the new signature image
signatureSearch ( $start_date = null, $uniqueId = null ) : mixed Search the API for signatures.

보호된 메소드들

메소드 설명
initClient ( ) : Zend_Http_Client Init HTTP client.
login ( ) Login to the API, set the auth header.
setConfig ( ) Set portal config.

메소드 상세

__construct() 공개 메소드

OptomPortalConnection constructor.
public __construct ( CApplication $yii = null )
$yii CApplication - for dependency injection/testing

createNewSignatureImage() 공개 메소드

Creates a new ProtectedFile for the new signature image
public createNewSignatureImage ( $imageData, $fileId ) : ProtectedFile
$imageData
리턴 ProtectedFile

initClient() 보호된 메소드

Init HTTP client.
protected initClient ( ) : Zend_Http_Client
리턴 Zend_Http_Client

login() 보호된 메소드

Login to the API, set the auth header.
protected login ( )

setConfig() 보호된 메소드

Set portal config.
protected setConfig ( )

signatureSearch() 공개 메소드

Search the API for signatures.
public signatureSearch ( $start_date = null, $uniqueId = null ) : mixed
리턴 mixed

프로퍼티 상세

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

protected Zend_Http_Client $client
리턴 Zend_Http_Client

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

protected $config

$required_config_keys 보호되어 있는 정적으로 프로퍼티

For validating the configuration keys
protected static array $required_config_keys
리턴 array