PHP 클래스 spec\Prophecy\Doubler\ClassPatch\DisableConstructorPatchSpec

상속: extends PhpSpec\ObjectBehavior
파일 보기 프로젝트 열기: phpspec/prophecy

공개 메소드들

메소드 설명
it_creates_new_constructor_if_object_has_none ( Prophecy\Doubler\Generator\Node\ClassNode $class )
it_is_a_patch ( )
it_makes_all_constructor_arguments_optional ( Prophecy\Doubler\Generator\Node\ClassNode $class, Prophecy\Doubler\Generator\Node\MethodNode $method, Prophecy\Doubler\Generator\Node\ArgumentNode $arg1, Prophecy\Doubler\Generator\Node\ArgumentNode $arg2 )
it_supports_anything ( Prophecy\Doubler\Generator\Node\ClassNode $node )
its_priority_is_100 ( )

메소드 상세

it_creates_new_constructor_if_object_has_none() 공개 메소드

public it_creates_new_constructor_if_object_has_none ( Prophecy\Doubler\Generator\Node\ClassNode $class )
$class Prophecy\Doubler\Generator\Node\ClassNode

it_is_a_patch() 공개 메소드

public it_is_a_patch ( )

it_makes_all_constructor_arguments_optional() 공개 메소드

public it_makes_all_constructor_arguments_optional ( Prophecy\Doubler\Generator\Node\ClassNode $class, Prophecy\Doubler\Generator\Node\MethodNode $method, Prophecy\Doubler\Generator\Node\ArgumentNode $arg1, Prophecy\Doubler\Generator\Node\ArgumentNode $arg2 )
$class Prophecy\Doubler\Generator\Node\ClassNode
$method Prophecy\Doubler\Generator\Node\MethodNode
$arg1 Prophecy\Doubler\Generator\Node\ArgumentNode
$arg2 Prophecy\Doubler\Generator\Node\ArgumentNode

it_supports_anything() 공개 메소드

public it_supports_anything ( Prophecy\Doubler\Generator\Node\ClassNode $node )
$node Prophecy\Doubler\Generator\Node\ClassNode

its_priority_is_100() 공개 메소드

public its_priority_is_100 ( )