提取方法对话框
对话框的标题可能会更改为 提取函数:
在 JavaScript 上下文中。
在 PHP 上下文中,当代码选择是在函数或脚本内部进行时。
项目 | 描述 |
|---|---|
名称 | 在此字段中,指定要基于所选源代码生成的函数或方法的名称。 |
可见性 | 在此区域中,指定要生成的方法的 可见性范围。 可用选项包括:
仅当从 PHP 类的方法中调用重构时,此区域才会在 提取方法 对话框中可用。 |
声明静态 | 选中此复选框以创建静态方法。
|
声明函数表达式 | 选中此复选框以通过函数表达式定义新函数,例如 仅当在 JavaScript 上下文中调用重构时,此复选框才可用。 |
输出变量 | 此只读字段显示变量的名称,通过该变量,新方法/函数的输出将传递给调用方法/函数。 根据您在 通过返回输出变量区域中的选择,此变量将用于 return 语句中,或将声明为新方法或函数的传引用参数。 |
通过以下方式返回输出变量 | 在此区域,指定新方法或函数将如何向调用者 返回输出变量。
|
参数 | 在此区域中,指定要传递给新方法/函数的参数。 如果需要,通过双击相应的参数行并输入新名称来重命名参数。 |
上移/下移 | 使用这些按钮更改参数的顺序。 |
用 return 语句替换尾部的 "break/continue" 语句 | |
签名预览 | 在此只读字段中,查看新方法的声明。 |