PHP Class CI_DB_utility, TastyIgniter

Author: ExpressionEngine Dev Team
Inheritance: extends CI_DB_forge
Afficher le fichier Open project: tastyigniter/tastyigniter Class Usage Examples

Protected Properties

Свойство Type Description
$_list_databases string List databases statement
$_optimize_table string OPTIMIZE TABLE statement
$_repair_table string REPAIR TABLE statement
$db object Database object

Méthodes publiques

Méthode Description
__construct ( &$db ) : void Class constructor
backup ( array $params = [] ) : string Database Backup
csv_from_result ( object $query, string $delim = ',', string $newline = " ", string $enclosure = '"' ) : string Generate CSV from a query result object
database_exists ( string $database_name ) : boolean Determine if a particular database exists
list_databases ( ) : array List databases
optimize_database ( ) : mixed Optimize Database
optimize_table ( string $table_name ) : mixed Optimize Table
repair_table ( string $table_name ) : mixed Repair Table
xml_from_result ( object $query, array $params = [] ) : string Generate XML data from a query result object

Method Details

__construct() public méthode

Class constructor
public __construct ( &$db ) : void
Résultat void

backup() public méthode

Database Backup
public backup ( array $params = [] ) : string
$params array
Résultat string

csv_from_result() public méthode

Generate CSV from a query result object
public csv_from_result ( object $query, string $delim = ',', string $newline = " ", string $enclosure = '"' ) : string
$query object Query result object
$delim string Delimiter (default: ,)
$newline string Newline character (default: \n)
$enclosure string Enclosure (default: ")
Résultat string

database_exists() public méthode

Determine if a particular database exists
public database_exists ( string $database_name ) : boolean
$database_name string
Résultat boolean

list_databases() public méthode

List databases
public list_databases ( ) : array
Résultat array

optimize_database() public méthode

Optimize Database
public optimize_database ( ) : mixed
Résultat mixed

optimize_table() public méthode

Optimize Table
public optimize_table ( string $table_name ) : mixed
$table_name string
Résultat mixed

repair_table() public méthode

Repair Table
public repair_table ( string $table_name ) : mixed
$table_name string
Résultat mixed

xml_from_result() public méthode

Generate XML data from a query result object
public xml_from_result ( object $query, array $params = [] ) : string
$query object Query result object
$params array Any preferences
Résultat string

Property Details

$_list_databases protected_oe property

List databases statement
protected string $_list_databases
Résultat string

$_optimize_table protected_oe property

OPTIMIZE TABLE statement
protected string $_optimize_table
Résultat string

$_repair_table protected_oe property

REPAIR TABLE statement
protected string $_repair_table
Résultat string

$db protected_oe property

Database object
protected object $db
Résultat object