https://github.com/simialbi/yii2-ews
AR like Implementation for Exchange Web Services for the Yii2 Framework
https://github.com/simialbi/yii2-ews
active-record ar ews yii2
Last synced: 6 months ago
JSON representation
AR like Implementation for Exchange Web Services for the Yii2 Framework
- Host: GitHub
- URL: https://github.com/simialbi/yii2-ews
- Owner: simialbi
- License: mit
- Created: 2021-02-22T13:47:58.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2024-06-04T13:16:48.000Z (over 1 year ago)
- Last Synced: 2024-10-07T10:53:14.662Z (about 1 year ago)
- Topics: active-record, ar, ews, yii2
- Language: PHP
- Homepage:
- Size: 221 KB
- Stars: 2
- Watchers: 2
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Exchange Web Services for yii2 (ActiveRecord-like models)
This extension provides an interface to work with Exchange Web Services. It's based on
[php-ews](https://github.com/jamesiarmes/php-ews).[](https://packagist.org/packages/simialbi/yii2-rest-client)
[](https://packagist.org/packages/simialbi/yii2-rest-client)
[](https://packagist.org/packages/simialbi/yii2-rest-client)
[](https://github.com/simialbi/yii2-ews/actions/workflows/build.yml)## Resources
* [php-ews](https://github.com/jamesiarmes/php-ews)
* [EWS Reference](https://docs.microsoft.com/en-us/exchange/client-developer/web-service-reference/web-services-reference-for-exchange)## Installation
The preferred way to install this extension is through [composer](http://getcomposer.org/download/).Either run
```
$ php composer.phar require --prefer-dist simialbi/yii2-ews
```or add
```
"simialbi/yii2-ews": "^1.0.0"
```to the `require` section of your `composer.json`.
## Configuration
To use this extension, configure ews component in your application config:```php
'components' => [
'ews' => [
'class' => 'simialbi\yii2\ews\Connection',
'server' => 'my-exchange.server.com',
'username' => 'administrator',
'password' => 'superSafePassword',
// 'enableLogging' => true
//TODO extend
],
],
```| Parameter | Description |
| ------------------ | ---------------------------------------------------------------------------------------------------------------- |## Usage
> TODO## License
**yii2-ews** is released under MIT license. See bundled [LICENSE](LICENSE) for details.