yaroslawww / laravel-iprosoftware-sync
This package is abandoned and no longer maintained.
The author suggests using the think.studio/laravel-iprosoftware-sync package instead.
Download ipro data to your own database.
1.5.0
2023-07-10 07:38 UTC
Requires
- php: ^8.1
- illuminate/support: ^9.0|^10.0
- think.studio/laravel-json-field-cast: ^2.2
- yaroslawww/laravel-iprosoftware-api: ^3.1
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.20
- orchestra/testbench: ^8.5
- phpunit/phpunit: ^10.2
- psalm/plugin-laravel: ^2.8
- vimeo/psalm: ^5.13
README
Package what allow download data to local db from Ipro api.
Installation
Install the package via composer:
composer require think.studio/laravel-iprosoftware-sync
Optionally you can publish the config file with:
php artisan vendor:publish --provider="IproSync\ServiceProvider" --tag="config"
Run migrations to create ipro tables:
php artisan migrate
Usage
php artisan iprosoftware-sync:database:pull
# or
php artisan iprosoftware-sync:settings:pull
php artisan iprosoftware-sync:contacts:pull
php artisan iprosoftware-sync:properties:pull
php artisan iprosoftware-sync:availability:pull
php artisan iprosoftware-sync:properties-custom-rates:pull
php artisan iprosoftware-sync:blockouts:pull
php artisan iprosoftware-sync:bookings:pull --existing_properties