module Photish::Plugin::Core::BuildUrl
Public Class Methods
is_for?(type)
click to toggle source
# File lib/photish/plugin/core/build_url.rb, line 5 def self.is_for?(type) [ Photish::Plugin::Type::Collection, Photish::Plugin::Type::Album, Photish::Plugin::Type::Photo, Photish::Plugin::Type::Page, ].include?(type) end
Public Instance Methods
build_url(*pieces)
click to toggle source
# File lib/photish/plugin/core/build_url.rb, line 14 def build_url(*pieces) url_pieces = [] url_pieces << host url_pieces << url_info.base url_pieces << pieces url_pieces.flatten .compact .join('/') end