Skip to content

Commit

Permalink
Backwards compatibility for Zend
Browse files Browse the repository at this point in the history
  • Loading branch information
Dillon-Brown committed Aug 15, 2019
1 parent 76c9505 commit ab839aa
Show file tree
Hide file tree
Showing 3 changed files with 218 additions and 16 deletions.
5 changes: 4 additions & 1 deletion composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,10 @@
"symfony/validator": "^3.4",
"tuupola/slim-jwt-auth": "^2.0",
"wikimedia/composer-merge-plugin": "^1.4",
"zf1/zend-oauth": "^1.12"
"zf1/zend-gdata": "^1.12",
"zf1/zend-loader": "^1.12",
"zf1/zend-oauth": "^1.12",
"zf1/zend-registry": "^1.12"
},
"require-dev": {
"codeception/codeception": "^2.0",
Expand Down
191 changes: 176 additions & 15 deletions composer.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

38 changes: 38 additions & 0 deletions deprecated.php
Original file line number Diff line number Diff line change
Expand Up @@ -20,3 +20,41 @@
foreach ($saml2_class_names as $name) {
class_alias("OneLogin\\Saml2\\" . $name, 'OneLogin_Saml2_' . $name);
}

if (!class_exists(OneLogin_Saml2_Auth::class)) {
/** @deprecated this is an alias for OneLogin\\Saml2 */
class OneLogin_Saml2_Auth {}
/** @deprecated this is an alias for OneLogin\\Saml2 */
class OneLogin_Saml2_AuthnRequest {}
/** @deprecated this is an alias for OneLogin\\Saml2 */
class OneLogin_Saml2_Constants {}
/** @deprecated this is an alias for OneLogin\\Saml2 */
class OneLogin_Saml2_Error {}
/** @deprecated this is an alias for OneLogin\\Saml2 */
class OneLogin_Saml2_ValidationError {}
/** @deprecated this is an alias for OneLogin\\Saml2 */
class OneLogin_Saml2_IdPMetadataParser {}
/** @deprecated this is an alias for OneLogin\\Saml2 */
class OneLogin_Saml2_LogoutRequest {}
/** @deprecated this is an alias for OneLogin\\Saml2 */
class OneLogin_Saml2_LogoutResponse {}
/** @deprecated this is an alias for OneLogin\\Saml2 */
class OneLogin_Saml2_Metadata {}
/** @deprecated this is an alias for OneLogin\\Saml2 */
class OneLogin_Saml2_Response {}
/** @deprecated this is an alias for OneLogin\\Saml2 */
class OneLogin_Saml2_Settings {}
/** @deprecated this is an alias for OneLogin\\Saml2 */
class OneLogin_Saml2_Utils {}
}


/**
* Backwards compatibility for Zend
*/
class_alias('SuiteCRM\\Zend_Oauth_Provider', 'Zend\\Oauth\\Provider');

if (!class_exists(Provider::class)) {
/** @deprecated this is an alias for Zend_Oauth_Provider */
class Provider {}
}

0 comments on commit ab839aa

Please sign in to comment.