Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/batch-file/5.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
CakePHP何时在数据源中调用is_connect方法?_Cakephp_Datasource - Fatal编程技术网

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

CakePHP何时在数据源中调用is_connect方法?,cakephp,datasource,Cakephp,Datasource,我注意到许多CakePHP数据源作者创建的方法总是返回true。这样您就可以询问数据源是否已连接(如MySQL或Oracle db),或者CakePHP数据源本身是否在某个点调用该函数?DBO_*中有一个connected属性,但没有像Is_connected这样的方法。您还可以在DBO文件中找到connect()方法 调用模型时将调用connect,因为它将调用数据源。大多数数据源只返回true的原因是它们不连接任何东西。如果可能只是一个文件(csv数据源等)似乎是迷信is_connect没有

我注意到许多CakePHP数据源作者创建的方法总是返回true。这样您就可以询问数据源是否已连接(如MySQL或Oracle db),或者CakePHP数据源本身是否在某个点调用该函数?

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


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

似乎是迷信
is_connect
没有出现在Cake 1.3源代码中的任何地方。我知道,对吗?然而,许多数据源作者都使用它。哪个数据源有“连接”方法?