__ __ __ __ _____ _ _ _____ _ _ _ | \/ | \ \ / / | __ \ (_) | | / ____| | | | | | \ / |_ __\ V / | |__) | __ ___ ____ _| |_ ___ | (___ | |__ ___| | | | |\/| | '__|> < | ___/ '__| \ \ / / _` | __/ _ \ \___ \| '_ \ / _ \ | | | | | | |_ / . \ | | | | | |\ V / (_| | || __/ ____) | | | | __/ | | |_| |_|_(_)_/ \_\ |_| |_| |_| \_/ \__,_|\__\___| |_____/|_| |_|\___V 2.1 if you need WebShell for Seo everyday contact me on Telegram Telegram Address : @jackleetFor_More_Tools:
<?php
namespace Nextend\Framework\Database;
abstract class AbstractPlatformConnector {
protected $_prefixJoker = '#__';
protected $_prefix = '';
public function getPrefix() {
return $this->_prefix;
}
public function parsePrefix($query) {
return str_replace($this->_prefixJoker, $this->_prefix, $query);
}
abstract public function insertId();
abstract public function query($query, $attributes = false);
/**
* Return with one row by query string
*
* @param string $query
* @param array|bool $attributes for parameter binding
*
* @return mixed
*/
abstract public function queryRow($query, $attributes = false);
abstract public function queryAll($query, $attributes = false, $type = "assoc", $key = null);
/**
* @param string $text
* @param bool $escape
*
* @return string
*/
abstract public function quote($text, $escape = true);
/**
* @param string $name
* @param null $as
*
* @return mixed
*/
abstract public function quoteName($name, $as = null);
public function checkError($result) {
return $result;
}
/**
* @return string
*/
abstract public function getCharsetCollate();
}| Name | Type | Size | Permission | Actions |
|---|---|---|---|---|
| Joomla | Folder | 0775 |
|
|
| AbstractPlatformConnector.php | File | 1.26 KB | 0664 |
|
| AbstractPlatformConnectorTable.php | File | 1.95 KB | 0664 |
|
| Database.php | File | 2.35 KB | 0664 |
|