PHP 클래스 Metaregistrar\EPP\eppBase

파일 보기 프로젝트 열기: metaregistrar/php-epp-client

보호된 프로퍼티들

프로퍼티 타입 설명
$connection resource
$logentries array Contains the log entries when $logging = true
$logging boolean Determines if a log is output after the end of the script or not
$timeout integer Time-out value for the server connection

공개 메소드들

메소드 설명
create ( string $configfile, boolean | false $debug = false ) : mixed
getTimeout ( )
read ( boolean $nonBlocking = false ) : string This will read 1 response from the connection if there is one
setTimeout ( $timeout )
write ( string $content ) : boolean Write stuff over the EPP connection

보호된 메소드들

메소드 설명
enableLogging ( ) Starts logging
showLog ( ) Shows the log when the script has ended
writeLog ( string $text, string $action ) Writes a new entry to the log

비공개 메소드들

메소드 설명
addInteger ( string $content ) : string This adds the content-length to the content that is about to be written over the EPP Protocol
readInteger ( string $content ) : integer This parses the first 4 bytes into an integer for use to compare content-length

메소드 상세

create() 정적인 공개 메소드

static public create ( string $configfile, boolean | false $debug = false ) : mixed
$configfile string
$debug boolean | false
리턴 mixed

enableLogging() 보호된 메소드

Starts logging
protected enableLogging ( )

getTimeout() 공개 메소드

public getTimeout ( )

read() 공개 메소드

This will read 1 response from the connection if there is one
public read ( boolean $nonBlocking = false ) : string
$nonBlocking boolean to prevent the blocking of the thread in case there is nothing to read and not wait for the timeout
리턴 string

setTimeout() 공개 메소드

public setTimeout ( $timeout )

showLog() 보호된 메소드

Shows the log when the script has ended
protected showLog ( )

write() 공개 메소드

Write stuff over the EPP connection
public write ( string $content ) : boolean
$content string
리턴 boolean

writeLog() 보호된 메소드

Writes a new entry to the log
protected writeLog ( string $text, string $action )
$text string
$action string

프로퍼티 상세

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

protected resource $connection
리턴 resource

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

Contains the log entries when $logging = true
protected array $logentries
리턴 array

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

Determines if a log is output after the end of the script or not
protected bool $logging
리턴 boolean

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

Time-out value for the server connection
protected int $timeout
리턴 integer