impensavel / spoil
SPOIL is a PHP library for SharePoint Online (2013) and SharePoint for Office 365.
dev-master
2020-04-21 11:01 UTC
Requires
- php: >=5.5.0
- firebase/php-jwt: ^3.0
- nesbot/carbon: ^1.0||^2.0
- php-http/client-implementation: ^1.0.0
- php-http/message: ^1.0
Requires (Dev)
- friendsofphp/php-cs-fixer: ^1.0
- php-http/guzzle6-adapter: ^1.0
- php-http/mock-client: ^0.3.0
- phpunit/phpunit: ^4.0
Suggests
- php-http/curl-client: cURL client HTTP adapter
- php-http/guzzle6-adapter: Guzzle 6 HTTP adapter
This package is auto-updated.
Last update: 2024-10-21 20:46:44 UTC
README
SPOIL (SharePoint Online Inquiry Library) is a PHP library for SharePoint Online (2013) and SharePoint for Office 365.
Currently supported are SharePoint Lists, Folders, Items, Files, RecycleBinItems, RecycleBinItemCollections and Users.
The library aims to comply with the PSR-2 and PSR-4 standards.
Requirements
- PHP 5.5+
- HTTP Message related tools
- PHP-JWT
- Carbon
- A package that provides php-http/client-implementation
Installation
composer require "impensavel/spoil"
TIP: This library isn't coupled to a specific HTTP client! Read the SPSite documentation for more information.
Class documentation
- SPSite
- SPAccessToken
- SPContextInfo
- SPList
- SPItem
- SPFolder
- SPFile
- SPRecycleBinItem
- SPRecycleBinItemCollection
- SPUser
SharePoint credentials
Instructions on how to generate SharePoint credentials.
Troubleshooting
Common issues and how to solve them.
License
The MIT License (MIT). Please see License File for more information.