/** * Tests the JDatabase::setDebug method. * * @return void * * @since 12.1 */ public function testSetDebug() { $this->assertThat( $this->db->setDebug(true), $this->isType('boolean'), 'setDebug should return a boolean value containing the previous debug state.' ); }
/** * Get a database object. * * Returns the global {@link JDatabase} object, only creating it if it doesn't already exist. * * @return JDatabase object * * @see JDatabase * @since 11.1 */ public static function getDbo() { if (!self::$database) { //get the debug configuration setting $conf = self::getConfig(); $debug = $conf->get('debug'); self::$database = self::createDbo(); self::$database->setDebug($debug); } return self::$database; }
/** * Sets debug level * * @param int $level New level * @return int Previous level */ public function debug($level) { return $this->_db->setDebug($level); }
/** * Sets debug level * @param int */ function debug($level) { if (checkJversion() >= 2) { $this->_db->setDebug($level); } else { $this->_db->debug($level); } }