Microweber\Traits\QueryFilter::map_array_to_table PHP Метод

map_array_to_table() публичный Метод

public map_array_to_table ( $table, $array )
    public function map_array_to_table($table, $array)
    {
        if (!is_array($array)) {
            return $array;
        }
        $r = $this->get_fields($table);
        $r = array_diff($r, $this->filter_keys);
        $r = array_intersect($r, array_keys($array));
        $r = array_flip($r);
        $r = array_intersect_key($array, $r);
        return $r;
    }