| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 |
- class ApplicationPolicy
- attr_reader :user, :record
- def initialize(user, record)
- @user = user
- @record = record
- end
- def index?
- false
- end
- def show?
- false
- end
- def create?
- false
- end
- def new?
- create?
- end
- def update?
- false
- end
- def edit?
- update?
- end
- def destroy?
- false
- end
- class Scope
- attr_reader :user, :scope
- def initialize(user, scope)
- @user = user
- @scope = scope
- end
- def resolve
- scope.all
- end
- end
- end
|