sirthxalot / laravel-parse
A Parse-SDK bridge for Laravel applications.
Installs: 1 442
Dependents: 0
Suggesters: 0
Security: 0
Stars: 6
Watchers: 1
Forks: 3
Open Issues: 0
Requires
- php: >=5.6.4
- laravel/framework: 5.2.*|5.3.*|5.4.*
- parse/php-sdk: ^1.2.1
This package is auto-updated.
Last update: 2022-02-01 13:04:55 UTC
README
Laravel-Parse provides an Eloquent way to use the Parse-SDK within your Laravel application. It takes the yawn out of writing queries, by using the good old Eloquent and Collection features. Couple your application with Parse and enjoy all the goodies, like the authentication service and many more ready to use straight out of box.
Features
- Instant use of the Parse-SDK without initializing;
- Use Eloquent features, in order to interact with your Parse driver;
- Use Laravel's relationship in combination with your Parse driver;
- Use Laravel's authentication service using username and password verification;
- Artisan command to create new
ObjectModel
s (Parse classes).
How to install?
Step-01: Composer
Use Composer from the command line and run:
composer require sirthxalot/laravel-parse
Step-02: Service Provider
Open config/app.php
, and add a new item to the providers
array:
'providers' => [ ... Sirthxalot\Parse\ParseServiceProvider::class, ... ]
This will bootstrap the Laravel-Parse package into your Laravel application.
Step-03: Setup Parse Driver
You can set your credentials and configuration in your .env
file:
PARSE_APP_ID="your-app-id" PARSE_REST_KEY="your-rest-key" PARSE_MASTER_KEY="your-master-key" PARSE_SERVER_URL="https://api.parse.com/" PARSE_MOUNT_PATH="/parse"
You will find your credentials within your Parse dashboard.
Need Further Help
Please take a look at the official documentation, in order to receive further information about the Laravel-Parse. It will guide you through all the basics and is the defacto educational resource specifically for any beginner.
If you have a question, want to report any bug or have any other issue, than please do not hesitate to use the issue tracker. Here you will find any tickets, questions and many more, related to Laravel-Parse.
Contributing
Yet just me helped to get Laravel-Parse what it is today, so lets change this. Anyone and everyone is welcome to contribute, however, if you decide to get involved, please take a moment to review the guidelines:
License
The code is available under the MIT-License.