DragonBe / azure-sdk-for-php7

A rebuild of the Azure-SDK-For-PHP on top of PHP 7

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Microsoft Azure SDK for PHP 7

With the release of PHP 7 on December 3, 2015 it's important that tools that depend on this technology are using the latest versions as quickly as possible. Also because the original Azure-SDK-For-PHP is depending on legacy PEAR library components, so an upgrade was required.

Also with the rebranding of "Windows Azure" to "Microsoft Azure" in 2015, it's important that this rebranding is also present within the SDK.

Build Status

Goals

  1. Rebuild the SDK from scratch using native PHP 7 functionality
  2. Reduce dependencies by using factories and Dependency Injection (DI)
  3. Provide quality tests to ensure the highest quality
  4. Make it a Composer package for easy adoption

Installation

git clone https://github.com/DragonBe/azure-sdk-for-php7.git
cd azure-sdk-for-php7/
composer install

At this point of development, no Packagist package is being provided. Once the minimal functionality roadmap is completed, a package will be created to be used with Composer.

Minimal Functionaliy Roadmap

This is the initial roadmap to build service functionality, split up by components available in Microsoft Azure services.

More services need to be added, but these forementioned services are a requirement to give this project a minimal mass to be viable for the public audience. To see an overview of available services, please consult Microsoft Azure website.

License

This software is released under MIT license. Even though this SDK is developed for Microsoft Azure services, it is in no way related to Microsoft, Microsoft Azure or its partners.

About

A rebuild of the Azure-SDK-For-PHP on top of PHP 7

License:MIT License


Languages

Language:PHP 100.0%