Sha256: 0a1a7fda3d5aedb8be8378677f73d37b26adb8811803bc6cb14f673b4638e049
Contents?: true
Size: 436 Bytes
Versions: 2
Compression:
Stored size: 436 Bytes
Contents
require_dependency 'landable/api_controller' module Landable module Api class DirectoriesController < ApiController def index ids = params[:ids] if params[:ids].present? && params[:ids].is_a?(Array) ids ||= ['/'] listings = ids.map { |id| Directory.listing id } respond_with listings end def show respond_with Directory.listing(params[:id]) end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
landable-1.14.0 | app/controllers/landable/api/directories_controller.rb |
landable-1.13.2 | app/controllers/landable/api/directories_controller.rb |