Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/249.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/codeigniter/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/unit-testing/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何使用级联重命名codeigniter项目中的方法名或属性?_Php_Codeigniter_Refactoring_Call - Fatal编程技术网

Php 如何使用级联重命名codeigniter项目中的方法名或属性?

Php 如何使用级联重命名codeigniter项目中的方法名或属性?,php,codeigniter,refactoring,call,Php,Codeigniter,Refactoring,Call,我想在codeigniter框架内的控制器中重命名方法名“saveDate()” 此方法在整个项目的许多不同位置使用。 是否有IDE或工具可以帮助我重命名此方法名称,而无需访问项目中调用此方法的所有文件 也许是使用?否则,我看不出如何轻松地进行更改。IDE的NetBeans和PDT都有“重构”工具,其中包含安全重命名,如果您想尝试一下的话。在Netbeans中,您还可以在任何函数名上使用上下文菜单中的“查找用法” 如果你想走老路,sed是你的朋友——如果有其他对象具有相同的方法名称,你只需小心。

我想在codeigniter框架内的控制器中重命名方法名“saveDate()” 此方法在整个项目的许多不同位置使用。
是否有IDE或工具可以帮助我重命名此方法名称,而无需访问项目中调用此方法的所有文件

也许是使用?否则,我看不出如何轻松地进行更改。

IDE的NetBeans和PDT都有“重构”工具,其中包含安全重命名,如果您想尝试一下的话。在Netbeans中,您还可以在任何函数名上使用上下文菜单中的“查找用法”


如果你想走老路,sed是你的朋友——如果有其他对象具有相同的方法名称,你只需小心。

尽量不要将问题表述为是/否问题……我尝试了Netbeans“查找用法”它不适用于codeingniter项目,因为在框架中调用方法的方式不同于普通的php项目..您指的是主机/控制器类/函数/参数/../method吗?是的,我指的是主机/控制器类/函数/参数/../method?特别用于MVC。很抱歉很晚才回复!!但说真的,知道这一点是有用的。