CakePHP何时调用数据源中的is_connect方法?

时间:2011-01-18 00:51:54

标签: cakephp datasource

我注意到许多CakePHP数据源作者创建了始终返回true的方法。这是为了让您可以询问数据源是否已连接(如在MySQL或Oracle数据库中),或者CakePHP数据源本身是否在某个时刻调用该函数?

1 个答案:

答案 0 :(得分:0)

DBO_ *中有连接属性,但没有像is_connected这样的方法。您还可以在DBO文件中找到connect()方法。

调用模型时将调用connect,因为它将调用数据源。大多数数据源将返回true的原因是它们不连接任何东西。如果可能只是一个文件(csv数据源等)