public function decorate(array $rules, Model $model = null)
    {
        $this->rules = $rules;
        $this->model = $model;

        $this
            ->replaceTranslationPlaceholders()
            ->replaceKeyPlaceholders();

        return $this->rules;
    }