Sha256: 8578d24cb596b087c1655aefec2ebc491586216a62d330c1d356f70cfdf285a6

Contents?: true

Size: 361 Bytes

Versions: 18

Compression:

Stored size: 361 Bytes

Contents

h2. Example : roles_string

Creates and uses single comma separated String of role names

<pre>
  class User
    include RoleModels::Generic 

    attr_accessor :name, :roles_string

    role_strategy :roles_string, :default

    roles :admin, :user

    def initialize name, *new_roles
      self.name = name
      self.roles = new_roles
    end 
  end
</pre>

Version data entries

18 entries across 18 versions & 1 rubygems

Version Path
roles_generic-0.5.0 wiki/strategies/roles_string.textile
roles_generic-0.3.9 wiki/strategies/roles_string.textile
roles_generic-0.3.8 wiki/strategies/roles_string.textile
roles_generic-0.3.7.2 wiki/strategies/roles_string.textile
roles_generic-0.3.7.1 wiki/strategies/roles_string.textile
roles_generic-0.3.7 wiki/strategies/roles_string.textile
roles_generic-0.3.6 wiki/strategies/roles_string.textile
roles_generic-0.3.5 wiki/strategies/roles_string.textile
roles_generic-0.3.4 wiki/strategies/roles_string.textile
roles_generic-0.3.3 wiki/strategies/roles_string.textile
roles_generic-0.2.7 wiki/strategies/roles_string.textile
roles_generic-0.2.6 wiki/strategies/roles_string.textile
roles_generic-0.2.5 wiki/strategies/roles_string.textile
roles_generic-0.2.4 wiki/strategies/roles_string.textile
roles_generic-0.2.3 wiki/strategies/roles_string.textile
roles_generic-0.2.2 wiki/strategies/roles_string.textile
roles_generic-0.2.1 wiki/strategies/roles_string.textile
roles_generic-0.2.0 wiki/strategies/roles_string.textile