Download the PHP package grantholle/powerschool-schools without Composer
On this page you can find all versions of the php package grantholle/powerschool-schools. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download grantholle/powerschool-schools
More information about grantholle/powerschool-schools
Files in grantholle/powerschool-schools
Package powerschool-schools
Short Description School boilerplate for Laravel applications.
License MIT
Informations about the package powerschool-schools
PowerSchool Schools Boilerplate
This package is meant to jumpstart a Laravel project to include school support out of the box. It includes a migration, model and command to populate the table.
Installation
Migration
To publish the migration included, run:
Model
This package includes GrantHolle\PowerSchool\Schools\Models\School
. You'll want to generate your own App\School
(or whatever) model that extends the base School
model.
Commands
There is a single command that is included which syncs the schools from your PowerSchool instance using the /ws/v1/district/school
endpoint.
It does this using the grantholle/powerschool-api package. You will need to add the config and environment variables required for that package.
After that is configured and you have ran the migration to create the schools
table, you can run:
to populate the table with the school data for your district.
You can also sync individual schools by passing the school_number
as a command argument:
License
MIT
All versions of powerschool-schools with dependencies
illuminate/support Version ^6|^7|^8
illuminate/database Version ^6|^7|^8
illuminate/console Version ^6|^7|^8