rdoc/classes/ActiveRecord/Acts/MuckUser/ClassMethods.html in muck-users-0.1.5 vs rdoc/classes/ActiveRecord/Acts/MuckUser/ClassMethods.html in muck-users-0.1.6

- old
+ new

@@ -136,17 +136,11 @@ <span class="ruby-identifier">email_name_regex</span> = <span class="ruby-value str">'[\w\.%\+\-]+'</span>.<span class="ruby-identifier">freeze</span> <span class="ruby-identifier">domain_head_regex</span> = <span class="ruby-value str">'(?:[A-Z0-9\-]+\.)+'</span>.<span class="ruby-identifier">freeze</span> <span class="ruby-identifier">domain_tld_regex</span> = <span class="ruby-value str">'(?:[A-Z]{2}|com|org|net|edu|gov|mil|biz|info|mobi|name|aero|jobs|museum)'</span>.<span class="ruby-identifier">freeze</span> <span class="ruby-identifier">email_regex</span> = <span class="ruby-node">/\A#{email_name_regex}@#{domain_head_regex}#{domain_tld_regex}\z/i</span> - - <span class="ruby-identifier">has_attached_file</span> <span class="ruby-identifier">:photo</span>, - <span class="ruby-identifier">:styles</span> =<span class="ruby-operator">&gt;</span> { <span class="ruby-identifier">:medium</span> =<span class="ruby-operator">&gt;</span> <span class="ruby-value str">&quot;300x300&gt;&quot;</span>, - <span class="ruby-identifier">:thumb</span> =<span class="ruby-operator">&gt;</span> <span class="ruby-value str">&quot;100x100&gt;&quot;</span>, - <span class="ruby-identifier">:icon</span> =<span class="ruby-operator">&gt;</span> <span class="ruby-value str">&quot;50x50&gt;&quot;</span> }, - <span class="ruby-identifier">:default_url</span> =<span class="ruby-operator">&gt;</span> <span class="ruby-value str">&quot;/images/profile_default.jpg&quot;</span> - - <span class="ruby-identifier">class_eval</span> <span class="ruby-value str">&quot;validates_format_of :login, :with =&gt; /^[a-z0-9-]+$/i, :message =&gt; 'may only contain letters, numbers or a hyphen.'\nvalidates_format_of :email, :with =&gt; email_regex, :message =&gt; 'does not look like a valid email address.'\n\n# prevents a user from submitting a crafted form that bypasses activation\nattr_protected :crypted_password, :password_salt, :persistence_token, :single_access_token, :perishable_token, :login_count,\n:failed_login_count, :last_request_at, :last_login_at, :current_login_at, :current_login_ip, :last_login_ip,\n:terms_of_service, :time_zone, :disabled_at, :activated_at, :created_at, :updated_at, :photo_file_name,\n:photo_content_type, :photo_file_size\n&quot;</span> + + <span class="ruby-identifier">class_eval</span> <span class="ruby-value str">&quot;validates_format_of :login, :with =&gt; /^[a-z0-9-]+$/i, :message =&gt; 'may only contain letters, numbers or a hyphen.'\nvalidates_format_of :email, :with =&gt; email_regex, :message =&gt; 'does not look like a valid email address.'\n\n# prevents a user from submitting a crafted form that bypasses activation\nattr_protected :crypted_password, :password_salt, :persistence_token, :single_access_token, :perishable_token, :login_count,\n:failed_login_count, :last_request_at, :last_login_at, :current_login_at, :current_login_ip, :last_login_ip,\n:terms_of_service, :time_zone, :disabled_at, :activated_at, :created_at, :updated_at\n&quot;</span> <span class="ruby-identifier">include</span> <span class="ruby-constant">ActiveRecord</span><span class="ruby-operator">::</span><span class="ruby-constant">Acts</span><span class="ruby-operator">::</span><span class="ruby-constant">MuckUser</span><span class="ruby-operator">::</span><span class="ruby-constant">InstanceMethods</span> <span class="ruby-identifier">extend</span> <span class="ruby-constant">ActiveRecord</span><span class="ruby-operator">::</span><span class="ruby-constant">Acts</span><span class="ruby-operator">::</span><span class="ruby-constant">MuckUser</span><span class="ruby-operator">::</span><span class="ruby-constant">SingletonMethods</span> <span class="ruby-keyword kw">end</span> \ No newline at end of file