ryanlowe / acts_as_indestructible

Mark objects as destroyed instead of deleting them from the database for Ruby on Rails ActiveRecord

ryanlowe (author)
Mon May 26 10:28:05 -0700 2008
commit  d52934826729610344157da828f87c8a6cfa4e79
tree    b57ec89e0e220f34e27ca6ffbe74463cff357a87
parent  62743939b85922e7ce478a904368f6af5e0f3d1b
acts_as_indestructible / MIT-LICENSE
615132cf » ryanlowe 2008-05-01 basic plugin project skeleton 1 Copyright (c) 2008 Ryan Lowe
2
3 http://ryanlowe.ca
4 http://disruptiveagility.com
39493b0c » ryanlowe 2008-05-01 include acts_as_paranoid li... 5
6 Permission is hereby granted, free of charge, to any person obtaining
7 a copy of this software and associated documentation files (the
8 "Software"), to deal in the Software without restriction, including
9 without limitation the rights to use, copy, modify, merge, publish,
10 distribute, sublicense, and/or sell copies of the Software, and to
11 permit persons to whom the Software is furnished to do so, subject to
12 the following conditions:
13
14 The above copyright notice and this permission notice shall be
15 included in all copies or substantial portions of the Software.
16
17 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
18 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
19 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
20 NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
21 LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
22 OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
23 WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
24
25 ===
26
75b209cb » ryanlowe 2008-05-22 terminology: use destroyed ... 27 Based on ideas from acts_as_paranoid
39493b0c » ryanlowe 2008-05-01 include acts_as_paranoid li... 28 http://rubyforge.org/projects/ar-paranoid/
29
30 Copyright (c) 2005 Rick Olson
615132cf » ryanlowe 2008-05-01 basic plugin project skeleton 31
32 Permission is hereby granted, free of charge, to any person obtaining
33 a copy of this software and associated documentation files (the
34 "Software"), to deal in the Software without restriction, including
35 without limitation the rights to use, copy, modify, merge, publish,
36 distribute, sublicense, and/or sell copies of the Software, and to
37 permit persons to whom the Software is furnished to do so, subject to
38 the following conditions:
39
40 The above copyright notice and this permission notice shall be
41 included in all copies or substantial portions of the Software.
42
43 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
44 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
45 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
46 NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
47 LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
48 OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
49 WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.