mirror of
https://github.com/fusionpbx/fusionpbx.git
synced 2025-12-30 00:53:50 +00:00
Using this->apps more consistently
A previous commit moved from $apps to $this->apps but missed some required uses of the $apps array.
This commit is contained in:
@@ -331,10 +331,7 @@ if (!class_exists('schema')) {
|
||||
$prep_statement = $this->db->prepare(check_sql($sql));
|
||||
$prep_statement->execute();
|
||||
$result = $prep_statement->fetchAll(PDO::FETCH_NAMED);
|
||||
if (!$result) {
|
||||
return false;
|
||||
}
|
||||
if (count($result) > 0) {
|
||||
if (!empty($result)) {
|
||||
return true;
|
||||
}
|
||||
else {
|
||||
@@ -468,7 +465,7 @@ if (!class_exists('schema')) {
|
||||
|
||||
//datatase schema
|
||||
public function schema ($format = '') {
|
||||
|
||||
|
||||
//set the global variable
|
||||
global $db, $text, $output_format;
|
||||
|
||||
@@ -548,10 +545,10 @@ if (!class_exists('schema')) {
|
||||
|
||||
//check if the table exists
|
||||
if ($this->db_table_exists($db_type, $db_name, $table_name)) {
|
||||
$apps[$x]['db'][$y]['exists'] = 'true';
|
||||
$this->apps[$x]['db'][$y]['exists'] = 'true';
|
||||
}
|
||||
else {
|
||||
$apps[$x]['db'][$y]['exists'] = 'false';
|
||||
$this->apps[$x]['db'][$y]['exists'] = 'false';
|
||||
}
|
||||
//check if the column exists
|
||||
foreach ($row['fields'] as $z => $field) {
|
||||
@@ -568,11 +565,11 @@ if (!class_exists('schema')) {
|
||||
if (!empty($field_name)) {
|
||||
if ($this->db_column_exists ($db_type, $db_name, $table_name, $field_name)) {
|
||||
//found
|
||||
$apps[$x]['db'][$y]['fields'][$z]['exists'] = 'true';
|
||||
$this->apps[$x]['db'][$y]['fields'][$z]['exists'] = 'true';
|
||||
}
|
||||
else {
|
||||
//not found
|
||||
$apps[$x]['db'][$y]['fields'][$z]['exists'] = 'false';
|
||||
$this->apps[$x]['db'][$y]['fields'][$z]['exists'] = 'false';
|
||||
}
|
||||
}
|
||||
unset($field_name);
|
||||
@@ -641,14 +638,19 @@ if (!class_exists('schema')) {
|
||||
//get the field name
|
||||
if (is_array($field['name'])) {
|
||||
$field_name = $field['name']['text'];
|
||||
if (!$this->db_column_exists ($db_type, $db_name, $table_name, $field_name)) {
|
||||
$field['exists'] = "false";
|
||||
}
|
||||
}
|
||||
else {
|
||||
$field_name = $field['name'];
|
||||
}
|
||||
|
||||
//check if the field exists
|
||||
// if ($this->db_column_exists($db_type, $db_name, $table_name, $field_name)) {
|
||||
// $field['exists'] = "true";
|
||||
// }
|
||||
// else {
|
||||
// $field['exists'] = "false";
|
||||
// }
|
||||
|
||||
//add or rename fields
|
||||
if (isset($field['name']['deprecated']) && $this->db_column_exists ($db_type, $db_name, $table_name, $field['name']['deprecated'])) {
|
||||
if ($db_type == "pgsql") {
|
||||
@@ -660,7 +662,7 @@ if (!class_exists('schema')) {
|
||||
}
|
||||
if ($db_type == "sqlite") {
|
||||
//a change has been made to the field name
|
||||
$apps[$x]['db'][$y]['rebuild'] = 'true';
|
||||
$this->apps[$x]['db'][$y]['rebuild'] = 'true';
|
||||
}
|
||||
}
|
||||
else {
|
||||
@@ -720,7 +722,7 @@ if (!class_exists('schema')) {
|
||||
}
|
||||
if ($db_type == "sqlite") {
|
||||
//a change has been made to the field type
|
||||
$apps[$x]['db'][$y]['rebuild'] = 'true';
|
||||
$this->apps[$x]['db'][$y]['rebuild'] = 'true';
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -914,3 +916,4 @@ if (!class_exists('schema')) {
|
||||
//print_r($result_array);
|
||||
|
||||
?>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user