Update extension.php

This commit is contained in:
FusionPBX 2016-11-29 11:05:42 -07:00 committed by GitHub
parent 04196328ef
commit 9c04d93b56
1 changed files with 7 additions and 3 deletions

View File

@ -84,10 +84,14 @@ if (!class_exists('extension')) {
public function exists($extension) { public function exists($extension) {
$sql = "select extension_uuid from v_extensions "; $sql = "select extension_uuid from v_extensions ";
$sql .= "where domain_uuid = '".$this->domain_uuid."' "; $sql .= "where domain_uuid = :domain_uuid ";
$sql .= "and (extension = '$extension' or number_alias = '$extension') "; $sql .= "and (extension = :extension or number_alias = :extension) ";
$sql .= "and enabled = 'true' "; $sql .= "and enabled = 'true' ";
$result = $this->db->query($sql)->fetchAll(PDO::FETCH_ASSOC); $prep_statement = $this->db->prepare(check_sql($sql));
$prep_statement->bindParam(':domain_uuid', $this->domain_uuid);
$prep_statement->bindParam(':extension', $extension);
$prep_statement->execute();
$result = $prep_statement->fetchAll(PDO::FETCH_NAMED);
if (count($result) > 0) { if (count($result) > 0) {
return true; return true;
} }