0.0
No commit activity in last 3 years
No release in over 3 years
This library can be pluggled into a bigger application and solve the problem with mass invitation for your users/customers.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
 Dependencies

Development

>= 5.10.1, ~> 5.10
~> 12.0
 Project Readme

Mass Invite

This library can be pluggled into a bigger application and solve the problem with mass invitation for your users/customers.

Requirements

Ruby >= 2.4

Installation

RubyGems

Add this to the Gemfile:

gem 'mass_invite'

or install it directly:

gem install mass_invite

Install from Git

Add the following in the Gemfile:

gem 'mass_invite', :git => 'https://github.com/iCEAGE/mass_invite.git'

Getting Started

Please follow the installation procedure and then run the following code:

require 'mass_invite'

include MassInvite

customers = Customer.create_from_file
loc = Location.new(53.3393, -6.2576841)

customers.select{|c| c.location.distance_from(loc) < 100}.sort_by(&:user_id).each do |c|
  puts "#{c.name}/#{c.user_id}"
end

Tests

To run the tests:

bundle exec rake

License

Copyright (C) 2017 Hamed Ramezanian Nik

This program is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License along with this program. If not, see http://www.gnu.org/licenses/.