PHP 클래스 PhpSchool\LearnYouPhp\Exercise\ConcernedAboutSeparation

저자: Aydin Hassan ([email protected])
상속: extends PhpSchool\PhpWorkshop\Exercise\AbstractExercise, implements PhpSchool\PhpWorkshop\Exercise\ExerciseInterface, implements PhpSchool\PhpWorkshop\Exercise\CliExercise, implements PhpSchool\PhpWorkshop\ExerciseCheck\SelfCheck, use trait PhpSchool\PhpWorkshop\Exercise\TemporaryDirectoryTrait
파일 보기 프로젝트 열기: php-school/learn-you-php 1 사용 예제들

공개 메소드들

메소드 설명
__construct ( Symfony\Component\Filesystem\Filesystem $filesystem, Generator $faker, PhpParser\Parser $parser )
check ( PhpSchool\PhpWorkshop\Input\Input $input ) : PhpSchool\PhpWorkshop\Result\ResultInterface
check ( string $fileName ) : PhpSchool\PhpWorkshop\Result\ResultInterface
getArgs ( ) : array
getDescription ( ) : string
getName ( ) : string
getSolution ( ) : PhpSchool\PhpWorkshop\Solution\SolutionInterface
getType ( ) : PhpSchool\PhpWorkshop\Exercise\ExerciseType
tearDown ( ) : null

메소드 상세

__construct() 공개 메소드

public __construct ( Symfony\Component\Filesystem\Filesystem $filesystem, Generator $faker, PhpParser\Parser $parser )
$filesystem Symfony\Component\Filesystem\Filesystem
$faker Faker\Generator
$parser PhpParser\Parser

check() 공개 메소드

public check ( PhpSchool\PhpWorkshop\Input\Input $input ) : PhpSchool\PhpWorkshop\Result\ResultInterface
$input PhpSchool\PhpWorkshop\Input\Input
리턴 PhpSchool\PhpWorkshop\Result\ResultInterface

check() 공개 메소드

public check ( string $fileName ) : PhpSchool\PhpWorkshop\Result\ResultInterface
$fileName string
리턴 PhpSchool\PhpWorkshop\Result\ResultInterface

getArgs() 공개 메소드

public getArgs ( ) : array
리턴 array

getDescription() 공개 메소드

public getDescription ( ) : string
리턴 string

getName() 공개 메소드

public getName ( ) : string
리턴 string

getSolution() 공개 메소드

public getSolution ( ) : PhpSchool\PhpWorkshop\Solution\SolutionInterface
리턴 PhpSchool\PhpWorkshop\Solution\SolutionInterface

getType() 공개 메소드

public getType ( ) : PhpSchool\PhpWorkshop\Exercise\ExerciseType
리턴 PhpSchool\PhpWorkshop\Exercise\ExerciseType

tearDown() 공개 메소드

public tearDown ( ) : null
리턴 null