|  | module Gitlab
 | 
						
						
						
							|  |   class GitAccessStatus
 | 
						
						
						
							|  |     attr_accessor :status, :message
 | 
						
						
						
							|  |     alias_method :allowed?, :status
 | 
						
						
						
							|  | 
 | 
						
						
						
							|  |     def initialize(status, message = '')
 | 
						
						
						
							|  |       @status = status
 | 
						
						
						
							|  |       @message = message
 | 
						
						
						
							|  |     end
 | 
						
						
						
							|  | 
 | 
						
						
						
							|  |     def to_json(opts = nil)
 | 
						
						
						
							|  |       { status: @status, message: @message }.to_json(opts)
 | 
						
						
						
							|  |     end
 | 
						
						
						
							|  |   end
 | 
						
						
						
							|  | end
 |