我是一个新手对php和修改,我必须做的也很简单。
我有一个magento的php代码,在这段代码中,我需要重命名一个文件夹和一些类名,并且在做了这个小小的修改之后,它不应该影响代码的任何功能。
文件夹名称需要更改:
我有一个文件夹结构,如:
\app\code\community\somename1\somename2\controllers\subfolder etc..那么,当我更改"somename1"和"somename2"的文件夹名时会发生什么,这会影响代码的功能吗?我猜会的。
类名需要更改:
我有几个类名,比如:
class SomeName1_Somename2_SomeController
因此,我需要重命名(或)删除Somename1_somename2,最终不应影响代码的功能
我有"Jetbrains“IDE,我在其中添加了代码,并试图修改文件夹/类名,但它没有显示任何错误。我也不确定它是否会影响功能。
那么,谁能告诉我如何完成我的小任务呢?
编辑“--基本上我是一个Java,我使用eclipse .在eclipse中,如果我更改了任何文件夹名或某个类名,它就会自动在项目中的任何地方被替换,那么使用PhpStorm IDE是否有可能实现这种功能呢?”
发布于 2013-08-14 19:55:39
Magento的自动加载程序使用类名来确定类文件的路径,例如,Company_Module_Helper_Data必须驻留在Company/Module/Helper/Data.php文件中才能正确加载它。
因此,如果您更改了任何文件夹的名称,请确保相应地更改所有类的名称。
https://stackoverflow.com/questions/18240952
复制相似问题