PHP Класс PhpSchool\LearnYouPhp\Exercise\TimeServer

Автор: Aydin Hassan ([email protected])
Наследование: extends PhpSchool\PhpWorkshop\Exercise\AbstractExercise, implements PhpSchool\PhpWorkshop\Exercise\ExerciseInterface, implements PhpSchool\PhpWorkshop\Exercise\CliExercise
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
__construct ( PhpSchool\LearnYouPhp\TcpSocketFactory $socketFactory ) TimeServer constructor.
configure ( PhpSchool\PhpWorkshop\ExerciseDispatcher $exerciseDispatcher )
getArgs ( ) : string[]
getDescription ( ) : string
getName ( ) : string
getType ( ) : PhpSchool\PhpWorkshop\Exercise\ExerciseType

Приватные методы

Метод Описание
getRandomPort ( ) : string

Описание методов

__construct() публичный Метод

TimeServer constructor.
public __construct ( PhpSchool\LearnYouPhp\TcpSocketFactory $socketFactory )
$socketFactory PhpSchool\LearnYouPhp\TcpSocketFactory

configure() публичный Метод

public configure ( PhpSchool\PhpWorkshop\ExerciseDispatcher $exerciseDispatcher )
$exerciseDispatcher PhpSchool\PhpWorkshop\ExerciseDispatcher

getArgs() публичный Метод

public getArgs ( ) : string[]
Результат string[]

getDescription() публичный Метод

public getDescription ( ) : string
Результат string

getName() публичный Метод

public getName ( ) : string
Результат string

getType() публичный Метод

public getType ( ) : PhpSchool\PhpWorkshop\Exercise\ExerciseType
Результат PhpSchool\PhpWorkshop\Exercise\ExerciseType