final public function overwriteAttributes($attributes)
    {
        foreach($attributes as $key => $attribute)
        {
            if (isset($this->{$key}))
            {
                $this->{$key} = $attribute;
            }
        }

        return $attributes;
    }
final public function overwriteAttributes($attributes)
    {
        foreach($attributes as $key => $attribute)
        {
            if (isset($this->{$key}))
            {
                $this->{$key} = $attribute;
            }
        }

        return $attributes;
    }
final public function overwriteAttributes ( $ attributes ) { foreach ( $ attributes as $ key => $ attribute ) { if ( isset ( $ this -> { $ key } ) ) { $ this -> { $ key } = $ attribute ; } } return $ attributes ; }
Overwrite the query attributes

Jesuz only use this if you really really know what your are doing
otherwise you might break stuff add sql injection and all other bad stuff..

@return array
Overwrite the query attributes