RUBYCRITIC
class Api::V1::ContactsController < Api::V1::InternalController - Api::V1::ContactsController assumes too much for instance variable '@contact'
- Api::V1::ContactsController has no descriptive comment
def create -
@contact = Contact.new(contact_params)
if @contact.save
render json: @contact, status: :created
else
render json: { errors: @contact.errors.full_messages }, status: :unprocessable_entity
end
end
def contact_params
params.permit(:full_name, :phone, :email)
end
end