notify_of_exceptions (MerbExceptions::ExceptionsHelper)

    # File lib/merb-exceptions/exceptions_helper.rb, line 9
        def notify_of_exceptions
          if Merb::Plugins.config[:exceptions][:environments].include?(Merb.env)
            begin
              request = self.request

              details = {}
              details['exceptions']      = request.exceptions
              details['params']          = params
              details['environment']     = request.env.merge( 'process' => $$ )
              details['url']             = "#{request.protocol}#{request.env["HTTP_HOST"]}#{request.uri}"
              MerbExceptions::Notification.new(details).deliver!
            rescue Exception => e
              exceptions = request.exceptions << e
              Merb.logger.fatal!("Exception Notification Failed:\n" + (exceptions).inspect)
              File.open(Merb.root / 'log' / 'notification_errors.log', 'a') do |log|
                log.puts("Exception Notification Failed:")
                exceptions.each do |e|
                  log.puts(Merb.exception(e))
                end
              end
            end
          end
        end