packages/analyzer/src/Invocations/Visitor.php 1 location
|
@@ 36-38 (lines=3) @@
|
| 33 |
|
// TODO - args |
| 34 |
|
if ( $node->name instanceof Node\Expr\Variable ) { |
| 35 |
|
$function_name = '$' . Utils::maybe_stringify( $node->name->name ); |
| 36 |
|
} elseif ( $node->name instanceof Node\Expr\ArrayDimFetch ) { |
| 37 |
|
$function_name = '$' . Utils::maybe_stringify( $node->name->var->name ) . '[' . Utils::maybe_stringify( $node->name->dim->value ) . ']'; |
| 38 |
|
} else { |
| 39 |
|
$function_name = implode( '\\', $node->name->parts ); |
| 40 |
|
} |
| 41 |
|
|
packages/analyzer/src/Utils.php 1 location
|
@@ 45-52 (lines=8) @@
|
| 42 |
|
'$' |
| 43 |
|
. self::maybe_stringify( $node->var->name ) |
| 44 |
|
. '->' . self::maybe_stringify( $node->name->name ); |
| 45 |
|
} elseif ( $node instanceof Node\Expr\ArrayDimFetch ) { |
| 46 |
|
|
| 47 |
|
$class_name = |
| 48 |
|
'$' |
| 49 |
|
. self::maybe_stringify( $node->var->name ) |
| 50 |
|
. '[' . self::maybe_stringify( $node->dim->value ) |
| 51 |
|
. ']'; |
| 52 |
|
} else { |
| 53 |
|
if ( method_exists( $node, 'toCodeString' ) ) { |
| 54 |
|
$class_name = $node->toCodeString(); |
| 55 |
|
} else { |