fredbradley / socs-php
A PHP wrapper for the SOCS XML feeds.
Fund package maintenance!
fredbradley
Requires
- php: ^8.2
- ext-json: *
- ext-simplexml: *
- guzzlehttp/guzzle: ^7.3
- illuminate/support: ^10.0||^11.0
- nesbot/carbon: ^3.0
- saloonphp/xml-wrangler: ^1.2
Requires (Dev)
- laravel/pint: ^1.13
- mockery/mockery: ^1.6
- nunomaduro/phpinsights: ^2.11
- pestphp/pest: ^2.24
- pestphp/pest-plugin-type-coverage: ^2.5
- phpstan/phpstan: ^1.10
- projektgopher/whisky: ^0.7.0
- spatie/ray: ^1.28
- dev-master
- v1.4.2
- v1.4.1
- v1.4.0
- v1.3.13
- v1.3.12
- v1.3.11
- v1.3.10
- v1.3.9
- v1.3.8
- v1.3.7
- v1.3.6
- v1.3.5
- v1.3.4
- v1.3.3
- v1.3.2
- v1.3.1
- v1.3.0
- v1.2.5
- v1.2.4
- v1.2.3
- v1.2.2
- v1.2.1
- v1.2.0
- v1.1.9
- v1.1.8
- v1.1.7
- v1.1.6
- v1.1.5
- v1.1.4
- v1.1.3
- v1.1.2
- v1.1.1
- v1.1.0
- v1.0.12
- v1.0.11
- v1.0.10
- v1.0.9
- v1.0.8
- v1.0.7
- v1.0.6
- v1.0.5
- v1.0.4
- v1.0.3
- v1.0.2
- v1.0.1
- v1.0.0
- v0.3.1
- 0.3.0
- v0.2.0
- 0.1.10
- v0.1.9
- v0.1.8
- v0.1.7
- v0.1.6
- v0.1.5
- v0.1.4
- v0.1.3
- v0.1.2
- v0.1.1
- v0.1.0
- dev-feature/xmlwrangler
This package is auto-updated.
Last update: 2024-12-31 12:20:32 UTC
README
This is a PHP wrapper for the SOCS XML feeds.
If you find this useful...
This package was developed by Fred Bradley, a developer at Cranleigh School and Cranleigh Prep School. If you find it useful, I'd really appreciate a tweet to let me know. Or even better, feel free to fund further developments.
Installation
You can install the package via composer:
composer require fredbradley/socs-php
Example Usage
$config = new FredBradley\SOCS\Config($socsId, $apiKey); $socs = new FredBradley\SOCS\CoCurricular($config); // Get All Clubs from CoCurricular $clubs = $socs->getClubs(); // Get all Events from CoCurricular $events = $socs->getEvents(); // ... more documentation to follow
Full docs will be released soon.
Testing
composer test
Changelog
Please see CHANGELOG for more information on what has changed recently.
Contributing
Please see CONTRIBUTING for details.
Security Vulnerabilities
Please review our security policy on how to report security vulnerabilities.
Credits
License
The MIT License (MIT). Please see License File for more information.