25 lines
567 B
Ruby
25 lines
567 B
Ruby
|
class OrbitBackendController < ApplicationController
|
||
|
include OrbitCategory::Categorizing
|
||
|
include OrbitCoreLib::Authorization
|
||
|
include OrbitTag::Tagging
|
||
|
include AdminHelper
|
||
|
include ApplicationHelper
|
||
|
|
||
|
helper :default_index
|
||
|
|
||
|
layout "back_end"
|
||
|
|
||
|
def get_statuses
|
||
|
status = []
|
||
|
status << 'is_top'
|
||
|
status << 'is_hot'
|
||
|
status << 'is_hidden' unless is_guest?
|
||
|
if @module_app.is_approvable && (is_manager? || is_sub_manager?)
|
||
|
status << 'is_pending'
|
||
|
status << 'is_checked'
|
||
|
status << 'is_rejected'
|
||
|
end
|
||
|
status
|
||
|
end
|
||
|
end
|