2010-11-11 98 views
1

我实际上在学习Symfony,我不理解包含类的事实。我可以包括一个独立的类 - 这意味着,不是为框架设计 - 然后使用它 - 比方说,亚马逊S3类 - ?我可以包含非Symfony类吗?

+0

是的,你可以... – ircmaxell 2010-11-11 20:58:26

回答

7

只需将你的课程放在任何lib(子)目录下,它就适合你。它将被框架自动加载。

如果您不希望它自动自动加载,而不是将它放在lib/vendor目录中的某处。

如果您的课程是可重用的,那么最好将它放入插件中。

+0

感谢您的回复库巴。我的意思是,我可以像往常一样调用类($ foo = new bar()),然后使用它的方法($ foo-> example())? – Matts 2010-11-11 21:04:17

+2

Symfony将自动加载,就像库巴说的那样。您可以像使用Symfony类或任何其他PHP类一样使用它。 – 2010-11-11 21:15:12

+0

就是这样,非常感谢你! – Matts 2010-11-11 21:25:08

相关问题