# File lib/her/model/orm.rb, line 39
      def save
        callback = new? ? :create : :update
        method = self.class.method_for(callback)

        run_callbacks :save do
          run_callbacks callback do
            self.class.request(to_params.merge(:_method => method, :_path => request_path)) do |parsed_data, response|
              load_from_parsed_data(parsed_data)
              return false if !response.success? || @response_errors.any?
              changes_applied
            end
          end
        end

        self
      end