├── .gitignore ├── .travis.yml ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── Gemfile ├── LICENSE.txt ├── README.md ├── Rakefile ├── bin ├── console └── setup ├── know_it_all.gemspec ├── lib ├── generators │ └── know_it_all │ │ ├── install │ │ ├── USAGE │ │ ├── install_generator.rb │ │ └── templates │ │ │ └── application_policy.rb │ │ └── policy │ │ ├── USAGE │ │ ├── policy_generator.rb │ │ └── templates │ │ ├── module.rb │ │ └── policy.rb ├── know_it_all.rb └── know_it_all │ ├── authorizer.rb │ ├── base.rb │ ├── string_helper.rb │ └── version.rb └── test ├── fixtures └── en.yml ├── know_it_all ├── authorizer_test.rb ├── base_test.rb └── string_helper_test.rb ├── know_it_all_test.rb └── test_helper.rb /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oddlyfunctional/know_it_all/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oddlyfunctional/know_it_all/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oddlyfunctional/know_it_all/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oddlyfunctional/know_it_all/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oddlyfunctional/know_it_all/HEAD/Gemfile -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oddlyfunctional/know_it_all/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oddlyfunctional/know_it_all/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oddlyfunctional/know_it_all/HEAD/Rakefile -------------------------------------------------------------------------------- /bin/console: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oddlyfunctional/know_it_all/HEAD/bin/console -------------------------------------------------------------------------------- /bin/setup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oddlyfunctional/know_it_all/HEAD/bin/setup -------------------------------------------------------------------------------- /know_it_all.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oddlyfunctional/know_it_all/HEAD/know_it_all.gemspec -------------------------------------------------------------------------------- /lib/generators/know_it_all/install/USAGE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oddlyfunctional/know_it_all/HEAD/lib/generators/know_it_all/install/USAGE -------------------------------------------------------------------------------- /lib/generators/know_it_all/install/install_generator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oddlyfunctional/know_it_all/HEAD/lib/generators/know_it_all/install/install_generator.rb -------------------------------------------------------------------------------- /lib/generators/know_it_all/install/templates/application_policy.rb: -------------------------------------------------------------------------------- 1 | class ApplicationPolicy < KnowItAll::Base 2 | end 3 | -------------------------------------------------------------------------------- /lib/generators/know_it_all/policy/USAGE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oddlyfunctional/know_it_all/HEAD/lib/generators/know_it_all/policy/USAGE -------------------------------------------------------------------------------- /lib/generators/know_it_all/policy/policy_generator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oddlyfunctional/know_it_all/HEAD/lib/generators/know_it_all/policy/policy_generator.rb -------------------------------------------------------------------------------- /lib/generators/know_it_all/policy/templates/module.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oddlyfunctional/know_it_all/HEAD/lib/generators/know_it_all/policy/templates/module.rb -------------------------------------------------------------------------------- /lib/generators/know_it_all/policy/templates/policy.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oddlyfunctional/know_it_all/HEAD/lib/generators/know_it_all/policy/templates/policy.rb -------------------------------------------------------------------------------- /lib/know_it_all.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oddlyfunctional/know_it_all/HEAD/lib/know_it_all.rb -------------------------------------------------------------------------------- /lib/know_it_all/authorizer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oddlyfunctional/know_it_all/HEAD/lib/know_it_all/authorizer.rb -------------------------------------------------------------------------------- /lib/know_it_all/base.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oddlyfunctional/know_it_all/HEAD/lib/know_it_all/base.rb -------------------------------------------------------------------------------- /lib/know_it_all/string_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oddlyfunctional/know_it_all/HEAD/lib/know_it_all/string_helper.rb -------------------------------------------------------------------------------- /lib/know_it_all/version.rb: -------------------------------------------------------------------------------- 1 | module KnowItAll 2 | VERSION = "0.1.8" 3 | end 4 | -------------------------------------------------------------------------------- /test/fixtures/en.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oddlyfunctional/know_it_all/HEAD/test/fixtures/en.yml -------------------------------------------------------------------------------- /test/know_it_all/authorizer_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oddlyfunctional/know_it_all/HEAD/test/know_it_all/authorizer_test.rb -------------------------------------------------------------------------------- /test/know_it_all/base_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oddlyfunctional/know_it_all/HEAD/test/know_it_all/base_test.rb -------------------------------------------------------------------------------- /test/know_it_all/string_helper_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oddlyfunctional/know_it_all/HEAD/test/know_it_all/string_helper_test.rb -------------------------------------------------------------------------------- /test/know_it_all_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oddlyfunctional/know_it_all/HEAD/test/know_it_all_test.rb -------------------------------------------------------------------------------- /test/test_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oddlyfunctional/know_it_all/HEAD/test/test_helper.rb --------------------------------------------------------------------------------