├── .gitignore ├── .travis.yml ├── LICENSE.txt ├── README.md ├── composer.json ├── config └── musonza_groups.php ├── database ├── factories │ └── GroupsModelFactory.php └── migrations │ └── create_groups_tables.php ├── phpunit.xml ├── phpunit.xml.dist ├── src ├── Facades │ └── GroupsFacade.php ├── Groups.php ├── GroupsServiceProvider.php ├── Models │ ├── Comment.php │ ├── Group.php │ ├── GroupPost.php │ ├── GroupRequest.php │ ├── GroupUser.php │ ├── Like.php │ ├── Post.php │ ├── Report.php │ └── User.php └── Traits │ ├── GroupHelpers.php │ ├── HasGroups.php │ ├── HasPosts.php │ ├── Likes.php │ └── Reporting.php └── tests ├── CommentsTest.php ├── GroupsTest.php ├── GroupsTestCase.php ├── LikesTest.php ├── PostTest.php └── config ├── .env ├── app.php └── database.php /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/musonza/groups/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/musonza/groups/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/musonza/groups/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/musonza/groups/HEAD/README.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/musonza/groups/HEAD/composer.json -------------------------------------------------------------------------------- /config/musonza_groups.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/musonza/groups/HEAD/config/musonza_groups.php -------------------------------------------------------------------------------- /database/factories/GroupsModelFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/musonza/groups/HEAD/database/factories/GroupsModelFactory.php -------------------------------------------------------------------------------- /database/migrations/create_groups_tables.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/musonza/groups/HEAD/database/migrations/create_groups_tables.php -------------------------------------------------------------------------------- /phpunit.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/musonza/groups/HEAD/phpunit.xml -------------------------------------------------------------------------------- /phpunit.xml.dist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/musonza/groups/HEAD/phpunit.xml.dist -------------------------------------------------------------------------------- /src/Facades/GroupsFacade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/musonza/groups/HEAD/src/Facades/GroupsFacade.php -------------------------------------------------------------------------------- /src/Groups.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/musonza/groups/HEAD/src/Groups.php -------------------------------------------------------------------------------- /src/GroupsServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/musonza/groups/HEAD/src/GroupsServiceProvider.php -------------------------------------------------------------------------------- /src/Models/Comment.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/musonza/groups/HEAD/src/Models/Comment.php -------------------------------------------------------------------------------- /src/Models/Group.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/musonza/groups/HEAD/src/Models/Group.php -------------------------------------------------------------------------------- /src/Models/GroupPost.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/musonza/groups/HEAD/src/Models/GroupPost.php -------------------------------------------------------------------------------- /src/Models/GroupRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/musonza/groups/HEAD/src/Models/GroupRequest.php -------------------------------------------------------------------------------- /src/Models/GroupUser.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/musonza/groups/HEAD/src/Models/GroupUser.php -------------------------------------------------------------------------------- /src/Models/Like.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/musonza/groups/HEAD/src/Models/Like.php -------------------------------------------------------------------------------- /src/Models/Post.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/musonza/groups/HEAD/src/Models/Post.php -------------------------------------------------------------------------------- /src/Models/Report.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/musonza/groups/HEAD/src/Models/Report.php -------------------------------------------------------------------------------- /src/Models/User.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/musonza/groups/HEAD/src/Models/User.php -------------------------------------------------------------------------------- /src/Traits/GroupHelpers.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/musonza/groups/HEAD/src/Traits/GroupHelpers.php -------------------------------------------------------------------------------- /src/Traits/HasGroups.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/musonza/groups/HEAD/src/Traits/HasGroups.php -------------------------------------------------------------------------------- /src/Traits/HasPosts.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/musonza/groups/HEAD/src/Traits/HasPosts.php -------------------------------------------------------------------------------- /src/Traits/Likes.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/musonza/groups/HEAD/src/Traits/Likes.php -------------------------------------------------------------------------------- /src/Traits/Reporting.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/musonza/groups/HEAD/src/Traits/Reporting.php -------------------------------------------------------------------------------- /tests/CommentsTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/musonza/groups/HEAD/tests/CommentsTest.php -------------------------------------------------------------------------------- /tests/GroupsTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/musonza/groups/HEAD/tests/GroupsTest.php -------------------------------------------------------------------------------- /tests/GroupsTestCase.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/musonza/groups/HEAD/tests/GroupsTestCase.php -------------------------------------------------------------------------------- /tests/LikesTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/musonza/groups/HEAD/tests/LikesTest.php -------------------------------------------------------------------------------- /tests/PostTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/musonza/groups/HEAD/tests/PostTest.php -------------------------------------------------------------------------------- /tests/config/.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/musonza/groups/HEAD/tests/config/.env -------------------------------------------------------------------------------- /tests/config/app.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/musonza/groups/HEAD/tests/config/app.php -------------------------------------------------------------------------------- /tests/config/database.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/musonza/groups/HEAD/tests/config/database.php --------------------------------------------------------------------------------