PHP 클래스 Rating\Rating

파일 보기 프로젝트 열기: chovanec/elo-rating

보호된 프로퍼티들

프로퍼티 타입 설명
$_expectedA
$_expectedB
$_newRatingA
$_newRatingB
$_ratingA Protected & private variables.
$_ratingB
$_scoreA
$_scoreB

공개 메소드들

메소드 설명
__construct ( $ratingA, $ratingB, $scoreA, $scoreB ) Costructor function which does all the maths and stores the results ready for retrieval.
getNewRatings ( ) : Array Retrieve the calculated data.
setNewSettings ( $ratingA, $ratingB, $scoreA, $scoreB ) Set new input data.

보호된 메소드들

메소드 설명
_getExpectedScores ( $ratingA, $ratingB ) Protected & private functions begin here
_getNewRatings ( $ratingA, $ratingB, $expectedA, $expectedB, $scoreA, $scoreB )

메소드 상세

__construct() 공개 메소드

Costructor function which does all the maths and stores the results ready for retrieval.
public __construct ( $ratingA, $ratingB, $scoreA, $scoreB )

_getExpectedScores() 보호된 메소드

Protected & private functions begin here
protected _getExpectedScores ( $ratingA, $ratingB )

_getNewRatings() 보호된 메소드

protected _getNewRatings ( $ratingA, $ratingB, $expectedA, $expectedB, $scoreA, $scoreB )

getNewRatings() 공개 메소드

Retrieve the calculated data.
public getNewRatings ( ) : Array
리턴 Array An array containing the new ratings for A and B.

setNewSettings() 공개 메소드

Set new input data.
public setNewSettings ( $ratingA, $ratingB, $scoreA, $scoreB )

프로퍼티 상세

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

protected $_expectedA

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

protected $_expectedB

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

protected $_newRatingA

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

protected $_newRatingB

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

Protected & private variables.
protected $_ratingA

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

protected $_ratingB

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

protected $_scoreA

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

protected $_scoreB