dcodegroup / laravel-xero-payroll-au
Simple package which dcode uses to handle the syncing of payroll related information from Xero
Installs: 1 931
Dependents: 2
Suggesters: 0
Security: 0
Stars: 3
Watchers: 2
Forks: 0
Open Issues: 0
Requires
- php: ^7.4|^8.0
- dcodegroup/laravel-configuration: ^0.2
- dcodegroup/laravel-xero-oauth: ^1.0
- laravel/framework: ^7.0|^8.0|^9.0|^10.0|^11.0
Requires (Dev)
- laravel/pint: ^1.13
README
This package provides the standard xero payroll settings and sync from Xero.
Installation
You can install the package via composer:
composer require dcodegroup/laravel-xero-payroll-au
Then run the install command.
php artsian laravel-xero-payroll-au:install
This will publish the configuration file and the migration file.
Run the migrations
php artsian migrate
Configuration
Most of configuration has been set the fair defaults. However you can review the configuration file at config/laravel-xero-payroll-au.php
and adjust as needed
If you want to have the oauth screens appear within your sites layout ensure to configure the environment variable. eg.
LARAVEL_XERO_PAYROLL_AU_LAYOUT=layouts.admin
Usage
The package provides an endpoints which you can use. See the full list by running
php artsian route:list --name=xero_payroll
They are
[example.com/xero-payroll] Which is where you will view and update the details from xero from.