PluginProbe
WPIDE – File Manager & Code Editor / 3.5.9
WPIDE – File Manager & Code Editor v3.5.9
3.5.9 3.5.8 3.5.7 2.0.14 2.0.15 2.0.16 2.0.2 2.0.4 2.0.5 2.0.6 2.0.7 2.0.8 2.0.9 2.1 2.2 2.3 2.3.1 2.3.2 2.4.0 2.5 2.6 3.0 3.1 3.2 3.3 All 55 releases
wpide / vendor / nikic / php-parser / lib / PhpParser / Node / FunctionLike.php

FunctionLike.php in WPIDE – File Manager & Code Editor 3.5.9, at vendor/nikic/php-parser/lib/PhpParser/Node/FunctionLike.php

44 lines 753 B
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php declare(strict_types=1);
2
3 namespace PhpParser\Node;
4
5 use PhpParser\Node;
6
7 interface FunctionLike extends Node
8 {
9 /**
10 * Whether to return by reference
11 *
12 * @return bool
13 */
14 public function returnsByRef() : bool;
15
16 /**
17 * List of parameters
18 *
19 * @return Param[]
20 */
21 public function getParams() : array;
22
23 /**
24 * Get the declared return type or null
25 *
26 * @return null|Identifier|Name|ComplexType
27 */
28 public function getReturnType();
29
30 /**
31 * The function body
32 *
33 * @return Stmt[]|null
34 */
35 public function getStmts();
36
37 /**
38 * Get PHP attribute groups.
39 *
40 * @return AttributeGroup[]
41 */
42 public function getAttrGroups() : array;
43 }
44