private function name2id($table, $endColumn, $filterColumn, $value)
{
$filter[$filterColumn] = MySQL::SQLValue($value);
$filter['trash'] = 0;
$columns[] = $endColumn;
$result = $this->conn->SelectRows($table, $filter, $columns);
if ($result == false) {
$this->logLastError('name2id');
return false;
}
$row = $this->conn->RowArray(0, MYSQLI_ASSOC);
if ($row === false) {
return false;
}
return (int) $row[$endColumn];
}