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

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

공개 메소드들

메소드 설명
it_adds_a_method_to_node_if_not_exists ( Prophecy\Doubler\Generator\Node\ClassNode $node )
it_does_not_support_nodes_without_parent_class ( Prophecy\Doubler\Generator\Node\ClassNode $node )
it_is_a_patch ( )
it_should_not_supply_a_file_for_a_directory_iterator ( Prophecy\Doubler\Generator\Node\ClassNode $node, Prophecy\Doubler\Generator\Node\MethodNode $method )
it_should_supply_a_file_for_a_spl_file_object ( Prophecy\Doubler\Generator\Node\ClassNode $node, Prophecy\Doubler\Generator\Node\MethodNode $method )
it_supports_nodes_with_SplFileInfo_as_parent_class ( Prophecy\Doubler\Generator\Node\ClassNode $node )
it_supports_nodes_with_derivative_of_SplFileInfo_as_parent_class ( Prophecy\Doubler\Generator\Node\ClassNode $node )
it_updates_existing_method_if_found ( Prophecy\Doubler\Generator\Node\ClassNode $node, Prophecy\Doubler\Generator\Node\MethodNode $method )
its_priority_is_50 ( )

메소드 상세

it_adds_a_method_to_node_if_not_exists() 공개 메소드

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

it_does_not_support_nodes_without_parent_class() 공개 메소드

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

it_is_a_patch() 공개 메소드

public it_is_a_patch ( )

it_should_not_supply_a_file_for_a_directory_iterator() 공개 메소드

public it_should_not_supply_a_file_for_a_directory_iterator ( Prophecy\Doubler\Generator\Node\ClassNode $node, Prophecy\Doubler\Generator\Node\MethodNode $method )
$node Prophecy\Doubler\Generator\Node\ClassNode
$method Prophecy\Doubler\Generator\Node\MethodNode

it_should_supply_a_file_for_a_spl_file_object() 공개 메소드

public it_should_supply_a_file_for_a_spl_file_object ( Prophecy\Doubler\Generator\Node\ClassNode $node, Prophecy\Doubler\Generator\Node\MethodNode $method )
$node Prophecy\Doubler\Generator\Node\ClassNode
$method Prophecy\Doubler\Generator\Node\MethodNode

it_supports_nodes_with_SplFileInfo_as_parent_class() 공개 메소드

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

it_supports_nodes_with_derivative_of_SplFileInfo_as_parent_class() 공개 메소드

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

it_updates_existing_method_if_found() 공개 메소드

public it_updates_existing_method_if_found ( Prophecy\Doubler\Generator\Node\ClassNode $node, Prophecy\Doubler\Generator\Node\MethodNode $method )
$node Prophecy\Doubler\Generator\Node\ClassNode
$method Prophecy\Doubler\Generator\Node\MethodNode

its_priority_is_50() 공개 메소드

public its_priority_is_50 ( )