Lggr
All Classes Namespaces Functions Variables Pages
Public Member Functions | List of all members
Prophecy\Doubler\ClassPatch\MagicCallPatch Class Reference
Inheritance diagram for Prophecy\Doubler\ClassPatch\MagicCallPatch:
Inheritance graph
[legend]
Collaboration diagram for Prophecy\Doubler\ClassPatch\MagicCallPatch:
Collaboration graph
[legend]

Public Member Functions

 __construct (MethodTagRetrieverInterface $tagRetriever=null)
 
 supports (ClassNode $node)
 
 apply (ClassNode $node)
 
 getPriority ()
 

Detailed Description

Discover Magical API using "@method" PHPDoc format.

Author
Thomas Tourlourat thoma.nosp@m.s@to.nosp@m.urlou.nosp@m.rat..nosp@m.com
Kévin Dunglas dungl.nosp@m.as@g.nosp@m.mail..nosp@m.com
Théo FIDRY theo..nosp@m.fidr.nosp@m.y@gma.nosp@m.il.c.nosp@m.om

Member Function Documentation

◆ apply()

Prophecy\Doubler\ClassPatch\MagicCallPatch::apply ( ClassNode  $node)

Discover Magical API

Parameters
ClassNode$node

Implements Prophecy\Doubler\ClassPatch\ClassPatchInterface.

◆ getPriority()

Prophecy\Doubler\ClassPatch\MagicCallPatch::getPriority ( )

Returns patch priority, which determines when patch will be applied.

Returns
integer Priority number (higher - earlier)

Implements Prophecy\Doubler\ClassPatch\ClassPatchInterface.

◆ supports()

Prophecy\Doubler\ClassPatch\MagicCallPatch::supports ( ClassNode  $node)

Support any class

Parameters
ClassNode$node
Returns
boolean

Implements Prophecy\Doubler\ClassPatch\ClassPatchInterface.


The documentation for this class was generated from the following file: