foreach( $values as $key => $value )
{
@$values[$key] = (string) $value;
if ( $values[$key] === '?' || $values[$key] === '' || $values[$key] === 'Array' )
{
continue;
}
if ( array_key_exists( $key, $this->tags ) )
{
if ( $values[$key] != $this->tags[$key] )
{
$updates["possible.$key"] = array( $values[$key], 0 );
}
}
else
{
$updates["possible.$key"] = array( $values[$key], 0 );
}
}
$update = array( '$addToSet' => $updates );
$this->d->poi->update( array( '_id' => $this->o['_id'] ), $update );