protected function mergeAttributes(Model $model)
    {
        $factoryAttributes = $this->getFactoryAttributes($model);

        $isTranslation = $this->isTranslation($model);

        return array_merge(
            $isTranslation ? $this->guessedTranslationFormatters : $this->guessedFormatters,
            $factoryAttributes,
            $isTranslation ? $this->customTranslatableAttributes : $this->customAttributes
        );
    }
protected function mergeAttributes(Model $model)
    {
        $factoryAttributes = $this->getFactoryAttributes($model);

        $isTranslation = $this->isTranslation($model);

        return array_merge(
            $isTranslation ? $this->guessedTranslationFormatters : $this->guessedFormatters,
            $factoryAttributes,
            $isTranslation ? $this->customTranslatableAttributes : $this->customAttributes
        );
    }
protected function mergeAttributes ( Model $ model ) { $ factoryAttributes = $ this -> getFactoryAttributes ( $ model ) ; $ isTranslation = $ this -> isTranslation ( $ model ) ; return array_merge ( $ isTranslation ? $ this -> guessedTranslationFormatters : $ this -> guessedFormatters , $ factoryAttributes , $ isTranslation ? $ this -> customTranslatableAttributes : $ this -> customAttributes ) ; }
Merge the guessed, factory and custom attributes.

@param  Model $model
@return array
Merge the guessed factory and custom attributes .