PHP 클래스 GenerateUniqueCodeCommand

(C) Moorfields Eye Hospital NHS Foundation Trust, 2008-2011 (C) OpenEyes Foundation, 2011-2012 This file is part of OpenEyes. OpenEyes is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. OpenEyes is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with OpenEyes in a file titled COPYING. If not, see .
저자: OpenEyes ([email protected])
상속: extends CConsoleCommand
파일 보기 프로젝트 열기: openeyes/openeyes

보호된 프로퍼티들

프로퍼티 타입 설명
$allowable_character_length
$limit
$unique_code

공개 메소드들

메소드 설명
generate ( $length )
getHelp ( )
run ( $args ) Generate six characters unique code, and store them into the db.
setAlphabet ( string $alphabet )

보호된 메소드들

메소드 설명
getRandomInteger ( integer $min, integer $max ) : integer
insert ( $record )

메소드 상세

generate() 공개 메소드

public generate ( $length )

getHelp() 공개 메소드

public getHelp ( )

getRandomInteger() 보호된 메소드

protected getRandomInteger ( integer $min, integer $max ) : integer
$min integer
$max integer
리턴 integer

insert() 보호된 메소드

protected insert ( $record )

run() 공개 메소드

Generate six characters unique code, and store them into the db.
public run ( $args )

setAlphabet() 공개 메소드

public setAlphabet ( string $alphabet )
$alphabet string

프로퍼티 상세

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

protected $allowable_character_length

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

protected $limit

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

protected $unique_code