示例#1
0
 /**
  * Returns all tables in the audit schema.
  *
  * @return \array[]
  */
 private function getAuditTables()
 {
     AuditDataLayer::disconnect();
     AuditDataLayer::connect('localhost', 'test', 'test', self::$dataSchema);
     $tables = AuditDataLayer::getTablesNames(self::$auditSchema);
     return $tables;
 }
示例#2
0
 /**
  * Getting list of all tables from information_schema of database from config file.
  */
 public function listOfTables()
 {
     $this->dataSchemaTables = AuditDataLayer::getTablesNames($this->config['database']['data_schema']);
     $this->auditSchemaTables = AuditDataLayer::getTablesNames($this->config['database']['audit_schema']);
 }
示例#3
0
 /**
  * Returns all tables in the audit schema.
  *
  * @return \array[]
  */
 private function getAuditTables()
 {
     $tables = AuditDataLayer::getTablesNames(self::$auditSchema);
     return $tables;
 }