namespace Friendica\Core;
use Friendica\App;
+use Friendica\Core\Protocol;
use Friendica\Database\DBA;
use Friendica\Model\Photo;
use Friendica\Object\Image;
*/
private static function checkCols($table, &$arr)
{
- $query = sprintf("SHOW COLUMNS IN `%s`", dbesc($table));
+ $query = sprintf("SHOW COLUMNS IN `%s`", DBA::escape($table));
logger("uimport: $query", LOGGER_DEBUG);
$r = q($query);
$tcols = [];
}
self::checkCols($table, $arr);
- $cols = implode("`,`", array_map('dbesc', array_keys($arr)));
- $vals = implode("','", array_map('dbesc', array_values($arr)));
+ $cols = implode("`,`", array_map(['Friendica\Database\DBA', 'escape'], array_keys($arr)));
+ $vals = implode("','", array_map(['Friendica\Database\DBA', 'escape'], array_values($arr)));
$query = "INSERT INTO `$table` (`$cols`) VALUES ('$vals')";
logger("uimport: $query", LOGGER_TRACE);
$contact["avatar-date"] = NULL_DATE;
switch ($contact['network']) {
- case NETWORK_DFRN:
- case NETWORK_DIASPORA:
+ case Protocol::DFRN:
+ case Protocol::DIASPORA:
// send relocate message (below)
break;
- case NETWORK_FEED:
- case NETWORK_MAIL:
+ case Protocol::FEED:
+ case Protocol::MAIL:
// Nothing to do
break;
default: