我已经在现有应用程序中开发了一个外部模块。我想使此模块或多或少可重用。该模块需要我现有应用程序中的6个类/常量。我可以尝试通过我的模块中的父类将它们导入。 ‘$ module = new myModile($ class1,$ class2,$ class3,$ constant1 ...)’
但是,定义将非常长,并且我的模块中文件很少,我将不得不采用某种方式在其他文件之间分配指定的类。
所以,问题是,是否有更好的方法来实现我所追求的目标?我在应用程序内部也有相同的定义,因此不得不在模块内部重新定义它们会感到很奇怪。