public function exchangeArray(array $array)
    {
        foreach ($array as $key => $value) {
            $setMethod = 'set' . StaticFilter::execute(
                    $key, 'WordUnderscoreToCamelCase'
                );

            if (method_exists($this, $setMethod)) {
                $this->$setMethod($value);
            }
        }
    }