
Add #export_validations
Reported by Sam Smoot | May 29th, 2008 @ 02:28 PM
Allow for code like the following:
class FileResource
include DataMapper::Resource
property :filename, String, :nullable => false
property :length, Integer, :nullable => false, :numeric => true
property :content_type, String, :nullable =>false, :format => /(plain\/text|application\/octect-stream)/
end
class UploadDAO
attr_accessor :filename, :content_type, :length
end
FileResource.export_validations(UploadDAO)
Inspired by: http://jaikoo.com/2007/11/18/upl...
Comments and changes to this ticket
-
Jonathan Stott (namelessjon) November 30th, 2008 @ 07:43 AM
- Assigned user changed from Sam Smoot to ssmoot (at gmail)
- Tag set to dm-more, suggestion
- Milestone cleared.
- State changed from new to open
-
Dan Kubb (dkubb) December 2nd, 2008 @ 02:54 AM
- State changed from open to invalid
- Assigned user cleared.
Sam, while I can appreciate that this is a useful addition, I've been trying to reorganize Lighthouse so that it's main purpose is to handle user issues. My goal is to keep Lighthouse lean and trim, and well organized, so that when there are real issues we can respond more effectively.
I'd rather not use LH as a TODO list if we can help it, as I think there are better choices for that.
It seems as if most suggestions and features placed into Lighthouse are never acted on, mainly because it's now "filed away" and out of mind. A much better approach would be to mention it on the mailing list and see if someone is interested in taking it on. If an idea is truly valuable it will be implemented by someone relatively quickly or it will keep bubbling up into conversations every few months.
Closing this ticket for now.
Please Sign in or create a free account to add a new ticket.
With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.
Create your profile
Help contribute to this project by taking a few moments to create your personal profile. Create your profile »