Sha256: 039a95892b91704d75da8ce79bf5515f3785674a31bb4137cbddfd2ea0590139

Contents?: true

Size: 716 Bytes

Versions: 7

Compression:

Stored size: 716 Bytes

Contents

require "digest/md5"
require "fileutils"
require "curb"
require "zip/zip"
srand(Time.now.to_i)

class Laszlo
  def self.file_name
    Digest::MD5.hexdigest(rand(Time.now.to_i).to_s)
  end
  
  def self.app_name
    File.basename(File.expand_path(Merb.root))
  end
  
  cattr_accessor :url
end

require "haml"

module Haml
  module Filters
    module Cdata
      include Haml::Filters::Base
      
      def render(text)
        "<![CDATA[#{("\n" + text).rstrip.gsub("\n", "\n    ")}\n]]>"
      end
    end
  end
end

Merb::Config[:haml] ||= {}
Merb::Config[:haml][:filters] ||= {}
Merb::Config[:haml][:filters].merge!("cdata" => Haml::Filters::Cdata)

require "merb-laszlo/controllers"
require "merb-laszlo/helpers"

Version data entries

7 entries across 7 versions & 2 rubygems

Version Path
merb_laszlo-0.5.0 lib/merb-laszlo.rb
merb_laszlo-0.9.5 lib/merb-laszlo.rb
merb_laszlo-0.9.6 lib/merb-laszlo.rb
merb_laszlo-0.9.8 lib/merb-laszlo.rb
merb_laszlo-0.9.7 lib/merb-laszlo.rb
merb_laszlo-0.9.9 lib/merb-laszlo.rb
thorero-helpers-0.5.0.11 lib/merb-laszlo.rb