Sha256: de8eef956b5c04ff24a2d5f30d8409b7173a4dca1aee52e22eba4f09f35a09ba

Contents?: true

Size: 272 Bytes

Versions: 15

Compression:

Stored size: 272 Bytes

Contents

class UserDecorator < ApplicationDecorator

  def first_and_last_name(user)
    user.slice(:first_name, :last_name)
  end

  def app(user)
    user.slice(:phone, :email)
  end

  def web(user)
    user.slice(:age, :wage)
  end

  def base(user)
    user.as_json
  end

end

Version data entries

15 entries across 15 versions & 1 rubygems

Version Path
eitil-1.4.1 spec/dummy_app/app/decorators/user_decorator.rb
eitil-1.4.0 spec/dummy_app/app/decorators/user_decorator.rb
eitil-1.3.12 spec/dummy_app/app/decorators/user_decorator.rb
eitil-1.3.11 spec/dummy_app/app/decorators/user_decorator.rb
eitil-1.3.10 spec/dummy_app/app/decorators/user_decorator.rb
eitil-1.3.9 spec/dummy_app/app/decorators/user_decorator.rb
eitil-1.3.8 spec/dummy_app/app/decorators/user_decorator.rb
eitil-1.3.7 spec/dummy_app/app/decorators/user_decorator.rb
eitil-1.3.6 spec/dummy_app/app/decorators/user_decorator.rb
eitil-1.3.5 spec/dummy_app/app/decorators/user_decorator.rb
eitil-1.3.4 spec/dummy_app/app/decorators/user_decorator.rb
eitil-1.3.3 spec/dummy_app/app/decorators/user_decorator.rb
eitil-1.3.2 spec/dummy_app/app/decorators/user_decorator.rb
eitil-1.3.1 spec/dummy_app/app/decorators/user_decorator.rb
eitil-1.3.0 spec/dummy_app/app/decorators/user_decorator.rb