Version Description
Download this release
Release Info
Developer | darioinpsyde |
Plugin | BackWPup – WordPress Backup Plugin |
Version | 3.8.0 |
Comparing to | |
See all releases |
Code changes from version 3.7.1 to 3.8.0
- assets/css/main.min.css +1 -1
- assets/js/backup-downloader.js +1 -1
- assets/js/backup-downloader.min.js +1 -1
- assets/js/general.js +1 -1
- assets/js/general.min.js +1 -1
- assets/js/page_settings.js +8 -0
- assets/js/page_settings.min.js +1 -1
- backwpup.php +1 -1
- changelog.txt +16 -0
- inc/class-destination-email.php +52 -37
- inc/class-destination-s3-downloader.php +32 -6
- inc/class-destination-s3.php +341 -94
- inc/class-easycron.php +0 -4
- inc/class-install.php +3 -1
- inc/class-job.php +2 -2
- inc/class-jobtype-file.php +55 -16
- inc/class-jobtype-wpexp.php +1 -1
- inc/class-option.php +2 -2
- inc/class-page-backups.php +29 -8
- inc/class-page-editjob.php +1 -7
- inc/class-page-settings.php +31 -6
- inc/class-s3-destination.php +14 -6
- languages/backwpup.pot +514 -391
- readme.txt +29 -6
- uninstall.php +13 -8
- vendor/autoload.php +1 -1
- vendor/composer/autoload_classmap.php +987 -1
- vendor/composer/autoload_files.php +6 -1
- vendor/composer/autoload_namespaces.php +0 -1
- vendor/composer/autoload_psr4.php +7 -0
- vendor/composer/autoload_real.php +7 -7
- vendor/composer/autoload_static.php +1037 -12
- vendor/composer/installed.json +579 -110
- vendor/guzzlehttp/guzzle/phpstan.neon.dist +0 -9
- vendor/guzzlehttp/guzzle/src/Client.php +88 -9
- vendor/guzzlehttp/guzzle/src/ClientInterface.php +5 -2
- vendor/guzzlehttp/guzzle/src/Cookie/CookieJar.php +4 -2
- vendor/guzzlehttp/guzzle/src/Cookie/CookieJarInterface.php +3 -3
- vendor/guzzlehttp/guzzle/src/Exception/RequestException.php +5 -30
- vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php +10 -5
- vendor/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php +19 -5
- vendor/guzzlehttp/guzzle/src/Handler/MockHandler.php +6 -1
- vendor/guzzlehttp/guzzle/src/Handler/StreamHandler.php +4 -3
- vendor/guzzlehttp/guzzle/src/HandlerStack.php +5 -1
- vendor/guzzlehttp/guzzle/src/MessageFormatter.php +5 -0
- vendor/guzzlehttp/guzzle/src/Pool.php +12 -1
- vendor/guzzlehttp/guzzle/src/PrepareBodyMiddleware.php +5 -0
- vendor/guzzlehttp/guzzle/src/RedirectMiddleware.php +22 -4
- vendor/guzzlehttp/guzzle/src/RequestOptions.php +8 -0
- vendor/guzzlehttp/guzzle/src/RetryMiddleware.php +15 -2
- vendor/guzzlehttp/guzzle/src/TransferStats.php +6 -6
- vendor/guzzlehttp/guzzle/src/Utils.php +92 -0
- vendor/guzzlehttp/guzzle/src/functions.php +2 -14
- vendor/krizalys/onedrive-php-sdk/LICENSE +29 -0
- vendor/krizalys/onedrive-php-sdk/autoload.php +37 -0
- vendor/krizalys/onedrive-php-sdk/src/Client.php +1670 -0
- vendor/krizalys/onedrive-php-sdk/src/ConflictBehavior.php +60 -0
- vendor/krizalys/onedrive-php-sdk/src/Constant/AccessTokenStatus.php +65 -0
- vendor/krizalys/onedrive-php-sdk/src/Constant/ConflictBehavior.php +58 -0
- vendor/krizalys/onedrive-php-sdk/src/Constant/DriveType.php +55 -0
- vendor/krizalys/onedrive-php-sdk/src/Constant/FolderViewSortBy.php +95 -0
- vendor/krizalys/onedrive-php-sdk/src/Constant/FolderViewSortOrder.php +45 -0
- vendor/krizalys/onedrive-php-sdk/src/Constant/FolderViewType.php +65 -0
- vendor/krizalys/onedrive-php-sdk/src/Constant/PackageType.php +35 -0
- vendor/krizalys/onedrive-php-sdk/src/Constant/QuotaStatus.php +65 -0
- vendor/krizalys/onedrive-php-sdk/src/Constant/Role.php +45 -0
- vendor/krizalys/onedrive-php-sdk/src/Constant/SharedScope.php +55 -0
- vendor/krizalys/onedrive-php-sdk/src/Constant/SharingLinkScope.php +45 -0
- vendor/krizalys/onedrive-php-sdk/src/Constant/SharingLinkType.php +55 -0
- vendor/krizalys/onedrive-php-sdk/src/Constant/SpecialFolderName.php +75 -0
- vendor/krizalys/onedrive-php-sdk/src/Definition/OperationDefinition.php +114 -0
- vendor/krizalys/onedrive-php-sdk/src/Definition/OperationDefinitionInterface.php +53 -0
- vendor/krizalys/onedrive-php-sdk/src/Definition/Parameter/AbstractParameterDefinition.php +90 -0
- vendor/krizalys/onedrive-php-sdk/src/Definition/Parameter/BodyParameterDefinition.php +24 -0
- vendor/krizalys/onedrive-php-sdk/src/Definition/Parameter/HeaderParameterDefinition.php +24 -0
- vendor/krizalys/onedrive-php-sdk/src/Definition/Parameter/ParameterDefinitionInterface.php +51 -0
- vendor/krizalys/onedrive-php-sdk/src/Definition/Parameter/QueryStringParameterDefinition.php +24 -0
- vendor/krizalys/onedrive-php-sdk/src/Definition/ResourceDefinition.php +86 -0
- vendor/krizalys/onedrive-php-sdk/src/Definition/ResourceDefinitionInterface.php +49 -0
- vendor/krizalys/onedrive-php-sdk/src/Definition/ServiceDefinition.php +58 -0
- vendor/krizalys/onedrive-php-sdk/src/Definition/ServiceDefinitionInterface.php +36 -0
- vendor/krizalys/onedrive-php-sdk/src/DriveItem.php +383 -0
- vendor/krizalys/onedrive-php-sdk/src/Exception/ConflictException.php +26 -0
- vendor/krizalys/onedrive-php-sdk/src/File.php +126 -0
- vendor/krizalys/onedrive-php-sdk/src/Folder.php +237 -0
- vendor/krizalys/onedrive-php-sdk/src/NameConflictBehavior.php +52 -0
- vendor/krizalys/onedrive-php-sdk/src/Onedrive.php +178 -0
- vendor/krizalys/onedrive-php-sdk/src/Parameter/Injector/FlatInjector.php +62 -0
- vendor/krizalys/onedrive-php-sdk/src/Parameter/Injector/HierarchicalInjector.php +80 -0
- vendor/krizalys/onedrive-php-sdk/src/Parameter/Injector/InjectorInterface.php +38 -0
- vendor/krizalys/onedrive-php-sdk/src/Parameter/ParameterBuilder.php +50 -0
- vendor/krizalys/onedrive-php-sdk/src/Parameter/ParameterBuilderInterface.php +38 -0
- vendor/krizalys/onedrive-php-sdk/src/Parameter/ParameterDefinitionCollection.php +71 -0
- vendor/krizalys/onedrive-php-sdk/src/Parameter/ParameterDefinitionCollectionInterface.php +36 -0
- vendor/krizalys/onedrive-php-sdk/src/Proxy/AudioProxy.php +147 -0
- vendor/krizalys/onedrive-php-sdk/src/Proxy/BaseItemProxy.php +127 -0
- vendor/krizalys/onedrive-php-sdk/src/Proxy/BaseItemVersionProxy.php +45 -0
- vendor/krizalys/onedrive-php-sdk/src/Proxy/DeletedProxy.php +45 -0
- vendor/krizalys/onedrive-php-sdk/src/Proxy/DirectoryObjectProxy.php +45 -0
- vendor/krizalys/onedrive-php-sdk/src/Proxy/DriveItemProxy.php +1086 -0
- vendor/krizalys/onedrive-php-sdk/src/Proxy/DriveItemVersionProxy.php +45 -0
- vendor/krizalys/onedrive-php-sdk/src/Proxy/DriveProxy.php +283 -0
- vendor/krizalys/onedrive-php-sdk/src/Proxy/EntityProxy.php +83 -0
- vendor/krizalys/onedrive-php-sdk/src/Proxy/FileProxy.php +78 -0
- vendor/krizalys/onedrive-php-sdk/src/Proxy/FileSystemInfoProxy.php +82 -0
- vendor/krizalys/onedrive-php-sdk/src/Proxy/FolderProxy.php +78 -0
- vendor/krizalys/onedrive-php-sdk/src/Proxy/FolderViewProxy.php +82 -0
- vendor/krizalys/onedrive-php-sdk/src/Proxy/GeoCoordinatesProxy.php +45 -0
- vendor/krizalys/onedrive-php-sdk/src/Proxy/GraphListProxy.php +45 -0
- vendor/krizalys/onedrive-php-sdk/src/Proxy/HashesProxy.php +82 -0
- vendor/krizalys/onedrive-php-sdk/src/Proxy/IdentityProxy.php +72 -0
- vendor/krizalys/onedrive-php-sdk/src/Proxy/IdentitySetProxy.php +85 -0
- vendor/krizalys/onedrive-php-sdk/src/Proxy/ImageProxy.php +77 -0
- vendor/krizalys/onedrive-php-sdk/src/Proxy/ItemReferenceProxy.php +87 -0
- vendor/krizalys/onedrive-php-sdk/src/Proxy/ListItemProxy.php +45 -0
- vendor/krizalys/onedrive-php-sdk/src/Proxy/PackageProxy.php +72 -0
- vendor/krizalys/onedrive-php-sdk/src/Proxy/PermissionProxy.php +76 -0
- vendor/krizalys/onedrive-php-sdk/src/Proxy/PhotoProxy.php +107 -0
- vendor/krizalys/onedrive-php-sdk/src/Proxy/PublicationFacetProxy.php +45 -0
- vendor/krizalys/onedrive-php-sdk/src/Proxy/QuotaProxy.php +92 -0
- vendor/krizalys/onedrive-php-sdk/src/Proxy/RemoteItemProxy.php +157 -0
- vendor/krizalys/onedrive-php-sdk/src/Proxy/RootProxy.php +45 -0
- vendor/krizalys/onedrive-php-sdk/src/Proxy/SearchResultProxy.php +45 -0
- vendor/krizalys/onedrive-php-sdk/src/Proxy/SharedProxy.php +89 -0
- vendor/krizalys/onedrive-php-sdk/src/Proxy/SharepointIdsProxy.php +97 -0
- vendor/krizalys/onedrive-php-sdk/src/Proxy/SharingLinkProxy.php +88 -0
- vendor/krizalys/onedrive-php-sdk/src/Proxy/SpecialFolderProxy.php +72 -0
- vendor/krizalys/onedrive-php-sdk/src/Proxy/SystemFacetProxy.php +45 -0
- vendor/krizalys/onedrive-php-sdk/src/Proxy/ThumbnailProxy.php +45 -0
- vendor/krizalys/onedrive-php-sdk/src/Proxy/UploadSessionProxy.php +221 -0
- vendor/krizalys/onedrive-php-sdk/src/Proxy/UserProxy.php +45 -0
- vendor/krizalys/onedrive-php-sdk/src/Proxy/VideoProxy.php +117 -0
- vendor/krizalys/onedrive-php-sdk/src/Proxy/WorkbookProxy.php +45 -0
- vendor/krizalys/onedrive-php-sdk/src/Serializer/OrderBySerializer.php +45 -0
- vendor/krizalys/onedrive-php-sdk/src/Serializer/ScalarSerializer.php +43 -0
- vendor/krizalys/onedrive-php-sdk/src/Serializer/SerializerInterface.php +37 -0
- vendor/microsoft/azure-storage-common/src/Common/Internal/Resources.php +1 -1
- vendor/microsoft/azure-storage-common/src/Common/Internal/ServiceRestProxy.php +1 -1
- vendor/microsoft/azure-storage-common/src/Common/Internal/Utilities.php +5 -5
- vendor/microsoft/azure-storage-common/src/Common/SharedAccessSignatureHelper.php +1 -1
- vendor/microsoft/microsoft-graph/LICENSE +13 -0
- vendor/microsoft/microsoft-graph/THIRD PARTY NOTICES +19 -0
- vendor/microsoft/microsoft-graph/src/Core/Enum.php +104 -0
- vendor/microsoft/microsoft-graph/src/Core/GraphConstants.php +47 -0
- vendor/microsoft/microsoft-graph/src/Exception/GraphException.php +51 -0
- vendor/microsoft/microsoft-graph/src/Graph.php +172 -0
- vendor/microsoft/microsoft-graph/src/Http/GraphCollectionRequest.php +243 -0
- vendor/microsoft/microsoft-graph/src/Http/GraphRequest.php +470 -0
- vendor/microsoft/microsoft-graph/src/Http/GraphResponse.php +191 -0
- vendor/microsoft/microsoft-graph/src/Model/AccessAction.php +28 -0
- vendor/microsoft/microsoft-graph/src/Model/ActionState.php +41 -0
- vendor/microsoft/microsoft-graph/src/Model/ActivityDomain.php +38 -0
- vendor/microsoft/microsoft-graph/src/Model/ActivityHistoryItem.php +318 -0
- vendor/microsoft/microsoft-graph/src/Model/AdministrativeUnit.php +29 -0
- vendor/microsoft/microsoft-graph/src/Model/Alert.php +998 -0
- vendor/microsoft/microsoft-graph/src/Model/AlertFeedback.php +39 -0
- vendor/microsoft/microsoft-graph/src/Model/AlertHistoryState.php +225 -0
- vendor/microsoft/microsoft-graph/src/Model/AlertSeverity.php +40 -0
- vendor/microsoft/microsoft-graph/src/Model/AlertStatus.php +40 -0
- vendor/microsoft/microsoft-graph/src/Model/AlertTrigger.php +112 -0
- vendor/microsoft/microsoft-graph/src/Model/AllDevicesAssignmentTarget.php +37 -0
- vendor/microsoft/microsoft-graph/src/Model/AllLicensedUsersAssignmentTarget.php +37 -0
- vendor/microsoft/microsoft-graph/src/Model/AlternativeSecurityId.php +117 -0
- vendor/microsoft/microsoft-graph/src/Model/AndroidCompliancePolicy.php +646 -0
- vendor/microsoft/microsoft-graph/src/Model/AndroidCustomConfiguration.php +59 -0
- vendor/microsoft/microsoft-graph/src/Model/AndroidGeneralDeviceConfiguration.php +1438 -0
- vendor/microsoft/microsoft-graph/src/Model/AndroidLobApp.php +149 -0
- vendor/microsoft/microsoft-graph/src/Model/AndroidManagedAppProtection.php +266 -0
- vendor/microsoft/microsoft-graph/src/Model/AndroidManagedAppRegistration.php +29 -0
- vendor/microsoft/microsoft-graph/src/Model/AndroidMinimumOperatingSystem.php +252 -0
- vendor/microsoft/microsoft-graph/src/Model/AndroidMobileAppIdentifier.php +65 -0
- vendor/microsoft/microsoft-graph/src/Model/AndroidRequiredPasswordType.php +42 -0
- vendor/microsoft/microsoft-graph/src/Model/AndroidStoreApp.php +120 -0
- vendor/microsoft/microsoft-graph/src/Model/AndroidWorkProfileCompliancePolicy.php +646 -0
- vendor/microsoft/microsoft-graph/src/Model/AndroidWorkProfileCrossProfileDataSharingType.php +38 -0
- vendor/microsoft/microsoft-graph/src/Model/AndroidWorkProfileCustomConfiguration.php +59 -0
- vendor/microsoft/microsoft-graph/src/Model/AndroidWorkProfileDefaultAppPermissionPolicyType.php +38 -0
- vendor/microsoft/microsoft-graph/src/Model/AndroidWorkProfileGeneralDeviceConfiguration.php +124 -0
assets/css/main.min.css
CHANGED
@@ -1 +1 @@
|
|
1 |
-
.backwpup-max-width{max-width:800px}@font-face{font-family:'backwpup';src:url("../fonts/backwpup.eot");src:url("../fonts/backwpup.eot?#iefix") format("embedded-opentype"),url("../fonts/backwpup.ttf") format("truetype"),url("../fonts/backwpup.woff") format("woff"),url("../fonts/backwpup.svg#backwpup") format("svg");font-weight:normal;font-style:normal}.bwu-message-error{color:red}.bwu-message-success{color:#86cf6f}.notice-inpsyde{border-left-color:#9DC55D}.notice-inpsyde .button--inpsyde{background-color:#9DC55D;color:#fff;border-color:#92be4a;box-shadow:0 1px 0 #92be4a}.notice-inpsyde .button--inpsyde:hover,.notice-inpsyde .button--inpsyde:focus{background-color:#92be4a;border-color:#85b03f;box-shadow:0 1px 0 #92be4a,0 0 3px #9DC55D;color:#fff}#wp-admin-bar-backwpup .ab-icon{font:normal 20px/1 'backwpup' !important}#wp-admin-bar-backwpup .ab-icon::before{content:"\e600";top:2px}@media screen and (max-width: 48.875em){#wp-admin-bar-backwpup .ab-icon{font:normal 32px/1 'backwpup' !important;display:block;text-indent:0;speak:none;top:7px;width:50px;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#wp-admin-bar-backwpup::before{top:0}}#adminmenu #toplevel_page_backwpup div.wp-menu-image:before{font:normal 20px/1 'backwpup' !important;content:"\e600"}#adminmenu #toplevel_page_backwpup a[href$="backwpuprestore"]::after{content:'New';font-size:.55rem;color:#fff;padding:.18rem .33rem;background:#85b03f;border-radius:.23rem;line-height:1;position:relative;bottom:5px;left:1em}#backwpup-page{margin-bottom:100px}#backwpup-page hr{border:0;border-top:none;border-bottom:1px solid #eee}#backwpup-page .backwpup-floated-postbox{margin:25px 0 0;max-width:100%;overflow:hidden;padding:15px;position:relative}#backwpup-page .backwpup-floated-postbox h3 a{font-size:14px;text-decoration:none;font-weight:600}#backwpup-page .backwpup-cleared-postbox{clear:both;margin:25px 0 0;padding:10px}#backwpup-page .postbox ul{padding-left:10px}#backwpup-page .postbox table{caption-side:top;margin-bottom:25px}#backwpup-page .postbox table caption{color:#222;font-size:14px;font-weight:600;padding:8px 12px;margin:0;line-height:1.4;text-align:left}#backwpup-page .postbox .hndle{cursor:auto}#backwpup-page .postbox .backwpup-bullet-list{list-style:disc;padding-left:16px}#backwpup-page .postbox ol.backwpup-bullet-list{list-style:decimal}#backwpup-page .wizardbox{color:#fff;background:#1d94cf url("../images/hgbox.png") no-repeat right bottom;min-height:20em}#backwpup-page .wizardbox:hover{background-color:#0f79ae}#backwpup-page .wizardbox .wizardbox_name{color:#fff;margin-top:0}#backwpup-page .wizardbox .wizardbox_start{position:absolute;bottom:10px;left:10px}#backwpup-page .wizardbox select{max-width:100%;width:100%}#backwpup-page .button-bwp,#backwpup-page .button-primary-bwp{border-radius:0;-webkit-box-shadow:none;box-shadow:none}#backwpup-page .button-primary-bwp{border:none;background:#38b0eb;color:#fff;min-width:8em}#backwpup-page .button-primary-bwp:hover{background:#064565}#backwpup-page .backwpup-table-wrap{overflow-x:auto}#backwpup-page .backwpup-banner-img{display:block;height:auto;margin:26px auto;max-width:100%}#backwpup-page .backwpup-text-center{text-align:center}#backwpup-page ul.backwpup-text-center{padding-left:0}#backwpup-page .backwpup-message{background-color:#fff;border:none;border-left:4px solid #ccc;box-shadow:0px 1px 1px 0px rgba(0,0,0,0.1);margin:5px 0 15px;padding:1px 12px;-webkit-box-shadow:0px 1px 1px 0px rgba(0,0,0,0.1)}#backwpup-page .backwpup-message p{margin:0.5em 0;padding:2px}#backwpup-page .backwpup-info{border-left:4px solid #38b0eb}#backwpup-page .backwpup-warning{border-left:4px solid #ffba00}#backwpup-page .backwpup-full-width{max-width:100%}#backwpup-page .backwpup-full-width.action{margin-bottom:20px}#backwpup-page .notice ul{list-style-type:disc;margin-left:2em}@media screen and (min-width: 45em){#backwpup-page .backwpup-floated-postbox{float:left;margin:25px 25px 25px 0;width:290px}#backwpup-page #backwpup-one-click-backup,#backwpup-page #wizard-jobimport,#backwpup-page #backwpup-thank-you,#backwpup-page #backwpup-stats{margin-right:0}#backwpup-page #backwpup-one-click-backup+.backwpup-floated-postbox,#backwpup-page #backwpup-thank-you,#backwpup-page #backwpup-stats{clear:left}}@media screen and (min-width: 64em){#backwpup-page .backwpup-floated-postbox{width:362px}#backwpup-page .wizardbox{width:225px;min-height:225px}#backwpup-page .backwpup-max-width{max-width:800px}body[class*="_backwpupabout"] #backwpup-page .backwpup-welcome{max-width:none}}.progressbar{margin-top:10px;height:auto;background:#f6f6f6 url("../../assets/images/progressbarhg.jpg")}.progressbar #progresssteps{background-color:#007fb6}.progressbar .bwpu-progress{background-color:#1d94cf;color:#fff;padding:5px 0;text-align:center}#documentation_content p{font-size:14px;line-height:20px;color:#333}#documentation_content h3{padding:7px 0;font-size:22px}#documentation_content h4{padding:7px 0;font-size:18px}#documentation_content img.size-full{border:10px #f6f6f6 solid}#wpfooter #footer-left,#wpfooter #footer-right{overflow:hidden}#wpfooter #footer-left #footer-thankyou{clear:both;display:block;padding-top:.5em}#wpfooter #footer-left .backwpup-get-pro{display:inline-block;line-height:25px}#wpfooter #footer-upgrade .backwpup-update-footer{display:block;line-height:25px}#wpfooter .inpsyde_logo{display:block;margin-right:15px;margin-top:5px;line-height:25px;height:25px;width:80px;text-decoration:none}#wpfooter .inpsyde_logo svg{display:block}
|
1 |
+
.backwpup-max-width{max-width:800px}@font-face{font-family:'backwpup';src:url("../fonts/backwpup.eot");src:url("../fonts/backwpup.eot?#iefix") format("embedded-opentype"),url("../fonts/backwpup.ttf") format("truetype"),url("../fonts/backwpup.woff") format("woff"),url("../fonts/backwpup.svg#backwpup") format("svg");font-weight:normal;font-style:normal}.bwu-message-error{color:red}.bwu-message-success{color:#86cf6f}.notice-inpsyde{border-left-color:#9DC55D}.notice-inpsyde .button--inpsyde{background-color:#9DC55D;color:#fff;border-color:#92be4a;box-shadow:0 1px 0 #92be4a}.notice-inpsyde .button--inpsyde:hover,.notice-inpsyde .button--inpsyde:focus{background-color:#92be4a;border-color:#85b03f;box-shadow:0 1px 0 #92be4a,0 0 3px #9DC55D;color:#fff}#wp-admin-bar-backwpup .ab-icon{font:normal 20px/1 'backwpup' !important}#wp-admin-bar-backwpup .ab-icon::before{content:"\e600";top:2px}@media screen and (max-width: 48.875em){#wp-admin-bar-backwpup .ab-icon{font:normal 32px/1 'backwpup' !important;display:block;text-indent:0;speak:none;top:7px;width:50px;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#wp-admin-bar-backwpup::before{top:0}}#adminmenu #toplevel_page_backwpup div.wp-menu-image:before{font:normal 20px/1 'backwpup' !important;content:"\e600"}#adminmenu #toplevel_page_backwpup a[href$="backwpuprestore"]::after{content:'New';font-size:.55rem;color:#fff;padding:.18rem .33rem;background:#85b03f;border-radius:.23rem;line-height:1;position:relative;bottom:5px;left:1em}#backwpup-page{margin-bottom:100px}#backwpup-page hr{border:0;border-top:none;border-bottom:1px solid #eee}#backwpup-page .backwpup-floated-postbox{margin:25px 0 0;max-width:100%;overflow:hidden;padding:15px;position:relative}#backwpup-page .backwpup-floated-postbox h3 a{font-size:14px;text-decoration:none;font-weight:600}#backwpup-page .backwpup-cleared-postbox{clear:both;margin:25px 0 0;padding:10px}#backwpup-page .postbox ul{padding-left:10px}#backwpup-page .postbox table{caption-side:top;margin-bottom:25px}#backwpup-page .postbox table caption{color:#222;font-size:14px;font-weight:600;padding:8px 12px;margin:0;line-height:1.4;text-align:left}#backwpup-page .postbox .hndle{cursor:auto}#backwpup-page .postbox .backwpup-bullet-list{list-style:disc;padding-left:16px}#backwpup-page .postbox ol.backwpup-bullet-list{list-style:decimal}#backwpup-page .wizardbox{color:#fff;background:#1d94cf url("../images/hgbox.png") no-repeat right bottom;min-height:20em}#backwpup-page .wizardbox:hover{background-color:#0f79ae}#backwpup-page .wizardbox .wizardbox_name{color:#fff;margin-top:0}#backwpup-page .wizardbox .wizardbox_start{position:absolute;bottom:10px;left:10px}#backwpup-page .wizardbox select{max-width:100%;width:100%}#backwpup-page .button-bwp,#backwpup-page .button-primary-bwp{border-radius:0;-webkit-box-shadow:none;box-shadow:none}#backwpup-page .button-primary-bwp{border:none;background:#38b0eb;color:#fff;min-width:8em}#backwpup-page .button-primary-bwp:hover{background:#064565}#backwpup-page .backwpup-table-wrap{overflow-x:auto}#backwpup-page .backwpup-banner-img{display:block;height:auto;margin:26px auto;max-width:100%}#backwpup-page .backwpup-text-center{text-align:center}#backwpup-page ul.backwpup-text-center{padding-left:0}#backwpup-page .backwpup-message{background-color:#fff;border:none;border-left:4px solid #ccc;box-shadow:0px 1px 1px 0px rgba(0,0,0,0.1);margin:5px 0 15px;padding:1px 12px;-webkit-box-shadow:0px 1px 1px 0px rgba(0,0,0,0.1)}#backwpup-page .backwpup-message p{margin:0.5em 0;padding:2px}#backwpup-page .backwpup-info{border-left:4px solid #38b0eb}#backwpup-page .backwpup-warning{border-left:4px solid #ffba00}#backwpup-page .backwpup-full-width{max-width:100%}#backwpup-page .backwpup-full-width.action{margin-bottom:20px}#backwpup-page .notice ul{list-style-type:disc;margin-left:2em}@media screen and (min-width: 45em){#backwpup-page .backwpup-floated-postbox{float:left;margin:25px 25px 25px 0;width:290px}#backwpup-page #backwpup-one-click-backup,#backwpup-page #wizard-jobimport,#backwpup-page #backwpup-thank-you,#backwpup-page #backwpup-stats{margin-right:0}#backwpup-page #backwpup-one-click-backup+.backwpup-floated-postbox,#backwpup-page #backwpup-thank-you,#backwpup-page #backwpup-stats{clear:left}}@media screen and (min-width: 64em){#backwpup-page .backwpup-floated-postbox{width:362px}#backwpup-page .wizardbox{width:225px;min-height:225px}#backwpup-page .backwpup-max-width{max-width:800px}body[class*="_backwpupabout"] #backwpup-page .backwpup-welcome{max-width:none}}.progressbar{margin-top:10px;height:auto;background:#f6f6f6 url("../../assets/images/progressbarhg.jpg")}.progressbar #progresssteps{background-color:#007fb6}.progressbar .bwpu-progress{background-color:#1d94cf;color:#fff;padding:5px 0;text-align:center}#documentation_content p{font-size:14px;line-height:20px;color:#333}#documentation_content h3{padding:7px 0;font-size:22px}#documentation_content h4{padding:7px 0;font-size:18px}#documentation_content img.size-full{border:10px #f6f6f6 solid}#wpfooter #footer-left,#wpfooter #footer-right{overflow:hidden}#wpfooter #footer-left #footer-thankyou{clear:both;display:block;padding-top:.5em}#wpfooter #footer-left .backwpup-get-pro{display:inline-block;line-height:25px}#wpfooter #footer-upgrade .backwpup-update-footer{display:block;line-height:25px}#wpfooter .inpsyde_logo{display:block;margin-right:15px;margin-top:5px;line-height:25px;height:25px;width:80px;text-decoration:none}#wpfooter .inpsyde_logo svg{display:block}.backwpup_page_backwpupbackups .TB_overlayBG,.backwpup-pro_page_backwpupbackups .TB_overlayBG{pointer-events:none}
|
assets/js/backup-downloader.js
CHANGED
@@ -240,7 +240,7 @@ window.BWU = window.BWU || {};
|
|
240 |
|
241 |
addListeners: function ()
|
242 |
{
|
243 |
-
_.forEach( document.querySelectorAll( '
|
244 |
{
|
245 |
downloadLink.addEventListener( 'click', this.startDownload );
|
246 |
}.bind( this ) );
|
240 |
|
241 |
addListeners: function ()
|
242 |
{
|
243 |
+
_.forEach( document.querySelectorAll( '#backup-download-link' ), function ( downloadLink )
|
244 |
{
|
245 |
downloadLink.addEventListener( 'click', this.startDownload );
|
246 |
}.bind( this ) );
|
assets/js/backup-downloader.min.js
CHANGED
@@ -1 +1 @@
|
|
1 |
-
window.BWU=window.BWU||{},function(i,s,n,e,t){var r,o,c;function a(){this.closeEventSource(),this.cleanUi(),this.decrypter&&this.decrypter.destruct()}function d(e){e&&(e.style.display="none")}function h(e){e&&(e.style.display="block")}e?"EventSource"in window?(c={showWaitingMessage:function(){h(this.waitingUi)},showProgressUi:function(){h(this.progressUi)},showSuccessMsg:function(){h(this.successUi)},hideWaitingMessage:function(){d(this.waitingUi)},hideProgressUi:function(){d(this.progressUi)},hideNotice:function(){n.Functions.removeMessages(this.containerUi)},hideSuccessMsg:function(){d(this.successUi)},cleanUi:function(){this.hideWaitingMessage(),this.hideProgressUi(),this.hideNotice(),this.hideSuccessMsg(),this.decrypter&&this.decrypter.hide()},done:function(){this.showSuccessMsg(),window.location.href=this.currentTarget.dataset.url,setTimeout(t,3e3)},onMessage:function(e){var t;try{switch((t=JSON.parse(e.data)).state){case n.States.DOWNLOADING:this.cleanUi(),this.showProgressUi(),i("#progresssteps").css({width:t.download_percent+"%"}).text(t.download_percent+"%");break;case n.States.DONE:this.done(t.message)}}catch(e){n.Functions.printMessageError(e.message,this.containerUi),a.call(this)}},onError:function(e){var t=JSON.parse(e.data);switch(this.closeEventSource(),t.message){case n.States.NEED_DECRYPTION_KEY:this.cleanUi(),this.decrypter&&this.decrypter.needDecryption(t.status);break;default:n.Functions.printMessageError(t.message,this.containerUi),a.call(this)}return this},initializeEventSource:function(){s.isUndefined(this.eventSource)&&(this.eventSource=new EventSource(e+"?action=download_backup_file&destination="+this.currentTarget.dataset.destination+"&jobid="+this.currentTarget.dataset.jobid+"&file="+this.currentTarget.dataset.file+"&local_file="+this.currentTarget.dataset.localFile+"&backwpup_action_nonce="+this.currentTarget.dataset.nonce),this.eventSource.onmessage=this.onMessage,this.eventSource.addEventListener("log",this.onError))},closeEventSource:function(){s.isUndefined(this.eventSource)||(this.eventSource.close(),this.eventSource=void 0)},startDownload:function(e){e.preventDefault(),this.currentTarget=e.target,this.showWaitingMessage(),this.initializeEventSource()},decrypt:function(){this.cleanUi(),this.decrypter&&this.decrypter.decrypt({backwpup_action_nonce:this.currentTarget.dataset.nonce,encrypted_file_path:this.currentTarget.dataset.localFile})},construct:function(e){var t=document.querySelector("#tb_container");return!!t&&(s.bindAll(this,"showWaitingMessage","hideWaitingMessage","showProgressUi","hideSuccessMsg","showSuccessMsg","done","onMessage","onError","initializeEventSource","closeEventSource","startDownload","addListeners","decrypt","hideNotice","cleanUi","init"),this.containerUi=t,this.waitingUi=this.containerUi.querySelector("#download-file-waiting"),this.progressUi=this.containerUi.querySelector(".progressbar"),this.successUi=this.containerUi.querySelector("#download-file-success"),this.currentTarget=void 0,this.eventSource=void 0,this.decrypter=e,this)},addListeners:function(){return s.forEach(document.querySelectorAll("
|
1 |
+
window.BWU=window.BWU||{},function(i,s,n,e,t){var r,o,c;function a(){this.closeEventSource(),this.cleanUi(),this.decrypter&&this.decrypter.destruct()}function d(e){e&&(e.style.display="none")}function h(e){e&&(e.style.display="block")}e?"EventSource"in window?(c={showWaitingMessage:function(){h(this.waitingUi)},showProgressUi:function(){h(this.progressUi)},showSuccessMsg:function(){h(this.successUi)},hideWaitingMessage:function(){d(this.waitingUi)},hideProgressUi:function(){d(this.progressUi)},hideNotice:function(){n.Functions.removeMessages(this.containerUi)},hideSuccessMsg:function(){d(this.successUi)},cleanUi:function(){this.hideWaitingMessage(),this.hideProgressUi(),this.hideNotice(),this.hideSuccessMsg(),this.decrypter&&this.decrypter.hide()},done:function(){this.showSuccessMsg(),window.location.href=this.currentTarget.dataset.url,setTimeout(t,3e3)},onMessage:function(e){var t;try{switch((t=JSON.parse(e.data)).state){case n.States.DOWNLOADING:this.cleanUi(),this.showProgressUi(),i("#progresssteps").css({width:t.download_percent+"%"}).text(t.download_percent+"%");break;case n.States.DONE:this.done(t.message)}}catch(e){n.Functions.printMessageError(e.message,this.containerUi),a.call(this)}},onError:function(e){var t=JSON.parse(e.data);switch(this.closeEventSource(),t.message){case n.States.NEED_DECRYPTION_KEY:this.cleanUi(),this.decrypter&&this.decrypter.needDecryption(t.status);break;default:n.Functions.printMessageError(t.message,this.containerUi),a.call(this)}return this},initializeEventSource:function(){s.isUndefined(this.eventSource)&&(this.eventSource=new EventSource(e+"?action=download_backup_file&destination="+this.currentTarget.dataset.destination+"&jobid="+this.currentTarget.dataset.jobid+"&file="+this.currentTarget.dataset.file+"&local_file="+this.currentTarget.dataset.localFile+"&backwpup_action_nonce="+this.currentTarget.dataset.nonce),this.eventSource.onmessage=this.onMessage,this.eventSource.addEventListener("log",this.onError))},closeEventSource:function(){s.isUndefined(this.eventSource)||(this.eventSource.close(),this.eventSource=void 0)},startDownload:function(e){e.preventDefault(),this.currentTarget=e.target,this.showWaitingMessage(),this.initializeEventSource()},decrypt:function(){this.cleanUi(),this.decrypter&&this.decrypter.decrypt({backwpup_action_nonce:this.currentTarget.dataset.nonce,encrypted_file_path:this.currentTarget.dataset.localFile})},construct:function(e){var t=document.querySelector("#tb_container");return!!t&&(s.bindAll(this,"showWaitingMessage","hideWaitingMessage","showProgressUi","hideSuccessMsg","showSuccessMsg","done","onMessage","onError","initializeEventSource","closeEventSource","startDownload","addListeners","decrypt","hideNotice","cleanUi","init"),this.containerUi=t,this.waitingUi=this.containerUi.querySelector("#download-file-waiting"),this.progressUi=this.containerUi.querySelector(".progressbar"),this.successUi=this.containerUi.querySelector("#download-file-success"),this.currentTarget=void 0,this.eventSource=void 0,this.decrypter=e,this)},addListeners:function(){return s.forEach(document.querySelectorAll("#backup-download-link"),function(e){e.addEventListener("click",this.startDownload)}.bind(this)),i("#submit_decrypt_key").on("click",this.decrypt),i("body").on("thickbox:removed",function(){a.call(this)}.bind(this)),this.decrypter&&i("body").on(this.decrypter.ACTION_DECRYPTION_SUCCESS,this.done),this},init:function(){return this.addListeners(),this}},r=Object.create(c),s.isUndefined(n.DecrypterFactory)||(o=n.DecrypterFactory(e,document.querySelector("#decrypt_key"),document.querySelector("#decryption_key"))),r.construct(o)&&r.init()):console.warn("Event Source does not exist in this browser"):console.warn("Missing ajaxurl value.")}(window.jQuery,window._,window.BWU,window.ajaxurl,window.tb_remove);
|
assets/js/general.js
CHANGED
@@ -20,7 +20,7 @@ jQuery(document).ready(function ($) {
|
|
20 |
if ( $('body.admin-bar').length )
|
21 |
adminbar_height = 28;
|
22 |
|
23 |
-
if ( tbWindow.
|
24 |
tbWindow.width( W - 50 ).height( H - 45 - adminbar_height );
|
25 |
$('#TB_iframeContent').width( W - 50 ).height( H - 75 - adminbar_height );
|
26 |
tbWindow.css({'margin-left': '-' + parseInt((( W - 50 ) / 2),10) + 'px'});
|
20 |
if ( $('body.admin-bar').length )
|
21 |
adminbar_height = 28;
|
22 |
|
23 |
+
if ( tbWindow.length > 0 ) {
|
24 |
tbWindow.width( W - 50 ).height( H - 45 - adminbar_height );
|
25 |
$('#TB_iframeContent').width( W - 50 ).height( H - 75 - adminbar_height );
|
26 |
tbWindow.css({'margin-left': '-' + parseInt((( W - 50 ) / 2),10) + 'px'});
|
assets/js/general.min.js
CHANGED
@@ -1 +1 @@
|
|
1 |
-
jQuery(document).ready(function(a){backwpup_htmlspecialchars=function(t){return jQuery("<span>").text(t).html()},a.fn.backwpupDelayKeyup=function(t){var i=0;return a(this).keyup(function(){clearTimeout(i),i=setTimeout(t,200)}),a(this)},backwpup_tb_position=function(){var t=a("#TB_window"),i=a(window).width(),e=a(window).height(),n=720<i?720:i,h=525<e?525:e,o=0;return a("body.admin-bar").length&&(o=28),t.
|
1 |
+
jQuery(document).ready(function(a){backwpup_htmlspecialchars=function(t){return jQuery("<span>").text(t).html()},a.fn.backwpupDelayKeyup=function(t){var i=0;return a(this).keyup(function(){clearTimeout(i),i=setTimeout(t,200)}),a(this)},backwpup_tb_position=function(){var t=a("#TB_window"),i=a(window).width(),e=a(window).height(),n=720<i?720:i,h=525<e?525:e,o=0;return a("body.admin-bar").length&&(o=28),0<t.length&&(t.width(n-50).height(h-45-o),a("#TB_iframeContent").width(n-50).height(h-75-o),t.css({"margin-left":"-"+parseInt((n-50)/2,10)+"px"}),void 0!==document.body.style.maxWidth&&t.css({top:20+o+"px","margin-top":"0"})),a("a.thickbox").each(function(){var t=a(this).attr("href");t&&(t=(t=t.replace(/&width=[0-9]+/g,"")).replace(/&height=[0-9]+/g,""),a(this).attr("href",t+"&width="+(n-80)+"&height="+(h-85-o)))})},a(window).resize(function(){backwpup_tb_position()}),backwpup_tb_position()});
|
assets/js/page_settings.js
CHANGED
@@ -19,6 +19,11 @@ jQuery( document ).ready( function ( $ ) {
|
|
19 |
$( '#default_settings' ).hide();
|
20 |
}
|
21 |
|
|
|
|
|
|
|
|
|
|
|
22 |
tab_wrapper_a.removeClass( 'nav-tab-active' );
|
23 |
tab_wrapper_a.each( function () {
|
24 |
if ( $( this ).attr( 'href' ) === anchor.val() ) {
|
@@ -37,6 +42,9 @@ jQuery( document ).ready( function ( $ ) {
|
|
37 |
if ( clickedid === '#backwpup-tab-information' ) {
|
38 |
$( '#submit' ).hide();
|
39 |
$( '#default_settings' ).hide();
|
|
|
|
|
|
|
40 |
} else {
|
41 |
$( '#submit' ).show();
|
42 |
$( '#default_settings' ).show();
|
19 |
$( '#default_settings' ).hide();
|
20 |
}
|
21 |
|
22 |
+
if ( anchor.val() === '#backwpup-tab-license' ) {
|
23 |
+
$( '#submit' ).hide();
|
24 |
+
$( '#default_settings' ).hide();
|
25 |
+
}
|
26 |
+
|
27 |
tab_wrapper_a.removeClass( 'nav-tab-active' );
|
28 |
tab_wrapper_a.each( function () {
|
29 |
if ( $( this ).attr( 'href' ) === anchor.val() ) {
|
42 |
if ( clickedid === '#backwpup-tab-information' ) {
|
43 |
$( '#submit' ).hide();
|
44 |
$( '#default_settings' ).hide();
|
45 |
+
} else if ( clickedid === '#backwpup-tab-license' ) {
|
46 |
+
$( '#submit' ).hide();
|
47 |
+
$( '#default_settings' ).hide();
|
48 |
} else {
|
49 |
$( '#submit' ).show();
|
50 |
$( '#default_settings' ).show();
|
assets/js/page_settings.min.js
CHANGED
@@ -1 +1 @@
|
|
1 |
-
jQuery(document).ready(function(t){var i=t('input[name="anchor"]'),e=t(".nav-tab-wrapper>a"),a=window.location.hash;""!==a&&(a="#"+a.replace("#","")),""!==a&&i.val(a),t(".table").addClass("ui-tabs-hide"),t(i.val()).removeClass("ui-tabs-hide"),"#backwpup-tab-information"===i.val()&&(t("#submit").hide(),t("#default_settings").hide()),e.removeClass("nav-tab-active"),e.each(function(){t(this).attr("href")===i.val()&&t(this).addClass("nav-tab-active")}),e.on("click",function(){var a=t(this).attr("href");return e.removeClass("nav-tab-active"),t(this).addClass("nav-tab-active"),t(".table").addClass("ui-tabs-hide"),t(a).removeClass("ui-tabs-hide"),t("#message").hide(),i.val(a),"#backwpup-tab-information"===a?(t("#submit").hide(),t("#default_settings").hide()):(t("#submit").show(),t("#default_settings").show()),window.location.hash=a,window.scrollTo(0,0),!1}),t("#authentication_method").change(function(){var a=t("#authentication_method").val();""===a?(t(".authentication_basic").hide(),t(".authentication_query_arg").hide(),t(".authentication_user").hide()):"basic"===a?(t(".authentication_basic").show(),t(".authentication_query_arg").hide(),t(".authentication_user").hide()):"query_arg"===a?(t(".authentication_basic").hide(),t(".authentication_query_arg").show(),t(".authentication_user").hide()):"user"===a&&(t(".authentication_basic").hide(),t(".authentication_query_arg").hide(),t(".authentication_user").show())})});
|
1 |
+
jQuery(document).ready(function(t){var i=t('input[name="anchor"]'),e=t(".nav-tab-wrapper>a"),a=window.location.hash;""!==a&&(a="#"+a.replace("#","")),""!==a&&i.val(a),t(".table").addClass("ui-tabs-hide"),t(i.val()).removeClass("ui-tabs-hide"),"#backwpup-tab-information"===i.val()&&(t("#submit").hide(),t("#default_settings").hide()),"#backwpup-tab-license"===i.val()&&(t("#submit").hide(),t("#default_settings").hide()),e.removeClass("nav-tab-active"),e.each(function(){t(this).attr("href")===i.val()&&t(this).addClass("nav-tab-active")}),e.on("click",function(){var a=t(this).attr("href");return e.removeClass("nav-tab-active"),t(this).addClass("nav-tab-active"),t(".table").addClass("ui-tabs-hide"),t(a).removeClass("ui-tabs-hide"),t("#message").hide(),i.val(a),"#backwpup-tab-information"===a?(t("#submit").hide(),t("#default_settings").hide()):"#backwpup-tab-license"===a?(t("#submit").hide(),t("#default_settings").hide()):(t("#submit").show(),t("#default_settings").show()),window.location.hash=a,window.scrollTo(0,0),!1}),t("#authentication_method").change(function(){var a=t("#authentication_method").val();""===a?(t(".authentication_basic").hide(),t(".authentication_query_arg").hide(),t(".authentication_user").hide()):"basic"===a?(t(".authentication_basic").show(),t(".authentication_query_arg").hide(),t(".authentication_user").hide()):"query_arg"===a?(t(".authentication_basic").hide(),t(".authentication_query_arg").show(),t(".authentication_user").hide()):"user"===a&&(t(".authentication_basic").hide(),t(".authentication_query_arg").hide(),t(".authentication_user").show())})});
|
backwpup.php
CHANGED
@@ -5,7 +5,7 @@
|
|
5 |
* Description: WordPress Backup Plugin
|
6 |
* Author: Inpsyde GmbH
|
7 |
* Author URI: http://inpsyde.com
|
8 |
-
* Version: 3.
|
9 |
* Text Domain: backwpup
|
10 |
* Domain Path: /languages/
|
11 |
* Network: true
|
5 |
* Description: WordPress Backup Plugin
|
6 |
* Author: Inpsyde GmbH
|
7 |
* Author URI: http://inpsyde.com
|
8 |
+
* Version: 3.8.0
|
9 |
* Text Domain: backwpup
|
10 |
* Domain Path: /languages/
|
11 |
* Network: true
|
changelog.txt
CHANGED
@@ -1,4 +1,20 @@
|
|
1 |
== Changelog ==
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2 |
= Version 3.7.1 =
|
3 |
Release Date: March 30, 2020
|
4 |
|
1 |
== Changelog ==
|
2 |
+
= Version 3.8.0 =
|
3 |
+
Release Date: September 22, 2020
|
4 |
+
|
5 |
+
* Added: OneDrive destination for Pro version
|
6 |
+
* Added: HiDrive destination for Pro version
|
7 |
+
* Added: WordPress 5.5 compatibility
|
8 |
+
* Added: PHP 7.4 compatibility
|
9 |
+
* Added: Option to keep BackWPUp data after plugin uninstall
|
10 |
+
* Added: More default excluded folders and files for BackWPUp
|
11 |
+
* Fixed: Custom S3 destination return error after Amazon library update
|
12 |
+
* Fixed: PHP Notice: Undefined index: dbdumpdbcharset
|
13 |
+
* Fixed: Cannot use variables for the xml file name
|
14 |
+
* Fixed: Deprecated: Non-static method BackWPup_Admin::admin_css() should not be called statically
|
15 |
+
* Fixed: Prevent click on overlay disable backup download process
|
16 |
+
* Fixed: BackWPUp redirects even in the CLI environment
|
17 |
+
|
18 |
= Version 3.7.1 =
|
19 |
Release Date: March 30, 2020
|
20 |
|
inc/class-destination-email.php
CHANGED
@@ -265,36 +265,31 @@ class BackWPup_Destination_Email extends BackWPup_Destinations {
|
|
265 |
$emailuser = '';
|
266 |
$emailpass = '';
|
267 |
|
268 |
-
if (
|
269 |
-
|
270 |
-
|
271 |
-
|
272 |
-
|
273 |
-
|
274 |
-
|
275 |
-
|
276 |
-
|
277 |
-
|
278 |
-
|
279 |
-
|
280 |
-
|
281 |
-
|
282 |
-
|
283 |
-
|
284 |
-
|
285 |
-
|
286 |
-
|
287 |
-
|
288 |
-
|
289 |
-
|
290 |
-
|
291 |
-
|
292 |
-
|
293 |
-
$emailhostport = $job_object->job['emailhostport'];
|
294 |
-
$emailsecure = $job_object->job['emailsecure'];
|
295 |
-
$emailuser = $job_object->job['emailuser'];
|
296 |
-
$emailpass = BackWPup_Encryption::decrypt( $job_object->job['emailpass'] );
|
297 |
-
}
|
298 |
|
299 |
//Generate mail with Swift Mailer
|
300 |
if ( ! class_exists( 'Swift', false ) ) {
|
@@ -396,13 +391,8 @@ class BackWPup_Destination_Email extends BackWPup_Destinations {
|
|
396 |
|
397 |
if ( empty( $_POST['emailmethod'] ) ) {
|
398 |
//do so if i'm the wp_mail to get the settings
|
399 |
-
|
400 |
-
|
401 |
-
if ( ! is_object( $phpmailer ) || ! $phpmailer instanceof PHPMailer ) {
|
402 |
-
require_once ABSPATH . WPINC . '/class-phpmailer.php';
|
403 |
-
require_once ABSPATH . WPINC . '/class-smtp.php';
|
404 |
-
$phpmailer = new PHPMailer( true );
|
405 |
-
}
|
406 |
//only if PHPMailer really used
|
407 |
if ( is_object( $phpmailer ) ) {
|
408 |
do_action_ref_array( 'phpmailer_init', array( &$phpmailer ) );
|
@@ -501,4 +491,29 @@ class BackWPup_Destination_Email extends BackWPup_Destinations {
|
|
501 |
return $emails;
|
502 |
}
|
503 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
504 |
}
|
265 |
$emailuser = '';
|
266 |
$emailpass = '';
|
267 |
|
268 |
+
if (empty($job_object->job['emailmethod'])) {
|
269 |
+
//do so if i'm the wp_mail to get the settings
|
270 |
+
$phpmailer = $this->getPhpMailer();
|
271 |
+
|
272 |
+
//only if PHPMailer really used
|
273 |
+
if (is_object($phpmailer)) {
|
274 |
+
do_action_ref_array('phpmailer_init', [&$phpmailer]);
|
275 |
+
//get settings from PHPMailer
|
276 |
+
$emailmethod = $phpmailer->Mailer;
|
277 |
+
$emailsendmail = $phpmailer->Sendmail;
|
278 |
+
$emailhost = $phpmailer->Host;
|
279 |
+
$emailhostport = $phpmailer->Port;
|
280 |
+
$emailsecure = $phpmailer->SMTPSecure;
|
281 |
+
$emailuser = $phpmailer->Username;
|
282 |
+
$emailpass = $phpmailer->Password;
|
283 |
+
}
|
284 |
+
} else {
|
285 |
+
$emailmethod = $job_object->job['emailmethod'];
|
286 |
+
$emailsendmail = $job_object->job['emailsendmail'];
|
287 |
+
$emailhost = $job_object->job['emailhost'];
|
288 |
+
$emailhostport = $job_object->job['emailhostport'];
|
289 |
+
$emailsecure = $job_object->job['emailsecure'];
|
290 |
+
$emailuser = $job_object->job['emailuser'];
|
291 |
+
$emailpass = BackWPup_Encryption::decrypt($job_object->job['emailpass']);
|
292 |
+
}
|
|
|
|
|
|
|
|
|
|
|
293 |
|
294 |
//Generate mail with Swift Mailer
|
295 |
if ( ! class_exists( 'Swift', false ) ) {
|
391 |
|
392 |
if ( empty( $_POST['emailmethod'] ) ) {
|
393 |
//do so if i'm the wp_mail to get the settings
|
394 |
+
$phpmailer = $this->getPhpMailer();
|
395 |
+
|
|
|
|
|
|
|
|
|
|
|
396 |
//only if PHPMailer really used
|
397 |
if ( is_object( $phpmailer ) ) {
|
398 |
do_action_ref_array( 'phpmailer_init', array( &$phpmailer ) );
|
491 |
return $emails;
|
492 |
}
|
493 |
|
494 |
+
/**
|
495 |
+
* @return PHPMailer|\PHPMailer\PHPMailer\PHPMailer
|
496 |
+
*/
|
497 |
+
private function getPhpMailer()
|
498 |
+
{
|
499 |
+
global $phpmailer;
|
500 |
+
if (!is_object($phpmailer) || !$phpmailer instanceof PHPMailer) {
|
501 |
+
|
502 |
+
global $wp_version;
|
503 |
+
if (version_compare($wp_version, '5.5', '>=')) {
|
504 |
+
|
505 |
+
require_once ABSPATH . WPINC . '/PHPMailer/PHPMailer.php';
|
506 |
+
require_once ABSPATH . WPINC . '/PHPMailer/Exception.php';
|
507 |
+
|
508 |
+
return new PHPMailer\PHPMailer\PHPMailer();
|
509 |
+
}
|
510 |
+
|
511 |
+
require_once ABSPATH . WPINC . '/class-phpmailer.php';
|
512 |
+
require_once ABSPATH . WPINC . '/class-smtp.php';
|
513 |
+
|
514 |
+
return new PHPMailer(true);
|
515 |
+
}
|
516 |
+
|
517 |
+
return $phpmailer;
|
518 |
+
}
|
519 |
}
|
inc/class-destination-s3-downloader.php
CHANGED
@@ -118,18 +118,44 @@ final class BackWPup_Destination_S3_Downloader implements BackWPup_Destination_D
|
|
118 |
*/
|
119 |
private function s3_client() {
|
120 |
|
121 |
-
|
122 |
-
|
123 |
-
|
124 |
|
125 |
-
|
126 |
if (!$region) {
|
127 |
$region = BackWPup_Option::get($this->data->job_id(), self::OPTION_REGION);
|
128 |
}
|
129 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
130 |
$this->s3_client = $aws_destination->client(
|
131 |
BackWPup_Option::get($this->data->job_id(), self::OPTION_ACCESS_KEY),
|
132 |
BackWPup_Option::get($this->data->job_id(), self::OPTION_SECRET_KEY)
|
133 |
);
|
134 |
-
|
135 |
}
|
118 |
*/
|
119 |
private function s3_client() {
|
120 |
|
121 |
+
if ($this->s3_client) {
|
122 |
+
return;
|
123 |
+
}
|
124 |
|
125 |
+
$region = $this->base_url;
|
126 |
if (!$region) {
|
127 |
$region = BackWPup_Option::get($this->data->job_id(), self::OPTION_REGION);
|
128 |
}
|
129 |
+
|
130 |
+
if (array_key_exists($region, BackWPup_S3_Destination::options())) {
|
131 |
+
$aws_destination = BackWPup_S3_Destination::fromOption($region);
|
132 |
+
} else {
|
133 |
+
$jobid = $this->data->job_id();
|
134 |
+
$options = [
|
135 |
+
'label' => __('Custom S3 destination', 'backwpup'),
|
136 |
+
'endpoint' => BackWPup_Option::get($jobid, 's3base_url'),
|
137 |
+
'region' => BackWPup_Option::get($jobid, 's3base_region'),
|
138 |
+
'multipart' => !empty(
|
139 |
+
BackWPup_Option::get(
|
140 |
+
$jobid,
|
141 |
+
's3base_multipart'
|
142 |
+
)
|
143 |
+
) ? true : false,
|
144 |
+
'only_path_style_bucket' => !empty(
|
145 |
+
BackWPup_Option::get(
|
146 |
+
$jobid,
|
147 |
+
's3base_pathstylebucket'
|
148 |
+
)
|
149 |
+
) ? true : false,
|
150 |
+
'version' => BackWPup_Option::get($jobid, 's3base_version'),
|
151 |
+
'signature' => BackWPup_Option::get($jobid, 's3base_signature'),
|
152 |
+
];
|
153 |
+
$aws_destination = BackWPup_S3_Destination::fromOptionArray($options);
|
154 |
+
}
|
155 |
+
|
156 |
$this->s3_client = $aws_destination->client(
|
157 |
BackWPup_Option::get($this->data->job_id(), self::OPTION_ACCESS_KEY),
|
158 |
BackWPup_Option::get($this->data->job_id(), self::OPTION_SECRET_KEY)
|
159 |
);
|
160 |
+
}
|
161 |
}
|
inc/class-destination-s3.php
CHANGED
@@ -17,19 +17,23 @@ class BackWPup_Destination_S3 extends BackWPup_Destinations {
|
|
17 |
*/
|
18 |
public function option_defaults() {
|
19 |
|
20 |
-
|
21 |
-
|
22 |
-
|
23 |
-
|
24 |
-
|
25 |
-
|
26 |
-
|
27 |
-
|
28 |
-
|
29 |
-
|
30 |
-
|
31 |
-
|
32 |
-
|
|
|
|
|
|
|
|
|
33 |
|
34 |
/**
|
35 |
* @param $jobid
|
@@ -40,46 +44,191 @@ class BackWPup_Destination_S3 extends BackWPup_Destinations {
|
|
40 |
<h3 class="title">
|
41 |
<?php esc_html_e( 'S3 Service', 'backwpup' ); ?>
|
42 |
</h3>
|
43 |
-
|
44 |
-
|
45 |
-
|
46 |
-
|
47 |
-
|
48 |
-
|
49 |
-
|
50 |
-
|
51 |
-
|
52 |
-
|
53 |
-
|
54 |
-
|
55 |
-
|
56 |
-
|
57 |
-
|
58 |
-
|
59 |
-
|
60 |
-
|
61 |
-
|
62 |
-
|
63 |
-
|
64 |
-
|
65 |
-
|
66 |
-
|
67 |
-
|
68 |
-
|
69 |
-
|
70 |
-
|
71 |
-
|
72 |
-
|
73 |
-
|
74 |
-
|
75 |
-
|
76 |
-
|
77 |
-
|
78 |
-
|
79 |
-
|
80 |
-
|
81 |
-
|
82 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
83 |
|
84 |
<h3 class="title">
|
85 |
<?php esc_html_e( 'S3 Access Keys', 'backwpup' ); ?>
|
@@ -127,20 +276,36 @@ class BackWPup_Destination_S3 extends BackWPup_Destinations {
|
|
127 |
type="hidden"
|
128 |
value="<?php echo esc_attr( BackWPup_Option::get( $jobid, 's3bucket' ) ); ?>"
|
129 |
/>
|
130 |
-
|
131 |
-
|
132 |
-
|
133 |
-
|
134 |
-
|
135 |
-
|
136 |
-
|
137 |
-
|
138 |
-
|
139 |
-
|
140 |
-
|
141 |
-
|
142 |
-
|
143 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
144 |
</tr>
|
145 |
<tr>
|
146 |
<th scope="row">
|
@@ -154,7 +319,7 @@ class BackWPup_Destination_S3 extends BackWPup_Destinations {
|
|
154 |
type="text"
|
155 |
value=""
|
156 |
size="63"
|
157 |
-
class="
|
158 |
autocomplete="off"
|
159 |
/>
|
160 |
</td>
|
@@ -284,14 +449,19 @@ class BackWPup_Destination_S3 extends BackWPup_Destinations {
|
|
284 |
if ( ! current_user_can( 'backwpup_jobs_edit' ) ) {
|
285 |
wp_die( - 1 );
|
286 |
}
|
287 |
-
|
288 |
-
|
289 |
-
|
290 |
-
|
291 |
-
|
292 |
-
|
293 |
-
|
294 |
-
|
|
|
|
|
|
|
|
|
|
|
295 |
}
|
296 |
|
297 |
if ($args['s3base_url']) {
|
@@ -301,7 +471,22 @@ class BackWPup_Destination_S3 extends BackWPup_Destinations {
|
|
301 |
echo '<span id="s3bucketerror" class="bwu-message-error">';
|
302 |
|
303 |
if ( ! empty( $args['s3accesskey'] ) && ! empty( $args['s3secretkey'] ) ) {
|
304 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
305 |
try {
|
306 |
$s3 = $aws_destination->client($args['s3accesskey'], $args['s3secretkey']);
|
307 |
$buckets = $s3->listBuckets();
|
@@ -375,7 +560,37 @@ class BackWPup_Destination_S3 extends BackWPup_Destinations {
|
|
375 |
? esc_url_raw( $_POST['s3base_url'] )
|
376 |
: ''
|
377 |
);
|
378 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
379 |
BackWPup_Option::update( $jobid, 's3storageclass', sanitize_text_field( $_POST['s3storageclass'] ) );
|
380 |
BackWPup_Option::update( $jobid,
|
381 |
's3ssencrypt',
|
@@ -404,10 +619,13 @@ class BackWPup_Destination_S3 extends BackWPup_Destinations {
|
|
404 |
if ( ! empty( $_POST['s3newbucket'] ) ) {
|
405 |
try {
|
406 |
$region = BackWPup_Option::get($jobid, 's3base_url');
|
407 |
-
if (
|
408 |
$region = BackWPup_Option::get($jobid, 's3region');
|
|
|
|
|
|
|
409 |
}
|
410 |
-
|
411 |
$s3 = $aws_destination->client(
|
412 |
BackWPup_Option::get($jobid, 's3accesskey'),
|
413 |
BackWPup_Option::get($jobid, 's3secretkey')
|
@@ -443,10 +661,13 @@ class BackWPup_Destination_S3 extends BackWPup_Destinations {
|
|
443 |
's3secretkey' ) && BackWPup_Option::get( $jobid, 's3bucket' ) ) {
|
444 |
try {
|
445 |
$region = BackWPup_Option::get($jobid, 's3base_url');
|
446 |
-
if (
|
447 |
$region = BackWPup_Option::get($jobid, 's3region');
|
|
|
|
|
|
|
448 |
}
|
449 |
-
|
450 |
$s3 = $aws_destination->client(
|
451 |
BackWPup_Option::get($jobid, 's3accesskey'),
|
452 |
BackWPup_Option::get($jobid, 's3secretkey')
|
@@ -491,7 +712,7 @@ class BackWPup_Destination_S3 extends BackWPup_Destinations {
|
|
491 |
$downloader = new BackWpup_Download_Handler(
|
492 |
new BackWPup_Download_File(
|
493 |
$filename,
|
494 |
-
function ( \BackWPup_Download_File_Interface $obj ) use ( $
|
495 |
|
496 |
$factory = new BackWPup_Destination_Downloader_Factory();
|
497 |
$downloader = $factory->create(
|
@@ -545,11 +766,11 @@ class BackWPup_Destination_S3 extends BackWPup_Destinations {
|
|
545 |
$jobid = $job;
|
546 |
}
|
547 |
|
548 |
-
|
549 |
-
|
550 |
-
|
|
|
551 |
}
|
552 |
-
$aws_destination = BackWPup_S3_Destination::fromOption($region);
|
553 |
$s3 = $aws_destination->client(
|
554 |
BackWPup_Option::get($jobid, 's3accesskey'),
|
555 |
BackWPup_Option::get($jobid, 's3secretkey')
|
@@ -653,10 +874,12 @@ class BackWPup_Destination_S3 extends BackWPup_Destinations {
|
|
653 |
}
|
654 |
|
655 |
try {
|
656 |
-
if ($job_object->job['s3base_url']) {
|
657 |
-
$
|
|
|
|
|
658 |
}
|
659 |
-
|
660 |
$s3 = $aws_destination->client(
|
661 |
$job_object->job['s3accesskey'],
|
662 |
$job_object->job['s3secretkey']
|
@@ -670,10 +893,8 @@ class BackWPup_Destination_S3 extends BackWPup_Destinations {
|
|
670 |
$bucketregion->get( 'LocationConstraint' ) )
|
671 |
);
|
672 |
} else {
|
673 |
-
$job_object->log( sprintf( __( 'S3 Bucket "%s" does not exist!', 'backwpup' ),
|
674 |
-
$job_object->job['s3bucket'] ),
|
675 |
-
E_USER_ERROR );
|
676 |
-
|
677 |
return true;
|
678 |
}
|
679 |
|
@@ -952,4 +1173,30 @@ class BackWPup_Destination_S3 extends BackWPup_Destinations {
|
|
952 |
</script>
|
953 |
<?php
|
954 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
955 |
}
|
17 |
*/
|
18 |
public function option_defaults() {
|
19 |
|
20 |
+
return [
|
21 |
+
's3base_url' => '',
|
22 |
+
's3base_multipart' => true,
|
23 |
+
's3base_pathstyle' => false,
|
24 |
+
's3base_version' => 'latest',
|
25 |
+
's3base_signature' => 'v4',
|
26 |
+
's3accesskey' => '',
|
27 |
+
's3secretkey' => '',
|
28 |
+
's3bucket' => '',
|
29 |
+
's3region' => 'us-east-1',
|
30 |
+
's3ssencrypt' => '',
|
31 |
+
's3storageclass' => '',
|
32 |
+
's3dir' => trailingslashit(sanitize_file_name(get_bloginfo('name'))),
|
33 |
+
's3maxbackups' => 15,
|
34 |
+
's3syncnodelete' => true,
|
35 |
+
];
|
36 |
+
}
|
37 |
|
38 |
/**
|
39 |
* @param $jobid
|
44 |
<h3 class="title">
|
45 |
<?php esc_html_e( 'S3 Service', 'backwpup' ); ?>
|
46 |
</h3>
|
47 |
+
<table class="form-table">
|
48 |
+
<tr>
|
49 |
+
<th scope="row">
|
50 |
+
<label for="s3region">
|
51 |
+
<?php esc_html_e('Select a S3 service', 'backwpup'); ?>
|
52 |
+
</label>
|
53 |
+
</th>
|
54 |
+
<td>
|
55 |
+
<select name="s3region"
|
56 |
+
id="s3region"
|
57 |
+
title="<?php esc_attr_e('S3 Region', 'backwpup'); ?>">
|
58 |
+
<?php foreach (BackWPup_S3_Destination::options() as $id => $option) : ?>
|
59 |
+
<option value="<?php echo esc_attr($id); ?>"
|
60 |
+
<?php selected($id, BackWPup_Option::get($jobid, 's3region')); ?>
|
61 |
+
>
|
62 |
+
<?php echo esc_html($option['label']); ?>
|
63 |
+
</option>
|
64 |
+
<?php endforeach; ?>
|
65 |
+
</select>
|
66 |
+
</td>
|
67 |
+
</tr>
|
68 |
+
<tr>
|
69 |
+
<th scope="row">
|
70 |
+
<label for="s3base_url">
|
71 |
+
<?php esc_html_e('Or a S3 Server URL', 'backwpup'); ?>
|
72 |
+
</label>
|
73 |
+
</th>
|
74 |
+
<td>
|
75 |
+
<div class="card" style="margin-top:0;padding:10px">
|
76 |
+
<table class="form-table">
|
77 |
+
<tbody>
|
78 |
+
<tr>
|
79 |
+
<th scope="row">
|
80 |
+
<label for="s3base_url-s3"><?php esc_html_e('Endpoint' , 'backwpup') ?><span
|
81 |
+
style="color:red">*</span></label>
|
82 |
+
</th>
|
83 |
+
<td>
|
84 |
+
<input
|
85 |
+
id="s3base_url"
|
86 |
+
name="s3base_url"
|
87 |
+
type="text"
|
88 |
+
value="<?php echo esc_attr(
|
89 |
+
BackWPup_Option::get($jobid, 's3base_url')
|
90 |
+
); ?>"
|
91 |
+
class="regular-text"
|
92 |
+
autocomplete="off"
|
93 |
+
/>
|
94 |
+
<p class="description"><?php esc_html_e(
|
95 |
+
'Leave it empty to use a destination from S3 service list',
|
96 |
+
'backwpup'
|
97 |
+
) ?></p>
|
98 |
+
</td>
|
99 |
+
</tr>
|
100 |
+
|
101 |
+
<tr>
|
102 |
+
<th scope="row">
|
103 |
+
<label for="s3base_region"><?php esc_html_e(
|
104 |
+
'Region',
|
105 |
+
'backwpup'
|
106 |
+
) ?><span style="color:red">*</span></label>
|
107 |
+
</th>
|
108 |
+
<td>
|
109 |
+
<input type="text" name="s3base_region" value="<?= esc_attr(
|
110 |
+
BackWPup_Option::get($jobid, 's3base_region')
|
111 |
+
); ?>" class="regular-text" autocomplete="off">
|
112 |
+
<p class="description"><?php esc_html_e(
|
113 |
+
'Specify S3 region like "us-west-1"',
|
114 |
+
'backwpup'
|
115 |
+
) ?></p>
|
116 |
+
</td>
|
117 |
+
</tr>
|
118 |
+
</tbody>
|
119 |
+
|
120 |
+
<tbody class="custom_s3_advanced">
|
121 |
+
<tr>
|
122 |
+
<th scope="row"><?php esc_html_e('Multipart', 'backwpup') ?></th>
|
123 |
+
<td>
|
124 |
+
<fieldset>
|
125 |
+
<legend class="screen-reader-text">
|
126 |
+
<span><?php esc_html_e(
|
127 |
+
'Multipart',
|
128 |
+
'backwpup'
|
129 |
+
) ?></span>
|
130 |
+
</legend>
|
131 |
+
<label for="s3base_multipart">
|
132 |
+
<input name="s3base_multipart" type="checkbox"
|
133 |
+
checked="checked" value="<?= !empty(
|
134 |
+
BackWPup_Option::get(
|
135 |
+
$jobid,
|
136 |
+
's3base_multipart'
|
137 |
+
)
|
138 |
+
) ? '1' : '' ?>">
|
139 |
+
<?php esc_html_e(
|
140 |
+
'Destination supports multipart',
|
141 |
+
'backwpup'
|
142 |
+
) ?> </label>
|
143 |
+
</fieldset>
|
144 |
+
</td>
|
145 |
+
</tr>
|
146 |
+
<tr>
|
147 |
+
<th scope="row"><?php esc_html_e(
|
148 |
+
'Pathstyle-Only Bucket',
|
149 |
+
'backwpup'
|
150 |
+
); ?></th>
|
151 |
+
<td>
|
152 |
+
<fieldset>
|
153 |
+
<legend class="screen-reader-text">
|
154 |
+
<span><?php esc_html_e(
|
155 |
+
'Pathstyle-Only Bucket',
|
156 |
+
'backwpup'
|
157 |
+
) ?></span>
|
158 |
+
</legend>
|
159 |
+
<label
|
160 |
+
for="s3base_pathstylebucket">
|
161 |
+
<input name="s3base_pathstylebucket" type="checkbox"
|
162 |
+
value="<?= !empty(
|
163 |
+
BackWPup_Option::get(
|
164 |
+
$jobid,
|
165 |
+
's3base_pathstylebucket'
|
166 |
+
) ? '1' : ''
|
167 |
+
) ?>">
|
168 |
+
<?php esc_html_e(
|
169 |
+
'Destination provides only Pathstyle buckets',
|
170 |
+
'backwpup'
|
171 |
+
); ?> </label>
|
172 |
+
<p class="description"><?php esc_html_e(
|
173 |
+
'Example: http://s3.example.com/bucket-name',
|
174 |
+
'backwpup'
|
175 |
+
); ?></p>
|
176 |
+
|
177 |
+
</fieldset>
|
178 |
+
</td>
|
179 |
+
</tr>
|
180 |
+
<tr>
|
181 |
+
<th scope="row">
|
182 |
+
<label for="s3base_version">Version</label>
|
183 |
+
</th>
|
184 |
+
<td>
|
185 |
+
<input type="text" name="s3base_version"
|
186 |
+
value="<?= !empty(
|
187 |
+
BackWPup_Option::get(
|
188 |
+
$jobid,
|
189 |
+
's3base_version'
|
190 |
+
)
|
191 |
+
) ? esc_attr(
|
192 |
+
BackWPup_Option::get($jobid, 's3base_version')
|
193 |
+
) : 'latest' ?>"
|
194 |
+
placeholder="latest">
|
195 |
+
<p class="description"><?php esc_html_e(
|
196 |
+
'The S3 version for the API like "2006-03-01", default "latest"',
|
197 |
+
'backwpup'
|
198 |
+
); ?></p>
|
199 |
+
</td>
|
200 |
+
</tr>
|
201 |
+
<tr>
|
202 |
+
<th scope="row">
|
203 |
+
<label
|
204 |
+
for="s3base_signature"><?php esc_html_e(
|
205 |
+
'Signature',
|
206 |
+
'backwpup'
|
207 |
+
); ?></label>
|
208 |
+
</th>
|
209 |
+
<td>
|
210 |
+
<input type="text" name="s3base_signature"
|
211 |
+
value="<?= !empty(
|
212 |
+
BackWPup_Option::get(
|
213 |
+
$jobid,
|
214 |
+
's3base_signature'
|
215 |
+
)
|
216 |
+
) ? esc_attr(
|
217 |
+
BackWPup_Option::get($jobid, 's3base_signature')
|
218 |
+
) : 'v4' ?>"
|
219 |
+
placeholder="v4">
|
220 |
+
<p class="description"><?php esc_html_e(
|
221 |
+
'The signature for the API like "v4"',
|
222 |
+
'backwpup'
|
223 |
+
); ?></p>
|
224 |
+
</td>
|
225 |
+
</tr>
|
226 |
+
</tbody><!-- advanced section-->
|
227 |
+
</table>
|
228 |
+
</div>
|
229 |
+
</td><!-- custom s3 section-->
|
230 |
+
</tr>
|
231 |
+
</table>
|
232 |
|
233 |
<h3 class="title">
|
234 |
<?php esc_html_e( 'S3 Access Keys', 'backwpup' ); ?>
|
276 |
type="hidden"
|
277 |
value="<?php echo esc_attr( BackWPup_Option::get( $jobid, 's3bucket' ) ); ?>"
|
278 |
/>
|
279 |
+
<?php
|
280 |
+
if (BackWPup_Option::get($jobid, 's3accesskey')
|
281 |
+
&& BackWPup_Option::get($jobid, 's3secretkey')
|
282 |
+
) {
|
283 |
+
$this->edit_ajax(
|
284 |
+
[
|
285 |
+
's3accesskey' => BackWPup_Option::get($jobid, 's3accesskey'),
|
286 |
+
's3secretkey' => BackWPup_Option::get($jobid, 's3secretkey'),
|
287 |
+
's3bucketselected' => BackWPup_Option::get($jobid, 's3bucket'),
|
288 |
+
's3region' => BackWPup_Option::get($jobid, 's3region'),
|
289 |
+
's3base_url' => BackWPup_Option::get($jobid, 's3base_url'),
|
290 |
+
's3base_region' => BackWPup_Option::get($jobid, 's3base_region'),
|
291 |
+
's3base_multipart' => BackWPup_Option::get(
|
292 |
+
$jobid,
|
293 |
+
's3base_multipart'
|
294 |
+
),
|
295 |
+
's3base_pathstylebucket' => BackWPup_Option::get(
|
296 |
+
$jobid,
|
297 |
+
's3base_pathstylebucket'
|
298 |
+
),
|
299 |
+
's3base_version' => BackWPup_Option::get($jobid, 's3base_version'),
|
300 |
+
's3base_signature' => BackWPup_Option::get(
|
301 |
+
$jobid,
|
302 |
+
's3base_signature'
|
303 |
+
),
|
304 |
+
]
|
305 |
+
);
|
306 |
+
}
|
307 |
+
?>
|
308 |
+
</td>
|
309 |
</tr>
|
310 |
<tr>
|
311 |
<th scope="row">
|
319 |
type="text"
|
320 |
value=""
|
321 |
size="63"
|
322 |
+
class="regular-text"
|
323 |
autocomplete="off"
|
324 |
/>
|
325 |
</td>
|
449 |
if ( ! current_user_can( 'backwpup_jobs_edit' ) ) {
|
450 |
wp_die( - 1 );
|
451 |
}
|
452 |
+
check_ajax_referer('backwpup_ajax_nonce');
|
453 |
+
$args = [];
|
454 |
+
$args['s3accesskey'] = sanitize_text_field($_POST['s3accesskey']);
|
455 |
+
$args['s3secretkey'] = sanitize_text_field($_POST['s3secretkey']);
|
456 |
+
$args['s3bucketselected'] = sanitize_text_field($_POST['s3bucketselected']);
|
457 |
+
$args['s3region'] = sanitize_text_field($_POST['s3region']);
|
458 |
+
$args['s3base_url'] = esc_url_raw($_POST['s3base_url']);
|
459 |
+
$args['s3base_region'] = sanitize_text_field($_POST['s3base_region']);
|
460 |
+
$args['s3base_multipart'] = sanitize_text_field($_POST['s3base_multipart']);
|
461 |
+
$args['s3base_pathstylebucket'] = sanitize_text_field($_POST['s3base_pathstylebucket']);
|
462 |
+
$args['s3base_version'] = sanitize_text_field($_POST['s3base_version']);
|
463 |
+
$args['s3base_signature'] = sanitize_text_field($_POST['s3base_signature']);
|
464 |
+
$ajax = true;
|
465 |
}
|
466 |
|
467 |
if ($args['s3base_url']) {
|
471 |
echo '<span id="s3bucketerror" class="bwu-message-error">';
|
472 |
|
473 |
if ( ! empty( $args['s3accesskey'] ) && ! empty( $args['s3secretkey'] ) ) {
|
474 |
+
|
475 |
+
if ( empty($args['s3base_url']) ) {
|
476 |
+
$aws_destination = BackWPup_S3_Destination::fromOption($args['s3region']);
|
477 |
+
}else{
|
478 |
+
$options = [
|
479 |
+
'label' => __('Custom S3 destination', 'backwpup'),
|
480 |
+
'endpoint' => $args['s3base_url'],
|
481 |
+
'region' => $args['s3base_region'],
|
482 |
+
'multipart' => !empty($args['s3base_multipart']) ? true : false,
|
483 |
+
'only_path_style_bucket' => !empty($args['s3base_pathstylebucket']) ? true : false,
|
484 |
+
'version' => $args['s3base_version'],
|
485 |
+
'signature' => $args['s3base_signature'],
|
486 |
+
];
|
487 |
+
$aws_destination = $this->get_custom_S3_destination_object($options);
|
488 |
+
}
|
489 |
+
|
490 |
try {
|
491 |
$s3 = $aws_destination->client($args['s3accesskey'], $args['s3secretkey']);
|
492 |
$buckets = $s3->listBuckets();
|
560 |
? esc_url_raw( $_POST['s3base_url'] )
|
561 |
: ''
|
562 |
);
|
563 |
+
BackWPup_Option::update(
|
564 |
+
$jobid,
|
565 |
+
's3base_region',
|
566 |
+
isset($_POST['s3base_region']) ? sanitize_text_field($_POST['s3base_region']) : ''
|
567 |
+
);
|
568 |
+
BackWPup_Option::update(
|
569 |
+
$jobid,
|
570 |
+
's3base_multipart',
|
571 |
+
isset($_POST['s3base_multipart']) ? '1' : ''
|
572 |
+
);
|
573 |
+
BackWPup_Option::update(
|
574 |
+
$jobid,
|
575 |
+
's3base_pathstyle',
|
576 |
+
isset($_POST['s3base_pathstyle']) ? '1' : ''
|
577 |
+
);
|
578 |
+
BackWPup_Option::update(
|
579 |
+
$jobid,
|
580 |
+
's3base_version',
|
581 |
+
isset($_POST['s3base_version']) ? sanitize_text_field(
|
582 |
+
$_POST['s3base_version']
|
583 |
+
) : 'latest'
|
584 |
+
);
|
585 |
+
BackWPup_Option::update(
|
586 |
+
$jobid,
|
587 |
+
's3base_signature',
|
588 |
+
isset($_POST['s3base_signature']) ? sanitize_text_field(
|
589 |
+
$_POST['s3base_signature']
|
590 |
+
) : 'v4'
|
591 |
+
);
|
592 |
+
|
593 |
+
BackWPup_Option::update($jobid, 's3region', sanitize_text_field($_POST['s3region']));
|
594 |
BackWPup_Option::update( $jobid, 's3storageclass', sanitize_text_field( $_POST['s3storageclass'] ) );
|
595 |
BackWPup_Option::update( $jobid,
|
596 |
's3ssencrypt',
|
619 |
if ( ! empty( $_POST['s3newbucket'] ) ) {
|
620 |
try {
|
621 |
$region = BackWPup_Option::get($jobid, 's3base_url');
|
622 |
+
if (empty($region) ) {
|
623 |
$region = BackWPup_Option::get($jobid, 's3region');
|
624 |
+
$aws_destination = BackWPup_S3_Destination::fromOption($region);
|
625 |
+
}else{
|
626 |
+
$aws_destination = $this->get_custom_S3_destination_object($jobid);
|
627 |
}
|
628 |
+
|
629 |
$s3 = $aws_destination->client(
|
630 |
BackWPup_Option::get($jobid, 's3accesskey'),
|
631 |
BackWPup_Option::get($jobid, 's3secretkey')
|
661 |
's3secretkey' ) && BackWPup_Option::get( $jobid, 's3bucket' ) ) {
|
662 |
try {
|
663 |
$region = BackWPup_Option::get($jobid, 's3base_url');
|
664 |
+
if (empty($region) ) {
|
665 |
$region = BackWPup_Option::get($jobid, 's3region');
|
666 |
+
$aws_destination = BackWPup_S3_Destination::fromOption($region);
|
667 |
+
}else{
|
668 |
+
$aws_destination = $this->get_custom_S3_destination_object($jobid);
|
669 |
}
|
670 |
+
|
671 |
$s3 = $aws_destination->client(
|
672 |
BackWPup_Option::get($jobid, 's3accesskey'),
|
673 |
BackWPup_Option::get($jobid, 's3secretkey')
|
712 |
$downloader = new BackWpup_Download_Handler(
|
713 |
new BackWPup_Download_File(
|
714 |
$filename,
|
715 |
+
function ( \BackWPup_Download_File_Interface $obj ) use ( $filename, $file_path, $job_id ) {
|
716 |
|
717 |
$factory = new BackWPup_Destination_Downloader_Factory();
|
718 |
$downloader = $factory->create(
|
766 |
$jobid = $job;
|
767 |
}
|
768 |
|
769 |
+
if ( empty($job_object->job['s3base_url']) ) {
|
770 |
+
$aws_destination = BackWPup_S3_Destination::fromOption($job_object->job['s3region']);
|
771 |
+
}else{
|
772 |
+
$aws_destination = $this->get_custom_S3_destination_object($job_object->job['jobid']);
|
773 |
}
|
|
|
774 |
$s3 = $aws_destination->client(
|
775 |
BackWPup_Option::get($jobid, 's3accesskey'),
|
776 |
BackWPup_Option::get($jobid, 's3secretkey')
|
874 |
}
|
875 |
|
876 |
try {
|
877 |
+
if ( empty($job_object->job['s3base_url']) ) {
|
878 |
+
$aws_destination = BackWPup_S3_Destination::fromOption($job_object->job['s3region']);
|
879 |
+
}else{
|
880 |
+
$aws_destination = $this->get_custom_S3_destination_object($job_object->job['jobid']);
|
881 |
}
|
882 |
+
|
883 |
$s3 = $aws_destination->client(
|
884 |
$job_object->job['s3accesskey'],
|
885 |
$job_object->job['s3secretkey']
|
893 |
$bucketregion->get( 'LocationConstraint' ) )
|
894 |
);
|
895 |
} else {
|
896 |
+
$job_object->log( sprintf( __( 'S3 Bucket "%s" does not exist!' , 'backwpup' ),
|
897 |
+
$job_object->job['s3bucket'] ),E_USER_ERROR );
|
|
|
|
|
898 |
return true;
|
899 |
}
|
900 |
|
1173 |
</script>
|
1174 |
<?php
|
1175 |
}
|
1176 |
+
|
1177 |
+
/**
|
1178 |
+
* Get BackWPup_S3_Destination object for custom s3
|
1179 |
+
* @param $jobIdOrOptionArr
|
1180 |
+
* @return BackWPup_S3_Destination
|
1181 |
+
*/
|
1182 |
+
public function get_custom_S3_destination_object($jobIdOrOptionArr)
|
1183 |
+
{
|
1184 |
+
|
1185 |
+
$options = !is_array($jobIdOrOptionArr) ? [
|
1186 |
+
'label' => __('Custom S3 destination', 'backwpup'),
|
1187 |
+
'endpoint' => BackWPup_Option::get($jobIdOrOptionArr, 's3base_url'),
|
1188 |
+
'region' => BackWPup_Option::get($jobIdOrOptionArr, 's3base_region'),
|
1189 |
+
'multipart' => !empty(BackWPup_Option::get($jobIdOrOptionArr, 's3base_multipart')) ? true : false,
|
1190 |
+
'only_path_style_bucket' => !empty(
|
1191 |
+
BackWPup_Option::get(
|
1192 |
+
$jobIdOrOptionArr,
|
1193 |
+
's3base_pathstylebucket'
|
1194 |
+
)
|
1195 |
+
) ? true : false,
|
1196 |
+
'version' => BackWPup_Option::get($jobIdOrOptionArr, 's3base_version'),
|
1197 |
+
'signature' => BackWPup_Option::get($jobIdOrOptionArr, 's3base_signature'),
|
1198 |
+
] : $jobIdOrOptionArr;
|
1199 |
+
|
1200 |
+
return BackWPup_S3_Destination::fromOptionArray($options);
|
1201 |
+
}
|
1202 |
}
|
inc/class-easycron.php
CHANGED
@@ -5,16 +5,12 @@
|
|
5 |
*/
|
6 |
class BackWPup_EasyCron {
|
7 |
|
8 |
-
/**
|
9 |
-
*
|
10 |
-
*/
|
11 |
public function __construct() {
|
12 |
|
13 |
add_action( 'backwpup_page_settings_tab_apikey', array( $this, 'api_key_form' ), 11 );
|
14 |
add_action( 'backwpup_page_settings_save', array( $this, 'api_key_save_form' ), 11 );
|
15 |
}
|
16 |
|
17 |
-
|
18 |
public static function update( $backwpup_jobid ) {
|
19 |
|
20 |
$params = array(
|
5 |
*/
|
6 |
class BackWPup_EasyCron {
|
7 |
|
|
|
|
|
|
|
8 |
public function __construct() {
|
9 |
|
10 |
add_action( 'backwpup_page_settings_tab_apikey', array( $this, 'api_key_form' ), 11 );
|
11 |
add_action( 'backwpup_page_settings_save', array( $this, 'api_key_save_form' ), 11 );
|
12 |
}
|
13 |
|
|
|
14 |
public static function update( $backwpup_jobid ) {
|
15 |
|
16 |
$params = array(
|
inc/class-install.php
CHANGED
@@ -133,10 +133,12 @@ class BackWPup_Install {
|
|
133 |
//update version
|
134 |
update_site_option( 'backwpup_version', BackWPup::get_plugin_data( 'Version' ) );
|
135 |
|
136 |
-
if
|
|
|
137 |
wp_redirect( network_admin_url( 'admin.php' ) . '?page=backwpupabout' );
|
138 |
die();
|
139 |
}
|
|
|
140 |
}
|
141 |
|
142 |
private static function upgrade_from_version_two() {
|
133 |
//update version
|
134 |
update_site_option( 'backwpup_version', BackWPup::get_plugin_data( 'Version' ) );
|
135 |
|
136 |
+
//only redirect if not in WP CLI environment
|
137 |
+
if ( ! $version_db && ! ( defined( 'WP_CLI' ) && WP_CLI ) ) {
|
138 |
wp_redirect( network_admin_url( 'admin.php' ) . '?page=backwpupabout' );
|
139 |
die();
|
140 |
}
|
141 |
+
|
142 |
}
|
143 |
|
144 |
private static function upgrade_from_version_two() {
|
inc/class-job.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
/**
|
4 |
* Class in that the BackWPup job runs
|
5 |
*/
|
6 |
-
|
7 |
|
8 |
const ENCRYPTION_SYMMETRIC = 'symmetric';
|
9 |
const ENCRYPTION_ASYMMETRIC = 'asymmetric';
|
@@ -2084,7 +2084,7 @@ final class BackWPup_Job {
|
|
2084 |
'dbdumptype' => $this->job['dbdumptype'],
|
2085 |
'dbdumpfile' => $this->job['dbdumpfile'],
|
2086 |
'dbdumpfilecompression' => $this->job['dbdumpfilecompression'],
|
2087 |
-
'dbdumpdbcharset' => $this->job['dbdumpdbcharset'],
|
2088 |
'type' => $this->job['type'],
|
2089 |
'destinations' => $this->job['destinations'],
|
2090 |
'backuptype' => $this->job['backuptype'],
|
3 |
/**
|
4 |
* Class in that the BackWPup job runs
|
5 |
*/
|
6 |
+
class BackWPup_Job {
|
7 |
|
8 |
const ENCRYPTION_SYMMETRIC = 'symmetric';
|
9 |
const ENCRYPTION_ASYMMETRIC = 'asymmetric';
|
2084 |
'dbdumptype' => $this->job['dbdumptype'],
|
2085 |
'dbdumpfile' => $this->job['dbdumpfile'],
|
2086 |
'dbdumpfilecompression' => $this->job['dbdumpfilecompression'],
|
2087 |
+
'dbdumpdbcharset' => !empty($this->job['dbdumpdbcharset']) ? $this->job['dbdumpdbcharset'] : '',
|
2088 |
'type' => $this->job['type'],
|
2089 |
'destinations' => $this->job['destinations'],
|
2090 |
'backuptype' => $this->job['backuptype'],
|
inc/class-jobtype-file.php
CHANGED
@@ -1,4 +1,5 @@
|
|
1 |
<?php
|
|
|
2 |
/**
|
3 |
*
|
4 |
*/
|
@@ -39,22 +40,60 @@ class BackWPup_JobType_File extends BackWPup_JobTypes {
|
|
39 |
return TRUE;
|
40 |
}
|
41 |
|
42 |
-
|
43 |
-
|
44 |
-
|
45 |
-
|
46 |
-
|
47 |
-
|
48 |
-
|
49 |
-
|
50 |
-
|
51 |
-
|
52 |
-
|
53 |
-
|
54 |
-
|
55 |
-
|
56 |
-
|
57 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
58 |
|
59 |
/**
|
60 |
* @param $main
|
1 |
<?php
|
2 |
+
|
3 |
/**
|
4 |
*
|
5 |
*/
|
40 |
return TRUE;
|
41 |
}
|
42 |
|
43 |
+
/**
|
44 |
+
* @return array
|
45 |
+
*/
|
46 |
+
public function option_defaults()
|
47 |
+
{
|
48 |
+
|
49 |
+
$log_folder = get_site_option('backwpup_cfg_logfolder');
|
50 |
+
$log_folder = BackWPup_File::get_absolute_path($log_folder);
|
51 |
+
|
52 |
+
return [
|
53 |
+
'backupexcludethumbs' => false,
|
54 |
+
'backupspecialfiles' => true,
|
55 |
+
'backuproot' => true,
|
56 |
+
'backupcontent' => true,
|
57 |
+
'backupplugins' => true,
|
58 |
+
'backupthemes' => true,
|
59 |
+
'backupuploads' => true,
|
60 |
+
'backuprootexcludedirs' => apply_filters(
|
61 |
+
'backwpup_root_exclude_dirs',
|
62 |
+
['logs', 'usage', 'restore', 'restore_temp']
|
63 |
+
),
|
64 |
+
'backupcontentexcludedirs' => apply_filters(
|
65 |
+
'backwpup_content_exclude_dirs',
|
66 |
+
[
|
67 |
+
'cache',
|
68 |
+
'wflogs',
|
69 |
+
'logs',
|
70 |
+
'upgrade',
|
71 |
+
'w3tc',
|
72 |
+
'updraft',
|
73 |
+
'ai1wm-backups',
|
74 |
+
'snapshots',
|
75 |
+
'wp-clone',
|
76 |
+
'ithemes-security',
|
77 |
+
'backwpup-restore',
|
78 |
+
]
|
79 |
+
),
|
80 |
+
'backuppluginsexcludedirs' => apply_filters(
|
81 |
+
'backwpup_plugins_exclude_dirs',
|
82 |
+
['backwpup', 'backwpup-pro']
|
83 |
+
),
|
84 |
+
'backupthemesexcludedirs' => apply_filters('backwpup_themes_exclude_dirs', []),
|
85 |
+
'backupuploadsexcludedirs' => apply_filters(
|
86 |
+
'backwpup_upload_exclude_dirs',
|
87 |
+
[basename($log_folder)]
|
88 |
+
),
|
89 |
+
'fileexclude' => apply_filters(
|
90 |
+
'backwpup_file_exclude',
|
91 |
+
'.tmp,.svn,.git,desktop.ini,.DS_Store,/node_modules/'
|
92 |
+
),
|
93 |
+
'dirinclude' => apply_filters('backwpup_dir_include', ''),
|
94 |
+
'backupabsfolderup' => false,
|
95 |
+
];
|
96 |
+
}
|
97 |
|
98 |
/**
|
99 |
* @param $main
|
inc/class-jobtype-wpexp.php
CHANGED
@@ -89,7 +89,7 @@ class BackWPup_JobType_WPEXP extends BackWPup_JobTypes {
|
|
89 |
public function edit_form_post_save( $id ) {
|
90 |
|
91 |
BackWPup_Option::update( $id, 'wpexportcontent', sanitize_text_field( $_POST[ 'wpexportcontent' ] ) );
|
92 |
-
BackWPup_Option::update( $id, 'wpexportfile', sanitize_file_name( $_POST[ 'wpexportfile' ] ) );
|
93 |
if ( $_POST[ 'wpexportfilecompression' ] === '' || $_POST[ 'wpexportfilecompression' ] === '.gz' || $_POST[ 'wpexportfilecompression' ] === '.bz2' ) {
|
94 |
BackWPup_Option::update( $id, 'wpexportfilecompression', $_POST[ 'wpexportfilecompression' ] );
|
95 |
}
|
89 |
public function edit_form_post_save( $id ) {
|
90 |
|
91 |
BackWPup_Option::update( $id, 'wpexportcontent', sanitize_text_field( $_POST[ 'wpexportcontent' ] ) );
|
92 |
+
BackWPup_Option::update( $id, 'wpexportfile', BackWPup_Job::sanitize_file_name( $_POST[ 'wpexportfile' ] ) );
|
93 |
if ( $_POST[ 'wpexportfilecompression' ] === '' || $_POST[ 'wpexportfilecompression' ] === '.gz' || $_POST[ 'wpexportfilecompression' ] === '.bz2' ) {
|
94 |
BackWPup_Option::update( $id, 'wpexportfilecompression', $_POST[ 'wpexportfilecompression' ] );
|
95 |
}
|
inc/class-option.php
CHANGED
@@ -405,7 +405,7 @@ final class BackWPup_Option {
|
|
405 |
|
406 |
// Decode hash part if hash not found (from 3.4.2)
|
407 |
if ( strpos( $parts[1], $hash ) === false ) {
|
408 |
-
|
409 |
}
|
410 |
|
411 |
// Search again
|
@@ -470,7 +470,7 @@ final class BackWPup_Option {
|
|
470 |
}
|
471 |
|
472 |
// Try base 36
|
473 |
-
|
474 |
if ( substr( $decoded, 2, 6 ) == $hash ) {
|
475 |
return array( substr( $decoded, 2, 6 ), intval( substr( $decoded, - 2 ) ) );
|
476 |
}
|
405 |
|
406 |
// Decode hash part if hash not found (from 3.4.2)
|
407 |
if ( strpos( $parts[1], $hash ) === false ) {
|
408 |
+
$parts[1] = is_numeric($parts[1]) ? base_convert( $parts[1], 36, 16 ) : $parts[1];
|
409 |
}
|
410 |
|
411 |
// Search again
|
470 |
}
|
471 |
|
472 |
// Try base 36
|
473 |
+
$decoded = is_numeric($code) ? base_convert( $code, 36, 16 ) : $code;
|
474 |
if ( substr( $decoded, 2, 6 ) == $hash ) {
|
475 |
return array( substr( $decoded, 2, 6 ), intval( substr( $decoded, - 2 ) ) );
|
476 |
}
|
inc/class-page-backups.php
CHANGED
@@ -276,14 +276,34 @@ final class BackWPup_Page_Backups extends WP_List_Table {
|
|
276 |
|
277 |
if ( ! empty( $item['downloadurl'] ) && current_user_can( 'backwpup_backups_download' ) ) {
|
278 |
try {
|
279 |
-
|
280 |
-
|
281 |
-
|
282 |
-
|
283 |
-
|
284 |
-
|
285 |
-
|
286 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
287 |
}
|
288 |
|
289 |
// Add restore url to link list
|
@@ -612,6 +632,7 @@ final class BackWPup_Page_Backups extends WP_List_Table {
|
|
612 |
return sprintf(
|
613 |
'<a href="#TB_inline?height=300&width=630&inlineId=tb_download_file"
|
614 |
class="backup-download-link thickbox"
|
|
|
615 |
data-jobid="%1$s"
|
616 |
data-destination="%2$s"
|
617 |
data-file="%3$s"
|
276 |
|
277 |
if ( ! empty( $item['downloadurl'] ) && current_user_can( 'backwpup_backups_download' ) ) {
|
278 |
try {
|
279 |
+
$actions['download'] = $this->download_item_action($item);
|
280 |
+
|
281 |
+
if ($this->dest === 'HIDRIVE') {
|
282 |
+
|
283 |
+
$downloadUrl = wp_nonce_url($item['downloadurl'], 'backwpup_action_nonce');
|
284 |
+
|
285 |
+
if ($item['filesize'] > 10485760) { // 10 MB
|
286 |
+
$request = new BackWPup_Pro_Destination_HiDrive_Request();
|
287 |
+
$authorization = new BackWPup_Pro_Destination_HiDrive_Authorization($request);
|
288 |
+
$api = new BackWPup_Pro_Destination_HiDrive_Api($request, $authorization);
|
289 |
+
$response = $api->temporalDownloadUrl($this->jobid, $item['file']);
|
290 |
+
$responsBody = json_decode($response['body']);
|
291 |
+
|
292 |
+
if (isset($responsBody->url)) {
|
293 |
+
$downloadUrl = $responsBody->url;
|
294 |
+
}
|
295 |
+
}
|
296 |
+
|
297 |
+
$actions['download'] = '<a href="' . $downloadUrl . '" class="backup-download-link">Download</a>';
|
298 |
+
}
|
299 |
+
|
300 |
+
} catch (BackWPup_Factory_Exception $e) {
|
301 |
+
$actions['download'] = sprintf(
|
302 |
+
'<a href="%1$s">%2$s</a>',
|
303 |
+
wp_nonce_url($item['downloadurl'], 'backwpup_action_nonce'),
|
304 |
+
__('Download', 'backwpup')
|
305 |
+
);
|
306 |
+
}
|
307 |
}
|
308 |
|
309 |
// Add restore url to link list
|
632 |
return sprintf(
|
633 |
'<a href="#TB_inline?height=300&width=630&inlineId=tb_download_file"
|
634 |
class="backup-download-link thickbox"
|
635 |
+
id="backup-download-link"
|
636 |
data-jobid="%1$s"
|
637 |
data-destination="%2$s"
|
638 |
data-file="%3$s"
|
inc/class-page-editjob.php
CHANGED
@@ -1,15 +1,9 @@
|
|
1 |
<?php
|
2 |
-
|
3 |
-
*
|
4 |
-
*/
|
5 |
class BackWPup_Page_Editjob {
|
6 |
|
7 |
-
/**
|
8 |
-
*
|
9 |
-
*/
|
10 |
public static function auth() {
|
11 |
|
12 |
-
//check $_GET[ 'tab' ]
|
13 |
if ( isset($_GET[ 'tab' ] ) ) {
|
14 |
$_GET[ 'tab' ] = sanitize_title_with_dashes( $_GET[ 'tab' ] );
|
15 |
if ( substr( $_GET[ 'tab' ], 0, 5 ) != 'dest-' && substr( $_GET[ 'tab' ], 0, 8 ) != 'jobtype-' && ! in_array( $_GET[ 'tab' ], array( 'job','cron' ), true ) )
|
1 |
<?php
|
2 |
+
|
|
|
|
|
3 |
class BackWPup_Page_Editjob {
|
4 |
|
|
|
|
|
|
|
5 |
public static function auth() {
|
6 |
|
|
|
7 |
if ( isset($_GET[ 'tab' ] ) ) {
|
8 |
$_GET[ 'tab' ] = sanitize_title_with_dashes( $_GET[ 'tab' ] );
|
9 |
if ( substr( $_GET[ 'tab' ], 0, 5 ) != 'dest-' && substr( $_GET[ 'tab' ], 0, 8 ) != 'jobtype-' && ! in_array( $_GET[ 'tab' ], array( 'job','cron' ), true ) )
|
inc/class-page-settings.php
CHANGED
@@ -1,10 +1,6 @@
|
|
1 |
<?php
|
2 |
|
3 |
-
use Inpsyde\BackWPup\Pro\License\Api\LicenseActivation;
|
4 |
-
use Inpsyde\BackWPup\Pro\License\Api\LicenseDeactivation;
|
5 |
-
use Inpsyde\BackWPup\Pro\License\Api\LicenseStatusRequest;
|
6 |
use Inpsyde\BackWPup\Settings;
|
7 |
-
use Inpsyde\BackWPup\Pro\License\License;
|
8 |
|
9 |
/**
|
10 |
* Class BackWPup_Page_Settings
|
@@ -394,6 +390,7 @@ class BackWPup_Page_Settings
|
|
394 |
delete_site_option( 'backwpup_cfg_sugarsyncappid' );
|
395 |
delete_site_option( 'backwpup_cfg_hash' );
|
396 |
delete_site_option('backwpup_cfg_phone_home_client');
|
|
|
397 |
|
398 |
foreach ( $this->settings_updaters as $setting ) {
|
399 |
$setting->reset();
|
@@ -485,6 +482,8 @@ class BackWPup_Page_Settings
|
|
485 |
delete_site_transient( 'backwpup_cookies' );
|
486 |
|
487 |
update_site_option('backwpup_cfg_phone_home_client', !empty($_POST['phone_home_client']));
|
|
|
|
|
488 |
|
489 |
do_action('backwpup_page_settings_save');
|
490 |
|
@@ -611,6 +610,32 @@ class BackWPup_Page_Settings
|
|
611 |
</tr>
|
612 |
</table>
|
613 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
614 |
<?php
|
615 |
if (!BackWPup::is_pro()) :
|
616 |
$checked = checked(
|
@@ -1272,6 +1297,6 @@ class BackWPup_Page_Settings
|
|
1272 |
</form>
|
1273 |
</div>
|
1274 |
|
1275 |
-
|
1276 |
-
|
1277 |
}
|
1 |
<?php
|
2 |
|
|
|
|
|
|
|
3 |
use Inpsyde\BackWPup\Settings;
|
|
|
4 |
|
5 |
/**
|
6 |
* Class BackWPup_Page_Settings
|
390 |
delete_site_option( 'backwpup_cfg_sugarsyncappid' );
|
391 |
delete_site_option( 'backwpup_cfg_hash' );
|
392 |
delete_site_option('backwpup_cfg_phone_home_client');
|
393 |
+
delete_site_option('backwpup_cfg_keepplugindata');
|
394 |
|
395 |
foreach ( $this->settings_updaters as $setting ) {
|
396 |
$setting->reset();
|
482 |
delete_site_transient( 'backwpup_cookies' );
|
483 |
|
484 |
update_site_option('backwpup_cfg_phone_home_client', !empty($_POST['phone_home_client']));
|
485 |
+
update_site_option('backwpup_cfg_keepplugindata', !empty($_POST['keepplugindata']));
|
486 |
+
|
487 |
|
488 |
do_action('backwpup_page_settings_save');
|
489 |
|
610 |
</tr>
|
611 |
</table>
|
612 |
|
613 |
+
<table class="form-table">
|
614 |
+
<tr>
|
615 |
+
<th scope="row"><?php esc_html_e('Plugin data', 'backwpup'); ?></th>
|
616 |
+
<td>
|
617 |
+
<fieldset>
|
618 |
+
<legend class="screen-reader-text">
|
619 |
+
<span>
|
620 |
+
<?php esc_html_e('Protect folders', 'backwpup'); ?>
|
621 |
+
</span>
|
622 |
+
</legend>
|
623 |
+
<label for="keepplugindata">
|
624 |
+
<input name="keepplugindata" type="checkbox"
|
625 |
+
id="keepplugindata"
|
626 |
+
value="1" <?php checked(
|
627 |
+
get_site_option('backwpup_cfg_keepplugindata'),
|
628 |
+
true
|
629 |
+
); ?> />
|
630 |
+
<?php esc_html_e(
|
631 |
+
'Keep BackWPup data stored in the database after uninstall',
|
632 |
+
'backwpup'
|
633 |
+
); ?>
|
634 |
+
</label>
|
635 |
+
</fieldset>
|
636 |
+
</td>
|
637 |
+
</tr>
|
638 |
+
</table>
|
639 |
<?php
|
640 |
if (!BackWPup::is_pro()) :
|
641 |
$checked = checked(
|
1297 |
</form>
|
1298 |
</div>
|
1299 |
|
1300 |
+
<?php
|
1301 |
+
}
|
1302 |
}
|
inc/class-s3-destination.php
CHANGED
@@ -22,7 +22,7 @@ class BackWPup_S3_Destination
|
|
22 |
'label' => __('Custom S3 destination', 'backwpup'),
|
23 |
'endpoint' => '',
|
24 |
'region' => '',
|
25 |
-
'multipart' =>
|
26 |
'only_path_style_bucket' => false,
|
27 |
'version' => 'latest',
|
28 |
'signature' => 'v4',
|
@@ -178,11 +178,19 @@ class BackWPup_S3_Destination
|
|
178 |
public static function fromOption($idOrUrl)
|
179 |
{
|
180 |
$destinations = self::options();
|
181 |
-
|
182 |
-
|
183 |
-
}
|
184 |
|
185 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
186 |
}
|
187 |
|
188 |
/**
|
@@ -283,4 +291,4 @@ class BackWPup_S3_Destination
|
|
283 |
{
|
284 |
return (bool)$this->options['only_path_style_bucket'];
|
285 |
}
|
286 |
-
}
|
22 |
'label' => __('Custom S3 destination', 'backwpup'),
|
23 |
'endpoint' => '',
|
24 |
'region' => '',
|
25 |
+
'multipart' => true,
|
26 |
'only_path_style_bucket' => false,
|
27 |
'version' => 'latest',
|
28 |
'signature' => 'v4',
|
178 |
public static function fromOption($idOrUrl)
|
179 |
{
|
180 |
$destinations = self::options();
|
181 |
+
return new self($destinations[$idOrUrl]);
|
182 |
+
}
|
|
|
183 |
|
184 |
+
/**
|
185 |
+
* Get the AWS destination class from options array
|
186 |
+
*
|
187 |
+
* @param array $optionsArr S3 options
|
188 |
+
*
|
189 |
+
* @return self
|
190 |
+
*/
|
191 |
+
public static function fromOptionArray($optionsArr)
|
192 |
+
{
|
193 |
+
return new self($optionsArr);
|
194 |
}
|
195 |
|
196 |
/**
|
291 |
{
|
292 |
return (bool)$this->options['only_path_style_bucket'];
|
293 |
}
|
294 |
+
}
|
languages/backwpup.pot
CHANGED
@@ -17,7 +17,7 @@ msgstr ""
|
|
17 |
msgid "BackWPup {{%TYPE%}}"
|
18 |
msgstr ""
|
19 |
|
20 |
-
#: backwpup.php:4, inc/class-admin.php:519, inc/class-admin.php:540, inc/class-help.php:17, inc/class-help.php:22, inc/class-job.php:421, inc/class-jobtype-dbcheck.php:15, inc/class-jobtype-dbdump.php:15, inc/class-jobtype-file.php:
|
21 |
msgid "http://backwpup.com"
|
22 |
msgstr ""
|
23 |
|
@@ -29,7 +29,7 @@ msgstr ""
|
|
29 |
msgid "Inpsyde GmbH"
|
30 |
msgstr ""
|
31 |
|
32 |
-
#: backwpup.php:7, inc/class-jobtype-dbcheck.php:17, inc/class-jobtype-dbdump.php:17, inc/class-jobtype-file.php:
|
33 |
msgid "http://inpsyde.com"
|
34 |
msgstr ""
|
35 |
|
@@ -65,7 +65,7 @@ msgstr ""
|
|
65 |
msgid "Backup to Dropbox"
|
66 |
msgstr ""
|
67 |
|
68 |
-
#: backwpup.php:433, inc/class-destination-s3.php:
|
69 |
msgid "S3 Service"
|
70 |
msgstr ""
|
71 |
|
@@ -129,7 +129,7 @@ msgstr ""
|
|
129 |
msgid "Dashboard"
|
130 |
msgstr ""
|
131 |
|
132 |
-
#: inc/class-admin.php:269, inc/class-admin.php:270, inc/class-adminbar.php:82, inc/class-page-settings.php:
|
133 |
msgid "Jobs"
|
134 |
msgstr ""
|
135 |
|
@@ -137,7 +137,7 @@ msgstr ""
|
|
137 |
msgid "Add new job"
|
138 |
msgstr ""
|
139 |
|
140 |
-
#: inc/class-admin.php:333, inc/class-admin.php:334, inc/class-adminbar.php:98, inc/class-page-logs.php:376, inc/class-page-settings.php:
|
141 |
msgid "Logs"
|
142 |
msgstr ""
|
143 |
|
@@ -309,7 +309,7 @@ msgstr ""
|
|
309 |
msgid "Aborted, because no progress for one hour!"
|
310 |
msgstr ""
|
311 |
|
312 |
-
#: inc/class-cron.php:105, inc/class-destination-folder.php:232, inc/class-jobtype-file.php:
|
313 |
msgid "Could not open path: %s"
|
314 |
msgstr ""
|
315 |
|
@@ -329,11 +329,11 @@ msgstr ""
|
|
329 |
msgid "Finishing upload session with a total of %s uploaded"
|
330 |
msgstr ""
|
331 |
|
332 |
-
#: inc/class-destination-dropbox-downloader.php:72, inc/class-destination-ftp-downloader.php:72, inc/class-destination-s3-downloader.php:83, inc/Pro/class-destination-gdrive-downloader.php:74
|
333 |
msgid "Could not write data to file."
|
334 |
msgstr ""
|
335 |
|
336 |
-
#: inc/class-destination-dropbox-downloader.php:104, inc/class-destination-folder-downloader.php:137, inc/class-destination-ftp-downloader.php:126, inc/class-destination-msazure-downloader.php:100, inc/class-destination-s3-downloader.php:112, inc/Pro/class-destination-gdrive-downloader.php:102
|
337 |
msgid "File could not be opened for writing."
|
338 |
msgstr ""
|
339 |
|
@@ -342,15 +342,15 @@ msgstr ""
|
|
342 |
msgid "Dropbox API: %s"
|
343 |
msgstr ""
|
344 |
|
345 |
-
#: inc/class-destination-dropbox.php:72, inc/Pro/class-destination-gdrive.php:94
|
346 |
msgid "Login"
|
347 |
msgstr ""
|
348 |
|
349 |
-
#: inc/class-destination-dropbox.php:76, inc/class-destination-sugarsync.php:31, inc/class-destination-sugarsync.php:46
|
350 |
msgid "Authentication"
|
351 |
msgstr ""
|
352 |
|
353 |
-
#: inc/class-destination-dropbox.php:78, inc/Pro/class-destination-gdrive.php:100, inc/Pro/class-destination-gdrive.php:411
|
354 |
msgid "Not authenticated!"
|
355 |
msgstr ""
|
356 |
|
@@ -358,7 +358,7 @@ msgstr ""
|
|
358 |
msgid "Create Account"
|
359 |
msgstr ""
|
360 |
|
361 |
-
#: inc/class-destination-dropbox.php:83, inc/class-destination-sugarsync.php:48, inc/Pro/class-destination-dropbox.php:57, inc/Pro/class-destination-gdrive.php:102, inc/Pro/class-destination-gdrive.php:421, inc/Pro/class-destination-sugarsync.php:31
|
362 |
msgid "Authenticated!"
|
363 |
msgstr ""
|
364 |
|
@@ -394,11 +394,11 @@ msgstr ""
|
|
394 |
msgid "BackWPup will have full read and write access to your entire Dropbox. You can specify your backup destination wherever you want, just be aware that ANY files or folders inside of your Dropbox can be overridden or deleted by BackWPup."
|
395 |
msgstr ""
|
396 |
|
397 |
-
#: inc/class-destination-dropbox.php:141, inc/class-destination-folder.php:29, inc/class-destination-ftp.php:82, inc/class-destination-msazure.php:73, inc/class-destination-rsc.php:97, inc/class-destination-sugarsync.php:84, inc/Pro/class-destination-gdrive.php:113
|
398 |
msgid "Backup settings"
|
399 |
msgstr ""
|
400 |
|
401 |
-
#: inc/class-destination-dropbox.php:145
|
402 |
msgid "Destination Folder"
|
403 |
msgstr ""
|
404 |
|
@@ -406,19 +406,19 @@ msgstr ""
|
|
406 |
msgid "Specify a subfolder where your backup archives will be stored. If you use the App option from above, this folder will be created inside of Apps/BackWPup. Otherwise it will be created at the root of your Dropbox. Already exisiting folders with the same name will not be overriden."
|
407 |
msgstr ""
|
408 |
|
409 |
-
#: inc/class-destination-dropbox.php:162, inc/class-destination-folder.php:45, inc/class-destination-ftp.php:95, inc/class-destination-sugarsync.php:94, inc/Pro/class-destination-gdrive.php:126
|
410 |
msgid "File Deletion"
|
411 |
msgstr ""
|
412 |
|
413 |
-
#: inc/class-destination-dropbox.php:171, inc/class-destination-folder.php:60, inc/class-destination-ftp.php:104, inc/class-destination-msazure.php:94, inc/class-destination-rsc.php:114, inc/class-destination-s3.php:
|
414 |
msgid "Number of files to keep in folder."
|
415 |
msgstr ""
|
416 |
|
417 |
-
#: inc/class-destination-dropbox.php:173, inc/class-destination-folder.php:64, inc/class-destination-ftp.php:106, inc/class-destination-msazure.php:96, inc/class-destination-rsc.php:116, inc/class-destination-s3.php:
|
418 |
msgid "<strong>Warning</strong>: Files belonging to this job are now tracked. Old backup archives which are untracked will not be automatically deleted."
|
419 |
msgstr ""
|
420 |
|
421 |
-
#: inc/class-destination-dropbox.php:183, inc/class-destination-folder.php:81, inc/class-destination-ftp.php:118, inc/class-destination-msazure.php:102, inc/class-destination-rsc.php:120, inc/class-destination-s3.php:
|
422 |
msgid "Do not delete files while syncing to destination!"
|
423 |
msgstr ""
|
424 |
|
@@ -532,7 +532,7 @@ msgstr ""
|
|
532 |
msgid "SMTP secure connection"
|
533 |
msgstr ""
|
534 |
|
535 |
-
#: inc/class-destination-email.php:143, inc/class-jobtype-dbdump.php:67, inc/class-jobtype-dbdump.php:103, inc/class-jobtype-wpexp.php:73, inc/class-jobtype-wpplugin.php:57, inc/class-page-backwpup.php:329, inc/class-page-backwpup.php:404, inc/class-page-settings.php:
|
536 |
msgid "none"
|
537 |
msgstr ""
|
538 |
|
@@ -564,27 +564,27 @@ msgstr ""
|
|
564 |
msgid "Sending email to %s…"
|
565 |
msgstr ""
|
566 |
|
567 |
-
#: inc/class-destination-email.php:
|
568 |
msgid "BackWPup archive from %1$s: %2$s"
|
569 |
msgstr ""
|
570 |
|
571 |
-
#: inc/class-destination-email.php:
|
572 |
msgid "Backup archive: %s"
|
573 |
msgstr ""
|
574 |
|
575 |
-
#: inc/class-destination-email.php:
|
576 |
msgid "Error while sending email!"
|
577 |
msgstr ""
|
578 |
|
579 |
-
#: inc/class-destination-email.php:
|
580 |
msgid "Email sent."
|
581 |
msgstr ""
|
582 |
|
583 |
-
#: inc/class-destination-email.php:
|
584 |
msgid "BackWPup archive sending TEST Message"
|
585 |
msgstr ""
|
586 |
|
587 |
-
#: inc/class-destination-email.php:
|
588 |
msgid "If this message reaches your inbox, sending backup archives via email should work for you."
|
589 |
msgstr ""
|
590 |
|
@@ -753,7 +753,7 @@ msgstr ""
|
|
753 |
msgid "Backup transferred to FTP server: %s"
|
754 |
msgstr ""
|
755 |
|
756 |
-
#: inc/class-destination-ftp.php:673, inc/class-destination-msazure.php:318, inc/class-destination-rsc.php:309, inc/class-destination-s3.php:
|
757 |
msgid "Can not open source file for transfer."
|
758 |
msgstr ""
|
759 |
|
@@ -805,7 +805,7 @@ msgstr ""
|
|
805 |
msgid "Folder in container"
|
806 |
msgstr ""
|
807 |
|
808 |
-
#: inc/class-destination-msazure.php:85, inc/class-destination-rsc.php:107, inc/class-destination-s3.php:
|
809 |
msgid "File deletion"
|
810 |
msgstr ""
|
811 |
|
@@ -851,7 +851,7 @@ msgstr[1] ""
|
|
851 |
msgid "Missing account name!"
|
852 |
msgstr ""
|
853 |
|
854 |
-
#: inc/class-destination-msazure.php:515, inc/class-destination-s3.php:
|
855 |
msgid "Missing access key!"
|
856 |
msgstr ""
|
857 |
|
@@ -903,7 +903,7 @@ msgstr ""
|
|
903 |
msgid "Hong Kong (HKG)"
|
904 |
msgstr ""
|
905 |
|
906 |
-
#: inc/class-destination-rsc.php:101, inc/class-destination-s3.php:
|
907 |
msgid "Folder in bucket"
|
908 |
msgstr ""
|
909 |
|
@@ -953,129 +953,181 @@ msgstr ""
|
|
953 |
msgid "A container could not be found!"
|
954 |
msgstr ""
|
955 |
|
956 |
-
#: inc/class-destination-s3.php:
|
|
|
|
|
|
|
|
|
957 |
msgid "Select a S3 service"
|
958 |
msgstr ""
|
959 |
|
960 |
-
#: inc/class-destination-s3.php:
|
961 |
msgid "S3 Region"
|
962 |
msgstr ""
|
963 |
|
964 |
-
#: inc/class-destination-s3.php:
|
965 |
msgid "Or a S3 Server URL"
|
966 |
msgstr ""
|
967 |
|
968 |
-
#: inc/class-destination-s3.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
969 |
msgid "S3 Access Keys"
|
970 |
msgstr ""
|
971 |
|
972 |
-
#: inc/class-destination-s3.php:
|
973 |
msgid "Access Key"
|
974 |
msgstr ""
|
975 |
|
976 |
-
#: inc/class-destination-s3.php:
|
977 |
msgid "Secret Key"
|
978 |
msgstr ""
|
979 |
|
980 |
-
#: inc/class-destination-s3.php:
|
981 |
msgid "S3 Bucket"
|
982 |
msgstr ""
|
983 |
|
984 |
-
#: inc/class-destination-s3.php:
|
985 |
msgid "Bucket selection"
|
986 |
msgstr ""
|
987 |
|
988 |
-
#: inc/class-destination-s3.php:
|
989 |
msgid "Create a new bucket"
|
990 |
msgstr ""
|
991 |
|
992 |
-
#: inc/class-destination-s3.php:
|
993 |
msgid "S3 Backup settings"
|
994 |
msgstr ""
|
995 |
|
996 |
-
#: inc/class-destination-s3.php:
|
997 |
msgid "Amazon specific settings"
|
998 |
msgstr ""
|
999 |
|
1000 |
-
#: inc/class-destination-s3.php:
|
1001 |
msgid "Amazon: Storage Class"
|
1002 |
msgstr ""
|
1003 |
|
1004 |
-
#: inc/class-destination-s3.php:
|
1005 |
msgid "Standard"
|
1006 |
msgstr ""
|
1007 |
|
1008 |
-
#: inc/class-destination-s3.php:
|
1009 |
msgid "Standard-Infrequent Access"
|
1010 |
msgstr ""
|
1011 |
|
1012 |
-
#: inc/class-destination-s3.php:
|
1013 |
msgid "Reduced Redundancy"
|
1014 |
msgstr ""
|
1015 |
|
1016 |
-
#: inc/class-destination-s3.php:
|
1017 |
msgid "Save files encrypted (AES256) on server."
|
1018 |
msgstr ""
|
1019 |
|
1020 |
-
#: inc/class-destination-s3.php:
|
1021 |
msgid "Missing secret access key!"
|
1022 |
msgstr ""
|
1023 |
|
1024 |
-
#: inc/class-destination-s3.php:
|
1025 |
msgid "No bucket found!"
|
1026 |
msgstr ""
|
1027 |
|
1028 |
-
#: inc/class-destination-s3.php:
|
1029 |
msgid "Bucket %1$s created."
|
1030 |
msgstr ""
|
1031 |
|
1032 |
-
#: inc/class-destination-s3.php:
|
1033 |
msgid "S3 Service API: %s"
|
1034 |
msgstr ""
|
1035 |
|
1036 |
-
#: inc/class-destination-s3.php:
|
1037 |
msgid "Storage Class: %s"
|
1038 |
msgstr ""
|
1039 |
|
1040 |
-
#: inc/class-destination-s3.php:
|
1041 |
msgid "Cannot delete backup from %s."
|
1042 |
msgstr ""
|
1043 |
|
1044 |
-
#: inc/class-destination-s3.php:
|
1045 |
msgid "One file deleted on S3 Bucket."
|
1046 |
msgid_plural "%d files deleted on S3 Bucket"
|
1047 |
msgstr[0] ""
|
1048 |
msgstr[1] ""
|
1049 |
|
1050 |
-
#: inc/class-destination-s3.php:
|
1051 |
msgid "%d. Trying to send backup file to S3 Service …"
|
1052 |
msgstr ""
|
1053 |
|
1054 |
-
#: inc/class-destination-s3.php:
|
1055 |
msgid "Connected to S3 Bucket \"%1$s\" in %2$s"
|
1056 |
msgstr ""
|
1057 |
|
1058 |
-
#: inc/class-destination-s3.php:
|
1059 |
msgid "S3 Bucket \"%s\" does not exist!"
|
1060 |
msgstr ""
|
1061 |
|
1062 |
-
#: inc/class-destination-s3.php:
|
1063 |
msgid "Checking for not aborted multipart Uploads …"
|
1064 |
msgstr ""
|
1065 |
|
1066 |
-
#: inc/class-destination-s3.php:
|
1067 |
msgid "Upload for %s aborted."
|
1068 |
msgstr ""
|
1069 |
|
1070 |
-
#: inc/class-destination-s3.php:
|
1071 |
msgid "Starting upload to S3 Service …"
|
1072 |
msgstr ""
|
1073 |
|
1074 |
-
#: inc/class-destination-s3.php:
|
1075 |
msgid "Backup transferred to %s."
|
1076 |
msgstr ""
|
1077 |
|
1078 |
-
#: inc/class-destination-s3.php:
|
1079 |
msgid "Cannot transfer backup to S3! (%1$d) %2$s"
|
1080 |
msgstr ""
|
1081 |
|
@@ -1154,27 +1206,27 @@ msgstr[1] ""
|
|
1154 |
msgid "SugarSync API: %s"
|
1155 |
msgstr ""
|
1156 |
|
1157 |
-
#: inc/class-easycron.php:
|
1158 |
msgid "EasyCron.com API returns (%s): %s"
|
1159 |
msgstr ""
|
1160 |
|
1161 |
-
#: inc/class-easycron.php:
|
1162 |
msgid "EasyCron"
|
1163 |
msgstr ""
|
1164 |
|
1165 |
-
#: inc/class-easycron.php:
|
1166 |
msgid "Here you can setup your <a href=\"https://www.easycron.com/user/token?ref=36673\" title=\"Affiliate Link!\">EasyCron.com API key</a> to use this service."
|
1167 |
msgstr ""
|
1168 |
|
1169 |
-
#: inc/class-easycron.php:
|
1170 |
msgid "Api key:"
|
1171 |
msgstr ""
|
1172 |
|
1173 |
-
#: inc/class-easycron.php:
|
1174 |
msgid "Trigger WordPress Cron:"
|
1175 |
msgstr ""
|
1176 |
|
1177 |
-
#: inc/class-easycron.php:
|
1178 |
msgid "If you check this box, a cron job will be created on EasyCron that all 5 Minutes calls the WordPress cron."
|
1179 |
msgstr ""
|
1180 |
|
@@ -1799,115 +1851,115 @@ msgstr ""
|
|
1799 |
msgid "Database backup done!"
|
1800 |
msgstr ""
|
1801 |
|
1802 |
-
#: inc/class-jobtype-file.php:
|
1803 |
msgid "Files"
|
1804 |
msgstr ""
|
1805 |
|
1806 |
-
#: inc/class-jobtype-file.php:
|
1807 |
msgid "File backup"
|
1808 |
msgstr ""
|
1809 |
|
1810 |
-
#: inc/class-jobtype-file.php:
|
1811 |
msgid "Folders to backup"
|
1812 |
msgstr ""
|
1813 |
|
1814 |
-
#: inc/class-jobtype-file.php:
|
1815 |
msgid "Backup WordPress install folder"
|
1816 |
msgstr ""
|
1817 |
|
1818 |
-
#: inc/class-jobtype-file.php:
|
1819 |
msgid "Backup content folder"
|
1820 |
msgstr ""
|
1821 |
|
1822 |
-
#: inc/class-jobtype-file.php:
|
1823 |
msgid "Backup plugins"
|
1824 |
msgstr ""
|
1825 |
|
1826 |
-
#: inc/class-jobtype-file.php:
|
1827 |
msgid "Backup themes"
|
1828 |
msgstr ""
|
1829 |
|
1830 |
-
#: inc/class-jobtype-file.php:
|
1831 |
msgid "Backup uploads folder"
|
1832 |
msgstr ""
|
1833 |
|
1834 |
-
#: inc/class-jobtype-file.php:
|
1835 |
msgid "Extra folders to backup"
|
1836 |
msgstr ""
|
1837 |
|
1838 |
-
#: inc/class-jobtype-file.php:
|
1839 |
msgid "Separate folder names with a line-break or a comma. Folders must be set with their absolute path!"
|
1840 |
msgstr ""
|
1841 |
|
1842 |
-
#: inc/class-jobtype-file.php:
|
1843 |
msgid "Exclude from backup"
|
1844 |
msgstr ""
|
1845 |
|
1846 |
-
#: inc/class-jobtype-file.php:
|
1847 |
msgid "Thumbnails in uploads"
|
1848 |
msgstr ""
|
1849 |
|
1850 |
-
#: inc/class-jobtype-file.php:
|
1851 |
msgid "Don't backup thumbnails from the site's uploads folder."
|
1852 |
msgstr ""
|
1853 |
|
1854 |
-
#: inc/class-jobtype-file.php:
|
1855 |
msgid "Exclude files/folders from backup"
|
1856 |
msgstr ""
|
1857 |
|
1858 |
-
#: inc/class-jobtype-file.php:
|
1859 |
msgid "Separate file / folder name parts with a line-break or a comma. For example /logs/,.log,.tmp"
|
1860 |
msgstr ""
|
1861 |
|
1862 |
-
#: inc/class-jobtype-file.php:
|
1863 |
msgid "Special options"
|
1864 |
msgstr ""
|
1865 |
|
1866 |
-
#: inc/class-jobtype-file.php:
|
1867 |
msgid "Include special files"
|
1868 |
msgstr ""
|
1869 |
|
1870 |
-
#: inc/class-jobtype-file.php:
|
1871 |
msgid "Backup wp-config.php, robots.txt, nginx.conf, .htaccess, .htpasswd, favicon.ico, and Web.config from root if it is not included in backup."
|
1872 |
msgstr ""
|
1873 |
|
1874 |
-
#: inc/class-jobtype-file.php:
|
1875 |
msgid "Use one folder above as WP install folder"
|
1876 |
msgstr ""
|
1877 |
|
1878 |
-
#: inc/class-jobtype-file.php:
|
1879 |
msgid "Use one folder above as WordPress install folder! That can be helpful, if you would backup files and folder that are not in the WordPress installation folder. Or if you made a \"<a href=\"https://codex.wordpress.org/Giving_WordPress_Its_Own_Directory\">Giving WordPress Its Own Directory</a>\" installation. Excludes must be configured again."
|
1880 |
msgstr ""
|
1881 |
|
1882 |
-
#: inc/class-jobtype-file.php:
|
1883 |
msgid "%d. Trying to make a list of folders to back up …"
|
1884 |
msgstr ""
|
1885 |
|
1886 |
-
#: inc/class-jobtype-file.php:
|
1887 |
msgid "Added \"%s\" to backup file list"
|
1888 |
msgstr ""
|
1889 |
|
1890 |
-
#: inc/class-jobtype-file.php:
|
1891 |
msgid "No files/folder for the backup."
|
1892 |
msgstr ""
|
1893 |
|
1894 |
-
#: inc/class-jobtype-file.php:
|
1895 |
msgid "%1$d folders to backup."
|
1896 |
msgstr ""
|
1897 |
|
1898 |
-
#: inc/class-jobtype-file.php:
|
1899 |
msgid "Folder \"%s\" is not readable!"
|
1900 |
msgstr ""
|
1901 |
|
1902 |
-
#: inc/class-jobtype-file.php:
|
1903 |
msgid "Path as set by user (symlink?): %s"
|
1904 |
msgstr ""
|
1905 |
|
1906 |
-
#: inc/class-jobtype-file.php:
|
1907 |
msgid "Exclude:"
|
1908 |
msgstr ""
|
1909 |
|
1910 |
-
#: inc/class-jobtype-file.php:
|
1911 |
msgid "Excluded by .donotbackup file!"
|
1912 |
msgstr ""
|
1913 |
|
@@ -2084,7 +2136,7 @@ msgstr ""
|
|
2084 |
msgid "Error while writing file!"
|
2085 |
msgstr ""
|
2086 |
|
2087 |
-
#: inc/class-option.php:203, inc/class-page-editjob.php:
|
2088 |
msgid "New Job"
|
2089 |
msgstr ""
|
2090 |
|
@@ -2344,7 +2396,7 @@ msgstr ""
|
|
2344 |
msgid "No files could be found. (List will be generated during next backup.)"
|
2345 |
msgstr ""
|
2346 |
|
2347 |
-
#: inc/class-page-backups.php:168, inc/class-page-backups.php:
|
2348 |
msgid "Delete"
|
2349 |
msgstr ""
|
2350 |
|
@@ -2364,47 +2416,47 @@ msgstr ""
|
|
2364 |
msgid "Size"
|
2365 |
msgstr ""
|
2366 |
|
2367 |
-
#: inc/class-page-backups.php:
|
2368 |
msgid "Download"
|
2369 |
msgstr ""
|
2370 |
|
2371 |
-
#: inc/class-page-backups.php:
|
2372 |
msgid "Restore"
|
2373 |
msgstr ""
|
2374 |
|
2375 |
-
#: inc/class-page-backups.php:
|
2376 |
msgid "?"
|
2377 |
msgstr ""
|
2378 |
|
2379 |
-
#: inc/class-page-backups.php:
|
2380 |
msgid "%1$s at %2$s"
|
2381 |
msgstr ""
|
2382 |
|
2383 |
-
#: inc/class-page-backups.php:
|
2384 |
msgid "Sorry, you don't have permissions to do that."
|
2385 |
msgstr ""
|
2386 |
|
2387 |
-
#: inc/class-page-backups.php:
|
2388 |
msgid "« Go back"
|
2389 |
msgstr ""
|
2390 |
|
2391 |
-
#: inc/class-page-backups.php:
|
2392 |
msgid "Backup Files"
|
2393 |
msgstr ""
|
2394 |
|
2395 |
-
#: inc/class-page-backups.php:
|
2396 |
msgid "%s › Manage Backup Archives"
|
2397 |
msgstr ""
|
2398 |
|
2399 |
-
#: inc/class-page-backups.php:
|
2400 |
msgid "Please wait …"
|
2401 |
msgstr ""
|
2402 |
|
2403 |
-
#: inc/class-page-backups.php:
|
2404 |
msgid "Your download has been generated. It should begin downloading momentarily."
|
2405 |
msgstr ""
|
2406 |
|
2407 |
-
#: inc/class-page-backups.php:
|
2408 |
msgid "You are about to delete this backup archive. 'Cancel' to stop, 'OK' to delete."
|
2409 |
msgstr ""
|
2410 |
|
@@ -2620,427 +2672,427 @@ msgstr[1] ""
|
|
2620 |
msgid "OK"
|
2621 |
msgstr ""
|
2622 |
|
2623 |
-
#: inc/class-page-editjob.php:
|
2624 |
msgid "Job with ID %d"
|
2625 |
msgstr ""
|
2626 |
|
2627 |
-
#: inc/class-page-editjob.php:
|
2628 |
msgid "Changes for job <i>%s</i> saved."
|
2629 |
msgstr ""
|
2630 |
|
2631 |
-
#: inc/class-page-editjob.php:
|
2632 |
msgid "Jobs overview"
|
2633 |
msgstr ""
|
2634 |
|
2635 |
-
#: inc/class-page-editjob.php:
|
2636 |
msgid "Run now"
|
2637 |
msgstr ""
|
2638 |
|
2639 |
-
#: inc/class-page-editjob.php:
|
2640 |
msgid "%1$s › Job: %2$s"
|
2641 |
msgstr ""
|
2642 |
|
2643 |
-
#: inc/class-page-editjob.php:
|
2644 |
msgid "General"
|
2645 |
msgstr ""
|
2646 |
|
2647 |
-
#: inc/class-page-editjob.php:
|
2648 |
msgid "Schedule"
|
2649 |
msgstr ""
|
2650 |
|
2651 |
-
#: inc/class-page-editjob.php:
|
2652 |
msgid "To: %s"
|
2653 |
msgstr ""
|
2654 |
|
2655 |
-
#: inc/class-page-editjob.php:
|
2656 |
msgid "Job Name"
|
2657 |
msgstr ""
|
2658 |
|
2659 |
-
#: inc/class-page-editjob.php:
|
2660 |
msgid "Please name this job."
|
2661 |
msgstr ""
|
2662 |
|
2663 |
-
#: inc/class-page-editjob.php:
|
2664 |
msgid "Job Tasks"
|
2665 |
msgstr ""
|
2666 |
|
2667 |
-
#: inc/class-page-editjob.php:
|
2668 |
msgid "This job is a …"
|
2669 |
msgstr ""
|
2670 |
|
2671 |
-
#: inc/class-page-editjob.php:
|
2672 |
msgid "Job tasks"
|
2673 |
msgstr ""
|
2674 |
|
2675 |
-
#: inc/class-page-editjob.php:
|
2676 |
msgid "Backup File Creation"
|
2677 |
msgstr ""
|
2678 |
|
2679 |
-
#: inc/class-page-editjob.php:
|
2680 |
msgid "Backup type"
|
2681 |
msgstr ""
|
2682 |
|
2683 |
-
#: inc/class-page-editjob.php:
|
2684 |
msgid "Synchronize file by file to destination"
|
2685 |
msgstr ""
|
2686 |
|
2687 |
-
#: inc/class-page-editjob.php:
|
2688 |
msgid "Create a backup archive"
|
2689 |
msgstr ""
|
2690 |
|
2691 |
-
#: inc/class-page-editjob.php:
|
2692 |
msgid "Archive name"
|
2693 |
msgstr ""
|
2694 |
|
2695 |
-
#: inc/class-page-editjob.php:
|
2696 |
msgid "<em>Note</em>: In order for backup file tracking to work, %hash% must be included anywhere in the archive name."
|
2697 |
msgstr ""
|
2698 |
|
2699 |
-
#: inc/class-page-editjob.php:
|
2700 |
msgid "Preview: "
|
2701 |
msgstr ""
|
2702 |
|
2703 |
-
#: inc/class-page-editjob.php:
|
2704 |
msgid "Replacement patterns:"
|
2705 |
msgstr ""
|
2706 |
|
2707 |
-
#: inc/class-page-editjob.php:
|
2708 |
msgid "%d = Two digit day of the month, with leading zeros"
|
2709 |
msgstr ""
|
2710 |
|
2711 |
-
#: inc/class-page-editjob.php:
|
2712 |
msgid "%j = Day of the month, without leading zeros"
|
2713 |
msgstr ""
|
2714 |
|
2715 |
-
#: inc/class-page-editjob.php:
|
2716 |
msgid "%m = Day of the month, with leading zeros"
|
2717 |
msgstr ""
|
2718 |
|
2719 |
-
#: inc/class-page-editjob.php:
|
2720 |
msgid "%n = Representation of the month (without leading zeros)"
|
2721 |
msgstr ""
|
2722 |
|
2723 |
-
#: inc/class-page-editjob.php:
|
2724 |
msgid "%Y = Four digit representation for the year"
|
2725 |
msgstr ""
|
2726 |
|
2727 |
-
#: inc/class-page-editjob.php:
|
2728 |
msgid "%y = Two digit representation of the year"
|
2729 |
msgstr ""
|
2730 |
|
2731 |
-
#: inc/class-page-editjob.php:
|
2732 |
msgid "%a = Lowercase ante meridiem (am) and post meridiem (pm)"
|
2733 |
msgstr ""
|
2734 |
|
2735 |
-
#: inc/class-page-editjob.php:
|
2736 |
msgid "%A = Uppercase ante meridiem (AM) and post meridiem (PM)"
|
2737 |
msgstr ""
|
2738 |
|
2739 |
-
#: inc/class-page-editjob.php:
|
2740 |
msgid "%B = Swatch Internet Time"
|
2741 |
msgstr ""
|
2742 |
|
2743 |
-
#: inc/class-page-editjob.php:
|
2744 |
msgid "%g = Hour in 12-hour format, without leading zeros"
|
2745 |
msgstr ""
|
2746 |
|
2747 |
-
#: inc/class-page-editjob.php:
|
2748 |
msgid "%G = Hour in 24-hour format, without leading zeros"
|
2749 |
msgstr ""
|
2750 |
|
2751 |
-
#: inc/class-page-editjob.php:
|
2752 |
msgid "%h = Hour in 12-hour format, with leading zeros"
|
2753 |
msgstr ""
|
2754 |
|
2755 |
-
#: inc/class-page-editjob.php:
|
2756 |
msgid "%H = Hour in 24-hour format, with leading zeros"
|
2757 |
msgstr ""
|
2758 |
|
2759 |
-
#: inc/class-page-editjob.php:
|
2760 |
msgid "%i = Two digit representation of the minute"
|
2761 |
msgstr ""
|
2762 |
|
2763 |
-
#: inc/class-page-editjob.php:
|
2764 |
msgid "%s = Two digit representation of the second"
|
2765 |
msgstr ""
|
2766 |
|
2767 |
-
#: inc/class-page-editjob.php:
|
2768 |
msgid "Archive Format"
|
2769 |
msgstr ""
|
2770 |
|
2771 |
-
#: inc/class-page-editjob.php:
|
2772 |
msgid "Zip"
|
2773 |
msgstr ""
|
2774 |
|
2775 |
-
#: inc/class-page-editjob.php:
|
2776 |
msgid "ZipArchive PHP class is missing, so BackWPUp will use PclZip instead."
|
2777 |
msgstr ""
|
2778 |
|
2779 |
-
#: inc/class-page-editjob.php:
|
2780 |
msgid "Tar"
|
2781 |
msgstr ""
|
2782 |
|
2783 |
-
#: inc/class-page-editjob.php:
|
2784 |
msgid "Tar GZip"
|
2785 |
msgstr ""
|
2786 |
|
2787 |
-
#: inc/class-page-editjob.php:
|
2788 |
msgid "Disabled due to missing %s PHP function."
|
2789 |
msgstr ""
|
2790 |
|
2791 |
-
#: inc/class-page-editjob.php:
|
2792 |
msgid "Encrypt Archive"
|
2793 |
msgstr ""
|
2794 |
|
2795 |
-
#: inc/class-page-editjob.php:
|
2796 |
msgid "You must generate your encryption key in BackWPup Settings before you can enable this option."
|
2797 |
msgstr ""
|
2798 |
|
2799 |
-
#: inc/class-page-editjob.php:
|
2800 |
msgid "Job Destination"
|
2801 |
msgstr ""
|
2802 |
|
2803 |
-
#: inc/class-page-editjob.php:
|
2804 |
msgid "Where should your backup file be stored?"
|
2805 |
msgstr ""
|
2806 |
|
2807 |
-
#: inc/class-page-editjob.php:
|
2808 |
msgid "Log Files"
|
2809 |
msgstr ""
|
2810 |
|
2811 |
-
#: inc/class-page-editjob.php:
|
2812 |
msgid "Send log to email address"
|
2813 |
msgstr ""
|
2814 |
|
2815 |
-
#: inc/class-page-editjob.php:
|
2816 |
msgid "Leave empty to not have log sent. Or separate with , for more than one receiver."
|
2817 |
msgstr ""
|
2818 |
|
2819 |
-
#: inc/class-page-editjob.php:
|
2820 |
msgid "Email FROM field"
|
2821 |
msgstr ""
|
2822 |
|
2823 |
-
#: inc/class-page-editjob.php:
|
2824 |
msgid "Your Name <mail@domain.tld>"
|
2825 |
msgstr ""
|
2826 |
|
2827 |
-
#: inc/class-page-editjob.php:
|
2828 |
msgid "Errors only"
|
2829 |
msgstr ""
|
2830 |
|
2831 |
-
#: inc/class-page-editjob.php:
|
2832 |
msgid "Send email with log only when errors occur during job execution."
|
2833 |
msgstr ""
|
2834 |
|
2835 |
-
#: inc/class-page-editjob.php:
|
2836 |
msgid "Job Schedule"
|
2837 |
msgstr ""
|
2838 |
|
2839 |
-
#: inc/class-page-editjob.php:
|
2840 |
msgid "Start job"
|
2841 |
msgstr ""
|
2842 |
|
2843 |
-
#: inc/class-page-editjob.php:
|
2844 |
msgid "manually only"
|
2845 |
msgstr ""
|
2846 |
|
2847 |
-
#: inc/class-page-editjob.php:
|
2848 |
msgid "with WordPress cron"
|
2849 |
msgstr ""
|
2850 |
|
2851 |
-
#: inc/class-page-editjob.php:
|
2852 |
msgid "with <a href=\"https://www.easycron.com?ref=36673\" title=\"Affiliate Link!\">EasyCron.com</a>"
|
2853 |
msgstr ""
|
2854 |
|
2855 |
-
#: inc/class-page-editjob.php:
|
2856 |
msgid "First setup <a href=\"%s\">API Key</a>."
|
2857 |
msgstr ""
|
2858 |
|
2859 |
-
#: inc/class-page-editjob.php:
|
2860 |
msgid "with a link"
|
2861 |
msgstr ""
|
2862 |
|
2863 |
-
#: inc/class-page-editjob.php:
|
2864 |
msgid "Copy the link for an external start. This option has to be activated to make the link work."
|
2865 |
msgstr ""
|
2866 |
|
2867 |
-
#: inc/class-page-editjob.php:
|
2868 |
msgid "Start job with CLI"
|
2869 |
msgstr ""
|
2870 |
|
2871 |
-
#: inc/class-page-editjob.php:
|
2872 |
msgid "Use <a href=\"http://wp-cli.org/\">WP-CLI</a> to run jobs from commandline."
|
2873 |
msgstr ""
|
2874 |
|
2875 |
-
#: inc/class-page-editjob.php:
|
2876 |
msgid "Schedule execution time"
|
2877 |
msgstr ""
|
2878 |
|
2879 |
-
#: inc/class-page-editjob.php:
|
2880 |
msgid "Scheduler type"
|
2881 |
msgstr ""
|
2882 |
|
2883 |
-
#: inc/class-page-editjob.php:
|
2884 |
msgid "basic"
|
2885 |
msgstr ""
|
2886 |
|
2887 |
-
#: inc/class-page-editjob.php:
|
2888 |
msgid "advanced"
|
2889 |
msgstr ""
|
2890 |
|
2891 |
-
#: inc/class-page-editjob.php:
|
2892 |
msgid "Scheduler"
|
2893 |
msgstr ""
|
2894 |
|
2895 |
-
#: inc/class-page-editjob.php:
|
2896 |
msgid "Type"
|
2897 |
msgstr ""
|
2898 |
|
2899 |
-
#: inc/class-page-editjob.php:
|
2900 |
msgid "Hour"
|
2901 |
msgstr ""
|
2902 |
|
2903 |
-
#: inc/class-page-editjob.php:
|
2904 |
msgid "Minute"
|
2905 |
msgstr ""
|
2906 |
|
2907 |
-
#: inc/class-page-editjob.php:
|
2908 |
msgid "monthly"
|
2909 |
msgstr ""
|
2910 |
|
2911 |
-
#: inc/class-page-editjob.php:
|
2912 |
msgid "on"
|
2913 |
msgstr ""
|
2914 |
|
2915 |
-
#: inc/class-page-editjob.php:
|
2916 |
msgid "weekly"
|
2917 |
msgstr ""
|
2918 |
|
2919 |
-
#: inc/class-page-editjob.php:
|
2920 |
msgid "Sunday"
|
2921 |
msgstr ""
|
2922 |
|
2923 |
-
#: inc/class-page-editjob.php:
|
2924 |
msgid "Monday"
|
2925 |
msgstr ""
|
2926 |
|
2927 |
-
#: inc/class-page-editjob.php:
|
2928 |
msgid "Tuesday"
|
2929 |
msgstr ""
|
2930 |
|
2931 |
-
#: inc/class-page-editjob.php:
|
2932 |
msgid "Wednesday"
|
2933 |
msgstr ""
|
2934 |
|
2935 |
-
#: inc/class-page-editjob.php:
|
2936 |
msgid "Thursday"
|
2937 |
msgstr ""
|
2938 |
|
2939 |
-
#: inc/class-page-editjob.php:
|
2940 |
msgid "Friday"
|
2941 |
msgstr ""
|
2942 |
|
2943 |
-
#: inc/class-page-editjob.php:
|
2944 |
msgid "Saturday"
|
2945 |
msgstr ""
|
2946 |
|
2947 |
-
#: inc/class-page-editjob.php:
|
2948 |
msgid "daily"
|
2949 |
msgstr ""
|
2950 |
|
2951 |
-
#: inc/class-page-editjob.php:
|
2952 |
msgid "hourly"
|
2953 |
msgstr ""
|
2954 |
|
2955 |
-
#: inc/class-page-editjob.php:
|
2956 |
msgid "Minutes:"
|
2957 |
msgstr ""
|
2958 |
|
2959 |
-
#: inc/class-page-editjob.php:
|
2960 |
msgid "Any (*)"
|
2961 |
msgstr ""
|
2962 |
|
2963 |
-
#: inc/class-page-editjob.php:
|
2964 |
msgid "Hours:"
|
2965 |
msgstr ""
|
2966 |
|
2967 |
-
#: inc/class-page-editjob.php:
|
2968 |
msgid "Day of Month:"
|
2969 |
msgstr ""
|
2970 |
|
2971 |
-
#: inc/class-page-editjob.php:
|
2972 |
msgid "Month:"
|
2973 |
msgstr ""
|
2974 |
|
2975 |
-
#: inc/class-page-editjob.php:
|
2976 |
msgid "January"
|
2977 |
msgstr ""
|
2978 |
|
2979 |
-
#: inc/class-page-editjob.php:
|
2980 |
msgid "February"
|
2981 |
msgstr ""
|
2982 |
|
2983 |
-
#: inc/class-page-editjob.php:
|
2984 |
msgid "March"
|
2985 |
msgstr ""
|
2986 |
|
2987 |
-
#: inc/class-page-editjob.php:
|
2988 |
msgid "April"
|
2989 |
msgstr ""
|
2990 |
|
2991 |
-
#: inc/class-page-editjob.php:
|
2992 |
msgid "May"
|
2993 |
msgstr ""
|
2994 |
|
2995 |
-
#: inc/class-page-editjob.php:
|
2996 |
msgid "June"
|
2997 |
msgstr ""
|
2998 |
|
2999 |
-
#: inc/class-page-editjob.php:
|
3000 |
msgid "July"
|
3001 |
msgstr ""
|
3002 |
|
3003 |
-
#: inc/class-page-editjob.php:
|
3004 |
msgid "August"
|
3005 |
msgstr ""
|
3006 |
|
3007 |
-
#: inc/class-page-editjob.php:
|
3008 |
msgid "September"
|
3009 |
msgstr ""
|
3010 |
|
3011 |
-
#: inc/class-page-editjob.php:
|
3012 |
msgid "October"
|
3013 |
msgstr ""
|
3014 |
|
3015 |
-
#: inc/class-page-editjob.php:
|
3016 |
msgid "November"
|
3017 |
msgstr ""
|
3018 |
|
3019 |
-
#: inc/class-page-editjob.php:
|
3020 |
msgid "December"
|
3021 |
msgstr ""
|
3022 |
|
3023 |
-
#: inc/class-page-editjob.php:
|
3024 |
msgid "Day of Week:"
|
3025 |
msgstr ""
|
3026 |
|
3027 |
-
#: inc/class-page-editjob.php:
|
3028 |
msgid "Save changes"
|
3029 |
msgstr ""
|
3030 |
|
3031 |
-
#: inc/class-page-editjob.php:
|
3032 |
msgid "Working as <a href=\"http://wikipedia.org/wiki/Cron\">Cron</a> schedule:"
|
3033 |
msgstr ""
|
3034 |
|
3035 |
-
#: inc/class-page-editjob.php:
|
3036 |
msgid "ATTENTION: Job runs every %d minutes!"
|
3037 |
msgstr ""
|
3038 |
|
3039 |
-
#: inc/class-page-editjob.php:
|
3040 |
msgid "ATTENTION: Can't calculate cron!"
|
3041 |
msgstr ""
|
3042 |
|
3043 |
-
#: inc/class-page-editjob.php:
|
3044 |
msgid "Next runtime:"
|
3045 |
msgstr ""
|
3046 |
|
@@ -3188,7 +3240,7 @@ msgstr ""
|
|
3188 |
msgid "No Logs."
|
3189 |
msgstr ""
|
3190 |
|
3191 |
-
#: inc/class-page-logs.php:165
|
3192 |
msgid "Status"
|
3193 |
msgstr ""
|
3194 |
|
@@ -3228,562 +3280,566 @@ msgstr ""
|
|
3228 |
msgid "Logfile not found!"
|
3229 |
msgstr ""
|
3230 |
|
3231 |
-
#: inc/class-page-settings.php:
|
3232 |
msgid "WordPress version"
|
3233 |
msgstr ""
|
3234 |
|
3235 |
-
#: inc/class-page-settings.php:
|
3236 |
msgid "BackWPup version"
|
3237 |
msgstr ""
|
3238 |
|
3239 |
-
#: inc/class-page-settings.php:
|
3240 |
msgid "Get pro."
|
3241 |
msgstr ""
|
3242 |
|
3243 |
-
#: inc/class-page-settings.php:
|
3244 |
msgid "BackWPup Pro version"
|
3245 |
msgstr ""
|
3246 |
|
3247 |
-
#: inc/class-page-settings.php:
|
3248 |
msgid "PHP version"
|
3249 |
msgstr ""
|
3250 |
|
3251 |
-
#: inc/class-page-settings.php:
|
3252 |
msgid "MySQL version"
|
3253 |
msgstr ""
|
3254 |
|
3255 |
-
#: inc/class-page-settings.php:
|
3256 |
msgid "cURL version"
|
3257 |
msgstr ""
|
3258 |
|
3259 |
-
#: inc/class-page-settings.php:
|
3260 |
msgid "cURL SSL version"
|
3261 |
msgstr ""
|
3262 |
|
3263 |
-
#: inc/class-page-settings.php:
|
3264 |
msgid "unavailable"
|
3265 |
msgstr ""
|
3266 |
|
3267 |
-
#: inc/class-page-settings.php:
|
3268 |
msgid "WP-Cron url"
|
3269 |
msgstr ""
|
3270 |
|
3271 |
-
#: inc/class-page-settings.php:
|
3272 |
msgid "Server self connect"
|
3273 |
msgstr ""
|
3274 |
|
3275 |
-
#: inc/class-page-settings.php:
|
3276 |
msgid "Not expected HTTP response:"
|
3277 |
msgstr ""
|
3278 |
|
3279 |
-
#: inc/class-page-settings.php:
|
3280 |
msgid "<strong>Not expected HTTP response:</strong><br>"
|
3281 |
msgstr ""
|
3282 |
|
3283 |
-
#: inc/class-page-settings.php:
|
3284 |
msgid "WP Http Error: %s"
|
3285 |
msgstr ""
|
3286 |
|
3287 |
-
#: inc/class-page-settings.php:
|
3288 |
msgid "WP Http Error: <code>%s</code>"
|
3289 |
msgstr ""
|
3290 |
|
3291 |
-
#: inc/class-page-settings.php:
|
3292 |
msgid "Status-Code: %d"
|
3293 |
msgstr ""
|
3294 |
|
3295 |
-
#: inc/class-page-settings.php:
|
3296 |
msgid "Status-Code: <code>%d</code>"
|
3297 |
msgstr ""
|
3298 |
|
3299 |
-
#: inc/class-page-settings.php:
|
3300 |
msgid "Content: %s"
|
3301 |
msgstr ""
|
3302 |
|
3303 |
-
#: inc/class-page-settings.php:
|
3304 |
msgid "Content: <code>%s</code>"
|
3305 |
msgstr ""
|
3306 |
|
3307 |
-
#: inc/class-page-settings.php:
|
3308 |
msgid "Response Test O.K."
|
3309 |
msgstr ""
|
3310 |
|
3311 |
-
#: inc/class-page-settings.php:
|
3312 |
msgid "Temp folder"
|
3313 |
msgstr ""
|
3314 |
|
3315 |
-
#: inc/class-page-settings.php:
|
3316 |
msgid "Temp folder %s doesn't exist."
|
3317 |
msgstr ""
|
3318 |
|
3319 |
-
#: inc/class-page-settings.php:
|
3320 |
msgid "Temporary folder %s is not writable."
|
3321 |
msgstr ""
|
3322 |
|
3323 |
-
#: inc/class-page-settings.php:
|
3324 |
msgid "Log folder"
|
3325 |
msgstr ""
|
3326 |
|
3327 |
-
#: inc/class-page-settings.php:
|
3328 |
msgid "Log folder %s does not exist."
|
3329 |
msgstr ""
|
3330 |
|
3331 |
-
#: inc/class-page-settings.php:
|
3332 |
msgid "Log folder %s is not writable."
|
3333 |
msgstr ""
|
3334 |
|
3335 |
-
#: inc/class-page-settings.php:
|
3336 |
msgid "Server"
|
3337 |
msgstr ""
|
3338 |
|
3339 |
-
#: inc/class-page-settings.php:
|
3340 |
msgid "Operating System"
|
3341 |
msgstr ""
|
3342 |
|
3343 |
-
#: inc/class-page-settings.php:
|
3344 |
msgid "PHP SAPI"
|
3345 |
msgstr ""
|
3346 |
|
3347 |
-
#: inc/class-page-settings.php:
|
3348 |
msgid "Current PHP user"
|
3349 |
msgstr ""
|
3350 |
|
3351 |
-
#: inc/class-page-settings.php:
|
3352 |
msgid "Function Disabled"
|
3353 |
msgstr ""
|
3354 |
|
3355 |
-
#: inc/class-page-settings.php:
|
3356 |
msgid "Maximum execution time"
|
3357 |
msgstr ""
|
3358 |
|
3359 |
-
#: inc/class-page-settings.php:
|
3360 |
msgid "%d seconds"
|
3361 |
msgstr ""
|
3362 |
|
3363 |
-
#: inc/class-page-settings.php:
|
3364 |
msgid "BackWPup maximum script execution time"
|
3365 |
msgstr ""
|
3366 |
|
3367 |
-
#: inc/class-page-settings.php:
|
3368 |
msgid "Alternative WP Cron"
|
3369 |
msgstr ""
|
3370 |
|
3371 |
-
#: inc/class-page-settings.php:
|
3372 |
msgid "On"
|
3373 |
msgstr ""
|
3374 |
|
3375 |
-
#: inc/class-page-settings.php:
|
3376 |
msgid "Off"
|
3377 |
msgstr ""
|
3378 |
|
3379 |
-
#: inc/class-page-settings.php:
|
3380 |
msgid "Disabled WP Cron"
|
3381 |
msgstr ""
|
3382 |
|
3383 |
-
#: inc/class-page-settings.php:
|
3384 |
msgid "CHMOD Dir"
|
3385 |
msgstr ""
|
3386 |
|
3387 |
-
#: inc/class-page-settings.php:
|
3388 |
msgid "Server Time"
|
3389 |
msgstr ""
|
3390 |
|
3391 |
-
#: inc/class-page-settings.php:
|
3392 |
msgid "Blog Time"
|
3393 |
msgstr ""
|
3394 |
|
3395 |
-
#: inc/class-page-settings.php:
|
3396 |
msgid "Blog Timezone"
|
3397 |
msgstr ""
|
3398 |
|
3399 |
-
#: inc/class-page-settings.php:
|
3400 |
msgid "Blog Time offset"
|
3401 |
msgstr ""
|
3402 |
|
3403 |
-
#: inc/class-page-settings.php:
|
3404 |
msgid "%s hours"
|
3405 |
msgstr ""
|
3406 |
|
3407 |
-
#: inc/class-page-settings.php:
|
3408 |
msgid "Blog language"
|
3409 |
msgstr ""
|
3410 |
|
3411 |
-
#: inc/class-page-settings.php:
|
3412 |
msgid "MySQL Client encoding"
|
3413 |
msgstr ""
|
3414 |
|
3415 |
-
#: inc/class-page-settings.php:
|
3416 |
msgid "PHP Memory limit"
|
3417 |
msgstr ""
|
3418 |
|
3419 |
-
#: inc/class-page-settings.php:
|
3420 |
msgid "WP memory limit"
|
3421 |
msgstr ""
|
3422 |
|
3423 |
-
#: inc/class-page-settings.php:
|
3424 |
msgid "WP maximum memory limit"
|
3425 |
msgstr ""
|
3426 |
|
3427 |
-
#: inc/class-page-settings.php:
|
3428 |
msgid "Memory in use"
|
3429 |
msgstr ""
|
3430 |
|
3431 |
-
#: inc/class-page-settings.php:
|
3432 |
msgid "Disabled PHP Functions:"
|
3433 |
msgstr ""
|
3434 |
|
3435 |
-
#: inc/class-page-settings.php:
|
3436 |
msgid "Loaded PHP Extensions:"
|
3437 |
msgstr ""
|
3438 |
|
3439 |
-
#: inc/class-page-settings.php:
|
3440 |
msgid "Public key is valid."
|
3441 |
msgstr ""
|
3442 |
|
3443 |
-
#: inc/class-page-settings.php:
|
3444 |
msgid "Public key is invalid."
|
3445 |
msgstr ""
|
3446 |
|
3447 |
-
#: inc/class-page-settings.php:
|
3448 |
msgid "Please enter your private key."
|
3449 |
msgstr ""
|
3450 |
|
3451 |
-
#: inc/class-page-settings.php:
|
3452 |
msgid "Please enter a public key first, or generate a key pair."
|
3453 |
msgstr ""
|
3454 |
|
3455 |
-
#: inc/class-page-settings.php:
|
3456 |
msgid "Please download the private key before continuing. If you do not save it locally, you cannot decrypt your backups later."
|
3457 |
msgstr ""
|
3458 |
|
3459 |
-
#: inc/class-page-settings.php:
|
3460 |
msgid "Please download the key before continuing. If you do not save it locally, you cannot decrypt your backups later."
|
3461 |
msgstr ""
|
3462 |
|
3463 |
-
#: inc/class-page-settings.php:
|
3464 |
msgid "Settings reset to default"
|
3465 |
msgstr ""
|
3466 |
|
3467 |
-
#: inc/class-page-settings.php:
|
3468 |
msgid "Settings saved"
|
3469 |
msgstr ""
|
3470 |
|
3471 |
-
#: inc/class-page-settings.php:
|
3472 |
msgid "%s › Settings"
|
3473 |
msgstr ""
|
3474 |
|
3475 |
-
#: inc/class-page-settings.php:
|
3476 |
msgid "Encryption"
|
3477 |
msgstr ""
|
3478 |
|
3479 |
-
#: inc/class-page-settings.php:
|
3480 |
msgid "Network"
|
3481 |
msgstr ""
|
3482 |
|
3483 |
-
#: inc/class-page-settings.php:
|
3484 |
msgid "API Keys"
|
3485 |
msgstr ""
|
3486 |
|
3487 |
-
#: inc/class-page-settings.php:
|
3488 |
msgid "Information"
|
3489 |
msgstr ""
|
3490 |
|
3491 |
-
#: inc/class-page-settings.php:
|
3492 |
msgid "License"
|
3493 |
msgstr ""
|
3494 |
|
3495 |
-
#: inc/class-page-settings.php:
|
3496 |
msgid "Display Settings"
|
3497 |
msgstr ""
|
3498 |
|
3499 |
-
#: inc/class-page-settings.php:
|
3500 |
msgid "Do you want to see BackWPup in the WordPress admin bar?"
|
3501 |
msgstr ""
|
3502 |
|
3503 |
-
#: inc/class-page-settings.php:
|
3504 |
msgid "Admin bar"
|
3505 |
msgstr ""
|
3506 |
|
3507 |
-
#: inc/class-page-settings.php:
|
3508 |
msgid "Admin Bar"
|
3509 |
msgstr ""
|
3510 |
|
3511 |
-
#: inc/class-page-settings.php:
|
3512 |
msgid "Show BackWPup links in admin bar."
|
3513 |
msgstr ""
|
3514 |
|
3515 |
-
#: inc/class-page-settings.php:
|
3516 |
msgid "Folder sizes"
|
3517 |
msgstr ""
|
3518 |
|
3519 |
-
#: inc/class-page-settings.php:
|
3520 |
msgid "Display folder sizes in the files tab when editing a job. (Might increase loading time of files tab.)"
|
3521 |
msgstr ""
|
3522 |
|
3523 |
-
#: inc/class-page-settings.php:
|
3524 |
msgid "Security"
|
3525 |
msgstr ""
|
3526 |
|
3527 |
-
#: inc/class-page-settings.php:
|
3528 |
msgid "Security option for BackWPup"
|
3529 |
msgstr ""
|
3530 |
|
3531 |
-
#: inc/class-page-settings.php:
|
3532 |
msgid "Protect folders"
|
3533 |
msgstr ""
|
3534 |
|
3535 |
-
#: inc/class-page-settings.php:
|
3536 |
msgid "Protect BackWPup folders ( Temp, Log and Backups ) with <code>.htaccess</code> and <code>index.php</code>"
|
3537 |
msgstr ""
|
3538 |
|
3539 |
-
#: inc/class-page-settings.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3540 |
msgid "Phone Home Client"
|
3541 |
msgstr ""
|
3542 |
|
3543 |
-
#: inc/class-page-settings.php:
|
3544 |
msgid "Phone Home Client allows BackWPup to collect data about your system to improve the plugin."
|
3545 |
msgstr ""
|
3546 |
|
3547 |
-
#: inc/class-page-settings.php:
|
3548 |
msgid "Any data is sent anonymously. We don't collect any personal data."
|
3549 |
msgstr ""
|
3550 |
|
3551 |
-
#: inc/class-page-settings.php:
|
3552 |
msgid "Enable Phone Home Client"
|
3553 |
msgstr ""
|
3554 |
|
3555 |
-
#: inc/class-page-settings.php:
|
3556 |
msgid "Enable Phone Home"
|
3557 |
msgstr ""
|
3558 |
|
3559 |
-
#: inc/class-page-settings.php:
|
3560 |
msgid "Every time BackWPup runs a backup job, a log file is being generated. Choose where to store your log files and how many of them."
|
3561 |
msgstr ""
|
3562 |
|
3563 |
-
#: inc/class-page-settings.php:
|
3564 |
msgid "Log file folder"
|
3565 |
msgstr ""
|
3566 |
|
3567 |
-
#: inc/class-page-settings.php:
|
3568 |
msgid "You can use absolute or relative path! Relative path is relative to %s."
|
3569 |
msgstr ""
|
3570 |
|
3571 |
-
#: inc/class-page-settings.php:
|
3572 |
msgid "Maximum log files"
|
3573 |
msgstr ""
|
3574 |
|
3575 |
-
#: inc/class-page-settings.php:
|
3576 |
msgid "Maximum log files in folder."
|
3577 |
msgstr ""
|
3578 |
|
3579 |
-
#: inc/class-page-settings.php:
|
3580 |
msgid "Compression"
|
3581 |
msgstr ""
|
3582 |
|
3583 |
-
#: inc/class-page-settings.php:
|
3584 |
msgid "Compress log files with GZip."
|
3585 |
msgstr ""
|
3586 |
|
3587 |
-
#: inc/class-page-settings.php:
|
3588 |
msgid "Logging Level"
|
3589 |
msgstr ""
|
3590 |
|
3591 |
-
#: inc/class-page-settings.php:
|
3592 |
msgid "Normal (translated)"
|
3593 |
msgstr ""
|
3594 |
|
3595 |
-
#: inc/class-page-settings.php:
|
3596 |
msgid "Normal (not translated)"
|
3597 |
msgstr ""
|
3598 |
|
3599 |
-
#: inc/class-page-settings.php:
|
3600 |
msgid "Debug (translated)"
|
3601 |
msgstr ""
|
3602 |
|
3603 |
-
#: inc/class-page-settings.php:
|
3604 |
msgid "Debug (not translated)"
|
3605 |
msgstr ""
|
3606 |
|
3607 |
-
#: inc/class-page-settings.php:
|
3608 |
msgid "Debug log has much more information than normal logs. It is for support and should be handled carefully. For support is the best to use a not translated log file. Usage of not translated logs can reduce the PHP memory usage too."
|
3609 |
msgstr ""
|
3610 |
|
3611 |
-
#: inc/class-page-settings.php:
|
3612 |
msgid "There are a couple of general options for backup jobs. Set them here."
|
3613 |
msgstr ""
|
3614 |
|
3615 |
-
#: inc/class-page-settings.php:
|
3616 |
msgid "Maximum number of retries for job steps"
|
3617 |
msgstr ""
|
3618 |
|
3619 |
-
#: inc/class-page-settings.php:
|
3620 |
msgid "Maximum script execution time"
|
3621 |
msgstr ""
|
3622 |
|
3623 |
-
#: inc/class-page-settings.php:
|
3624 |
msgid "Maximum PHP Script execution time"
|
3625 |
msgstr ""
|
3626 |
|
3627 |
-
#: inc/class-page-settings.php:
|
3628 |
msgid "seconds."
|
3629 |
msgstr ""
|
3630 |
|
3631 |
-
#: inc/class-page-settings.php:
|
3632 |
msgid "Job will restart before hitting maximum execution time. Restarts will be disabled on CLI usage. If <code>ALTERNATE_WP_CRON</code> has been defined, WordPress Cron will be used for restarts, so it can take a while. 0 means no maximum."
|
3633 |
msgstr ""
|
3634 |
|
3635 |
-
#: inc/class-page-settings.php:
|
3636 |
msgid "Key to start jobs externally with an URL"
|
3637 |
msgstr ""
|
3638 |
|
3639 |
-
#: inc/class-page-settings.php:
|
3640 |
msgid "Will be used to protect job starts from unauthorized person."
|
3641 |
msgstr ""
|
3642 |
|
3643 |
-
#: inc/class-page-settings.php:
|
3644 |
msgid "Reduce server load"
|
3645 |
msgstr ""
|
3646 |
|
3647 |
-
#: inc/class-page-settings.php:
|
3648 |
msgid "disabled"
|
3649 |
msgstr ""
|
3650 |
|
3651 |
-
#: inc/class-page-settings.php:
|
3652 |
msgid "minimum"
|
3653 |
msgstr ""
|
3654 |
|
3655 |
-
#: inc/class-page-settings.php:
|
3656 |
msgid "medium"
|
3657 |
msgstr ""
|
3658 |
|
3659 |
-
#: inc/class-page-settings.php:
|
3660 |
msgid "maximum"
|
3661 |
msgstr ""
|
3662 |
|
3663 |
-
#: inc/class-page-settings.php:
|
3664 |
msgid "This adds short pauses to the process. Can be used to reduce the CPU load."
|
3665 |
msgstr ""
|
3666 |
|
3667 |
-
#: inc/class-page-settings.php:
|
3668 |
msgid "Empty output on working"
|
3669 |
msgstr ""
|
3670 |
|
3671 |
-
#: inc/class-page-settings.php:
|
3672 |
msgid "Enable an empty Output on backup working."
|
3673 |
msgstr ""
|
3674 |
|
3675 |
-
#: inc/class-page-settings.php:
|
3676 |
msgid "This do an empty output on job working. This can help in some situations or can break the working. You must test it."
|
3677 |
msgstr ""
|
3678 |
|
3679 |
-
#: inc/class-page-settings.php:
|
3680 |
msgid "Windows IIS compatibility"
|
3681 |
msgstr ""
|
3682 |
|
3683 |
-
#: inc/class-page-settings.php:
|
3684 |
msgid "Enable compatibility with IIS on Windows."
|
3685 |
msgstr ""
|
3686 |
|
3687 |
-
#: inc/class-page-settings.php:
|
3688 |
msgid "There is a PHP bug (<a href=\"https://bugs.php.net/43817\">bug #43817</a>), which is triggered on some versions of Windows and IIS. Checking this box will enable a workaround for that bug. Only enable if you are getting errors about “Permission denied” in your logs."
|
3689 |
msgstr ""
|
3690 |
|
3691 |
-
#: inc/class-page-settings.php:
|
3692 |
msgid "Authentication for <code>%s</code>"
|
3693 |
msgstr ""
|
3694 |
|
3695 |
-
#: inc/class-page-settings.php:
|
3696 |
msgid "If you protected your blog with HTTP basic authentication (.htaccess), or you use a Plugin to secure wp-cron.php, then use the authentication methods below."
|
3697 |
msgstr ""
|
3698 |
|
3699 |
-
#: inc/class-page-settings.php:
|
3700 |
msgid "Authentication method"
|
3701 |
msgstr ""
|
3702 |
|
3703 |
-
#: inc/class-page-settings.php:
|
3704 |
msgid "Basic auth"
|
3705 |
msgstr ""
|
3706 |
|
3707 |
-
#: inc/class-page-settings.php:
|
3708 |
msgid "WordPress User"
|
3709 |
msgstr ""
|
3710 |
|
3711 |
-
#: inc/class-page-settings.php:
|
3712 |
msgid "Query argument"
|
3713 |
msgstr ""
|
3714 |
|
3715 |
-
#: inc/class-page-settings.php:
|
3716 |
msgid "Basic Auth Username:"
|
3717 |
msgstr ""
|
3718 |
|
3719 |
-
#: inc/class-page-settings.php:
|
3720 |
msgid "Basic Auth Password:"
|
3721 |
msgstr ""
|
3722 |
|
3723 |
-
#: inc/class-page-settings.php:
|
3724 |
msgid "Select WordPress User"
|
3725 |
msgstr ""
|
3726 |
|
3727 |
-
#: inc/class-page-settings.php:
|
3728 |
msgid "Query arg key=value:"
|
3729 |
msgstr ""
|
3730 |
|
3731 |
-
#: inc/class-page-settings.php:
|
3732 |
msgid "Experiencing an issue and need to contact BackWPup support? Click the link below to get debug information you can send to us."
|
3733 |
msgstr ""
|
3734 |
|
3735 |
-
#: inc/class-page-settings.php:
|
3736 |
msgid "Debug Info"
|
3737 |
msgstr ""
|
3738 |
|
3739 |
-
#: inc/class-page-settings.php:
|
3740 |
msgid "Get Debug Info"
|
3741 |
msgstr ""
|
3742 |
|
3743 |
-
#: inc/class-page-settings.php:
|
3744 |
msgid "You will find debug information below. Click the button to copy the debug info to send to support."
|
3745 |
msgstr ""
|
3746 |
|
3747 |
-
#: inc/class-page-settings.php:
|
3748 |
msgid "https://backwpup.com"
|
3749 |
msgstr ""
|
3750 |
|
3751 |
-
#: inc/class-page-settings.php:
|
3752 |
msgid "Get Pro"
|
3753 |
msgstr ""
|
3754 |
|
3755 |
-
#: inc/class-page-settings.php:
|
3756 |
msgid "Copy Debug Info"
|
3757 |
msgstr ""
|
3758 |
|
3759 |
-
#: inc/class-page-settings.php:
|
3760 |
msgid "Debug info copied to clipboard."
|
3761 |
msgstr ""
|
3762 |
|
3763 |
-
#: inc/class-page-settings.php:
|
3764 |
msgid "Could not copy debug info. You can simply press ctrl+C to copy it."
|
3765 |
msgstr ""
|
3766 |
|
3767 |
-
#: inc/class-page-settings.php:
|
3768 |
msgid "Setting"
|
3769 |
msgstr ""
|
3770 |
|
3771 |
-
#: inc/class-page-settings.php:
|
3772 |
msgid "Value"
|
3773 |
msgstr ""
|
3774 |
|
3775 |
-
#: inc/class-page-settings.php:
|
3776 |
msgid "Save Changes"
|
3777 |
msgstr ""
|
3778 |
|
3779 |
-
#: inc/class-page-settings.php:
|
3780 |
msgid "Reset all settings to default"
|
3781 |
msgstr ""
|
3782 |
|
3783 |
-
#: inc/class-s3-destination.php:22
|
3784 |
-
msgid "Custom S3 destination"
|
3785 |
-
msgstr ""
|
3786 |
-
|
3787 |
#: inc/class-s3-destination.php:46
|
3788 |
msgid "Amazon S3: US Ost (Nord-Virginia)"
|
3789 |
msgstr ""
|
@@ -4078,11 +4134,11 @@ msgstr ""
|
|
4078 |
msgid "Looks like you haven’t set up any API keys yet. Head over to <a href=\"%s\">Settings | API-Keys</a> and get Google Drive all set up, then come back here."
|
4079 |
msgstr ""
|
4080 |
|
4081 |
-
#: inc/Pro/class-destination-gdrive.php:98, inc/Pro/class-destination-gdrive.php:415
|
4082 |
msgid "Authenticate"
|
4083 |
msgstr ""
|
4084 |
|
4085 |
-
#: inc/Pro/class-destination-gdrive.php:107, inc/Pro/class-destination-gdrive.php:425
|
4086 |
msgid "Reauthenticate"
|
4087 |
msgstr ""
|
4088 |
|
@@ -4106,7 +4162,7 @@ msgstr ""
|
|
4106 |
msgid "GDrive API: %s"
|
4107 |
msgstr ""
|
4108 |
|
4109 |
-
#: inc/Pro/class-destination-gdrive.php:653
|
4110 |
msgid "One file deleted from Google Drive"
|
4111 |
msgid_plural "%d files deleted on Google Drive"
|
4112 |
msgstr[0] ""
|
@@ -4278,6 +4334,32 @@ msgid_plural "%d files deleted on vault"
|
|
4278 |
msgstr[0] ""
|
4279 |
msgstr[1] ""
|
4280 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4281 |
#: inc/Pro/class-destination-msazure.php:22
|
4282 |
msgid "Account Name:"
|
4283 |
msgstr ""
|
@@ -4322,6 +4404,14 @@ msgstr ""
|
|
4322 |
msgid "File %s deleted from MS Azure."
|
4323 |
msgstr ""
|
4324 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4325 |
#: inc/Pro/class-destination-rsc.php:26
|
4326 |
msgid "API Key:"
|
4327 |
msgstr ""
|
@@ -4716,106 +4806,130 @@ msgstr ""
|
|
4716 |
msgid "GDrive"
|
4717 |
msgstr ""
|
4718 |
|
4719 |
-
#: inc/Pro/class-pro.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4720 |
msgid "Wizards"
|
4721 |
msgstr ""
|
4722 |
|
4723 |
-
#: inc/Pro/class-pro.php:
|
4724 |
msgid "Support"
|
4725 |
msgstr ""
|
4726 |
|
4727 |
-
#: inc/Pro/class-pro.php:
|
4728 |
msgid "Contact Support"
|
4729 |
msgstr ""
|
4730 |
|
4731 |
-
#: inc/Pro/class-pro.php:
|
4732 |
msgid "If you are experiencing issues, the debug information shown below can help us to better investigate and solve it for you."
|
4733 |
msgstr ""
|
4734 |
|
4735 |
-
#: inc/Pro/class-pro.php:
|
4736 |
msgid "If you already have a support ticket open with BackWPup, then you can simply click the copy button below to copy the debug information, and paste it into a response to your ticket."
|
4737 |
msgstr ""
|
4738 |
|
4739 |
-
#: inc/Pro/class-pro.php:
|
4740 |
msgid "If you have not yet opened a ticket, you may contact us directly by <a href=\"%s\">clicking here</a>."
|
4741 |
msgstr ""
|
4742 |
|
4743 |
-
#: inc/Pro/class-settings-apikeys.php:
|
4744 |
msgid "Hash key"
|
4745 |
msgstr ""
|
4746 |
|
4747 |
-
#: inc/Pro/class-settings-apikeys.php:
|
4748 |
msgid "Hash Key for BackWPup. It will be used to have hashes in folder and file names. It must at least 6 chars long."
|
4749 |
msgstr ""
|
4750 |
|
4751 |
-
#: inc/Pro/class-settings-apikeys.php:
|
4752 |
msgid "Hash key:"
|
4753 |
msgstr ""
|
4754 |
|
4755 |
-
#: inc/Pro/class-settings-apikeys.php:
|
4756 |
msgid "Dropbox API Keys"
|
4757 |
msgstr ""
|
4758 |
|
4759 |
-
#: inc/Pro/class-settings-apikeys.php:
|
4760 |
msgid "If you want to set your own Dropbox API Keys, you can do it here. Leave empty for default."
|
4761 |
msgstr ""
|
4762 |
|
4763 |
-
#: inc/Pro/class-settings-apikeys.php:
|
4764 |
msgid "Full Dropbox App key:"
|
4765 |
msgstr ""
|
4766 |
|
4767 |
-
#: inc/Pro/class-settings-apikeys.php:
|
4768 |
msgid "Full Dropbox App secret:"
|
4769 |
msgstr ""
|
4770 |
|
4771 |
-
#: inc/Pro/class-settings-apikeys.php:
|
4772 |
msgid "Sandbox App key:"
|
4773 |
msgstr ""
|
4774 |
|
4775 |
-
#: inc/Pro/class-settings-apikeys.php:
|
4776 |
msgid "Sandbox App secret:"
|
4777 |
msgstr ""
|
4778 |
|
4779 |
-
#: inc/Pro/class-settings-apikeys.php:
|
4780 |
msgid "SugarSync API Keys"
|
4781 |
msgstr ""
|
4782 |
|
4783 |
-
#: inc/Pro/class-settings-apikeys.php:
|
4784 |
msgid "If you want to set your own SugarSync API keys you can do that here. Leave empty for default."
|
4785 |
msgstr ""
|
4786 |
|
4787 |
-
#: inc/Pro/class-settings-apikeys.php:
|
4788 |
msgid "Access Key ID:"
|
4789 |
msgstr ""
|
4790 |
|
4791 |
-
#: inc/Pro/class-settings-apikeys.php:
|
4792 |
msgid "Private Access Key:"
|
4793 |
msgstr ""
|
4794 |
|
4795 |
-
#: inc/Pro/class-settings-apikeys.php:
|
4796 |
msgid "App ID:"
|
4797 |
msgstr ""
|
4798 |
|
4799 |
-
#: inc/Pro/class-settings-apikeys.php:
|
4800 |
msgid "Google API Keys"
|
4801 |
msgstr ""
|
4802 |
|
4803 |
-
#: inc/Pro/class-settings-apikeys.php:
|
4804 |
msgid "Client ID:"
|
4805 |
msgstr ""
|
4806 |
|
4807 |
-
#: inc/Pro/class-settings-apikeys.php:
|
4808 |
msgid "Client secret:"
|
4809 |
msgstr ""
|
4810 |
|
4811 |
-
#: inc/Pro/class-settings-apikeys.php:
|
4812 |
msgid "Redirect URIs:"
|
4813 |
msgstr ""
|
4814 |
|
4815 |
-
#: inc/Pro/class-settings-apikeys.php:
|
4816 |
msgid "Add this URI in a new line to the field."
|
4817 |
msgstr ""
|
4818 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4819 |
#: inc/Pro/class-wizard-job.php:15
|
4820 |
msgid "Create a job"
|
4821 |
msgstr ""
|
@@ -5048,29 +5162,38 @@ msgstr ""
|
|
5048 |
msgid "Test if BackWPup can work without problems."
|
5049 |
msgstr ""
|
5050 |
|
5051 |
-
#: inc/Pro/License/LicenseSettingsView.php:
|
5052 |
msgctxt "License"
|
5053 |
msgid "This version of BackWPup has a new licensing system that requires a Master Api Key and a Product ID in order to be activated. These values are available in your <a href=\"https://backwpup.com/my-account\" target=\"_blank\">My Account</a> section. Further information is available <a href=\"https://backwpup.com/docs/backwpup-license-update/\" target=\"_blank\">here</a>."
|
5054 |
msgstr ""
|
5055 |
|
5056 |
-
#: inc/Pro/License/LicenseSettingsView.php:
|
5057 |
msgid "Master API Key"
|
5058 |
msgstr ""
|
5059 |
|
5060 |
-
#: inc/Pro/License/LicenseSettingsView.php:
|
5061 |
msgid "Product ID"
|
5062 |
msgstr ""
|
5063 |
|
5064 |
-
#: inc/Pro/License/LicenseSettingsView.php:
|
5065 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
5066 |
msgstr ""
|
5067 |
|
5068 |
-
#: inc/Pro/License/LicenseSettingUpdater.php:
|
5069 |
msgctxt "License"
|
5070 |
msgid "Activated"
|
5071 |
msgstr ""
|
5072 |
|
5073 |
-
#: inc/Pro/License/LicenseSettingUpdater.php:
|
5074 |
msgctxt "License"
|
5075 |
msgid "Deactivated"
|
5076 |
msgstr ""
|
17 |
msgid "BackWPup {{%TYPE%}}"
|
18 |
msgstr ""
|
19 |
|
20 |
+
#: backwpup.php:4, inc/class-admin.php:519, inc/class-admin.php:540, inc/class-help.php:17, inc/class-help.php:22, inc/class-job.php:421, inc/class-jobtype-dbcheck.php:15, inc/class-jobtype-dbdump.php:15, inc/class-jobtype-file.php:16, inc/class-jobtype-wpexp.php:15, inc/class-jobtype-wpplugin.php:15, inc/class-page-about.php:365, inc/class-page-about.php:375, inc/class-page-about.php:660, inc/class-page-backwpup.php:254, inc/class-page-backwpup.php:260, inc/class-page-backwpup.php:262, inc/class-page-settings.php:68, inc/Pro/class-wizard-job.php:17, inc/Pro/class-wizard-jobimport.php:17, inc/Pro/class-wizard-systemtest.php:20
|
21 |
msgid "http://backwpup.com"
|
22 |
msgstr ""
|
23 |
|
29 |
msgid "Inpsyde GmbH"
|
30 |
msgstr ""
|
31 |
|
32 |
+
#: backwpup.php:7, inc/class-jobtype-dbcheck.php:17, inc/class-jobtype-dbdump.php:17, inc/class-jobtype-file.php:18, inc/class-jobtype-wpexp.php:17, inc/class-jobtype-wpplugin.php:17, inc/Pro/class-wizard-job.php:19, inc/Pro/class-wizard-jobimport.php:19, inc/Pro/class-wizard-systemtest.php:22
|
33 |
msgid "http://inpsyde.com"
|
34 |
msgstr ""
|
35 |
|
65 |
msgid "Backup to Dropbox"
|
66 |
msgstr ""
|
67 |
|
68 |
+
#: backwpup.php:433, inc/class-destination-s3.php:45
|
69 |
msgid "S3 Service"
|
70 |
msgstr ""
|
71 |
|
129 |
msgid "Dashboard"
|
130 |
msgstr ""
|
131 |
|
132 |
+
#: inc/class-admin.php:269, inc/class-admin.php:270, inc/class-adminbar.php:82, inc/class-page-settings.php:506
|
133 |
msgid "Jobs"
|
134 |
msgstr ""
|
135 |
|
137 |
msgid "Add new job"
|
138 |
msgstr ""
|
139 |
|
140 |
+
#: inc/class-admin.php:333, inc/class-admin.php:334, inc/class-adminbar.php:98, inc/class-page-logs.php:376, inc/class-page-settings.php:510
|
141 |
msgid "Logs"
|
142 |
msgstr ""
|
143 |
|
309 |
msgid "Aborted, because no progress for one hour!"
|
310 |
msgstr ""
|
311 |
|
312 |
+
#: inc/class-cron.php:105, inc/class-destination-folder.php:232, inc/class-jobtype-file.php:485
|
313 |
msgid "Could not open path: %s"
|
314 |
msgstr ""
|
315 |
|
329 |
msgid "Finishing upload session with a total of %s uploaded"
|
330 |
msgstr ""
|
331 |
|
332 |
+
#: inc/class-destination-dropbox-downloader.php:72, inc/class-destination-ftp-downloader.php:72, inc/class-destination-s3-downloader.php:83, inc/Pro/class-destination-gdrive-downloader.php:74, inc/Pro/class-destination-onedrive-downloader.php:63
|
333 |
msgid "Could not write data to file."
|
334 |
msgstr ""
|
335 |
|
336 |
+
#: inc/class-destination-dropbox-downloader.php:104, inc/class-destination-folder-downloader.php:137, inc/class-destination-ftp-downloader.php:126, inc/class-destination-msazure-downloader.php:100, inc/class-destination-s3-downloader.php:112, inc/Pro/class-destination-gdrive-downloader.php:102, inc/Pro/class-destination-onedrive-downloader.php:100
|
337 |
msgid "File could not be opened for writing."
|
338 |
msgstr ""
|
339 |
|
342 |
msgid "Dropbox API: %s"
|
343 |
msgstr ""
|
344 |
|
345 |
+
#: inc/class-destination-dropbox.php:72, inc/Pro/class-destination-gdrive.php:94, inc/Pro/class-destination-hidrive.php:48, inc/Pro/class-destination-onedrive.php:42
|
346 |
msgid "Login"
|
347 |
msgstr ""
|
348 |
|
349 |
+
#: inc/class-destination-dropbox.php:76, inc/class-destination-sugarsync.php:31, inc/class-destination-sugarsync.php:46, inc/Pro/class-destination-hidrive.php:52
|
350 |
msgid "Authentication"
|
351 |
msgstr ""
|
352 |
|
353 |
+
#: inc/class-destination-dropbox.php:78, inc/Pro/class-destination-gdrive.php:100, inc/Pro/class-destination-gdrive.php:411, inc/Pro/class-destination-hidrive.php:54, inc/Pro/class-destination-onedrive.php:48
|
354 |
msgid "Not authenticated!"
|
355 |
msgstr ""
|
356 |
|
358 |
msgid "Create Account"
|
359 |
msgstr ""
|
360 |
|
361 |
+
#: inc/class-destination-dropbox.php:83, inc/class-destination-sugarsync.php:48, inc/Pro/class-destination-dropbox.php:57, inc/Pro/class-destination-gdrive.php:102, inc/Pro/class-destination-gdrive.php:421, inc/Pro/class-destination-hidrive.php:56, inc/Pro/class-destination-onedrive.php:53, inc/Pro/class-destination-sugarsync.php:31
|
362 |
msgid "Authenticated!"
|
363 |
msgstr ""
|
364 |
|
394 |
msgid "BackWPup will have full read and write access to your entire Dropbox. You can specify your backup destination wherever you want, just be aware that ANY files or folders inside of your Dropbox can be overridden or deleted by BackWPup."
|
395 |
msgstr ""
|
396 |
|
397 |
+
#: inc/class-destination-dropbox.php:141, inc/class-destination-folder.php:29, inc/class-destination-ftp.php:82, inc/class-destination-msazure.php:73, inc/class-destination-rsc.php:97, inc/class-destination-sugarsync.php:84, inc/Pro/class-destination-gdrive.php:113, inc/Pro/class-destination-hidrive.php:93, inc/Pro/class-destination-onedrive.php:69
|
398 |
msgid "Backup settings"
|
399 |
msgstr ""
|
400 |
|
401 |
+
#: inc/class-destination-dropbox.php:145, inc/Pro/class-destination-hidrive.php:97
|
402 |
msgid "Destination Folder"
|
403 |
msgstr ""
|
404 |
|
406 |
msgid "Specify a subfolder where your backup archives will be stored. If you use the App option from above, this folder will be created inside of Apps/BackWPup. Otherwise it will be created at the root of your Dropbox. Already exisiting folders with the same name will not be overriden."
|
407 |
msgstr ""
|
408 |
|
409 |
+
#: inc/class-destination-dropbox.php:162, inc/class-destination-folder.php:45, inc/class-destination-ftp.php:95, inc/class-destination-sugarsync.php:94, inc/Pro/class-destination-gdrive.php:126, inc/Pro/class-destination-hidrive.php:118, inc/Pro/class-destination-onedrive.php:87
|
410 |
msgid "File Deletion"
|
411 |
msgstr ""
|
412 |
|
413 |
+
#: inc/class-destination-dropbox.php:171, inc/class-destination-folder.php:60, inc/class-destination-ftp.php:104, inc/class-destination-msazure.php:94, inc/class-destination-rsc.php:114, inc/class-destination-s3.php:363, inc/class-destination-sugarsync.php:101, inc/Pro/class-destination-dropbox.php:76, inc/Pro/class-destination-folder.php:45, inc/Pro/class-destination-gdrive.php:135, inc/Pro/class-destination-gdrive.php:452, inc/Pro/class-destination-hidrive.php:132, inc/Pro/class-destination-msazure.php:50, inc/Pro/class-destination-onedrive.php:99, inc/Pro/class-destination-rsc.php:65, inc/Pro/class-destination-s3.php:98
|
414 |
msgid "Number of files to keep in folder."
|
415 |
msgstr ""
|
416 |
|
417 |
+
#: inc/class-destination-dropbox.php:173, inc/class-destination-folder.php:64, inc/class-destination-ftp.php:106, inc/class-destination-msazure.php:96, inc/class-destination-rsc.php:116, inc/class-destination-s3.php:366, inc/class-destination-sugarsync.php:103, inc/Pro/class-destination-gdrive.php:137, inc/Pro/class-destination-glacier.php:104, inc/Pro/class-destination-hidrive.php:137, inc/Pro/class-destination-onedrive.php:101
|
418 |
msgid "<strong>Warning</strong>: Files belonging to this job are now tracked. Old backup archives which are untracked will not be automatically deleted."
|
419 |
msgstr ""
|
420 |
|
421 |
+
#: inc/class-destination-dropbox.php:183, inc/class-destination-folder.php:81, inc/class-destination-ftp.php:118, inc/class-destination-msazure.php:102, inc/class-destination-rsc.php:120, inc/class-destination-s3.php:379, inc/class-destination-sugarsync.php:107, inc/Pro/class-destination-dropbox.php:82, inc/Pro/class-destination-folder.php:51, inc/Pro/class-destination-ftp.php:75, inc/Pro/class-destination-gdrive.php:149, inc/Pro/class-destination-gdrive.php:458, inc/Pro/class-destination-hidrive.php:151, inc/Pro/class-destination-msazure.php:61, inc/Pro/class-destination-onedrive.php:113, inc/Pro/class-destination-rsc.php:70, inc/Pro/class-destination-s3.php:103, inc/Pro/class-destination-sugarsync.php:65
|
422 |
msgid "Do not delete files while syncing to destination!"
|
423 |
msgstr ""
|
424 |
|
532 |
msgid "SMTP secure connection"
|
533 |
msgstr ""
|
534 |
|
535 |
+
#: inc/class-destination-email.php:143, inc/class-jobtype-dbdump.php:67, inc/class-jobtype-dbdump.php:103, inc/class-jobtype-wpexp.php:73, inc/class-jobtype-wpplugin.php:57, inc/class-page-backwpup.php:329, inc/class-page-backwpup.php:404, inc/class-page-settings.php:1024, inc/Pro/class-jobtype-dbdump.php:157, inc/Pro/class-jobtype-dbdump.php:205
|
536 |
msgid "none"
|
537 |
msgstr ""
|
538 |
|
564 |
msgid "Sending email to %s…"
|
565 |
msgstr ""
|
566 |
|
567 |
+
#: inc/class-destination-email.php:330
|
568 |
msgid "BackWPup archive from %1$s: %2$s"
|
569 |
msgstr ""
|
570 |
|
571 |
+
#: inc/class-destination-email.php:333
|
572 |
msgid "Backup archive: %s"
|
573 |
msgstr ""
|
574 |
|
575 |
+
#: inc/class-destination-email.php:346, inc/class-destination-email.php:466
|
576 |
msgid "Error while sending email!"
|
577 |
msgstr ""
|
578 |
|
579 |
+
#: inc/class-destination-email.php:351, inc/class-destination-email.php:468
|
580 |
msgid "Email sent."
|
581 |
msgstr ""
|
582 |
|
583 |
+
#: inc/class-destination-email.php:451
|
584 |
msgid "BackWPup archive sending TEST Message"
|
585 |
msgstr ""
|
586 |
|
587 |
+
#: inc/class-destination-email.php:454
|
588 |
msgid "If this message reaches your inbox, sending backup archives via email should work for you."
|
589 |
msgstr ""
|
590 |
|
753 |
msgid "Backup transferred to FTP server: %s"
|
754 |
msgstr ""
|
755 |
|
756 |
+
#: inc/class-destination-ftp.php:673, inc/class-destination-msazure.php:318, inc/class-destination-rsc.php:309, inc/class-destination-s3.php:929, inc/class-destination-s3.php:1059, inc/Pro/class-destination-gdrive.php:901, inc/Pro/class-destination-glacier.php:472, inc/Pro/class-destination-rsc.php:236, inc/Pro/class-destination-rsc.php:269
|
757 |
msgid "Can not open source file for transfer."
|
758 |
msgstr ""
|
759 |
|
805 |
msgid "Folder in container"
|
806 |
msgstr ""
|
807 |
|
808 |
+
#: inc/class-destination-msazure.php:85, inc/class-destination-rsc.php:107, inc/class-destination-s3.php:349, inc/Pro/class-destination-glacier.php:91
|
809 |
msgid "File deletion"
|
810 |
msgstr ""
|
811 |
|
851 |
msgid "Missing account name!"
|
852 |
msgstr ""
|
853 |
|
854 |
+
#: inc/class-destination-msazure.php:515, inc/class-destination-s3.php:514, inc/Pro/class-destination-glacier.php:155
|
855 |
msgid "Missing access key!"
|
856 |
msgstr ""
|
857 |
|
903 |
msgid "Hong Kong (HKG)"
|
904 |
msgstr ""
|
905 |
|
906 |
+
#: inc/class-destination-rsc.php:101, inc/class-destination-s3.php:336
|
907 |
msgid "Folder in bucket"
|
908 |
msgstr ""
|
909 |
|
953 |
msgid "A container could not be found!"
|
954 |
msgstr ""
|
955 |
|
956 |
+
#: inc/class-destination-s3-downloader.php:135, inc/class-destination-s3.php:479, inc/class-destination-s3.php:1186, inc/class-s3-destination.php:22
|
957 |
+
msgid "Custom S3 destination"
|
958 |
+
msgstr ""
|
959 |
+
|
960 |
+
#: inc/class-destination-s3.php:51
|
961 |
msgid "Select a S3 service"
|
962 |
msgstr ""
|
963 |
|
964 |
+
#: inc/class-destination-s3.php:57
|
965 |
msgid "S3 Region"
|
966 |
msgstr ""
|
967 |
|
968 |
+
#: inc/class-destination-s3.php:71
|
969 |
msgid "Or a S3 Server URL"
|
970 |
msgstr ""
|
971 |
|
972 |
+
#: inc/class-destination-s3.php:80
|
973 |
+
msgid "Endpoint"
|
974 |
+
msgstr ""
|
975 |
+
|
976 |
+
#: inc/class-destination-s3.php:94
|
977 |
+
msgid "Leave it empty to use a destination from S3 service list"
|
978 |
+
msgstr ""
|
979 |
+
|
980 |
+
#: inc/class-destination-s3.php:103
|
981 |
+
msgid "Region"
|
982 |
+
msgstr ""
|
983 |
+
|
984 |
+
#: inc/class-destination-s3.php:112
|
985 |
+
msgid "Specify S3 region like \"us-west-1\""
|
986 |
+
msgstr ""
|
987 |
+
|
988 |
+
#: inc/class-destination-s3.php:122, inc/class-destination-s3.php:126
|
989 |
+
msgid "Multipart"
|
990 |
+
msgstr ""
|
991 |
+
|
992 |
+
#: inc/class-destination-s3.php:139
|
993 |
+
msgid "Destination supports multipart"
|
994 |
+
msgstr ""
|
995 |
+
|
996 |
+
#: inc/class-destination-s3.php:147, inc/class-destination-s3.php:154
|
997 |
+
msgid "Pathstyle-Only Bucket"
|
998 |
+
msgstr ""
|
999 |
+
|
1000 |
+
#: inc/class-destination-s3.php:168
|
1001 |
+
msgid "Destination provides only Pathstyle buckets"
|
1002 |
+
msgstr ""
|
1003 |
+
|
1004 |
+
#: inc/class-destination-s3.php:172
|
1005 |
+
msgid "Example: http://s3.example.com/bucket-name"
|
1006 |
+
msgstr ""
|
1007 |
+
|
1008 |
+
#: inc/class-destination-s3.php:195
|
1009 |
+
msgid "The S3 version for the API like \"2006-03-01\", default \"latest\""
|
1010 |
+
msgstr ""
|
1011 |
+
|
1012 |
+
#: inc/class-destination-s3.php:204
|
1013 |
+
msgid "Signature"
|
1014 |
+
msgstr ""
|
1015 |
+
|
1016 |
+
#: inc/class-destination-s3.php:220
|
1017 |
+
msgid "The signature for the API like \"v4\""
|
1018 |
+
msgstr ""
|
1019 |
+
|
1020 |
+
#: inc/class-destination-s3.php:234
|
1021 |
msgid "S3 Access Keys"
|
1022 |
msgstr ""
|
1023 |
|
1024 |
+
#: inc/class-destination-s3.php:240, inc/Pro/class-destination-glacier.php:49
|
1025 |
msgid "Access Key"
|
1026 |
msgstr ""
|
1027 |
|
1028 |
+
#: inc/class-destination-s3.php:254, inc/Pro/class-destination-glacier.php:56
|
1029 |
msgid "Secret Key"
|
1030 |
msgstr ""
|
1031 |
|
1032 |
+
#: inc/class-destination-s3.php:264
|
1033 |
msgid "S3 Bucket"
|
1034 |
msgstr ""
|
1035 |
|
1036 |
+
#: inc/class-destination-s3.php:270
|
1037 |
msgid "Bucket selection"
|
1038 |
msgstr ""
|
1039 |
|
1040 |
+
#: inc/class-destination-s3.php:313
|
1041 |
msgid "Create a new bucket"
|
1042 |
msgstr ""
|
1043 |
|
1044 |
+
#: inc/class-destination-s3.php:330
|
1045 |
msgid "S3 Backup settings"
|
1046 |
msgstr ""
|
1047 |
|
1048 |
+
#: inc/class-destination-s3.php:386
|
1049 |
msgid "Amazon specific settings"
|
1050 |
msgstr ""
|
1051 |
|
1052 |
+
#: inc/class-destination-s3.php:391, inc/class-destination-s3.php:397
|
1053 |
msgid "Amazon: Storage Class"
|
1054 |
msgstr ""
|
1055 |
|
1056 |
+
#: inc/class-destination-s3.php:400
|
1057 |
msgid "Standard"
|
1058 |
msgstr ""
|
1059 |
|
1060 |
+
#: inc/class-destination-s3.php:404
|
1061 |
msgid "Standard-Infrequent Access"
|
1062 |
msgstr ""
|
1063 |
|
1064 |
+
#: inc/class-destination-s3.php:412
|
1065 |
msgid "Reduced Redundancy"
|
1066 |
msgstr ""
|
1067 |
|
1068 |
+
#: inc/class-destination-s3.php:431
|
1069 |
msgid "Save files encrypted (AES256) on server."
|
1070 |
msgstr ""
|
1071 |
|
1072 |
+
#: inc/class-destination-s3.php:516, inc/Pro/class-destination-glacier.php:157
|
1073 |
msgid "Missing secret access key!"
|
1074 |
msgstr ""
|
1075 |
|
1076 |
+
#: inc/class-destination-s3.php:522
|
1077 |
msgid "No bucket found!"
|
1078 |
msgstr ""
|
1079 |
|
1080 |
+
#: inc/class-destination-s3.php:641
|
1081 |
msgid "Bucket %1$s created."
|
1082 |
msgstr ""
|
1083 |
|
1084 |
+
#: inc/class-destination-s3.php:692, inc/class-destination-s3.php:958, inc/class-destination-s3.php:1037, inc/class-destination-s3.php:1096, inc/class-destination-s3.php:1111, inc/Pro/class-destination-s3.php:476
|
1085 |
msgid "S3 Service API: %s"
|
1086 |
msgstr ""
|
1087 |
|
1088 |
+
#: inc/class-destination-s3.php:802
|
1089 |
msgid "Storage Class: %s"
|
1090 |
msgstr ""
|
1091 |
|
1092 |
+
#: inc/class-destination-s3.php:837
|
1093 |
msgid "Cannot delete backup from %s."
|
1094 |
msgstr ""
|
1095 |
|
1096 |
+
#: inc/class-destination-s3.php:846
|
1097 |
msgid "One file deleted on S3 Bucket."
|
1098 |
msgid_plural "%d files deleted on S3 Bucket"
|
1099 |
msgstr[0] ""
|
1100 |
msgstr[1] ""
|
1101 |
|
1102 |
+
#: inc/class-destination-s3.php:870
|
1103 |
msgid "%d. Trying to send backup file to S3 Service …"
|
1104 |
msgstr ""
|
1105 |
|
1106 |
+
#: inc/class-destination-s3.php:891, inc/Pro/class-destination-s3.php:262
|
1107 |
msgid "Connected to S3 Bucket \"%1$s\" in %2$s"
|
1108 |
msgstr ""
|
1109 |
|
1110 |
+
#: inc/class-destination-s3.php:896, inc/Pro/class-destination-s3.php:269
|
1111 |
msgid "S3 Bucket \"%s\" does not exist!"
|
1112 |
msgstr ""
|
1113 |
|
1114 |
+
#: inc/class-destination-s3.php:903
|
1115 |
msgid "Checking for not aborted multipart Uploads …"
|
1116 |
msgstr ""
|
1117 |
|
1118 |
+
#: inc/class-destination-s3.php:916
|
1119 |
msgid "Upload for %s aborted."
|
1120 |
msgstr ""
|
1121 |
|
1122 |
+
#: inc/class-destination-s3.php:922
|
1123 |
msgid "Starting upload to S3 Service …"
|
1124 |
msgstr ""
|
1125 |
|
1126 |
+
#: inc/class-destination-s3.php:1073, inc/Pro/class-destination-glacier.php:450
|
1127 |
msgid "Backup transferred to %s."
|
1128 |
msgstr ""
|
1129 |
|
1130 |
+
#: inc/class-destination-s3.php:1085
|
1131 |
msgid "Cannot transfer backup to S3! (%1$d) %2$s"
|
1132 |
msgstr ""
|
1133 |
|
1206 |
msgid "SugarSync API: %s"
|
1207 |
msgstr ""
|
1208 |
|
1209 |
+
#: inc/class-easycron.php:175
|
1210 |
msgid "EasyCron.com API returns (%s): %s"
|
1211 |
msgstr ""
|
1212 |
|
1213 |
+
#: inc/class-easycron.php:184
|
1214 |
msgid "EasyCron"
|
1215 |
msgstr ""
|
1216 |
|
1217 |
+
#: inc/class-easycron.php:185
|
1218 |
msgid "Here you can setup your <a href=\"https://www.easycron.com/user/token?ref=36673\" title=\"Affiliate Link!\">EasyCron.com API key</a> to use this service."
|
1219 |
msgstr ""
|
1220 |
|
1221 |
+
#: inc/class-easycron.php:188
|
1222 |
msgid "Api key:"
|
1223 |
msgstr ""
|
1224 |
|
1225 |
+
#: inc/class-easycron.php:196
|
1226 |
msgid "Trigger WordPress Cron:"
|
1227 |
msgstr ""
|
1228 |
|
1229 |
+
#: inc/class-easycron.php:199
|
1230 |
msgid "If you check this box, a cron job will be created on EasyCron that all 5 Minutes calls the WordPress cron."
|
1231 |
msgstr ""
|
1232 |
|
1851 |
msgid "Database backup done!"
|
1852 |
msgstr ""
|
1853 |
|
1854 |
+
#: inc/class-jobtype-file.php:14
|
1855 |
msgid "Files"
|
1856 |
msgstr ""
|
1857 |
|
1858 |
+
#: inc/class-jobtype-file.php:15
|
1859 |
msgid "File backup"
|
1860 |
msgstr ""
|
1861 |
|
1862 |
+
#: inc/class-jobtype-file.php:110
|
1863 |
msgid "Folders to backup"
|
1864 |
msgstr ""
|
1865 |
|
1866 |
+
#: inc/class-jobtype-file.php:114
|
1867 |
msgid "Backup WordPress install folder"
|
1868 |
msgstr ""
|
1869 |
|
1870 |
+
#: inc/class-jobtype-file.php:122
|
1871 |
msgid "Backup content folder"
|
1872 |
msgstr ""
|
1873 |
|
1874 |
+
#: inc/class-jobtype-file.php:130
|
1875 |
msgid "Backup plugins"
|
1876 |
msgstr ""
|
1877 |
|
1878 |
+
#: inc/class-jobtype-file.php:138
|
1879 |
msgid "Backup themes"
|
1880 |
msgstr ""
|
1881 |
|
1882 |
+
#: inc/class-jobtype-file.php:146, inc/Pro/class-wizard-job.php:764, inc/Pro/class-wizard-job.php:765
|
1883 |
msgid "Backup uploads folder"
|
1884 |
msgstr ""
|
1885 |
|
1886 |
+
#: inc/class-jobtype-file.php:154
|
1887 |
msgid "Extra folders to backup"
|
1888 |
msgstr ""
|
1889 |
|
1890 |
+
#: inc/class-jobtype-file.php:157
|
1891 |
msgid "Separate folder names with a line-break or a comma. Folders must be set with their absolute path!"
|
1892 |
msgstr ""
|
1893 |
|
1894 |
+
#: inc/class-jobtype-file.php:162
|
1895 |
msgid "Exclude from backup"
|
1896 |
msgstr ""
|
1897 |
|
1898 |
+
#: inc/class-jobtype-file.php:166
|
1899 |
msgid "Thumbnails in uploads"
|
1900 |
msgstr ""
|
1901 |
|
1902 |
+
#: inc/class-jobtype-file.php:168
|
1903 |
msgid "Don't backup thumbnails from the site's uploads folder."
|
1904 |
msgstr ""
|
1905 |
|
1906 |
+
#: inc/class-jobtype-file.php:172
|
1907 |
msgid "Exclude files/folders from backup"
|
1908 |
msgstr ""
|
1909 |
|
1910 |
+
#: inc/class-jobtype-file.php:175
|
1911 |
msgid "Separate file / folder name parts with a line-break or a comma. For example /logs/,.log,.tmp"
|
1912 |
msgstr ""
|
1913 |
|
1914 |
+
#: inc/class-jobtype-file.php:180
|
1915 |
msgid "Special options"
|
1916 |
msgstr ""
|
1917 |
|
1918 |
+
#: inc/class-jobtype-file.php:184
|
1919 |
msgid "Include special files"
|
1920 |
msgstr ""
|
1921 |
|
1922 |
+
#: inc/class-jobtype-file.php:186
|
1923 |
msgid "Backup wp-config.php, robots.txt, nginx.conf, .htaccess, .htpasswd, favicon.ico, and Web.config from root if it is not included in backup."
|
1924 |
msgstr ""
|
1925 |
|
1926 |
+
#: inc/class-jobtype-file.php:190
|
1927 |
msgid "Use one folder above as WP install folder"
|
1928 |
msgstr ""
|
1929 |
|
1930 |
+
#: inc/class-jobtype-file.php:193
|
1931 |
msgid "Use one folder above as WordPress install folder! That can be helpful, if you would backup files and folder that are not in the WordPress installation folder. Or if you made a \"<a href=\"https://codex.wordpress.org/Giving_WordPress_Its_Own_Directory\">Giving WordPress Its Own Directory</a>\" installation. Excludes must be configured again."
|
1932 |
msgstr ""
|
1933 |
|
1934 |
+
#: inc/class-jobtype-file.php:277
|
1935 |
msgid "%d. Trying to make a list of folders to back up …"
|
1936 |
msgstr ""
|
1937 |
|
1938 |
+
#: inc/class-jobtype-file.php:397, inc/class-jobtype-file.php:401, inc/class-jobtype-file.php:418
|
1939 |
msgid "Added \"%s\" to backup file list"
|
1940 |
msgstr ""
|
1941 |
|
1942 |
+
#: inc/class-jobtype-file.php:424
|
1943 |
msgid "No files/folder for the backup."
|
1944 |
msgstr ""
|
1945 |
|
1946 |
+
#: inc/class-jobtype-file.php:426
|
1947 |
msgid "%1$d folders to backup."
|
1948 |
msgstr ""
|
1949 |
|
1950 |
+
#: inc/class-jobtype-file.php:474
|
1951 |
msgid "Folder \"%s\" is not readable!"
|
1952 |
msgstr ""
|
1953 |
|
1954 |
+
#: inc/class-jobtype-file.php:534
|
1955 |
msgid "Path as set by user (symlink?): %s"
|
1956 |
msgstr ""
|
1957 |
|
1958 |
+
#: inc/class-jobtype-file.php:537
|
1959 |
msgid "Exclude:"
|
1960 |
msgstr ""
|
1961 |
|
1962 |
+
#: inc/class-jobtype-file.php:549
|
1963 |
msgid "Excluded by .donotbackup file!"
|
1964 |
msgstr ""
|
1965 |
|
2136 |
msgid "Error while writing file!"
|
2137 |
msgstr ""
|
2138 |
|
2139 |
+
#: inc/class-option.php:203, inc/class-page-editjob.php:91, inc/class-page-editjob.php:386
|
2140 |
msgid "New Job"
|
2141 |
msgstr ""
|
2142 |
|
2396 |
msgid "No files could be found. (List will be generated during next backup.)"
|
2397 |
msgstr ""
|
2398 |
|
2399 |
+
#: inc/class-page-backups.php:168, inc/class-page-backups.php:624, inc/class-page-jobs.php:108, inc/class-page-jobs.php:172, inc/class-page-logs.php:151, inc/class-page-logs.php:232
|
2400 |
msgid "Delete"
|
2401 |
msgstr ""
|
2402 |
|
2416 |
msgid "Size"
|
2417 |
msgstr ""
|
2418 |
|
2419 |
+
#: inc/class-page-backups.php:304, inc/class-page-backups.php:648, inc/class-page-jobs.php:325, inc/class-page-logs.php:234
|
2420 |
msgid "Download"
|
2421 |
msgstr ""
|
2422 |
|
2423 |
+
#: inc/class-page-backups.php:322, inc/Pro/class-pro.php:269, inc/Pro/class-pro.php:270, views/pro/restore/steps/step4_top.php:2
|
2424 |
msgid "Restore"
|
2425 |
msgstr ""
|
2426 |
|
2427 |
+
#: inc/class-page-backups.php:341
|
2428 |
msgid "?"
|
2429 |
msgstr ""
|
2430 |
|
2431 |
+
#: inc/class-page-backups.php:347, inc/class-page-backwpup.php:321, inc/class-page-backwpup.php:384, inc/class-page-jobs.php:313, inc/class-page-logs.php:190
|
2432 |
msgid "%1$s at %2$s"
|
2433 |
msgstr ""
|
2434 |
|
2435 |
+
#: inc/class-page-backups.php:361, inc/class-page-backups.php:399, inc/class-page-editjob.php:29, inc/class-page-jobs.php:392
|
2436 |
msgid "Sorry, you don't have permissions to do that."
|
2437 |
msgstr ""
|
2438 |
|
2439 |
+
#: inc/class-page-backups.php:437
|
2440 |
msgid "« Go back"
|
2441 |
msgstr ""
|
2442 |
|
2443 |
+
#: inc/class-page-backups.php:462
|
2444 |
msgid "Backup Files"
|
2445 |
msgstr ""
|
2446 |
|
2447 |
+
#: inc/class-page-backups.php:545
|
2448 |
msgid "%s › Manage Backup Archives"
|
2449 |
msgstr ""
|
2450 |
|
2451 |
+
#: inc/class-page-backups.php:558
|
2452 |
msgid "Please wait …"
|
2453 |
msgstr ""
|
2454 |
|
2455 |
+
#: inc/class-page-backups.php:561
|
2456 |
msgid "Your download has been generated. It should begin downloading momentarily."
|
2457 |
msgstr ""
|
2458 |
|
2459 |
+
#: inc/class-page-backups.php:613
|
2460 |
msgid "You are about to delete this backup archive. 'Cancel' to stop, 'OK' to delete."
|
2461 |
msgstr ""
|
2462 |
|
2672 |
msgid "OK"
|
2673 |
msgstr ""
|
2674 |
|
2675 |
+
#: inc/class-page-editjob.php:92
|
2676 |
msgid "Job with ID %d"
|
2677 |
msgstr ""
|
2678 |
|
2679 |
+
#: inc/class-page-editjob.php:216
|
2680 |
msgid "Changes for job <i>%s</i> saved."
|
2681 |
msgstr ""
|
2682 |
|
2683 |
+
#: inc/class-page-editjob.php:216
|
2684 |
msgid "Jobs overview"
|
2685 |
msgstr ""
|
2686 |
|
2687 |
+
#: inc/class-page-editjob.php:216, inc/class-page-jobs.php:176
|
2688 |
msgid "Run now"
|
2689 |
msgstr ""
|
2690 |
|
2691 |
+
#: inc/class-page-editjob.php:328
|
2692 |
msgid "%1$s › Job: %2$s"
|
2693 |
msgstr ""
|
2694 |
|
2695 |
+
#: inc/class-page-editjob.php:331, inc/class-page-settings.php:505
|
2696 |
msgid "General"
|
2697 |
msgstr ""
|
2698 |
|
2699 |
+
#: inc/class-page-editjob.php:331
|
2700 |
msgid "Schedule"
|
2701 |
msgstr ""
|
2702 |
|
2703 |
+
#: inc/class-page-editjob.php:346
|
2704 |
msgid "To: %s"
|
2705 |
msgstr ""
|
2706 |
|
2707 |
+
#: inc/class-page-editjob.php:381, inc/class-page-editjob.php:386, inc/class-page-jobs.php:120
|
2708 |
msgid "Job Name"
|
2709 |
msgstr ""
|
2710 |
|
2711 |
+
#: inc/class-page-editjob.php:384
|
2712 |
msgid "Please name this job."
|
2713 |
msgstr ""
|
2714 |
|
2715 |
+
#: inc/class-page-editjob.php:391
|
2716 |
msgid "Job Tasks"
|
2717 |
msgstr ""
|
2718 |
|
2719 |
+
#: inc/class-page-editjob.php:394, inc/Pro/class-wizard-job.php:231
|
2720 |
msgid "This job is a …"
|
2721 |
msgstr ""
|
2722 |
|
2723 |
+
#: inc/class-page-editjob.php:397, inc/Pro/class-wizard-job.php:234
|
2724 |
msgid "Job tasks"
|
2725 |
msgstr ""
|
2726 |
|
2727 |
+
#: inc/class-page-editjob.php:415
|
2728 |
msgid "Backup File Creation"
|
2729 |
msgstr ""
|
2730 |
|
2731 |
+
#: inc/class-page-editjob.php:420, inc/class-page-editjob.php:423, inc/Pro/class-wizard-job.php:431, inc/Pro/class-wizard-job.php:434
|
2732 |
msgid "Backup type"
|
2733 |
msgstr ""
|
2734 |
|
2735 |
+
#: inc/class-page-editjob.php:426
|
2736 |
msgid "Synchronize file by file to destination"
|
2737 |
msgstr ""
|
2738 |
|
2739 |
+
#: inc/class-page-editjob.php:431, inc/Pro/class-wizard-job.php:447
|
2740 |
msgid "Create a backup archive"
|
2741 |
msgstr ""
|
2742 |
|
2743 |
+
#: inc/class-page-editjob.php:439
|
2744 |
msgid "Archive name"
|
2745 |
msgstr ""
|
2746 |
|
2747 |
+
#: inc/class-page-editjob.php:442
|
2748 |
msgid "<em>Note</em>: In order for backup file tracking to work, %hash% must be included anywhere in the archive name."
|
2749 |
msgstr ""
|
2750 |
|
2751 |
+
#: inc/class-page-editjob.php:446
|
2752 |
msgid "Preview: "
|
2753 |
msgstr ""
|
2754 |
|
2755 |
+
#: inc/class-page-editjob.php:448
|
2756 |
msgid "Replacement patterns:"
|
2757 |
msgstr ""
|
2758 |
|
2759 |
+
#: inc/class-page-editjob.php:449
|
2760 |
msgid "%d = Two digit day of the month, with leading zeros"
|
2761 |
msgstr ""
|
2762 |
|
2763 |
+
#: inc/class-page-editjob.php:450
|
2764 |
msgid "%j = Day of the month, without leading zeros"
|
2765 |
msgstr ""
|
2766 |
|
2767 |
+
#: inc/class-page-editjob.php:451
|
2768 |
msgid "%m = Day of the month, with leading zeros"
|
2769 |
msgstr ""
|
2770 |
|
2771 |
+
#: inc/class-page-editjob.php:452
|
2772 |
msgid "%n = Representation of the month (without leading zeros)"
|
2773 |
msgstr ""
|
2774 |
|
2775 |
+
#: inc/class-page-editjob.php:453
|
2776 |
msgid "%Y = Four digit representation for the year"
|
2777 |
msgstr ""
|
2778 |
|
2779 |
+
#: inc/class-page-editjob.php:454
|
2780 |
msgid "%y = Two digit representation of the year"
|
2781 |
msgstr ""
|
2782 |
|
2783 |
+
#: inc/class-page-editjob.php:455
|
2784 |
msgid "%a = Lowercase ante meridiem (am) and post meridiem (pm)"
|
2785 |
msgstr ""
|
2786 |
|
2787 |
+
#: inc/class-page-editjob.php:456
|
2788 |
msgid "%A = Uppercase ante meridiem (AM) and post meridiem (PM)"
|
2789 |
msgstr ""
|
2790 |
|
2791 |
+
#: inc/class-page-editjob.php:457
|
2792 |
msgid "%B = Swatch Internet Time"
|
2793 |
msgstr ""
|
2794 |
|
2795 |
+
#: inc/class-page-editjob.php:458
|
2796 |
msgid "%g = Hour in 12-hour format, without leading zeros"
|
2797 |
msgstr ""
|
2798 |
|
2799 |
+
#: inc/class-page-editjob.php:459
|
2800 |
msgid "%G = Hour in 24-hour format, without leading zeros"
|
2801 |
msgstr ""
|
2802 |
|
2803 |
+
#: inc/class-page-editjob.php:460
|
2804 |
msgid "%h = Hour in 12-hour format, with leading zeros"
|
2805 |
msgstr ""
|
2806 |
|
2807 |
+
#: inc/class-page-editjob.php:461
|
2808 |
msgid "%H = Hour in 24-hour format, with leading zeros"
|
2809 |
msgstr ""
|
2810 |
|
2811 |
+
#: inc/class-page-editjob.php:462
|
2812 |
msgid "%i = Two digit representation of the minute"
|
2813 |
msgstr ""
|
2814 |
|
2815 |
+
#: inc/class-page-editjob.php:463
|
2816 |
msgid "%s = Two digit representation of the second"
|
2817 |
msgstr ""
|
2818 |
|
2819 |
+
#: inc/class-page-editjob.php:469, inc/class-page-editjob.php:472
|
2820 |
msgid "Archive Format"
|
2821 |
msgstr ""
|
2822 |
|
2823 |
+
#: inc/class-page-editjob.php:475, inc/class-page-editjob.php:477, inc/Pro/class-wizard-job.php:465, inc/Pro/class-wizard-job.php:472
|
2824 |
msgid "Zip"
|
2825 |
msgstr ""
|
2826 |
|
2827 |
+
#: inc/class-page-editjob.php:478
|
2828 |
msgid "ZipArchive PHP class is missing, so BackWPUp will use PclZip instead."
|
2829 |
msgstr ""
|
2830 |
|
2831 |
+
#: inc/class-page-editjob.php:480, inc/Pro/class-wizard-job.php:481
|
2832 |
msgid "Tar"
|
2833 |
msgstr ""
|
2834 |
|
2835 |
+
#: inc/class-page-editjob.php:482, inc/class-page-editjob.php:484, inc/Pro/class-wizard-job.php:489, inc/Pro/class-wizard-job.php:495
|
2836 |
msgid "Tar GZip"
|
2837 |
msgstr ""
|
2838 |
|
2839 |
+
#: inc/class-page-editjob.php:485
|
2840 |
msgid "Disabled due to missing %s PHP function."
|
2841 |
msgstr ""
|
2842 |
|
2843 |
+
#: inc/class-page-editjob.php:494, inc/class-page-editjob.php:499, inc/class-page-editjob.php:508
|
2844 |
msgid "Encrypt Archive"
|
2845 |
msgstr ""
|
2846 |
|
2847 |
+
#: inc/class-page-editjob.php:512
|
2848 |
msgid "You must generate your encryption key in BackWPup Settings before you can enable this option."
|
2849 |
msgstr ""
|
2850 |
|
2851 |
+
#: inc/class-page-editjob.php:521
|
2852 |
msgid "Job Destination"
|
2853 |
msgstr ""
|
2854 |
|
2855 |
+
#: inc/class-page-editjob.php:525, inc/class-page-editjob.php:528
|
2856 |
msgid "Where should your backup file be stored?"
|
2857 |
msgstr ""
|
2858 |
|
2859 |
+
#: inc/class-page-editjob.php:546
|
2860 |
msgid "Log Files"
|
2861 |
msgstr ""
|
2862 |
|
2863 |
+
#: inc/class-page-editjob.php:550
|
2864 |
msgid "Send log to email address"
|
2865 |
msgstr ""
|
2866 |
|
2867 |
+
#: inc/class-page-editjob.php:553
|
2868 |
msgid "Leave empty to not have log sent. Or separate with , for more than one receiver."
|
2869 |
msgstr ""
|
2870 |
|
2871 |
+
#: inc/class-page-editjob.php:557
|
2872 |
msgid "Email FROM field"
|
2873 |
msgstr ""
|
2874 |
|
2875 |
+
#: inc/class-page-editjob.php:559
|
2876 |
msgid "Your Name <mail@domain.tld>"
|
2877 |
msgstr ""
|
2878 |
|
2879 |
+
#: inc/class-page-editjob.php:563
|
2880 |
msgid "Errors only"
|
2881 |
msgstr ""
|
2882 |
|
2883 |
+
#: inc/class-page-editjob.php:568
|
2884 |
msgid "Send email with log only when errors occur during job execution."
|
2885 |
msgstr ""
|
2886 |
|
2887 |
+
#: inc/class-page-editjob.php:579
|
2888 |
msgid "Job Schedule"
|
2889 |
msgstr ""
|
2890 |
|
2891 |
+
#: inc/class-page-editjob.php:583, inc/class-page-editjob.php:586
|
2892 |
msgid "Start job"
|
2893 |
msgstr ""
|
2894 |
|
2895 |
+
#: inc/class-page-editjob.php:590
|
2896 |
msgid "manually only"
|
2897 |
msgstr ""
|
2898 |
|
2899 |
+
#: inc/class-page-editjob.php:594
|
2900 |
msgid "with WordPress cron"
|
2901 |
msgstr ""
|
2902 |
|
2903 |
+
#: inc/class-page-editjob.php:603
|
2904 |
msgid "with <a href=\"https://www.easycron.com?ref=36673\" title=\"Affiliate Link!\">EasyCron.com</a>"
|
2905 |
msgstr ""
|
2906 |
|
2907 |
+
#: inc/class-page-editjob.php:605
|
2908 |
msgid "First setup <a href=\"%s\">API Key</a>."
|
2909 |
msgstr ""
|
2910 |
|
2911 |
+
#: inc/class-page-editjob.php:614
|
2912 |
msgid "with a link"
|
2913 |
msgstr ""
|
2914 |
|
2915 |
+
#: inc/class-page-editjob.php:615
|
2916 |
msgid "Copy the link for an external start. This option has to be activated to make the link work."
|
2917 |
msgstr ""
|
2918 |
|
2919 |
+
#: inc/class-page-editjob.php:622
|
2920 |
msgid "Start job with CLI"
|
2921 |
msgstr ""
|
2922 |
|
2923 |
+
#: inc/class-page-editjob.php:625
|
2924 |
msgid "Use <a href=\"http://wp-cli.org/\">WP-CLI</a> to run jobs from commandline."
|
2925 |
msgstr ""
|
2926 |
|
2927 |
+
#: inc/class-page-editjob.php:630
|
2928 |
msgid "Schedule execution time"
|
2929 |
msgstr ""
|
2930 |
|
2931 |
+
#: inc/class-page-editjob.php:634, inc/class-page-editjob.php:637
|
2932 |
msgid "Scheduler type"
|
2933 |
msgstr ""
|
2934 |
|
2935 |
+
#: inc/class-page-editjob.php:641
|
2936 |
msgid "basic"
|
2937 |
msgstr ""
|
2938 |
|
2939 |
+
#: inc/class-page-editjob.php:645
|
2940 |
msgid "advanced"
|
2941 |
msgstr ""
|
2942 |
|
2943 |
+
#: inc/class-page-editjob.php:674, inc/class-page-editjob.php:742, inc/Pro/class-wizard-job.php:299
|
2944 |
msgid "Scheduler"
|
2945 |
msgstr ""
|
2946 |
|
2947 |
+
#: inc/class-page-editjob.php:679, inc/class-page-jobs.php:121, inc/class-page-logs.php:166, inc/Pro/class-wizard-job.php:303
|
2948 |
msgid "Type"
|
2949 |
msgstr ""
|
2950 |
|
2951 |
+
#: inc/class-page-editjob.php:684, inc/Pro/class-wizard-job.php:309
|
2952 |
msgid "Hour"
|
2953 |
msgstr ""
|
2954 |
|
2955 |
+
#: inc/class-page-editjob.php:687, inc/Pro/class-wizard-job.php:312
|
2956 |
msgid "Minute"
|
2957 |
msgstr ""
|
2958 |
|
2959 |
+
#: inc/class-page-editjob.php:691, inc/Pro/class-wizard-job.php:319
|
2960 |
msgid "monthly"
|
2961 |
msgstr ""
|
2962 |
|
2963 |
+
#: inc/class-page-editjob.php:693, inc/Pro/class-wizard-job.php:324
|
2964 |
msgid "on"
|
2965 |
msgstr ""
|
2966 |
|
2967 |
+
#: inc/class-page-editjob.php:703, inc/Pro/class-wizard-job.php:342
|
2968 |
msgid "weekly"
|
2969 |
msgstr ""
|
2970 |
|
2971 |
+
#: inc/class-page-editjob.php:705, inc/class-page-editjob.php:812, inc/Pro/class-wizard-job.php:347
|
2972 |
msgid "Sunday"
|
2973 |
msgstr ""
|
2974 |
|
2975 |
+
#: inc/class-page-editjob.php:706, inc/class-page-editjob.php:813, inc/Pro/class-wizard-job.php:351
|
2976 |
msgid "Monday"
|
2977 |
msgstr ""
|
2978 |
|
2979 |
+
#: inc/class-page-editjob.php:707, inc/class-page-editjob.php:814, inc/Pro/class-wizard-job.php:355
|
2980 |
msgid "Tuesday"
|
2981 |
msgstr ""
|
2982 |
|
2983 |
+
#: inc/class-page-editjob.php:708, inc/class-page-editjob.php:815, inc/Pro/class-wizard-job.php:359
|
2984 |
msgid "Wednesday"
|
2985 |
msgstr ""
|
2986 |
|
2987 |
+
#: inc/class-page-editjob.php:709, inc/class-page-editjob.php:816, inc/Pro/class-wizard-job.php:363
|
2988 |
msgid "Thursday"
|
2989 |
msgstr ""
|
2990 |
|
2991 |
+
#: inc/class-page-editjob.php:710, inc/class-page-editjob.php:817, inc/Pro/class-wizard-job.php:367
|
2992 |
msgid "Friday"
|
2993 |
msgstr ""
|
2994 |
|
2995 |
+
#: inc/class-page-editjob.php:711, inc/class-page-editjob.php:818, inc/Pro/class-wizard-job.php:371
|
2996 |
msgid "Saturday"
|
2997 |
msgstr ""
|
2998 |
|
2999 |
+
#: inc/class-page-editjob.php:721, inc/Pro/class-wizard-job.php:389
|
3000 |
msgid "daily"
|
3001 |
msgstr ""
|
3002 |
|
3003 |
+
#: inc/class-page-editjob.php:731, inc/Pro/class-wizard-job.php:408
|
3004 |
msgid "hourly"
|
3005 |
msgstr ""
|
3006 |
|
3007 |
+
#: inc/class-page-editjob.php:745
|
3008 |
msgid "Minutes:"
|
3009 |
msgstr ""
|
3010 |
|
3011 |
+
#: inc/class-page-editjob.php:747, inc/class-page-editjob.php:760, inc/class-page-editjob.php:772, inc/class-page-editjob.php:786, inc/class-page-editjob.php:808
|
3012 |
msgid "Any (*)"
|
3013 |
msgstr ""
|
3014 |
|
3015 |
+
#: inc/class-page-editjob.php:757
|
3016 |
msgid "Hours:"
|
3017 |
msgstr ""
|
3018 |
|
3019 |
+
#: inc/class-page-editjob.php:770
|
3020 |
msgid "Day of Month:"
|
3021 |
msgstr ""
|
3022 |
|
3023 |
+
#: inc/class-page-editjob.php:784
|
3024 |
msgid "Month:"
|
3025 |
msgstr ""
|
3026 |
|
3027 |
+
#: inc/class-page-editjob.php:790
|
3028 |
msgid "January"
|
3029 |
msgstr ""
|
3030 |
|
3031 |
+
#: inc/class-page-editjob.php:791
|
3032 |
msgid "February"
|
3033 |
msgstr ""
|
3034 |
|
3035 |
+
#: inc/class-page-editjob.php:792
|
3036 |
msgid "March"
|
3037 |
msgstr ""
|
3038 |
|
3039 |
+
#: inc/class-page-editjob.php:793
|
3040 |
msgid "April"
|
3041 |
msgstr ""
|
3042 |
|
3043 |
+
#: inc/class-page-editjob.php:794
|
3044 |
msgid "May"
|
3045 |
msgstr ""
|
3046 |
|
3047 |
+
#: inc/class-page-editjob.php:795
|
3048 |
msgid "June"
|
3049 |
msgstr ""
|
3050 |
|
3051 |
+
#: inc/class-page-editjob.php:796
|
3052 |
msgid "July"
|
3053 |
msgstr ""
|
3054 |
|
3055 |
+
#: inc/class-page-editjob.php:797
|
3056 |
msgid "August"
|
3057 |
msgstr ""
|
3058 |
|
3059 |
+
#: inc/class-page-editjob.php:798
|
3060 |
msgid "September"
|
3061 |
msgstr ""
|
3062 |
|
3063 |
+
#: inc/class-page-editjob.php:799
|
3064 |
msgid "October"
|
3065 |
msgstr ""
|
3066 |
|
3067 |
+
#: inc/class-page-editjob.php:800
|
3068 |
msgid "November"
|
3069 |
msgstr ""
|
3070 |
|
3071 |
+
#: inc/class-page-editjob.php:801
|
3072 |
msgid "December"
|
3073 |
msgstr ""
|
3074 |
|
3075 |
+
#: inc/class-page-editjob.php:806
|
3076 |
msgid "Day of Week:"
|
3077 |
msgstr ""
|
3078 |
|
3079 |
+
#: inc/class-page-editjob.php:842
|
3080 |
msgid "Save changes"
|
3081 |
msgstr ""
|
3082 |
|
3083 |
+
#: inc/class-page-editjob.php:929
|
3084 |
msgid "Working as <a href=\"http://wikipedia.org/wiki/Cron\">Cron</a> schedule:"
|
3085 |
msgstr ""
|
3086 |
|
3087 |
+
#: inc/class-page-editjob.php:938
|
3088 |
msgid "ATTENTION: Job runs every %d minutes!"
|
3089 |
msgstr ""
|
3090 |
|
3091 |
+
#: inc/class-page-editjob.php:942
|
3092 |
msgid "ATTENTION: Can't calculate cron!"
|
3093 |
msgstr ""
|
3094 |
|
3095 |
+
#: inc/class-page-editjob.php:945
|
3096 |
msgid "Next runtime:"
|
3097 |
msgstr ""
|
3098 |
|
3240 |
msgid "No Logs."
|
3241 |
msgstr ""
|
3242 |
|
3243 |
+
#: inc/class-page-logs.php:165
|
3244 |
msgid "Status"
|
3245 |
msgstr ""
|
3246 |
|
3280 |
msgid "Logfile not found!"
|
3281 |
msgstr ""
|
3282 |
|
3283 |
+
#: inc/class-page-settings.php:60
|
3284 |
msgid "WordPress version"
|
3285 |
msgstr ""
|
3286 |
|
3287 |
+
#: inc/class-page-settings.php:65
|
3288 |
msgid "BackWPup version"
|
3289 |
msgstr ""
|
3290 |
|
3291 |
+
#: inc/class-page-settings.php:69
|
3292 |
msgid "Get pro."
|
3293 |
msgstr ""
|
3294 |
|
3295 |
+
#: inc/class-page-settings.php:71
|
3296 |
msgid "BackWPup Pro version"
|
3297 |
msgstr ""
|
3298 |
|
3299 |
+
#: inc/class-page-settings.php:76
|
3300 |
msgid "PHP version"
|
3301 |
msgstr ""
|
3302 |
|
3303 |
+
#: inc/class-page-settings.php:86
|
3304 |
msgid "MySQL version"
|
3305 |
msgstr ""
|
3306 |
|
3307 |
+
#: inc/class-page-settings.php:90
|
3308 |
msgid "cURL version"
|
3309 |
msgstr ""
|
3310 |
|
3311 |
+
#: inc/class-page-settings.php:94
|
3312 |
msgid "cURL SSL version"
|
3313 |
msgstr ""
|
3314 |
|
3315 |
+
#: inc/class-page-settings.php:97
|
3316 |
msgid "unavailable"
|
3317 |
msgstr ""
|
3318 |
|
3319 |
+
#: inc/class-page-settings.php:101
|
3320 |
msgid "WP-Cron url"
|
3321 |
msgstr ""
|
3322 |
|
3323 |
+
#: inc/class-page-settings.php:105
|
3324 |
msgid "Server self connect"
|
3325 |
msgstr ""
|
3326 |
|
3327 |
+
#: inc/class-page-settings.php:111
|
3328 |
msgid "Not expected HTTP response:"
|
3329 |
msgstr ""
|
3330 |
|
3331 |
+
#: inc/class-page-settings.php:112
|
3332 |
msgid "<strong>Not expected HTTP response:</strong><br>"
|
3333 |
msgstr ""
|
3334 |
|
3335 |
+
#: inc/class-page-settings.php:116
|
3336 |
msgid "WP Http Error: %s"
|
3337 |
msgstr ""
|
3338 |
|
3339 |
+
#: inc/class-page-settings.php:120
|
3340 |
msgid "WP Http Error: <code>%s</code>"
|
3341 |
msgstr ""
|
3342 |
|
3343 |
+
#: inc/class-page-settings.php:124
|
3344 |
msgid "Status-Code: %d"
|
3345 |
msgstr ""
|
3346 |
|
3347 |
+
#: inc/class-page-settings.php:126
|
3348 |
msgid "Status-Code: <code>%d</code>"
|
3349 |
msgstr ""
|
3350 |
|
3351 |
+
#: inc/class-page-settings.php:139
|
3352 |
msgid "Content: %s"
|
3353 |
msgstr ""
|
3354 |
|
3355 |
+
#: inc/class-page-settings.php:141
|
3356 |
msgid "Content: <code>%s</code>"
|
3357 |
msgstr ""
|
3358 |
|
3359 |
+
#: inc/class-page-settings.php:146
|
3360 |
msgid "Response Test O.K."
|
3361 |
msgstr ""
|
3362 |
|
3363 |
+
#: inc/class-page-settings.php:155
|
3364 |
msgid "Temp folder"
|
3365 |
msgstr ""
|
3366 |
|
3367 |
+
#: inc/class-page-settings.php:158
|
3368 |
msgid "Temp folder %s doesn't exist."
|
3369 |
msgstr ""
|
3370 |
|
3371 |
+
#: inc/class-page-settings.php:163
|
3372 |
msgid "Temporary folder %s is not writable."
|
3373 |
msgstr ""
|
3374 |
|
3375 |
+
#: inc/class-page-settings.php:171
|
3376 |
msgid "Log folder"
|
3377 |
msgstr ""
|
3378 |
|
3379 |
+
#: inc/class-page-settings.php:177
|
3380 |
msgid "Log folder %s does not exist."
|
3381 |
msgstr ""
|
3382 |
|
3383 |
+
#: inc/class-page-settings.php:182
|
3384 |
msgid "Log folder %s is not writable."
|
3385 |
msgstr ""
|
3386 |
|
3387 |
+
#: inc/class-page-settings.php:190
|
3388 |
msgid "Server"
|
3389 |
msgstr ""
|
3390 |
|
3391 |
+
#: inc/class-page-settings.php:194
|
3392 |
msgid "Operating System"
|
3393 |
msgstr ""
|
3394 |
|
3395 |
+
#: inc/class-page-settings.php:198
|
3396 |
msgid "PHP SAPI"
|
3397 |
msgstr ""
|
3398 |
|
3399 |
+
#: inc/class-page-settings.php:202
|
3400 |
msgid "Current PHP user"
|
3401 |
msgstr ""
|
3402 |
|
3403 |
+
#: inc/class-page-settings.php:206
|
3404 |
msgid "Function Disabled"
|
3405 |
msgstr ""
|
3406 |
|
3407 |
+
#: inc/class-page-settings.php:210
|
3408 |
msgid "Maximum execution time"
|
3409 |
msgstr ""
|
3410 |
|
3411 |
+
#: inc/class-page-settings.php:212, inc/class-page-settings.php:220
|
3412 |
msgid "%d seconds"
|
3413 |
msgstr ""
|
3414 |
|
3415 |
+
#: inc/class-page-settings.php:217
|
3416 |
msgid "BackWPup maximum script execution time"
|
3417 |
msgstr ""
|
3418 |
|
3419 |
+
#: inc/class-page-settings.php:225
|
3420 |
msgid "Alternative WP Cron"
|
3421 |
msgstr ""
|
3422 |
|
3423 |
+
#: inc/class-page-settings.php:227, inc/class-page-settings.php:235
|
3424 |
msgid "On"
|
3425 |
msgstr ""
|
3426 |
|
3427 |
+
#: inc/class-page-settings.php:229, inc/class-page-settings.php:237
|
3428 |
msgid "Off"
|
3429 |
msgstr ""
|
3430 |
|
3431 |
+
#: inc/class-page-settings.php:233
|
3432 |
msgid "Disabled WP Cron"
|
3433 |
msgstr ""
|
3434 |
|
3435 |
+
#: inc/class-page-settings.php:241
|
3436 |
msgid "CHMOD Dir"
|
3437 |
msgstr ""
|
3438 |
|
3439 |
+
#: inc/class-page-settings.php:249
|
3440 |
msgid "Server Time"
|
3441 |
msgstr ""
|
3442 |
|
3443 |
+
#: inc/class-page-settings.php:254
|
3444 |
msgid "Blog Time"
|
3445 |
msgstr ""
|
3446 |
|
3447 |
+
#: inc/class-page-settings.php:258
|
3448 |
msgid "Blog Timezone"
|
3449 |
msgstr ""
|
3450 |
|
3451 |
+
#: inc/class-page-settings.php:262
|
3452 |
msgid "Blog Time offset"
|
3453 |
msgstr ""
|
3454 |
|
3455 |
+
#: inc/class-page-settings.php:264
|
3456 |
msgid "%s hours"
|
3457 |
msgstr ""
|
3458 |
|
3459 |
+
#: inc/class-page-settings.php:269
|
3460 |
msgid "Blog language"
|
3461 |
msgstr ""
|
3462 |
|
3463 |
+
#: inc/class-page-settings.php:273
|
3464 |
msgid "MySQL Client encoding"
|
3465 |
msgstr ""
|
3466 |
|
3467 |
+
#: inc/class-page-settings.php:277
|
3468 |
msgid "PHP Memory limit"
|
3469 |
msgstr ""
|
3470 |
|
3471 |
+
#: inc/class-page-settings.php:281
|
3472 |
msgid "WP memory limit"
|
3473 |
msgstr ""
|
3474 |
|
3475 |
+
#: inc/class-page-settings.php:285
|
3476 |
msgid "WP maximum memory limit"
|
3477 |
msgstr ""
|
3478 |
|
3479 |
+
#: inc/class-page-settings.php:289
|
3480 |
msgid "Memory in use"
|
3481 |
msgstr ""
|
3482 |
|
3483 |
+
#: inc/class-page-settings.php:295
|
3484 |
msgid "Disabled PHP Functions:"
|
3485 |
msgstr ""
|
3486 |
|
3487 |
+
#: inc/class-page-settings.php:300
|
3488 |
msgid "Loaded PHP Extensions:"
|
3489 |
msgstr ""
|
3490 |
|
3491 |
+
#: inc/class-page-settings.php:342
|
3492 |
msgid "Public key is valid."
|
3493 |
msgstr ""
|
3494 |
|
3495 |
+
#: inc/class-page-settings.php:343
|
3496 |
msgid "Public key is invalid."
|
3497 |
msgstr ""
|
3498 |
|
3499 |
+
#: inc/class-page-settings.php:344
|
3500 |
msgid "Please enter your private key."
|
3501 |
msgstr ""
|
3502 |
|
3503 |
+
#: inc/class-page-settings.php:345
|
3504 |
msgid "Please enter a public key first, or generate a key pair."
|
3505 |
msgstr ""
|
3506 |
|
3507 |
+
#: inc/class-page-settings.php:349
|
3508 |
msgid "Please download the private key before continuing. If you do not save it locally, you cannot decrypt your backups later."
|
3509 |
msgstr ""
|
3510 |
|
3511 |
+
#: inc/class-page-settings.php:353
|
3512 |
msgid "Please download the key before continuing. If you do not save it locally, you cannot decrypt your backups later."
|
3513 |
msgstr ""
|
3514 |
|
3515 |
+
#: inc/class-page-settings.php:405
|
3516 |
msgid "Settings reset to default"
|
3517 |
msgstr ""
|
3518 |
|
3519 |
+
#: inc/class-page-settings.php:490
|
3520 |
msgid "Settings saved"
|
3521 |
msgstr ""
|
3522 |
|
3523 |
+
#: inc/class-page-settings.php:499
|
3524 |
msgid "%s › Settings"
|
3525 |
msgstr ""
|
3526 |
|
3527 |
+
#: inc/class-page-settings.php:508
|
3528 |
msgid "Encryption"
|
3529 |
msgstr ""
|
3530 |
|
3531 |
+
#: inc/class-page-settings.php:511
|
3532 |
msgid "Network"
|
3533 |
msgstr ""
|
3534 |
|
3535 |
+
#: inc/class-page-settings.php:512
|
3536 |
msgid "API Keys"
|
3537 |
msgstr ""
|
3538 |
|
3539 |
+
#: inc/class-page-settings.php:513
|
3540 |
msgid "Information"
|
3541 |
msgstr ""
|
3542 |
|
3543 |
+
#: inc/class-page-settings.php:515
|
3544 |
msgid "License"
|
3545 |
msgstr ""
|
3546 |
|
3547 |
+
#: inc/class-page-settings.php:535
|
3548 |
msgid "Display Settings"
|
3549 |
msgstr ""
|
3550 |
|
3551 |
+
#: inc/class-page-settings.php:536
|
3552 |
msgid "Do you want to see BackWPup in the WordPress admin bar?"
|
3553 |
msgstr ""
|
3554 |
|
3555 |
+
#: inc/class-page-settings.php:539
|
3556 |
msgid "Admin bar"
|
3557 |
msgstr ""
|
3558 |
|
3559 |
+
#: inc/class-page-settings.php:544
|
3560 |
msgid "Admin Bar"
|
3561 |
msgstr ""
|
3562 |
|
3563 |
+
#: inc/class-page-settings.php:553
|
3564 |
msgid "Show BackWPup links in admin bar."
|
3565 |
msgstr ""
|
3566 |
|
3567 |
+
#: inc/class-page-settings.php:559, inc/class-page-settings.php:564
|
3568 |
msgid "Folder sizes"
|
3569 |
msgstr ""
|
3570 |
|
3571 |
+
#: inc/class-page-settings.php:573
|
3572 |
msgid "Display folder sizes in the files tab when editing a job. (Might increase loading time of files tab.)"
|
3573 |
msgstr ""
|
3574 |
|
3575 |
+
#: inc/class-page-settings.php:582
|
3576 |
msgid "Security"
|
3577 |
msgstr ""
|
3578 |
|
3579 |
+
#: inc/class-page-settings.php:583
|
3580 |
msgid "Security option for BackWPup"
|
3581 |
msgstr ""
|
3582 |
|
3583 |
+
#: inc/class-page-settings.php:586, inc/class-page-settings.php:591, inc/class-page-settings.php:620
|
3584 |
msgid "Protect folders"
|
3585 |
msgstr ""
|
3586 |
|
3587 |
+
#: inc/class-page-settings.php:601
|
3588 |
msgid "Protect BackWPup folders ( Temp, Log and Backups ) with <code>.htaccess</code> and <code>index.php</code>"
|
3589 |
msgstr ""
|
3590 |
|
3591 |
+
#: inc/class-page-settings.php:615
|
3592 |
+
msgid "Plugin data"
|
3593 |
+
msgstr ""
|
3594 |
+
|
3595 |
+
#: inc/class-page-settings.php:630
|
3596 |
+
msgid "Keep BackWPup data stored in the database after uninstall"
|
3597 |
+
msgstr ""
|
3598 |
+
|
3599 |
+
#: inc/class-page-settings.php:647
|
3600 |
msgid "Phone Home Client"
|
3601 |
msgstr ""
|
3602 |
|
3603 |
+
#: inc/class-page-settings.php:650
|
3604 |
msgid "Phone Home Client allows BackWPup to collect data about your system to improve the plugin."
|
3605 |
msgstr ""
|
3606 |
|
3607 |
+
#: inc/class-page-settings.php:658
|
3608 |
msgid "Any data is sent anonymously. We don't collect any personal data."
|
3609 |
msgstr ""
|
3610 |
|
3611 |
+
#: inc/class-page-settings.php:668, inc/class-page-settings.php:674
|
3612 |
msgid "Enable Phone Home Client"
|
3613 |
msgstr ""
|
3614 |
|
3615 |
+
#: inc/class-page-settings.php:688
|
3616 |
msgid "Enable Phone Home"
|
3617 |
msgstr ""
|
3618 |
|
3619 |
+
#: inc/class-page-settings.php:701
|
3620 |
msgid "Every time BackWPup runs a backup job, a log file is being generated. Choose where to store your log files and how many of them."
|
3621 |
msgstr ""
|
3622 |
|
3623 |
+
#: inc/class-page-settings.php:710
|
3624 |
msgid "Log file folder"
|
3625 |
msgstr ""
|
3626 |
|
3627 |
+
#: inc/class-page-settings.php:720
|
3628 |
msgid "You can use absolute or relative path! Relative path is relative to %s."
|
3629 |
msgstr ""
|
3630 |
|
3631 |
+
#: inc/class-page-settings.php:736
|
3632 |
msgid "Maximum log files"
|
3633 |
msgstr ""
|
3634 |
|
3635 |
+
#: inc/class-page-settings.php:744
|
3636 |
msgid "Maximum log files in folder."
|
3637 |
msgstr ""
|
3638 |
|
3639 |
+
#: inc/class-page-settings.php:748, inc/class-page-settings.php:751
|
3640 |
msgid "Compression"
|
3641 |
msgstr ""
|
3642 |
|
3643 |
+
#: inc/class-page-settings.php:762
|
3644 |
msgid "Compress log files with GZip."
|
3645 |
msgstr ""
|
3646 |
|
3647 |
+
#: inc/class-page-settings.php:768, inc/class-page-settings.php:773
|
3648 |
msgid "Logging Level"
|
3649 |
msgstr ""
|
3650 |
|
3651 |
+
#: inc/class-page-settings.php:781
|
3652 |
msgid "Normal (translated)"
|
3653 |
msgstr ""
|
3654 |
|
3655 |
+
#: inc/class-page-settings.php:785
|
3656 |
msgid "Normal (not translated)"
|
3657 |
msgstr ""
|
3658 |
|
3659 |
+
#: inc/class-page-settings.php:789
|
3660 |
msgid "Debug (translated)"
|
3661 |
msgstr ""
|
3662 |
|
3663 |
+
#: inc/class-page-settings.php:793
|
3664 |
msgid "Debug (not translated)"
|
3665 |
msgstr ""
|
3666 |
|
3667 |
+
#: inc/class-page-settings.php:797
|
3668 |
msgid "Debug log has much more information than normal logs. It is for support and should be handled carefully. For support is the best to use a not translated log file. Usage of not translated logs can reduce the PHP memory usage too."
|
3669 |
msgstr ""
|
3670 |
|
3671 |
+
#: inc/class-page-settings.php:810
|
3672 |
msgid "There are a couple of general options for backup jobs. Set them here."
|
3673 |
msgstr ""
|
3674 |
|
3675 |
+
#: inc/class-page-settings.php:818
|
3676 |
msgid "Maximum number of retries for job steps"
|
3677 |
msgstr ""
|
3678 |
|
3679 |
+
#: inc/class-page-settings.php:832
|
3680 |
msgid "Maximum script execution time"
|
3681 |
msgstr ""
|
3682 |
|
3683 |
+
#: inc/class-page-settings.php:837
|
3684 |
msgid "Maximum PHP Script execution time"
|
3685 |
msgstr ""
|
3686 |
|
3687 |
+
#: inc/class-page-settings.php:845
|
3688 |
msgid "seconds."
|
3689 |
msgstr ""
|
3690 |
|
3691 |
+
#: inc/class-page-settings.php:847
|
3692 |
msgid "Job will restart before hitting maximum execution time. Restarts will be disabled on CLI usage. If <code>ALTERNATE_WP_CRON</code> has been defined, WordPress Cron will be used for restarts, so it can take a while. 0 means no maximum."
|
3693 |
msgstr ""
|
3694 |
|
3695 |
+
#: inc/class-page-settings.php:860
|
3696 |
msgid "Key to start jobs externally with an URL"
|
3697 |
msgstr ""
|
3698 |
|
3699 |
+
#: inc/class-page-settings.php:868
|
3700 |
msgid "Will be used to protect job starts from unauthorized person."
|
3701 |
msgstr ""
|
3702 |
|
3703 |
+
#: inc/class-page-settings.php:876, inc/class-page-settings.php:881
|
3704 |
msgid "Reduce server load"
|
3705 |
msgstr ""
|
3706 |
|
3707 |
+
#: inc/class-page-settings.php:889
|
3708 |
msgid "disabled"
|
3709 |
msgstr ""
|
3710 |
|
3711 |
+
#: inc/class-page-settings.php:893
|
3712 |
msgid "minimum"
|
3713 |
msgstr ""
|
3714 |
|
3715 |
+
#: inc/class-page-settings.php:897
|
3716 |
msgid "medium"
|
3717 |
msgstr ""
|
3718 |
|
3719 |
+
#: inc/class-page-settings.php:901
|
3720 |
msgid "maximum"
|
3721 |
msgstr ""
|
3722 |
|
3723 |
+
#: inc/class-page-settings.php:905
|
3724 |
msgid "This adds short pauses to the process. Can be used to reduce the CPU load."
|
3725 |
msgstr ""
|
3726 |
|
3727 |
+
#: inc/class-page-settings.php:914
|
3728 |
msgid "Empty output on working"
|
3729 |
msgstr ""
|
3730 |
|
3731 |
+
#: inc/class-page-settings.php:919, inc/class-page-settings.php:931
|
3732 |
msgid "Enable an empty Output on backup working."
|
3733 |
msgstr ""
|
3734 |
|
3735 |
+
#: inc/class-page-settings.php:934
|
3736 |
msgid "This do an empty output on job working. This can help in some situations or can break the working. You must test it."
|
3737 |
msgstr ""
|
3738 |
|
3739 |
+
#: inc/class-page-settings.php:943
|
3740 |
msgid "Windows IIS compatibility"
|
3741 |
msgstr ""
|
3742 |
|
3743 |
+
#: inc/class-page-settings.php:948, inc/class-page-settings.php:959
|
3744 |
msgid "Enable compatibility with IIS on Windows."
|
3745 |
msgstr ""
|
3746 |
|
3747 |
+
#: inc/class-page-settings.php:962
|
3748 |
msgid "There is a PHP bug (<a href=\"https://bugs.php.net/43817\">bug #43817</a>), which is triggered on some versions of Windows and IIS. Checking this box will enable a workaround for that bug. Only enable if you are getting errors about “Permission denied” in your logs."
|
3749 |
msgstr ""
|
3750 |
|
3751 |
+
#: inc/class-page-settings.php:987
|
3752 |
msgid "Authentication for <code>%s</code>"
|
3753 |
msgstr ""
|
3754 |
|
3755 |
+
#: inc/class-page-settings.php:994
|
3756 |
msgid "If you protected your blog with HTTP basic authentication (.htaccess), or you use a Plugin to secure wp-cron.php, then use the authentication methods below."
|
3757 |
msgstr ""
|
3758 |
|
3759 |
+
#: inc/class-page-settings.php:1011, inc/class-page-settings.php:1016
|
3760 |
msgid "Authentication method"
|
3761 |
msgstr ""
|
3762 |
|
3763 |
+
#: inc/class-page-settings.php:1028
|
3764 |
msgid "Basic auth"
|
3765 |
msgstr ""
|
3766 |
|
3767 |
+
#: inc/class-page-settings.php:1032
|
3768 |
msgid "WordPress User"
|
3769 |
msgstr ""
|
3770 |
|
3771 |
+
#: inc/class-page-settings.php:1036
|
3772 |
msgid "Query argument"
|
3773 |
msgstr ""
|
3774 |
|
3775 |
+
#: inc/class-page-settings.php:1047
|
3776 |
msgid "Basic Auth Username:"
|
3777 |
msgstr ""
|
3778 |
|
3779 |
+
#: inc/class-page-settings.php:1065
|
3780 |
msgid "Basic Auth Password:"
|
3781 |
msgstr ""
|
3782 |
|
3783 |
+
#: inc/class-page-settings.php:1080, inc/class-page-settings.php:1083
|
3784 |
msgid "Select WordPress User"
|
3785 |
msgstr ""
|
3786 |
|
3787 |
+
#: inc/class-page-settings.php:1116
|
3788 |
msgid "Query arg key=value:"
|
3789 |
msgstr ""
|
3790 |
|
3791 |
+
#: inc/class-page-settings.php:1143
|
3792 |
msgid "Experiencing an issue and need to contact BackWPup support? Click the link below to get debug information you can send to us."
|
3793 |
msgstr ""
|
3794 |
|
3795 |
+
#: inc/class-page-settings.php:1151
|
3796 |
msgid "Debug Info"
|
3797 |
msgstr ""
|
3798 |
|
3799 |
+
#: inc/class-page-settings.php:1155
|
3800 |
msgid "Get Debug Info"
|
3801 |
msgstr ""
|
3802 |
|
3803 |
+
#: inc/class-page-settings.php:1162
|
3804 |
msgid "You will find debug information below. Click the button to copy the debug info to send to support."
|
3805 |
msgstr ""
|
3806 |
|
3807 |
+
#: inc/class-page-settings.php:1177
|
3808 |
msgid "https://backwpup.com"
|
3809 |
msgstr ""
|
3810 |
|
3811 |
+
#: inc/class-page-settings.php:1178
|
3812 |
msgid "Get Pro"
|
3813 |
msgstr ""
|
3814 |
|
3815 |
+
#: inc/class-page-settings.php:1190
|
3816 |
msgid "Copy Debug Info"
|
3817 |
msgstr ""
|
3818 |
|
3819 |
+
#: inc/class-page-settings.php:1195
|
3820 |
msgid "Debug info copied to clipboard."
|
3821 |
msgstr ""
|
3822 |
|
3823 |
+
#: inc/class-page-settings.php:1203
|
3824 |
msgid "Could not copy debug info. You can simply press ctrl+C to copy it."
|
3825 |
msgstr ""
|
3826 |
|
3827 |
+
#: inc/class-page-settings.php:1263, inc/class-page-settings.php:1267
|
3828 |
msgid "Setting"
|
3829 |
msgstr ""
|
3830 |
|
3831 |
+
#: inc/class-page-settings.php:1263, inc/class-page-settings.php:1267
|
3832 |
msgid "Value"
|
3833 |
msgstr ""
|
3834 |
|
3835 |
+
#: inc/class-page-settings.php:1286
|
3836 |
msgid "Save Changes"
|
3837 |
msgstr ""
|
3838 |
|
3839 |
+
#: inc/class-page-settings.php:1292
|
3840 |
msgid "Reset all settings to default"
|
3841 |
msgstr ""
|
3842 |
|
|
|
|
|
|
|
|
|
3843 |
#: inc/class-s3-destination.php:46
|
3844 |
msgid "Amazon S3: US Ost (Nord-Virginia)"
|
3845 |
msgstr ""
|
4134 |
msgid "Looks like you haven’t set up any API keys yet. Head over to <a href=\"%s\">Settings | API-Keys</a> and get Google Drive all set up, then come back here."
|
4135 |
msgstr ""
|
4136 |
|
4137 |
+
#: inc/Pro/class-destination-gdrive.php:98, inc/Pro/class-destination-gdrive.php:415, inc/Pro/class-destination-onedrive.php:46
|
4138 |
msgid "Authenticate"
|
4139 |
msgstr ""
|
4140 |
|
4141 |
+
#: inc/Pro/class-destination-gdrive.php:107, inc/Pro/class-destination-gdrive.php:425, inc/Pro/class-destination-onedrive.php:61
|
4142 |
msgid "Reauthenticate"
|
4143 |
msgstr ""
|
4144 |
|
4162 |
msgid "GDrive API: %s"
|
4163 |
msgstr ""
|
4164 |
|
4165 |
+
#: inc/Pro/class-destination-gdrive.php:653, inc/Pro/class-destination-onedrive.php:322
|
4166 |
msgid "One file deleted from Google Drive"
|
4167 |
msgid_plural "%d files deleted on Google Drive"
|
4168 |
msgstr[0] ""
|
4334 |
msgstr[0] ""
|
4335 |
msgstr[1] ""
|
4336 |
|
4337 |
+
#: inc/Pro/class-destination-hidrive.php:65, inc/Pro/class-destination-hidrive.php:68
|
4338 |
+
msgid "Delete HiDrive Authentication"
|
4339 |
+
msgstr ""
|
4340 |
+
|
4341 |
+
#: inc/Pro/class-destination-hidrive.php:74
|
4342 |
+
msgid "App Access to HiDrive"
|
4343 |
+
msgstr ""
|
4344 |
+
|
4345 |
+
#: inc/Pro/class-destination-hidrive.php:85
|
4346 |
+
msgid "Get HiDrive Authorization Code"
|
4347 |
+
msgstr ""
|
4348 |
+
|
4349 |
+
#: inc/Pro/class-destination-hidrive.php:110
|
4350 |
+
msgid "Specify a subfolder where your backup archives will be stored."
|
4351 |
+
msgstr ""
|
4352 |
+
|
4353 |
+
#: inc/Pro/class-destination-hidrive.php:249
|
4354 |
+
msgid "One file deleted from HiDrive"
|
4355 |
+
msgid_plural "%d files deleted on HiDrive"
|
4356 |
+
msgstr[0] ""
|
4357 |
+
msgstr[1] ""
|
4358 |
+
|
4359 |
+
#: inc/Pro/class-destination-hidrive.php:384
|
4360 |
+
msgid "%d. Try to send backup file to HiDrive …"
|
4361 |
+
msgstr ""
|
4362 |
+
|
4363 |
#: inc/Pro/class-destination-msazure.php:22
|
4364 |
msgid "Account Name:"
|
4365 |
msgstr ""
|
4404 |
msgid "File %s deleted from MS Azure."
|
4405 |
msgstr ""
|
4406 |
|
4407 |
+
#: inc/Pro/class-destination-onedrive.php:30
|
4408 |
+
msgid "Looks like you haven’t set up any API keys yet. Head over to <a href=\"%s\">Settings | API-Keys</a> and get OneDrive all set up, then come back here."
|
4409 |
+
msgstr ""
|
4410 |
+
|
4411 |
+
#: inc/Pro/class-destination-onedrive.php:74
|
4412 |
+
msgid "Folder in OneDrive"
|
4413 |
+
msgstr ""
|
4414 |
+
|
4415 |
#: inc/Pro/class-destination-rsc.php:26
|
4416 |
msgid "API Key:"
|
4417 |
msgstr ""
|
4806 |
msgid "GDrive"
|
4807 |
msgstr ""
|
4808 |
|
4809 |
+
#: inc/Pro/class-pro.php:116
|
4810 |
+
msgid "OneDrive"
|
4811 |
+
msgstr ""
|
4812 |
+
|
4813 |
+
#: inc/Pro/class-pro.php:117
|
4814 |
+
msgid "Backup to Microsoft OneDrive"
|
4815 |
+
msgstr ""
|
4816 |
+
|
4817 |
+
#: inc/Pro/class-pro.php:131
|
4818 |
+
msgid "HiDrive"
|
4819 |
+
msgstr ""
|
4820 |
+
|
4821 |
+
#: inc/Pro/class-pro.php:132
|
4822 |
+
msgid "Backup to HiDrive"
|
4823 |
+
msgstr ""
|
4824 |
+
|
4825 |
+
#: inc/Pro/class-pro.php:201, inc/Pro/class-pro.php:202, inc/Pro/class-pro.php:317
|
4826 |
msgid "Wizards"
|
4827 |
msgstr ""
|
4828 |
|
4829 |
+
#: inc/Pro/class-pro.php:237
|
4830 |
msgid "Support"
|
4831 |
msgstr ""
|
4832 |
|
4833 |
+
#: inc/Pro/class-pro.php:238
|
4834 |
msgid "Contact Support"
|
4835 |
msgstr ""
|
4836 |
|
4837 |
+
#: inc/Pro/class-pro.php:352
|
4838 |
msgid "If you are experiencing issues, the debug information shown below can help us to better investigate and solve it for you."
|
4839 |
msgstr ""
|
4840 |
|
4841 |
+
#: inc/Pro/class-pro.php:358
|
4842 |
msgid "If you already have a support ticket open with BackWPup, then you can simply click the copy button below to copy the debug information, and paste it into a response to your ticket."
|
4843 |
msgstr ""
|
4844 |
|
4845 |
+
#: inc/Pro/class-pro.php:365
|
4846 |
msgid "If you have not yet opened a ticket, you may contact us directly by <a href=\"%s\">clicking here</a>."
|
4847 |
msgstr ""
|
4848 |
|
4849 |
+
#: inc/Pro/class-settings-apikeys.php:58
|
4850 |
msgid "Hash key"
|
4851 |
msgstr ""
|
4852 |
|
4853 |
+
#: inc/Pro/class-settings-apikeys.php:59
|
4854 |
msgid "Hash Key for BackWPup. It will be used to have hashes in folder and file names. It must at least 6 chars long."
|
4855 |
msgstr ""
|
4856 |
|
4857 |
+
#: inc/Pro/class-settings-apikeys.php:63
|
4858 |
msgid "Hash key:"
|
4859 |
msgstr ""
|
4860 |
|
4861 |
+
#: inc/Pro/class-settings-apikeys.php:88
|
4862 |
msgid "Dropbox API Keys"
|
4863 |
msgstr ""
|
4864 |
|
4865 |
+
#: inc/Pro/class-settings-apikeys.php:89
|
4866 |
msgid "If you want to set your own Dropbox API Keys, you can do it here. Leave empty for default."
|
4867 |
msgstr ""
|
4868 |
|
4869 |
+
#: inc/Pro/class-settings-apikeys.php:93
|
4870 |
msgid "Full Dropbox App key:"
|
4871 |
msgstr ""
|
4872 |
|
4873 |
+
#: inc/Pro/class-settings-apikeys.php:105
|
4874 |
msgid "Full Dropbox App secret:"
|
4875 |
msgstr ""
|
4876 |
|
4877 |
+
#: inc/Pro/class-settings-apikeys.php:118
|
4878 |
msgid "Sandbox App key:"
|
4879 |
msgstr ""
|
4880 |
|
4881 |
+
#: inc/Pro/class-settings-apikeys.php:130
|
4882 |
msgid "Sandbox App secret:"
|
4883 |
msgstr ""
|
4884 |
|
4885 |
+
#: inc/Pro/class-settings-apikeys.php:152
|
4886 |
msgid "SugarSync API Keys"
|
4887 |
msgstr ""
|
4888 |
|
4889 |
+
#: inc/Pro/class-settings-apikeys.php:153
|
4890 |
msgid "If you want to set your own SugarSync API keys you can do that here. Leave empty for default."
|
4891 |
msgstr ""
|
4892 |
|
4893 |
+
#: inc/Pro/class-settings-apikeys.php:157
|
4894 |
msgid "Access Key ID:"
|
4895 |
msgstr ""
|
4896 |
|
4897 |
+
#: inc/Pro/class-settings-apikeys.php:166
|
4898 |
msgid "Private Access Key:"
|
4899 |
msgstr ""
|
4900 |
|
4901 |
+
#: inc/Pro/class-settings-apikeys.php:178
|
4902 |
msgid "App ID:"
|
4903 |
msgstr ""
|
4904 |
|
4905 |
+
#: inc/Pro/class-settings-apikeys.php:200
|
4906 |
msgid "Google API Keys"
|
4907 |
msgstr ""
|
4908 |
|
4909 |
+
#: inc/Pro/class-settings-apikeys.php:204, inc/Pro/class-settings-apikeys.php:253
|
4910 |
msgid "Client ID:"
|
4911 |
msgstr ""
|
4912 |
|
4913 |
+
#: inc/Pro/class-settings-apikeys.php:217, inc/Pro/class-settings-apikeys.php:266
|
4914 |
msgid "Client secret:"
|
4915 |
msgstr ""
|
4916 |
|
4917 |
+
#: inc/Pro/class-settings-apikeys.php:229
|
4918 |
msgid "Redirect URIs:"
|
4919 |
msgstr ""
|
4920 |
|
4921 |
+
#: inc/Pro/class-settings-apikeys.php:234
|
4922 |
msgid "Add this URI in a new line to the field."
|
4923 |
msgstr ""
|
4924 |
|
4925 |
+
#: inc/Pro/class-settings-apikeys.php:249
|
4926 |
+
msgid "OneDrive API Keys"
|
4927 |
+
msgstr ""
|
4928 |
+
|
4929 |
+
#: inc/Pro/class-settings-apikeys.php:278
|
4930 |
+
msgid "Redirect URI:"
|
4931 |
+
msgstr ""
|
4932 |
+
|
4933 |
#: inc/Pro/class-wizard-job.php:15
|
4934 |
msgid "Create a job"
|
4935 |
msgstr ""
|
5162 |
msgid "Test if BackWPup can work without problems."
|
5163 |
msgstr ""
|
5164 |
|
5165 |
+
#: inc/Pro/License/LicenseSettingsView.php:82, inc/Pro/License/LicenseSettingsView.php:144
|
5166 |
msgctxt "License"
|
5167 |
msgid "This version of BackWPup has a new licensing system that requires a Master Api Key and a Product ID in order to be activated. These values are available in your <a href=\"https://backwpup.com/my-account\" target=\"_blank\">My Account</a> section. Further information is available <a href=\"https://backwpup.com/docs/backwpup-license-update/\" target=\"_blank\">here</a>."
|
5168 |
msgstr ""
|
5169 |
|
5170 |
+
#: inc/Pro/License/LicenseSettingsView.php:94
|
5171 |
msgid "Master API Key"
|
5172 |
msgstr ""
|
5173 |
|
5174 |
+
#: inc/Pro/License/LicenseSettingsView.php:110
|
5175 |
msgid "Product ID"
|
5176 |
msgstr ""
|
5177 |
|
5178 |
+
#: inc/Pro/License/LicenseSettingsView.php:128
|
5179 |
+
msgid "Activate"
|
5180 |
+
msgstr ""
|
5181 |
+
|
5182 |
+
#: inc/Pro/License/LicenseSettingsView.php:157
|
5183 |
+
msgctxt "License"
|
5184 |
+
msgid "License with API Key %s is active."
|
5185 |
+
msgstr ""
|
5186 |
+
|
5187 |
+
#: inc/Pro/License/LicenseSettingsView.php:167
|
5188 |
+
msgid "Deactivate"
|
5189 |
msgstr ""
|
5190 |
|
5191 |
+
#: inc/Pro/License/LicenseSettingUpdater.php:82
|
5192 |
msgctxt "License"
|
5193 |
msgid "Activated"
|
5194 |
msgstr ""
|
5195 |
|
5196 |
+
#: inc/Pro/License/LicenseSettingUpdater.php:114
|
5197 |
msgctxt "License"
|
5198 |
msgid "Deactivated"
|
5199 |
msgstr ""
|
readme.txt
CHANGED
@@ -2,15 +2,14 @@
|
|
2 |
Contributors: inpsyde, danielhuesken, Bueltge, nullbyte, wido, dinamiko
|
3 |
Tags: backup, database backup, cloud backup, restore, wordpress backup
|
4 |
Requires at least: 3.9
|
5 |
-
Tested up to: 5.
|
6 |
Requires PHP: 5.6
|
7 |
-
Stable tag: 3.
|
8 |
License: GPLv2+
|
9 |
|
10 |
Schedule complete automatic backups of your WordPress installation. Decide which content will be stored (Dropbox, S3…). This is the free version
|
11 |
|
12 |
== Description ==
|
13 |
-
|
14 |
The **backup plugin** **[BackWPup](https://backwpup.com/)** can be used to save your complete installation including /wp-content/ and push them to an external Backup Service, like **Dropbox**, **S3**, **FTP** and many more, see list below. With a single backup .zip file you are able to easily restore an installation. Please understand: this free version will not be supported as good as the [BackWPup Pro version](https://backwpup.com). With our premium version you get first class support and more features.
|
15 |
|
16 |
* Database Backup *(needs mysqli)*
|
@@ -29,6 +28,8 @@ The **backup plugin** **[BackWPup](https://backwpup.com/)** can be used to save
|
|
29 |
* Store backup to SugarSync *(needs curl)*
|
30 |
* PRO: Store backup to Amazon Glacier *(needs curl)*
|
31 |
* PRO: Store backup to Google Drive *(needs curl)*
|
|
|
|
|
32 |
* Send logs and backups by email
|
33 |
* Multi-site support only as network admin
|
34 |
* Pro version and support available - [BackWPup Pro](https://backwpup.com)
|
@@ -37,6 +38,8 @@ The **backup plugin** **[BackWPup](https://backwpup.com/)** can be used to save
|
|
37 |
|
38 |
In case you need to comply with the new GDPR regulation, check out our post [BacKWPup, Backups and GDPR](https://backwpup.com/docs/backwpup-backups-and-gdpr/).
|
39 |
|
|
|
|
|
40 |
= Requirements =
|
41 |
* WordPress 3.9 and PHP 5.3.3 required! (read more about [recommended php version and why you should switch to modern php](https://inpsyde.com/en/wordpress-recommended-php-version-update-php))
|
42 |
* To use the Plugin with full functionality PHP 5.3.3 with mysqli, FTP,gz, bz2, ZipArchive and curl is needed.
|
@@ -58,6 +61,13 @@ Get the [BackWPup Pro](https://backwpup.com) Version with more features.
|
|
58 |
|
59 |
== Frequently Asked Questions ==
|
60 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
61 |
= My backup jobs don’t seem to run as scheduled. =
|
62 |
|
63 |
BackWPup uses WordPress’ own cron job system (**WP Cron**) to execute scheduled backup jobs. In order for WordPress to “know” when to execute a job, its “inner clock” needs to be set regularly. That happens whenever someone (including yourself) visits your site.
|
@@ -102,9 +112,6 @@ BackWPup performs a simple HTTP request to the server itself every time you clic
|
|
102 |
Please set CHMOD 775 on the /wp-content/ directory and refresh the BackWPup dashboard. If that doesn’t help, try CHMOD 777. You can revert it to 755 once BackWPup has created its folder.
|
103 |
|
104 |
|
105 |
-
= How do I restore a backup? =
|
106 |
-
A restore feature has been added to the Pro version of the plugin. For more information check this [post](https://backwpup.com/docs/how-do-i-use-the-backwpup-restore-feature/).The Pro version also provides a [Restore Standalone App](https://backwpup.com/docs/why-backwpup-restore-stand-alone-app/). To have these and even more features get [BackWPup Pro](https://backwpup.com) Version.
|
107 |
-
|
108 |
= When I edit a job the Files tab loads forever. =
|
109 |
Go to Settings->General and disable “Display folder sizes on files tab if job edited”. Calculating folder sizes can take a while on sites with many folders.
|
110 |
|
@@ -160,6 +167,22 @@ Yes. You need to have writing access to the wp-config.php file (usually residing
|
|
160 |
|
161 |
== Changelog ==
|
162 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
163 |
= Version 3.7.1 =
|
164 |
Release Date: March 30, 2020
|
165 |
|
2 |
Contributors: inpsyde, danielhuesken, Bueltge, nullbyte, wido, dinamiko
|
3 |
Tags: backup, database backup, cloud backup, restore, wordpress backup
|
4 |
Requires at least: 3.9
|
5 |
+
Tested up to: 5.5
|
6 |
Requires PHP: 5.6
|
7 |
+
Stable tag: 3.8.0
|
8 |
License: GPLv2+
|
9 |
|
10 |
Schedule complete automatic backups of your WordPress installation. Decide which content will be stored (Dropbox, S3…). This is the free version
|
11 |
|
12 |
== Description ==
|
|
|
13 |
The **backup plugin** **[BackWPup](https://backwpup.com/)** can be used to save your complete installation including /wp-content/ and push them to an external Backup Service, like **Dropbox**, **S3**, **FTP** and many more, see list below. With a single backup .zip file you are able to easily restore an installation. Please understand: this free version will not be supported as good as the [BackWPup Pro version](https://backwpup.com). With our premium version you get first class support and more features.
|
14 |
|
15 |
* Database Backup *(needs mysqli)*
|
28 |
* Store backup to SugarSync *(needs curl)*
|
29 |
* PRO: Store backup to Amazon Glacier *(needs curl)*
|
30 |
* PRO: Store backup to Google Drive *(needs curl)*
|
31 |
+
* PRO: Store backup to OneDrive *(needs curl)*
|
32 |
+
* PRO: Store backup to HiDrive *(needs curl)*
|
33 |
* Send logs and backups by email
|
34 |
* Multi-site support only as network admin
|
35 |
* Pro version and support available - [BackWPup Pro](https://backwpup.com)
|
38 |
|
39 |
In case you need to comply with the new GDPR regulation, check out our post [BacKWPup, Backups and GDPR](https://backwpup.com/docs/backwpup-backups-and-gdpr/).
|
40 |
|
41 |
+
<div style="padding:56.25% 0 0 0;position:relative;"><iframe src="https://player.vimeo.com/video/510136047?color=c9ff23&title=0&byline=0&portrait=0" style="position:absolute;top:0;left:0;width:100%;height:100%;" frameborder="0" allow="autoplay; fullscreen; picture-in-picture" allowfullscreen></iframe></div><script src="https://player.vimeo.com/api/player.js"></script>
|
42 |
+
|
43 |
= Requirements =
|
44 |
* WordPress 3.9 and PHP 5.3.3 required! (read more about [recommended php version and why you should switch to modern php](https://inpsyde.com/en/wordpress-recommended-php-version-update-php))
|
45 |
* To use the Plugin with full functionality PHP 5.3.3 with mysqli, FTP,gz, bz2, ZipArchive and curl is needed.
|
61 |
|
62 |
== Frequently Asked Questions ==
|
63 |
|
64 |
+
= How do I restore a backup? =
|
65 |
+
Restoring backups made with BackWPup can be done multiple ways. Please take a look at our [documentation here](https://backwpup.com/docs/how-to-restore-a-wordpress-backup/) to learn more.
|
66 |
+
|
67 |
+
BackWPup Pro includes a convenient restore feature to restore your backups [directly from your WordPress admin](https://backwpup.com/docs/how-do-i-use-the-backwpup-restore-feature/).
|
68 |
+
|
69 |
+
BackWPup Pro also offers many additional features including more settings, destinations, a [Standalone Restore App](https://backwpup.com/docs/why-backwpup-restore-stand-alone-app/) and of course access to our premium support. To learn more about the differences between BackWPup Free and Pro, have a look at [this chart](https://backwpup.com/docs/what-is-the-difference-between-backwpup-free-and-backwpup-pro/).
|
70 |
+
|
71 |
= My backup jobs don’t seem to run as scheduled. =
|
72 |
|
73 |
BackWPup uses WordPress’ own cron job system (**WP Cron**) to execute scheduled backup jobs. In order for WordPress to “know” when to execute a job, its “inner clock” needs to be set regularly. That happens whenever someone (including yourself) visits your site.
|
112 |
Please set CHMOD 775 on the /wp-content/ directory and refresh the BackWPup dashboard. If that doesn’t help, try CHMOD 777. You can revert it to 755 once BackWPup has created its folder.
|
113 |
|
114 |
|
|
|
|
|
|
|
115 |
= When I edit a job the Files tab loads forever. =
|
116 |
Go to Settings->General and disable “Display folder sizes on files tab if job edited”. Calculating folder sizes can take a while on sites with many folders.
|
117 |
|
167 |
|
168 |
== Changelog ==
|
169 |
|
170 |
+
= Version 3.8.0 =
|
171 |
+
Release Date: September 22, 2020
|
172 |
+
|
173 |
+
* Added: OneDrive destination for Pro version
|
174 |
+
* Added: HiDrive destination for Pro version
|
175 |
+
* Added: WordPress 5.5 compatibility
|
176 |
+
* Added: PHP 7.4 compatibility
|
177 |
+
* Added: Option to keep BackWPUp data after plugin uninstall
|
178 |
+
* Added: More default excluded folders and files for BackWPUp
|
179 |
+
* Fixed: Custom S3 destination return error after Amazon library update
|
180 |
+
* Fixed: PHP Notice: Undefined index: dbdumpdbcharset
|
181 |
+
* Fixed: Cannot use variables for the xml file name
|
182 |
+
* Fixed: Deprecated: Non-static method BackWPup_Admin::admin_css() should not be called statically
|
183 |
+
* Fixed: Prevent click on overlay disable backup download process
|
184 |
+
* Fixed: BackWPUp redirects even in the CLI environment
|
185 |
+
|
186 |
= Version 3.7.1 =
|
187 |
Release Date: March 30, 2020
|
188 |
|
uninstall.php
CHANGED
@@ -8,21 +8,26 @@ global $wpdb;
|
|
8 |
/* @var wpdb $wpdb */
|
9 |
|
10 |
//only uninstall if no BackWPup Version active
|
11 |
-
if (
|
|
|
|
|
|
|
|
|
12 |
|
13 |
-
|
14 |
-
|
15 |
-
|
16 |
-
|
17 |
-
|
|
|
18 |
|
19 |
-
//delete Backwpup user roles
|
20 |
$backWPUpRoles = array(
|
21 |
"backwpup_admin",
|
22 |
"backwpup_check",
|
23 |
"backwpup_helper"
|
24 |
);
|
25 |
-
|
26 |
foreach ( $backWPUpRoles as $backWPUpRole ) {
|
27 |
if ( get_role( $backWPUpRole ) ) {
|
28 |
remove_role( $backWPUpRole );
|
8 |
/* @var wpdb $wpdb */
|
9 |
|
10 |
//only uninstall if no BackWPup Version active
|
11 |
+
if (!class_exists('BackWPup')) {
|
12 |
+
//do nothing if `keep plugin data` enabled
|
13 |
+
if (!empty(get_site_option('backwpup_cfg_keepplugindata'))) {
|
14 |
+
return;
|
15 |
+
}
|
16 |
|
17 |
+
//delete plugin options
|
18 |
+
if (is_multisite()) {
|
19 |
+
$wpdb->query("DELETE FROM " . $wpdb->sitemeta . " WHERE meta_key LIKE '%backwpup_%' ");
|
20 |
+
} else {
|
21 |
+
$wpdb->query("DELETE FROM " . $wpdb->options . " WHERE option_name LIKE '%backwpup_%' ");
|
22 |
+
}
|
23 |
|
24 |
+
//delete Backwpup user roles
|
25 |
$backWPUpRoles = array(
|
26 |
"backwpup_admin",
|
27 |
"backwpup_check",
|
28 |
"backwpup_helper"
|
29 |
);
|
30 |
+
|
31 |
foreach ( $backWPUpRoles as $backWPUpRole ) {
|
32 |
if ( get_role( $backWPUpRole ) ) {
|
33 |
remove_role( $backWPUpRole );
|
vendor/autoload.php
CHANGED
@@ -4,4 +4,4 @@
|
|
4 |
|
5 |
require_once __DIR__ . '/composer/autoload_real.php';
|
6 |
|
7 |
-
return
|
4 |
|
5 |
require_once __DIR__ . '/composer/autoload_real.php';
|
6 |
|
7 |
+
return ComposerAutoloaderInit683ef35ce5e6afa26eaecbe823308554::getLoader();
|
vendor/composer/autoload_classmap.php
CHANGED
@@ -7,6 +7,8 @@ $baseDir = dirname($vendorDir);
|
|
7 |
|
8 |
return array(
|
9 |
'Archive_Tar' => $vendorDir . '/pear/archive_tar/Archive/Tar.php',
|
|
|
|
|
10 |
'Aws\\ACMPCA\\ACMPCAClient' => $vendorDir . '/aws/aws-sdk-php/src/ACMPCA/ACMPCAClient.php',
|
11 |
'Aws\\ACMPCA\\Exception\\ACMPCAException' => $vendorDir . '/aws/aws-sdk-php/src/ACMPCA/Exception/ACMPCAException.php',
|
12 |
'Aws\\Acm\\AcmClient' => $vendorDir . '/aws/aws-sdk-php/src/Acm/AcmClient.php',
|
@@ -602,6 +604,41 @@ return array(
|
|
602 |
'BackWPup_Page_Logs' => $baseDir . '/inc/class-page-logs.php',
|
603 |
'BackWPup_Page_Settings' => $baseDir . '/inc/class-page-settings.php',
|
604 |
'BackWPup_Path_Fixer' => $baseDir . '/inc/class-path-fixer.php',
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
605 |
'BackWPup_Recursive_Directory' => $baseDir . '/inc/class-recursive-directory.php',
|
606 |
'BackWPup_S3_Destination' => $baseDir . '/inc/class-s3-destination.php',
|
607 |
'BackWPup_Sanitize_Path' => $baseDir . '/inc/class-sanitize-path.php',
|
@@ -613,6 +650,8 @@ return array(
|
|
613 |
'BackWpup_Download_Handler' => $baseDir . '/inc/class-download-handler.php',
|
614 |
'Base32\\Base32' => $vendorDir . '/christian-riesen/base32/src/Base32.php',
|
615 |
'Console_Getopt' => $vendorDir . '/pear/console_getopt/Console/Getopt.php',
|
|
|
|
|
616 |
'GuzzleHttp\\Client' => $vendorDir . '/guzzlehttp/guzzle/src/Client.php',
|
617 |
'GuzzleHttp\\ClientInterface' => $vendorDir . '/guzzlehttp/guzzle/src/ClientInterface.php',
|
618 |
'GuzzleHttp\\Cookie\\CookieJar' => $vendorDir . '/guzzlehttp/guzzle/src/Cookie/CookieJar.php',
|
@@ -683,6 +722,7 @@ return array(
|
|
683 |
'GuzzleHttp\\RetryMiddleware' => $vendorDir . '/guzzlehttp/guzzle/src/RetryMiddleware.php',
|
684 |
'GuzzleHttp\\TransferStats' => $vendorDir . '/guzzlehttp/guzzle/src/TransferStats.php',
|
685 |
'GuzzleHttp\\UriTemplate' => $vendorDir . '/guzzlehttp/guzzle/src/UriTemplate.php',
|
|
|
686 |
'Guzzle\\Batch\\AbstractBatchDecorator' => $vendorDir . '/guzzle/guzzle/src/Guzzle/Batch/AbstractBatchDecorator.php',
|
687 |
'Guzzle\\Batch\\Batch' => $vendorDir . '/guzzle/guzzle/src/Guzzle/Batch/Batch.php',
|
688 |
'Guzzle\\Batch\\BatchBuilder' => $vendorDir . '/guzzle/guzzle/src/Guzzle/Batch/BatchBuilder.php',
|
@@ -923,6 +963,26 @@ return array(
|
|
923 |
'Inpsyde\\BackWPup\\Notice\\PromoterMessage' => $baseDir . '/inc/Notice/PromoterMessage.php',
|
924 |
'Inpsyde\\BackWPup\\Notice\\PromoterUpdater' => $baseDir . '/inc/Notice/PromoterUpdater.php',
|
925 |
'Inpsyde\\BackWPup\\Notice\\PromoterView' => $baseDir . '/inc/Notice/PromoterView.php',
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
926 |
'Inpsyde\\BackWPup\\Settings\\SettingTab' => $baseDir . '/inc/Settings/SettingTab.php',
|
927 |
'Inpsyde\\BackWPup\\Settings\\SettingUpdatable' => $baseDir . '/inc/Settings/SettingUpdatable.php',
|
928 |
'Inpsyde_PhoneHome_ActionController' => $vendorDir . '/inpsyde/phone-home-client/src/ActionController.php',
|
@@ -945,6 +1005,87 @@ return array(
|
|
945 |
'JmesPath\\TreeCompiler' => $vendorDir . '/mtdowling/jmespath.php/src/TreeCompiler.php',
|
946 |
'JmesPath\\TreeInterpreter' => $vendorDir . '/mtdowling/jmespath.php/src/TreeInterpreter.php',
|
947 |
'JmesPath\\Utils' => $vendorDir . '/mtdowling/jmespath.php/src/Utils.php',
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
948 |
'MicrosoftAzure\\Storage\\Blob\\BlobRestProxy' => $vendorDir . '/microsoft/azure-storage-blob/src/Blob/BlobRestProxy.php',
|
949 |
'MicrosoftAzure\\Storage\\Blob\\BlobSharedAccessSignatureHelper' => $vendorDir . '/microsoft/azure-storage-blob/src/Blob/BlobSharedAccessSignatureHelper.php',
|
950 |
'MicrosoftAzure\\Storage\\Blob\\Internal\\BlobResources' => $vendorDir . '/microsoft/azure-storage-blob/src/Blob/Internal/BlobResources.php',
|
@@ -1061,6 +1202,841 @@ return array(
|
|
1061 |
'MicrosoftAzure\\Storage\\Common\\Models\\SignedIdentifier' => $vendorDir . '/microsoft/azure-storage-common/src/Common/Models/SignedIdentifier.php',
|
1062 |
'MicrosoftAzure\\Storage\\Common\\Models\\TransactionalMD5Trait' => $vendorDir . '/microsoft/azure-storage-common/src/Common/Models/TransactionalMD5Trait.php',
|
1063 |
'MicrosoftAzure\\Storage\\Common\\SharedAccessSignatureHelper' => $vendorDir . '/microsoft/azure-storage-common/src/Common/SharedAccessSignatureHelper.php',
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1064 |
'Monolog\\ErrorHandler' => $vendorDir . '/monolog/monolog/src/Monolog/ErrorHandler.php',
|
1065 |
'Monolog\\Formatter\\ChromePHPFormatter' => $vendorDir . '/monolog/monolog/src/Monolog/Formatter/ChromePHPFormatter.php',
|
1066 |
'Monolog\\Formatter\\ElasticaFormatter' => $vendorDir . '/monolog/monolog/src/Monolog/Formatter/ElasticaFormatter.php',
|
@@ -1149,6 +2125,7 @@ return array(
|
|
1149 |
'Monolog\\Processor\\UidProcessor' => $vendorDir . '/monolog/monolog/src/Monolog/Processor/UidProcessor.php',
|
1150 |
'Monolog\\Processor\\WebProcessor' => $vendorDir . '/monolog/monolog/src/Monolog/Processor/WebProcessor.php',
|
1151 |
'Monolog\\Registry' => $vendorDir . '/monolog/monolog/src/Monolog/Registry.php',
|
|
|
1152 |
'OS_Guess' => $vendorDir . '/pear/pear-core-minimal/src/OS/Guess.php',
|
1153 |
'OpenCloud\\Autoscale\\Resource\\AbstractResource' => $vendorDir . '/rackspace/php-opencloud/lib/OpenCloud/Autoscale/Resource/AbstractResource.php',
|
1154 |
'OpenCloud\\Autoscale\\Resource\\Group' => $vendorDir . '/rackspace/php-opencloud/lib/OpenCloud/Autoscale/Resource/Group.php',
|
@@ -1473,7 +2450,7 @@ return array(
|
|
1473 |
'PEAR_Error' => $vendorDir . '/pear/pear-core-minimal/src/PEAR.php',
|
1474 |
'PEAR_ErrorStack' => $vendorDir . '/pear/pear-core-minimal/src/PEAR/ErrorStack.php',
|
1475 |
'PEAR_Exception' => $vendorDir . '/pear/pear_exception/PEAR/Exception.php',
|
1476 |
-
'
|
1477 |
'Pimple\\Container' => $vendorDir . '/pimple/pimple/src/Pimple/Container.php',
|
1478 |
'Pimple\\Exception\\ExpectedInvokableException' => $vendorDir . '/pimple/pimple/src/Pimple/Exception/ExpectedInvokableException.php',
|
1479 |
'Pimple\\Exception\\FrozenServiceException' => $vendorDir . '/pimple/pimple/src/Pimple/Exception/FrozenServiceException.php',
|
@@ -1513,6 +2490,7 @@ return array(
|
|
1513 |
'Psr\\Log\\Test\\DummyTest' => $vendorDir . '/psr/log/Psr/Log/Test/DummyTest.php',
|
1514 |
'Psr\\Log\\Test\\LoggerInterfaceTest' => $vendorDir . '/psr/log/Psr/Log/Test/LoggerInterfaceTest.php',
|
1515 |
'Psr\\Log\\Test\\TestLogger' => $vendorDir . '/psr/log/Psr/Log/Test/TestLogger.php',
|
|
|
1516 |
'Symfony\\Component\\EventDispatcher\\ContainerAwareEventDispatcher' => $vendorDir . '/symfony/event-dispatcher/ContainerAwareEventDispatcher.php',
|
1517 |
'Symfony\\Component\\EventDispatcher\\Debug\\TraceableEventDispatcher' => $vendorDir . '/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php',
|
1518 |
'Symfony\\Component\\EventDispatcher\\Debug\\TraceableEventDispatcherInterface' => $vendorDir . '/symfony/event-dispatcher/Debug/TraceableEventDispatcherInterface.php',
|
@@ -1577,8 +2555,16 @@ return array(
|
|
1577 |
'Symfony\\Component\\Translation\\TranslatorInterface' => $vendorDir . '/symfony/translation/TranslatorInterface.php',
|
1578 |
'Symfony\\Component\\Translation\\Util\\ArrayConverter' => $vendorDir . '/symfony/translation/Util/ArrayConverter.php',
|
1579 |
'Symfony\\Component\\Translation\\Writer\\TranslationWriter' => $vendorDir . '/symfony/translation/Writer/TranslationWriter.php',
|
|
|
|
|
|
|
|
|
|
|
1580 |
'Symfony\\Polyfill\\Mbstring\\Mbstring' => $vendorDir . '/symfony/polyfill-mbstring/Mbstring.php',
|
|
|
|
|
1581 |
'System' => $vendorDir . '/pear/pear-core-minimal/src/System.php',
|
|
|
1582 |
'mikemccabe\\JsonPatch\\JsonPatch' => $vendorDir . '/mikemccabe/json-patch-php/src/JsonPatch.php',
|
1583 |
'mikemccabe\\JsonPatch\\JsonPatchException' => $vendorDir . '/mikemccabe/json-patch-php/src/JsonPatch.php',
|
1584 |
'phpseclib\\Crypt\\AES' => $vendorDir . '/phpseclib/phpseclib/phpseclib/Crypt/AES.php',
|
7 |
|
8 |
return array(
|
9 |
'Archive_Tar' => $vendorDir . '/pear/archive_tar/Archive/Tar.php',
|
10 |
+
'ArithmeticError' => $vendorDir . '/symfony/polyfill-php70/Resources/stubs/ArithmeticError.php',
|
11 |
+
'AssertionError' => $vendorDir . '/symfony/polyfill-php70/Resources/stubs/AssertionError.php',
|
12 |
'Aws\\ACMPCA\\ACMPCAClient' => $vendorDir . '/aws/aws-sdk-php/src/ACMPCA/ACMPCAClient.php',
|
13 |
'Aws\\ACMPCA\\Exception\\ACMPCAException' => $vendorDir . '/aws/aws-sdk-php/src/ACMPCA/Exception/ACMPCAException.php',
|
14 |
'Aws\\Acm\\AcmClient' => $vendorDir . '/aws/aws-sdk-php/src/Acm/AcmClient.php',
|
604 |
'BackWPup_Page_Logs' => $baseDir . '/inc/class-page-logs.php',
|
605 |
'BackWPup_Page_Settings' => $baseDir . '/inc/class-page-settings.php',
|
606 |
'BackWPup_Path_Fixer' => $baseDir . '/inc/class-path-fixer.php',
|
607 |
+
'BackWPup_Pro' => $baseDir . '/inc/Pro/class-pro.php',
|
608 |
+
'BackWPup_Pro_Destination_Dropbox' => $baseDir . '/inc/Pro/class-destination-dropbox.php',
|
609 |
+
'BackWPup_Pro_Destination_Email' => $baseDir . '/inc/Pro/class-destination-email.php',
|
610 |
+
'BackWPup_Pro_Destination_Folder' => $baseDir . '/inc/Pro/class-destination-folder.php',
|
611 |
+
'BackWPup_Pro_Destination_Ftp' => $baseDir . '/inc/Pro/class-destination-ftp.php',
|
612 |
+
'BackWPup_Pro_Destination_GDrive' => $baseDir . '/inc/Pro/class-destination-gdrive.php',
|
613 |
+
'BackWPup_Pro_Destination_Gdrive_Downloader' => $baseDir . '/inc/Pro/class-destination-gdrive-downloader.php',
|
614 |
+
'BackWPup_Pro_Destination_Glacier' => $baseDir . '/inc/Pro/class-destination-glacier.php',
|
615 |
+
'BackWPup_Pro_Destination_HiDrive' => $baseDir . '/inc/Pro/class-destination-hidrive.php',
|
616 |
+
'BackWPup_Pro_Destination_HiDrive_Api' => $baseDir . '/inc/Pro/class-destination-hidrive-api.php',
|
617 |
+
'BackWPup_Pro_Destination_HiDrive_Authorization' => $baseDir . '/inc/Pro/class-destination-hidrive-authorization.php',
|
618 |
+
'BackWPup_Pro_Destination_HiDrive_Request' => $baseDir . '/inc/Pro/class-destination-hidrive-request.php',
|
619 |
+
'BackWPup_Pro_Destination_MSAzure' => $baseDir . '/inc/Pro/class-destination-msazure.php',
|
620 |
+
'BackWPup_Pro_Destination_OneDrive' => $baseDir . '/inc/Pro/class-destination-onedrive.php',
|
621 |
+
'BackWPup_Pro_Destination_OneDrive_Api' => $baseDir . '/inc/Pro/class-destination-onedrive-api.php',
|
622 |
+
'BackWPup_Pro_Destination_OneDrive_Authorization' => $baseDir . '/inc/Pro/class-destination-onedrive-authorization.php',
|
623 |
+
'BackWPup_Pro_Destination_OneDrive_Downloader' => $baseDir . '/inc/Pro/class-destination-onedrive-downloader.php',
|
624 |
+
'BackWPup_Pro_Destination_RSC' => $baseDir . '/inc/Pro/class-destination-rsc.php',
|
625 |
+
'BackWPup_Pro_Destination_S3' => $baseDir . '/inc/Pro/class-destination-s3.php',
|
626 |
+
'BackWPup_Pro_Destination_SugarSync' => $baseDir . '/inc/Pro/class-destination-sugarsync.php',
|
627 |
+
'BackWPup_Pro_Export_Jobs' => $baseDir . '/inc/Pro/class-export-jobs.php',
|
628 |
+
'BackWPup_Pro_Glacier_Destination' => $baseDir . '/inc/Pro/class-glacier-destination.php',
|
629 |
+
'BackWPup_Pro_JobType_DBCheck' => $baseDir . '/inc/Pro/class-jobtype-dbcheck.php',
|
630 |
+
'BackWPup_Pro_JobType_DBDump' => $baseDir . '/inc/Pro/class-jobtype-dbdump.php',
|
631 |
+
'BackWPup_Pro_JobType_File' => $baseDir . '/inc/Pro/class-jobtype-file.php',
|
632 |
+
'BackWPup_Pro_JobType_WPEXP' => $baseDir . '/inc/Pro/class-jobtype-wpexp.php',
|
633 |
+
'BackWPup_Pro_JobType_WPPlugin' => $baseDir . '/inc/Pro/class-jobtype-wpplugin.php',
|
634 |
+
'BackWPup_Pro_Page_Restore' => $baseDir . '/inc/Pro/class-page-restore.php',
|
635 |
+
'BackWPup_Pro_Page_Support' => $baseDir . '/inc/Pro/class-page-support.php',
|
636 |
+
'BackWPup_Pro_Page_Wizard' => $baseDir . '/inc/Pro/class-page-wizard.php',
|
637 |
+
'BackWPup_Pro_Settings_APIKeys' => $baseDir . '/inc/Pro/class-settings-apikeys.php',
|
638 |
+
'BackWPup_Pro_Wizard_Job' => $baseDir . '/inc/Pro/class-wizard-job.php',
|
639 |
+
'BackWPup_Pro_Wizard_JobImport' => $baseDir . '/inc/Pro/class-wizard-jobimport.php',
|
640 |
+
'BackWPup_Pro_Wizard_SystemTest' => $baseDir . '/inc/Pro/class-wizard-systemtest.php',
|
641 |
+
'BackWPup_Pro_Wizards' => $baseDir . '/inc/Pro/class-wizards.php',
|
642 |
'BackWPup_Recursive_Directory' => $baseDir . '/inc/class-recursive-directory.php',
|
643 |
'BackWPup_S3_Destination' => $baseDir . '/inc/class-s3-destination.php',
|
644 |
'BackWPup_Sanitize_Path' => $baseDir . '/inc/class-sanitize-path.php',
|
650 |
'BackWpup_Download_Handler' => $baseDir . '/inc/class-download-handler.php',
|
651 |
'Base32\\Base32' => $vendorDir . '/christian-riesen/base32/src/Base32.php',
|
652 |
'Console_Getopt' => $vendorDir . '/pear/console_getopt/Console/Getopt.php',
|
653 |
+
'DivisionByZeroError' => $vendorDir . '/symfony/polyfill-php70/Resources/stubs/DivisionByZeroError.php',
|
654 |
+
'Error' => $vendorDir . '/symfony/polyfill-php70/Resources/stubs/Error.php',
|
655 |
'GuzzleHttp\\Client' => $vendorDir . '/guzzlehttp/guzzle/src/Client.php',
|
656 |
'GuzzleHttp\\ClientInterface' => $vendorDir . '/guzzlehttp/guzzle/src/ClientInterface.php',
|
657 |
'GuzzleHttp\\Cookie\\CookieJar' => $vendorDir . '/guzzlehttp/guzzle/src/Cookie/CookieJar.php',
|
722 |
'GuzzleHttp\\RetryMiddleware' => $vendorDir . '/guzzlehttp/guzzle/src/RetryMiddleware.php',
|
723 |
'GuzzleHttp\\TransferStats' => $vendorDir . '/guzzlehttp/guzzle/src/TransferStats.php',
|
724 |
'GuzzleHttp\\UriTemplate' => $vendorDir . '/guzzlehttp/guzzle/src/UriTemplate.php',
|
725 |
+
'GuzzleHttp\\Utils' => $vendorDir . '/guzzlehttp/guzzle/src/Utils.php',
|
726 |
'Guzzle\\Batch\\AbstractBatchDecorator' => $vendorDir . '/guzzle/guzzle/src/Guzzle/Batch/AbstractBatchDecorator.php',
|
727 |
'Guzzle\\Batch\\Batch' => $vendorDir . '/guzzle/guzzle/src/Guzzle/Batch/Batch.php',
|
728 |
'Guzzle\\Batch\\BatchBuilder' => $vendorDir . '/guzzle/guzzle/src/Guzzle/Batch/BatchBuilder.php',
|
963 |
'Inpsyde\\BackWPup\\Notice\\PromoterMessage' => $baseDir . '/inc/Notice/PromoterMessage.php',
|
964 |
'Inpsyde\\BackWPup\\Notice\\PromoterUpdater' => $baseDir . '/inc/Notice/PromoterUpdater.php',
|
965 |
'Inpsyde\\BackWPup\\Notice\\PromoterView' => $baseDir . '/inc/Notice/PromoterView.php',
|
966 |
+
'Inpsyde\\BackWPup\\Pro\\License\\Api\\LicenseActivation' => $baseDir . '/inc/Pro/License/Api/LicenseActivation.php',
|
967 |
+
'Inpsyde\\BackWPup\\Pro\\License\\Api\\LicenseDeactivation' => $baseDir . '/inc/Pro/License/Api/LicenseDeactivation.php',
|
968 |
+
'Inpsyde\\BackWPup\\Pro\\License\\Api\\LicenseStatusRequest' => $baseDir . '/inc/Pro/License/Api/LicenseStatusRequest.php',
|
969 |
+
'Inpsyde\\BackWPup\\Pro\\License\\Api\\PluginInformation' => $baseDir . '/inc/Pro/License/Api/PluginInformation.php',
|
970 |
+
'Inpsyde\\BackWPup\\Pro\\License\\Api\\PluginUpdate' => $baseDir . '/inc/Pro/License/Api/PluginUpdate.php',
|
971 |
+
'Inpsyde\\BackWPup\\Pro\\License\\License' => $baseDir . '/inc/Pro/License/License.php',
|
972 |
+
'Inpsyde\\BackWPup\\Pro\\License\\LicenseInterface' => $baseDir . '/inc/Pro/License/LicenseInterface.php',
|
973 |
+
'Inpsyde\\BackWPup\\Pro\\License\\LicenseSettingUpdater' => $baseDir . '/inc/Pro/License/LicenseSettingUpdater.php',
|
974 |
+
'Inpsyde\\BackWPup\\Pro\\License\\LicenseSettingsView' => $baseDir . '/inc/Pro/License/LicenseSettingsView.php',
|
975 |
+
'Inpsyde\\BackWPup\\Pro\\License\\RequestHandler' => $baseDir . '/inc/Pro/License/RequestHandler.php',
|
976 |
+
'Inpsyde\\BackWPup\\Pro\\Restore\\LogDownloader\\Downloader' => $baseDir . '/inc/Pro/Restore/LogDownloader/Downloader.php',
|
977 |
+
'Inpsyde\\BackWPup\\Pro\\Restore\\LogDownloader\\DownloaderFactory' => $baseDir . '/inc/Pro/Restore/LogDownloader/DownloaderFactory.php',
|
978 |
+
'Inpsyde\\BackWPup\\Pro\\Restore\\LogDownloader\\View' => $baseDir . '/inc/Pro/Restore/LogDownloader/View.php',
|
979 |
+
'Inpsyde\\BackWPup\\Pro\\Restore\\LogDownloader\\ZipGenerator' => $baseDir . '/inc/Pro/Restore/LogDownloader/ZipGenerator.php',
|
980 |
+
'Inpsyde\\BackWPup\\Pro\\Restore\\Notificator' => $baseDir . '/inc/Pro/Restore/Notificator.php',
|
981 |
+
'Inpsyde\\BackWPup\\Pro\\Restore\\Restore' => $baseDir . '/inc/Pro/Restore/Restore.php',
|
982 |
+
'Inpsyde\\BackWPup\\Pro\\Restore\\TemplateLoader' => $baseDir . '/inc/Pro/Restore/TemplateLoader.php',
|
983 |
+
'Inpsyde\\BackWPup\\Pro\\Settings\\AjaxEncryptionKeyHandler' => $baseDir . '/inc/Pro/Settings/AjaxEncryptionKeyHandler.php',
|
984 |
+
'Inpsyde\\BackWPup\\Pro\\Settings\\EncryptionSettingUpdater' => $baseDir . '/inc/Pro/Settings/EncryptionSettingUpdater.php',
|
985 |
+
'Inpsyde\\BackWPup\\Pro\\Settings\\EncryptionSettingsView' => $baseDir . '/inc/Pro/Settings/EncryptionSettingsView.php',
|
986 |
'Inpsyde\\BackWPup\\Settings\\SettingTab' => $baseDir . '/inc/Settings/SettingTab.php',
|
987 |
'Inpsyde\\BackWPup\\Settings\\SettingUpdatable' => $baseDir . '/inc/Settings/SettingUpdatable.php',
|
988 |
'Inpsyde_PhoneHome_ActionController' => $vendorDir . '/inpsyde/phone-home-client/src/ActionController.php',
|
1005 |
'JmesPath\\TreeCompiler' => $vendorDir . '/mtdowling/jmespath.php/src/TreeCompiler.php',
|
1006 |
'JmesPath\\TreeInterpreter' => $vendorDir . '/mtdowling/jmespath.php/src/TreeInterpreter.php',
|
1007 |
'JmesPath\\Utils' => $vendorDir . '/mtdowling/jmespath.php/src/Utils.php',
|
1008 |
+
'Krizalys\\Onedrive\\Client' => $vendorDir . '/krizalys/onedrive-php-sdk/src/Client.php',
|
1009 |
+
'Krizalys\\Onedrive\\ConflictBehavior' => $vendorDir . '/krizalys/onedrive-php-sdk/src/ConflictBehavior.php',
|
1010 |
+
'Krizalys\\Onedrive\\Constant\\AccessTokenStatus' => $vendorDir . '/krizalys/onedrive-php-sdk/src/Constant/AccessTokenStatus.php',
|
1011 |
+
'Krizalys\\Onedrive\\Constant\\ConflictBehavior' => $vendorDir . '/krizalys/onedrive-php-sdk/src/Constant/ConflictBehavior.php',
|
1012 |
+
'Krizalys\\Onedrive\\Constant\\DriveType' => $vendorDir . '/krizalys/onedrive-php-sdk/src/Constant/DriveType.php',
|
1013 |
+
'Krizalys\\Onedrive\\Constant\\FolderViewSortBy' => $vendorDir . '/krizalys/onedrive-php-sdk/src/Constant/FolderViewSortBy.php',
|
1014 |
+
'Krizalys\\Onedrive\\Constant\\FolderViewSortOrder' => $vendorDir . '/krizalys/onedrive-php-sdk/src/Constant/FolderViewSortOrder.php',
|
1015 |
+
'Krizalys\\Onedrive\\Constant\\FolderViewType' => $vendorDir . '/krizalys/onedrive-php-sdk/src/Constant/FolderViewType.php',
|
1016 |
+
'Krizalys\\Onedrive\\Constant\\PackageType' => $vendorDir . '/krizalys/onedrive-php-sdk/src/Constant/PackageType.php',
|
1017 |
+
'Krizalys\\Onedrive\\Constant\\QuotaStatus' => $vendorDir . '/krizalys/onedrive-php-sdk/src/Constant/QuotaStatus.php',
|
1018 |
+
'Krizalys\\Onedrive\\Constant\\Role' => $vendorDir . '/krizalys/onedrive-php-sdk/src/Constant/Role.php',
|
1019 |
+
'Krizalys\\Onedrive\\Constant\\SharedScope' => $vendorDir . '/krizalys/onedrive-php-sdk/src/Constant/SharedScope.php',
|
1020 |
+
'Krizalys\\Onedrive\\Constant\\SharingLinkScope' => $vendorDir . '/krizalys/onedrive-php-sdk/src/Constant/SharingLinkScope.php',
|
1021 |
+
'Krizalys\\Onedrive\\Constant\\SharingLinkType' => $vendorDir . '/krizalys/onedrive-php-sdk/src/Constant/SharingLinkType.php',
|
1022 |
+
'Krizalys\\Onedrive\\Constant\\SpecialFolderName' => $vendorDir . '/krizalys/onedrive-php-sdk/src/Constant/SpecialFolderName.php',
|
1023 |
+
'Krizalys\\Onedrive\\Definition\\OperationDefinition' => $vendorDir . '/krizalys/onedrive-php-sdk/src/Definition/OperationDefinition.php',
|
1024 |
+
'Krizalys\\Onedrive\\Definition\\OperationDefinitionInterface' => $vendorDir . '/krizalys/onedrive-php-sdk/src/Definition/OperationDefinitionInterface.php',
|
1025 |
+
'Krizalys\\Onedrive\\Definition\\Parameter\\AbstractParameterDefinition' => $vendorDir . '/krizalys/onedrive-php-sdk/src/Definition/Parameter/AbstractParameterDefinition.php',
|
1026 |
+
'Krizalys\\Onedrive\\Definition\\Parameter\\BodyParameterDefinition' => $vendorDir . '/krizalys/onedrive-php-sdk/src/Definition/Parameter/BodyParameterDefinition.php',
|
1027 |
+
'Krizalys\\Onedrive\\Definition\\Parameter\\HeaderParameterDefinition' => $vendorDir . '/krizalys/onedrive-php-sdk/src/Definition/Parameter/HeaderParameterDefinition.php',
|
1028 |
+
'Krizalys\\Onedrive\\Definition\\Parameter\\ParameterDefinitionInterface' => $vendorDir . '/krizalys/onedrive-php-sdk/src/Definition/Parameter/ParameterDefinitionInterface.php',
|
1029 |
+
'Krizalys\\Onedrive\\Definition\\Parameter\\QueryStringParameterDefinition' => $vendorDir . '/krizalys/onedrive-php-sdk/src/Definition/Parameter/QueryStringParameterDefinition.php',
|
1030 |
+
'Krizalys\\Onedrive\\Definition\\ResourceDefinition' => $vendorDir . '/krizalys/onedrive-php-sdk/src/Definition/ResourceDefinition.php',
|
1031 |
+
'Krizalys\\Onedrive\\Definition\\ResourceDefinitionInterface' => $vendorDir . '/krizalys/onedrive-php-sdk/src/Definition/ResourceDefinitionInterface.php',
|
1032 |
+
'Krizalys\\Onedrive\\Definition\\ServiceDefinition' => $vendorDir . '/krizalys/onedrive-php-sdk/src/Definition/ServiceDefinition.php',
|
1033 |
+
'Krizalys\\Onedrive\\Definition\\ServiceDefinitionInterface' => $vendorDir . '/krizalys/onedrive-php-sdk/src/Definition/ServiceDefinitionInterface.php',
|
1034 |
+
'Krizalys\\Onedrive\\DriveItem' => $vendorDir . '/krizalys/onedrive-php-sdk/src/DriveItem.php',
|
1035 |
+
'Krizalys\\Onedrive\\Exception\\ConflictException' => $vendorDir . '/krizalys/onedrive-php-sdk/src/Exception/ConflictException.php',
|
1036 |
+
'Krizalys\\Onedrive\\File' => $vendorDir . '/krizalys/onedrive-php-sdk/src/File.php',
|
1037 |
+
'Krizalys\\Onedrive\\Folder' => $vendorDir . '/krizalys/onedrive-php-sdk/src/Folder.php',
|
1038 |
+
'Krizalys\\Onedrive\\NameConflictBehavior' => $vendorDir . '/krizalys/onedrive-php-sdk/src/NameConflictBehavior.php',
|
1039 |
+
'Krizalys\\Onedrive\\Onedrive' => $vendorDir . '/krizalys/onedrive-php-sdk/src/Onedrive.php',
|
1040 |
+
'Krizalys\\Onedrive\\Parameter\\Injector\\FlatInjector' => $vendorDir . '/krizalys/onedrive-php-sdk/src/Parameter/Injector/FlatInjector.php',
|
1041 |
+
'Krizalys\\Onedrive\\Parameter\\Injector\\HierarchicalInjector' => $vendorDir . '/krizalys/onedrive-php-sdk/src/Parameter/Injector/HierarchicalInjector.php',
|
1042 |
+
'Krizalys\\Onedrive\\Parameter\\Injector\\InjectorInterface' => $vendorDir . '/krizalys/onedrive-php-sdk/src/Parameter/Injector/InjectorInterface.php',
|
1043 |
+
'Krizalys\\Onedrive\\Parameter\\ParameterBuilder' => $vendorDir . '/krizalys/onedrive-php-sdk/src/Parameter/ParameterBuilder.php',
|
1044 |
+
'Krizalys\\Onedrive\\Parameter\\ParameterBuilderInterface' => $vendorDir . '/krizalys/onedrive-php-sdk/src/Parameter/ParameterBuilderInterface.php',
|
1045 |
+
'Krizalys\\Onedrive\\Parameter\\ParameterDefinitionCollection' => $vendorDir . '/krizalys/onedrive-php-sdk/src/Parameter/ParameterDefinitionCollection.php',
|
1046 |
+
'Krizalys\\Onedrive\\Parameter\\ParameterDefinitionCollectionInterface' => $vendorDir . '/krizalys/onedrive-php-sdk/src/Parameter/ParameterDefinitionCollectionInterface.php',
|
1047 |
+
'Krizalys\\Onedrive\\Proxy\\AudioProxy' => $vendorDir . '/krizalys/onedrive-php-sdk/src/Proxy/AudioProxy.php',
|
1048 |
+
'Krizalys\\Onedrive\\Proxy\\BaseItemProxy' => $vendorDir . '/krizalys/onedrive-php-sdk/src/Proxy/BaseItemProxy.php',
|
1049 |
+
'Krizalys\\Onedrive\\Proxy\\BaseItemVersionProxy' => $vendorDir . '/krizalys/onedrive-php-sdk/src/Proxy/BaseItemVersionProxy.php',
|
1050 |
+
'Krizalys\\Onedrive\\Proxy\\DeletedProxy' => $vendorDir . '/krizalys/onedrive-php-sdk/src/Proxy/DeletedProxy.php',
|
1051 |
+
'Krizalys\\Onedrive\\Proxy\\DirectoryObjectProxy' => $vendorDir . '/krizalys/onedrive-php-sdk/src/Proxy/DirectoryObjectProxy.php',
|
1052 |
+
'Krizalys\\Onedrive\\Proxy\\DriveItemProxy' => $vendorDir . '/krizalys/onedrive-php-sdk/src/Proxy/DriveItemProxy.php',
|
1053 |
+
'Krizalys\\Onedrive\\Proxy\\DriveItemVersionProxy' => $vendorDir . '/krizalys/onedrive-php-sdk/src/Proxy/DriveItemVersionProxy.php',
|
1054 |
+
'Krizalys\\Onedrive\\Proxy\\DriveProxy' => $vendorDir . '/krizalys/onedrive-php-sdk/src/Proxy/DriveProxy.php',
|
1055 |
+
'Krizalys\\Onedrive\\Proxy\\EntityProxy' => $vendorDir . '/krizalys/onedrive-php-sdk/src/Proxy/EntityProxy.php',
|
1056 |
+
'Krizalys\\Onedrive\\Proxy\\FileProxy' => $vendorDir . '/krizalys/onedrive-php-sdk/src/Proxy/FileProxy.php',
|
1057 |
+
'Krizalys\\Onedrive\\Proxy\\FileSystemInfoProxy' => $vendorDir . '/krizalys/onedrive-php-sdk/src/Proxy/FileSystemInfoProxy.php',
|
1058 |
+
'Krizalys\\Onedrive\\Proxy\\FolderProxy' => $vendorDir . '/krizalys/onedrive-php-sdk/src/Proxy/FolderProxy.php',
|
1059 |
+
'Krizalys\\Onedrive\\Proxy\\FolderViewProxy' => $vendorDir . '/krizalys/onedrive-php-sdk/src/Proxy/FolderViewProxy.php',
|
1060 |
+
'Krizalys\\Onedrive\\Proxy\\GeoCoordinatesProxy' => $vendorDir . '/krizalys/onedrive-php-sdk/src/Proxy/GeoCoordinatesProxy.php',
|
1061 |
+
'Krizalys\\Onedrive\\Proxy\\GraphListProxy' => $vendorDir . '/krizalys/onedrive-php-sdk/src/Proxy/GraphListProxy.php',
|
1062 |
+
'Krizalys\\Onedrive\\Proxy\\HashesProxy' => $vendorDir . '/krizalys/onedrive-php-sdk/src/Proxy/HashesProxy.php',
|
1063 |
+
'Krizalys\\Onedrive\\Proxy\\IdentityProxy' => $vendorDir . '/krizalys/onedrive-php-sdk/src/Proxy/IdentityProxy.php',
|
1064 |
+
'Krizalys\\Onedrive\\Proxy\\IdentitySetProxy' => $vendorDir . '/krizalys/onedrive-php-sdk/src/Proxy/IdentitySetProxy.php',
|
1065 |
+
'Krizalys\\Onedrive\\Proxy\\ImageProxy' => $vendorDir . '/krizalys/onedrive-php-sdk/src/Proxy/ImageProxy.php',
|
1066 |
+
'Krizalys\\Onedrive\\Proxy\\ItemReferenceProxy' => $vendorDir . '/krizalys/onedrive-php-sdk/src/Proxy/ItemReferenceProxy.php',
|
1067 |
+
'Krizalys\\Onedrive\\Proxy\\ListItemProxy' => $vendorDir . '/krizalys/onedrive-php-sdk/src/Proxy/ListItemProxy.php',
|
1068 |
+
'Krizalys\\Onedrive\\Proxy\\PackageProxy' => $vendorDir . '/krizalys/onedrive-php-sdk/src/Proxy/PackageProxy.php',
|
1069 |
+
'Krizalys\\Onedrive\\Proxy\\PermissionProxy' => $vendorDir . '/krizalys/onedrive-php-sdk/src/Proxy/PermissionProxy.php',
|
1070 |
+
'Krizalys\\Onedrive\\Proxy\\PhotoProxy' => $vendorDir . '/krizalys/onedrive-php-sdk/src/Proxy/PhotoProxy.php',
|
1071 |
+
'Krizalys\\Onedrive\\Proxy\\PublicationFacetProxy' => $vendorDir . '/krizalys/onedrive-php-sdk/src/Proxy/PublicationFacetProxy.php',
|
1072 |
+
'Krizalys\\Onedrive\\Proxy\\QuotaProxy' => $vendorDir . '/krizalys/onedrive-php-sdk/src/Proxy/QuotaProxy.php',
|
1073 |
+
'Krizalys\\Onedrive\\Proxy\\RemoteItemProxy' => $vendorDir . '/krizalys/onedrive-php-sdk/src/Proxy/RemoteItemProxy.php',
|
1074 |
+
'Krizalys\\Onedrive\\Proxy\\RootProxy' => $vendorDir . '/krizalys/onedrive-php-sdk/src/Proxy/RootProxy.php',
|
1075 |
+
'Krizalys\\Onedrive\\Proxy\\SearchResultProxy' => $vendorDir . '/krizalys/onedrive-php-sdk/src/Proxy/SearchResultProxy.php',
|
1076 |
+
'Krizalys\\Onedrive\\Proxy\\SharedProxy' => $vendorDir . '/krizalys/onedrive-php-sdk/src/Proxy/SharedProxy.php',
|
1077 |
+
'Krizalys\\Onedrive\\Proxy\\SharepointIdsProxy' => $vendorDir . '/krizalys/onedrive-php-sdk/src/Proxy/SharepointIdsProxy.php',
|
1078 |
+
'Krizalys\\Onedrive\\Proxy\\SharingLinkProxy' => $vendorDir . '/krizalys/onedrive-php-sdk/src/Proxy/SharingLinkProxy.php',
|
1079 |
+
'Krizalys\\Onedrive\\Proxy\\SpecialFolderProxy' => $vendorDir . '/krizalys/onedrive-php-sdk/src/Proxy/SpecialFolderProxy.php',
|
1080 |
+
'Krizalys\\Onedrive\\Proxy\\SystemFacetProxy' => $vendorDir . '/krizalys/onedrive-php-sdk/src/Proxy/SystemFacetProxy.php',
|
1081 |
+
'Krizalys\\Onedrive\\Proxy\\ThumbnailProxy' => $vendorDir . '/krizalys/onedrive-php-sdk/src/Proxy/ThumbnailProxy.php',
|
1082 |
+
'Krizalys\\Onedrive\\Proxy\\UploadSessionProxy' => $vendorDir . '/krizalys/onedrive-php-sdk/src/Proxy/UploadSessionProxy.php',
|
1083 |
+
'Krizalys\\Onedrive\\Proxy\\UserProxy' => $vendorDir . '/krizalys/onedrive-php-sdk/src/Proxy/UserProxy.php',
|
1084 |
+
'Krizalys\\Onedrive\\Proxy\\VideoProxy' => $vendorDir . '/krizalys/onedrive-php-sdk/src/Proxy/VideoProxy.php',
|
1085 |
+
'Krizalys\\Onedrive\\Proxy\\WorkbookProxy' => $vendorDir . '/krizalys/onedrive-php-sdk/src/Proxy/WorkbookProxy.php',
|
1086 |
+
'Krizalys\\Onedrive\\Serializer\\OrderBySerializer' => $vendorDir . '/krizalys/onedrive-php-sdk/src/Serializer/OrderBySerializer.php',
|
1087 |
+
'Krizalys\\Onedrive\\Serializer\\ScalarSerializer' => $vendorDir . '/krizalys/onedrive-php-sdk/src/Serializer/ScalarSerializer.php',
|
1088 |
+
'Krizalys\\Onedrive\\Serializer\\SerializerInterface' => $vendorDir . '/krizalys/onedrive-php-sdk/src/Serializer/SerializerInterface.php',
|
1089 |
'MicrosoftAzure\\Storage\\Blob\\BlobRestProxy' => $vendorDir . '/microsoft/azure-storage-blob/src/Blob/BlobRestProxy.php',
|
1090 |
'MicrosoftAzure\\Storage\\Blob\\BlobSharedAccessSignatureHelper' => $vendorDir . '/microsoft/azure-storage-blob/src/Blob/BlobSharedAccessSignatureHelper.php',
|
1091 |
'MicrosoftAzure\\Storage\\Blob\\Internal\\BlobResources' => $vendorDir . '/microsoft/azure-storage-blob/src/Blob/Internal/BlobResources.php',
|
1202 |
'MicrosoftAzure\\Storage\\Common\\Models\\SignedIdentifier' => $vendorDir . '/microsoft/azure-storage-common/src/Common/Models/SignedIdentifier.php',
|
1203 |
'MicrosoftAzure\\Storage\\Common\\Models\\TransactionalMD5Trait' => $vendorDir . '/microsoft/azure-storage-common/src/Common/Models/TransactionalMD5Trait.php',
|
1204 |
'MicrosoftAzure\\Storage\\Common\\SharedAccessSignatureHelper' => $vendorDir . '/microsoft/azure-storage-common/src/Common/SharedAccessSignatureHelper.php',
|
1205 |
+
'Microsoft\\Graph\\Core\\Enum' => $vendorDir . '/microsoft/microsoft-graph/src/Core/Enum.php',
|
1206 |
+
'Microsoft\\Graph\\Core\\GraphConstants' => $vendorDir . '/microsoft/microsoft-graph/src/Core/GraphConstants.php',
|
1207 |
+
'Microsoft\\Graph\\Exception\\GraphException' => $vendorDir . '/microsoft/microsoft-graph/src/Exception/GraphException.php',
|
1208 |
+
'Microsoft\\Graph\\Graph' => $vendorDir . '/microsoft/microsoft-graph/src/Graph.php',
|
1209 |
+
'Microsoft\\Graph\\Http\\GraphCollectionRequest' => $vendorDir . '/microsoft/microsoft-graph/src/Http/GraphCollectionRequest.php',
|
1210 |
+
'Microsoft\\Graph\\Http\\GraphRequest' => $vendorDir . '/microsoft/microsoft-graph/src/Http/GraphRequest.php',
|
1211 |
+
'Microsoft\\Graph\\Http\\GraphResponse' => $vendorDir . '/microsoft/microsoft-graph/src/Http/GraphResponse.php',
|
1212 |
+
'Microsoft\\Graph\\Model\\AccessAction' => $vendorDir . '/microsoft/microsoft-graph/src/Model/AccessAction.php',
|
1213 |
+
'Microsoft\\Graph\\Model\\ActionState' => $vendorDir . '/microsoft/microsoft-graph/src/Model/ActionState.php',
|
1214 |
+
'Microsoft\\Graph\\Model\\ActivityDomain' => $vendorDir . '/microsoft/microsoft-graph/src/Model/ActivityDomain.php',
|
1215 |
+
'Microsoft\\Graph\\Model\\ActivityHistoryItem' => $vendorDir . '/microsoft/microsoft-graph/src/Model/ActivityHistoryItem.php',
|
1216 |
+
'Microsoft\\Graph\\Model\\AdministrativeUnit' => $vendorDir . '/microsoft/microsoft-graph/src/Model/AdministrativeUnit.php',
|
1217 |
+
'Microsoft\\Graph\\Model\\Alert' => $vendorDir . '/microsoft/microsoft-graph/src/Model/Alert.php',
|
1218 |
+
'Microsoft\\Graph\\Model\\AlertFeedback' => $vendorDir . '/microsoft/microsoft-graph/src/Model/AlertFeedback.php',
|
1219 |
+
'Microsoft\\Graph\\Model\\AlertHistoryState' => $vendorDir . '/microsoft/microsoft-graph/src/Model/AlertHistoryState.php',
|
1220 |
+
'Microsoft\\Graph\\Model\\AlertSeverity' => $vendorDir . '/microsoft/microsoft-graph/src/Model/AlertSeverity.php',
|
1221 |
+
'Microsoft\\Graph\\Model\\AlertStatus' => $vendorDir . '/microsoft/microsoft-graph/src/Model/AlertStatus.php',
|
1222 |
+
'Microsoft\\Graph\\Model\\AlertTrigger' => $vendorDir . '/microsoft/microsoft-graph/src/Model/AlertTrigger.php',
|
1223 |
+
'Microsoft\\Graph\\Model\\AllDevicesAssignmentTarget' => $vendorDir . '/microsoft/microsoft-graph/src/Model/AllDevicesAssignmentTarget.php',
|
1224 |
+
'Microsoft\\Graph\\Model\\AllLicensedUsersAssignmentTarget' => $vendorDir . '/microsoft/microsoft-graph/src/Model/AllLicensedUsersAssignmentTarget.php',
|
1225 |
+
'Microsoft\\Graph\\Model\\AlternativeSecurityId' => $vendorDir . '/microsoft/microsoft-graph/src/Model/AlternativeSecurityId.php',
|
1226 |
+
'Microsoft\\Graph\\Model\\AndroidCompliancePolicy' => $vendorDir . '/microsoft/microsoft-graph/src/Model/AndroidCompliancePolicy.php',
|
1227 |
+
'Microsoft\\Graph\\Model\\AndroidCustomConfiguration' => $vendorDir . '/microsoft/microsoft-graph/src/Model/AndroidCustomConfiguration.php',
|
1228 |
+
'Microsoft\\Graph\\Model\\AndroidGeneralDeviceConfiguration' => $vendorDir . '/microsoft/microsoft-graph/src/Model/AndroidGeneralDeviceConfiguration.php',
|
1229 |
+
'Microsoft\\Graph\\Model\\AndroidLobApp' => $vendorDir . '/microsoft/microsoft-graph/src/Model/AndroidLobApp.php',
|
1230 |
+
'Microsoft\\Graph\\Model\\AndroidManagedAppProtection' => $vendorDir . '/microsoft/microsoft-graph/src/Model/AndroidManagedAppProtection.php',
|
1231 |
+
'Microsoft\\Graph\\Model\\AndroidManagedAppRegistration' => $vendorDir . '/microsoft/microsoft-graph/src/Model/AndroidManagedAppRegistration.php',
|
1232 |
+
'Microsoft\\Graph\\Model\\AndroidMinimumOperatingSystem' => $vendorDir . '/microsoft/microsoft-graph/src/Model/AndroidMinimumOperatingSystem.php',
|
1233 |
+
'Microsoft\\Graph\\Model\\AndroidMobileAppIdentifier' => $vendorDir . '/microsoft/microsoft-graph/src/Model/AndroidMobileAppIdentifier.php',
|
1234 |
+
'Microsoft\\Graph\\Model\\AndroidRequiredPasswordType' => $vendorDir . '/microsoft/microsoft-graph/src/Model/AndroidRequiredPasswordType.php',
|
1235 |
+
'Microsoft\\Graph\\Model\\AndroidStoreApp' => $vendorDir . '/microsoft/microsoft-graph/src/Model/AndroidStoreApp.php',
|
1236 |
+
'Microsoft\\Graph\\Model\\AndroidWorkProfileCompliancePolicy' => $vendorDir . '/microsoft/microsoft-graph/src/Model/AndroidWorkProfileCompliancePolicy.php',
|
1237 |
+
'Microsoft\\Graph\\Model\\AndroidWorkProfileCrossProfileDataSharingType' => $vendorDir . '/microsoft/microsoft-graph/src/Model/AndroidWorkProfileCrossProfileDataSharingType.php',
|
1238 |
+
'Microsoft\\Graph\\Model\\AndroidWorkProfileCustomConfiguration' => $vendorDir . '/microsoft/microsoft-graph/src/Model/AndroidWorkProfileCustomConfiguration.php',
|
1239 |
+
'Microsoft\\Graph\\Model\\AndroidWorkProfileDefaultAppPermissionPolicyType' => $vendorDir . '/microsoft/microsoft-graph/src/Model/AndroidWorkProfileDefaultAppPermissionPolicyType.php',
|
1240 |
+
'Microsoft\\Graph\\Model\\AndroidWorkProfileGeneralDeviceConfiguration' => $vendorDir . '/microsoft/microsoft-graph/src/Model/AndroidWorkProfileGeneralDeviceConfiguration.php',
|
1241 |
+
'Microsoft\\Graph\\Model\\AndroidWorkProfileRequiredPasswordType' => $vendorDir . '/microsoft/microsoft-graph/src/Model/AndroidWorkProfileRequiredPasswordType.php',
|
1242 |
+
'Microsoft\\Graph\\Model\\AppCatalogs' => $vendorDir . '/microsoft/microsoft-graph/src/Model/AppCatalogs.php',
|
1243 |
+
'Microsoft\\Graph\\Model\\AppConfigurationSettingItem' => $vendorDir . '/microsoft/microsoft-graph/src/Model/AppConfigurationSettingItem.php',
|
1244 |
+
'Microsoft\\Graph\\Model\\AppHostedMediaConfig' => $vendorDir . '/microsoft/microsoft-graph/src/Model/AppHostedMediaConfig.php',
|
1245 |
+
'Microsoft\\Graph\\Model\\AppIdentity' => $vendorDir . '/microsoft/microsoft-graph/src/Model/AppIdentity.php',
|
1246 |
+
'Microsoft\\Graph\\Model\\AppListItem' => $vendorDir . '/microsoft/microsoft-graph/src/Model/AppListItem.php',
|
1247 |
+
'Microsoft\\Graph\\Model\\AppListType' => $vendorDir . '/microsoft/microsoft-graph/src/Model/AppListType.php',
|
1248 |
+
'Microsoft\\Graph\\Model\\AppLockerApplicationControlType' => $vendorDir . '/microsoft/microsoft-graph/src/Model/AppLockerApplicationControlType.php',
|
1249 |
+
'Microsoft\\Graph\\Model\\AppleDeviceFeaturesConfigurationBase' => $vendorDir . '/microsoft/microsoft-graph/src/Model/AppleDeviceFeaturesConfigurationBase.php',
|
1250 |
+
'Microsoft\\Graph\\Model\\ApplePushNotificationCertificate' => $vendorDir . '/microsoft/microsoft-graph/src/Model/ApplePushNotificationCertificate.php',
|
1251 |
+
'Microsoft\\Graph\\Model\\ApplicationGuardBlockClipboardSharingType' => $vendorDir . '/microsoft/microsoft-graph/src/Model/ApplicationGuardBlockClipboardSharingType.php',
|
1252 |
+
'Microsoft\\Graph\\Model\\ApplicationGuardBlockFileTransferType' => $vendorDir . '/microsoft/microsoft-graph/src/Model/ApplicationGuardBlockFileTransferType.php',
|
1253 |
+
'Microsoft\\Graph\\Model\\ApplicationType' => $vendorDir . '/microsoft/microsoft-graph/src/Model/ApplicationType.php',
|
1254 |
+
'Microsoft\\Graph\\Model\\AppliedConditionalAccessPolicy' => $vendorDir . '/microsoft/microsoft-graph/src/Model/AppliedConditionalAccessPolicy.php',
|
1255 |
+
'Microsoft\\Graph\\Model\\AppliedConditionalAccessPolicyResult' => $vendorDir . '/microsoft/microsoft-graph/src/Model/AppliedConditionalAccessPolicyResult.php',
|
1256 |
+
'Microsoft\\Graph\\Model\\AssignedLicense' => $vendorDir . '/microsoft/microsoft-graph/src/Model/AssignedLicense.php',
|
1257 |
+
'Microsoft\\Graph\\Model\\AssignedPlan' => $vendorDir . '/microsoft/microsoft-graph/src/Model/AssignedPlan.php',
|
1258 |
+
'Microsoft\\Graph\\Model\\Attachment' => $vendorDir . '/microsoft/microsoft-graph/src/Model/Attachment.php',
|
1259 |
+
'Microsoft\\Graph\\Model\\Attendee' => $vendorDir . '/microsoft/microsoft-graph/src/Model/Attendee.php',
|
1260 |
+
'Microsoft\\Graph\\Model\\AttendeeAvailability' => $vendorDir . '/microsoft/microsoft-graph/src/Model/AttendeeAvailability.php',
|
1261 |
+
'Microsoft\\Graph\\Model\\AttendeeBase' => $vendorDir . '/microsoft/microsoft-graph/src/Model/AttendeeBase.php',
|
1262 |
+
'Microsoft\\Graph\\Model\\AttendeeType' => $vendorDir . '/microsoft/microsoft-graph/src/Model/AttendeeType.php',
|
1263 |
+
'Microsoft\\Graph\\Model\\Audio' => $vendorDir . '/microsoft/microsoft-graph/src/Model/Audio.php',
|
1264 |
+
'Microsoft\\Graph\\Model\\AudioConferencing' => $vendorDir . '/microsoft/microsoft-graph/src/Model/AudioConferencing.php',
|
1265 |
+
'Microsoft\\Graph\\Model\\AuditActivityInitiator' => $vendorDir . '/microsoft/microsoft-graph/src/Model/AuditActivityInitiator.php',
|
1266 |
+
'Microsoft\\Graph\\Model\\AuditLogRoot' => $vendorDir . '/microsoft/microsoft-graph/src/Model/AuditLogRoot.php',
|
1267 |
+
'Microsoft\\Graph\\Model\\AutomaticRepliesMailTips' => $vendorDir . '/microsoft/microsoft-graph/src/Model/AutomaticRepliesMailTips.php',
|
1268 |
+
'Microsoft\\Graph\\Model\\AutomaticRepliesSetting' => $vendorDir . '/microsoft/microsoft-graph/src/Model/AutomaticRepliesSetting.php',
|
1269 |
+
'Microsoft\\Graph\\Model\\AutomaticRepliesStatus' => $vendorDir . '/microsoft/microsoft-graph/src/Model/AutomaticRepliesStatus.php',
|
1270 |
+
'Microsoft\\Graph\\Model\\AutomaticUpdateMode' => $vendorDir . '/microsoft/microsoft-graph/src/Model/AutomaticUpdateMode.php',
|
1271 |
+
'Microsoft\\Graph\\Model\\AverageComparativeScore' => $vendorDir . '/microsoft/microsoft-graph/src/Model/AverageComparativeScore.php',
|
1272 |
+
'Microsoft\\Graph\\Model\\BaseItem' => $vendorDir . '/microsoft/microsoft-graph/src/Model/BaseItem.php',
|
1273 |
+
'Microsoft\\Graph\\Model\\BaseItemVersion' => $vendorDir . '/microsoft/microsoft-graph/src/Model/BaseItemVersion.php',
|
1274 |
+
'Microsoft\\Graph\\Model\\BitLockerEncryptionMethod' => $vendorDir . '/microsoft/microsoft-graph/src/Model/BitLockerEncryptionMethod.php',
|
1275 |
+
'Microsoft\\Graph\\Model\\BitLockerRemovableDrivePolicy' => $vendorDir . '/microsoft/microsoft-graph/src/Model/BitLockerRemovableDrivePolicy.php',
|
1276 |
+
'Microsoft\\Graph\\Model\\BodyType' => $vendorDir . '/microsoft/microsoft-graph/src/Model/BodyType.php',
|
1277 |
+
'Microsoft\\Graph\\Model\\BooleanColumn' => $vendorDir . '/microsoft/microsoft-graph/src/Model/BooleanColumn.php',
|
1278 |
+
'Microsoft\\Graph\\Model\\CalculatedColumn' => $vendorDir . '/microsoft/microsoft-graph/src/Model/CalculatedColumn.php',
|
1279 |
+
'Microsoft\\Graph\\Model\\Calendar' => $vendorDir . '/microsoft/microsoft-graph/src/Model/Calendar.php',
|
1280 |
+
'Microsoft\\Graph\\Model\\CalendarColor' => $vendorDir . '/microsoft/microsoft-graph/src/Model/CalendarColor.php',
|
1281 |
+
'Microsoft\\Graph\\Model\\CalendarGroup' => $vendorDir . '/microsoft/microsoft-graph/src/Model/CalendarGroup.php',
|
1282 |
+
'Microsoft\\Graph\\Model\\Call' => $vendorDir . '/microsoft/microsoft-graph/src/Model/Call.php',
|
1283 |
+
'Microsoft\\Graph\\Model\\CallDirection' => $vendorDir . '/microsoft/microsoft-graph/src/Model/CallDirection.php',
|
1284 |
+
'Microsoft\\Graph\\Model\\CallMediaState' => $vendorDir . '/microsoft/microsoft-graph/src/Model/CallMediaState.php',
|
1285 |
+
'Microsoft\\Graph\\Model\\CallState' => $vendorDir . '/microsoft/microsoft-graph/src/Model/CallState.php',
|
1286 |
+
'Microsoft\\Graph\\Model\\CategoryColor' => $vendorDir . '/microsoft/microsoft-graph/src/Model/CategoryColor.php',
|
1287 |
+
'Microsoft\\Graph\\Model\\CertificateAuthority' => $vendorDir . '/microsoft/microsoft-graph/src/Model/CertificateAuthority.php',
|
1288 |
+
'Microsoft\\Graph\\Model\\CertificateBasedAuthConfiguration' => $vendorDir . '/microsoft/microsoft-graph/src/Model/CertificateBasedAuthConfiguration.php',
|
1289 |
+
'Microsoft\\Graph\\Model\\CertificationControl' => $vendorDir . '/microsoft/microsoft-graph/src/Model/CertificationControl.php',
|
1290 |
+
'Microsoft\\Graph\\Model\\ChangeType' => $vendorDir . '/microsoft/microsoft-graph/src/Model/ChangeType.php',
|
1291 |
+
'Microsoft\\Graph\\Model\\Channel' => $vendorDir . '/microsoft/microsoft-graph/src/Model/Channel.php',
|
1292 |
+
'Microsoft\\Graph\\Model\\ChatInfo' => $vendorDir . '/microsoft/microsoft-graph/src/Model/ChatInfo.php',
|
1293 |
+
'Microsoft\\Graph\\Model\\ChoiceColumn' => $vendorDir . '/microsoft/microsoft-graph/src/Model/ChoiceColumn.php',
|
1294 |
+
'Microsoft\\Graph\\Model\\ClonableTeamParts' => $vendorDir . '/microsoft/microsoft-graph/src/Model/ClonableTeamParts.php',
|
1295 |
+
'Microsoft\\Graph\\Model\\CloudAppSecurityState' => $vendorDir . '/microsoft/microsoft-graph/src/Model/CloudAppSecurityState.php',
|
1296 |
+
'Microsoft\\Graph\\Model\\CloudCommunications' => $vendorDir . '/microsoft/microsoft-graph/src/Model/CloudCommunications.php',
|
1297 |
+
'Microsoft\\Graph\\Model\\ColumnDefinition' => $vendorDir . '/microsoft/microsoft-graph/src/Model/ColumnDefinition.php',
|
1298 |
+
'Microsoft\\Graph\\Model\\ColumnLink' => $vendorDir . '/microsoft/microsoft-graph/src/Model/ColumnLink.php',
|
1299 |
+
'Microsoft\\Graph\\Model\\CommsNotification' => $vendorDir . '/microsoft/microsoft-graph/src/Model/CommsNotification.php',
|
1300 |
+
'Microsoft\\Graph\\Model\\CommsNotifications' => $vendorDir . '/microsoft/microsoft-graph/src/Model/CommsNotifications.php',
|
1301 |
+
'Microsoft\\Graph\\Model\\CommsOperation' => $vendorDir . '/microsoft/microsoft-graph/src/Model/CommsOperation.php',
|
1302 |
+
'Microsoft\\Graph\\Model\\ComplexExtensionValue' => $vendorDir . '/microsoft/microsoft-graph/src/Model/ComplexExtensionValue.php',
|
1303 |
+
'Microsoft\\Graph\\Model\\ComplianceInformation' => $vendorDir . '/microsoft/microsoft-graph/src/Model/ComplianceInformation.php',
|
1304 |
+
'Microsoft\\Graph\\Model\\ComplianceState' => $vendorDir . '/microsoft/microsoft-graph/src/Model/ComplianceState.php',
|
1305 |
+
'Microsoft\\Graph\\Model\\ComplianceStatus' => $vendorDir . '/microsoft/microsoft-graph/src/Model/ComplianceStatus.php',
|
1306 |
+
'Microsoft\\Graph\\Model\\ConditionalAccessStatus' => $vendorDir . '/microsoft/microsoft-graph/src/Model/ConditionalAccessStatus.php',
|
1307 |
+
'Microsoft\\Graph\\Model\\ConfigurationManagerClientEnabledFeatures' => $vendorDir . '/microsoft/microsoft-graph/src/Model/ConfigurationManagerClientEnabledFeatures.php',
|
1308 |
+
'Microsoft\\Graph\\Model\\ConnectionDirection' => $vendorDir . '/microsoft/microsoft-graph/src/Model/ConnectionDirection.php',
|
1309 |
+
'Microsoft\\Graph\\Model\\ConnectionStatus' => $vendorDir . '/microsoft/microsoft-graph/src/Model/ConnectionStatus.php',
|
1310 |
+
'Microsoft\\Graph\\Model\\Contact' => $vendorDir . '/microsoft/microsoft-graph/src/Model/Contact.php',
|
1311 |
+
'Microsoft\\Graph\\Model\\ContactFolder' => $vendorDir . '/microsoft/microsoft-graph/src/Model/ContactFolder.php',
|
1312 |
+
'Microsoft\\Graph\\Model\\ContentType' => $vendorDir . '/microsoft/microsoft-graph/src/Model/ContentType.php',
|
1313 |
+
'Microsoft\\Graph\\Model\\ContentTypeInfo' => $vendorDir . '/microsoft/microsoft-graph/src/Model/ContentTypeInfo.php',
|
1314 |
+
'Microsoft\\Graph\\Model\\ContentTypeOrder' => $vendorDir . '/microsoft/microsoft-graph/src/Model/ContentTypeOrder.php',
|
1315 |
+
'Microsoft\\Graph\\Model\\Contract' => $vendorDir . '/microsoft/microsoft-graph/src/Model/Contract.php',
|
1316 |
+
'Microsoft\\Graph\\Model\\ControlScore' => $vendorDir . '/microsoft/microsoft-graph/src/Model/ControlScore.php',
|
1317 |
+
'Microsoft\\Graph\\Model\\Conversation' => $vendorDir . '/microsoft/microsoft-graph/src/Model/Conversation.php',
|
1318 |
+
'Microsoft\\Graph\\Model\\ConversationThread' => $vendorDir . '/microsoft/microsoft-graph/src/Model/ConversationThread.php',
|
1319 |
+
'Microsoft\\Graph\\Model\\ConvertIdResult' => $vendorDir . '/microsoft/microsoft-graph/src/Model/ConvertIdResult.php',
|
1320 |
+
'Microsoft\\Graph\\Model\\CopyNotebookModel' => $vendorDir . '/microsoft/microsoft-graph/src/Model/CopyNotebookModel.php',
|
1321 |
+
'Microsoft\\Graph\\Model\\CurrencyColumn' => $vendorDir . '/microsoft/microsoft-graph/src/Model/CurrencyColumn.php',
|
1322 |
+
'Microsoft\\Graph\\Model\\CustomTimeZone' => $vendorDir . '/microsoft/microsoft-graph/src/Model/CustomTimeZone.php',
|
1323 |
+
'Microsoft\\Graph\\Model\\DataPolicyOperation' => $vendorDir . '/microsoft/microsoft-graph/src/Model/DataPolicyOperation.php',
|
1324 |
+
'Microsoft\\Graph\\Model\\DataPolicyOperationStatus' => $vendorDir . '/microsoft/microsoft-graph/src/Model/DataPolicyOperationStatus.php',
|
1325 |
+
'Microsoft\\Graph\\Model\\DateTimeColumn' => $vendorDir . '/microsoft/microsoft-graph/src/Model/DateTimeColumn.php',
|
1326 |
+
'Microsoft\\Graph\\Model\\DateTimeTimeZone' => $vendorDir . '/microsoft/microsoft-graph/src/Model/DateTimeTimeZone.php',
|
1327 |
+
'Microsoft\\Graph\\Model\\DayOfWeek' => $vendorDir . '/microsoft/microsoft-graph/src/Model/DayOfWeek.php',
|
1328 |
+
'Microsoft\\Graph\\Model\\DaylightTimeZoneOffset' => $vendorDir . '/microsoft/microsoft-graph/src/Model/DaylightTimeZoneOffset.php',
|
1329 |
+
'Microsoft\\Graph\\Model\\DefaultColumnValue' => $vendorDir . '/microsoft/microsoft-graph/src/Model/DefaultColumnValue.php',
|
1330 |
+
'Microsoft\\Graph\\Model\\DefaultManagedAppProtection' => $vendorDir . '/microsoft/microsoft-graph/src/Model/DefaultManagedAppProtection.php',
|
1331 |
+
'Microsoft\\Graph\\Model\\DefenderCloudBlockLevelType' => $vendorDir . '/microsoft/microsoft-graph/src/Model/DefenderCloudBlockLevelType.php',
|
1332 |
+
'Microsoft\\Graph\\Model\\DefenderDetectedMalwareActions' => $vendorDir . '/microsoft/microsoft-graph/src/Model/DefenderDetectedMalwareActions.php',
|
1333 |
+
'Microsoft\\Graph\\Model\\DefenderMonitorFileActivity' => $vendorDir . '/microsoft/microsoft-graph/src/Model/DefenderMonitorFileActivity.php',
|
1334 |
+
'Microsoft\\Graph\\Model\\DefenderPromptForSampleSubmission' => $vendorDir . '/microsoft/microsoft-graph/src/Model/DefenderPromptForSampleSubmission.php',
|
1335 |
+
'Microsoft\\Graph\\Model\\DefenderScanType' => $vendorDir . '/microsoft/microsoft-graph/src/Model/DefenderScanType.php',
|
1336 |
+
'Microsoft\\Graph\\Model\\DefenderThreatAction' => $vendorDir . '/microsoft/microsoft-graph/src/Model/DefenderThreatAction.php',
|
1337 |
+
'Microsoft\\Graph\\Model\\DeleteUserFromSharedAppleDeviceActionResult' => $vendorDir . '/microsoft/microsoft-graph/src/Model/DeleteUserFromSharedAppleDeviceActionResult.php',
|
1338 |
+
'Microsoft\\Graph\\Model\\Deleted' => $vendorDir . '/microsoft/microsoft-graph/src/Model/Deleted.php',
|
1339 |
+
'Microsoft\\Graph\\Model\\DetectedApp' => $vendorDir . '/microsoft/microsoft-graph/src/Model/DetectedApp.php',
|
1340 |
+
'Microsoft\\Graph\\Model\\Device' => $vendorDir . '/microsoft/microsoft-graph/src/Model/Device.php',
|
1341 |
+
'Microsoft\\Graph\\Model\\DeviceActionResult' => $vendorDir . '/microsoft/microsoft-graph/src/Model/DeviceActionResult.php',
|
1342 |
+
'Microsoft\\Graph\\Model\\DeviceAndAppManagementAssignmentTarget' => $vendorDir . '/microsoft/microsoft-graph/src/Model/DeviceAndAppManagementAssignmentTarget.php',
|
1343 |
+
'Microsoft\\Graph\\Model\\DeviceAndAppManagementRoleAssignment' => $vendorDir . '/microsoft/microsoft-graph/src/Model/DeviceAndAppManagementRoleAssignment.php',
|
1344 |
+
'Microsoft\\Graph\\Model\\DeviceAndAppManagementRoleDefinition' => $vendorDir . '/microsoft/microsoft-graph/src/Model/DeviceAndAppManagementRoleDefinition.php',
|
1345 |
+
'Microsoft\\Graph\\Model\\DeviceAppManagement' => $vendorDir . '/microsoft/microsoft-graph/src/Model/DeviceAppManagement.php',
|
1346 |
+
'Microsoft\\Graph\\Model\\DeviceCategory' => $vendorDir . '/microsoft/microsoft-graph/src/Model/DeviceCategory.php',
|
1347 |
+
'Microsoft\\Graph\\Model\\DeviceComplianceActionItem' => $vendorDir . '/microsoft/microsoft-graph/src/Model/DeviceComplianceActionItem.php',
|
1348 |
+
'Microsoft\\Graph\\Model\\DeviceComplianceActionType' => $vendorDir . '/microsoft/microsoft-graph/src/Model/DeviceComplianceActionType.php',
|
1349 |
+
'Microsoft\\Graph\\Model\\DeviceComplianceDeviceOverview' => $vendorDir . '/microsoft/microsoft-graph/src/Model/DeviceComplianceDeviceOverview.php',
|
1350 |
+
'Microsoft\\Graph\\Model\\DeviceComplianceDeviceStatus' => $vendorDir . '/microsoft/microsoft-graph/src/Model/DeviceComplianceDeviceStatus.php',
|
1351 |
+
'Microsoft\\Graph\\Model\\DeviceCompliancePolicy' => $vendorDir . '/microsoft/microsoft-graph/src/Model/DeviceCompliancePolicy.php',
|
1352 |
+
'Microsoft\\Graph\\Model\\DeviceCompliancePolicyAssignment' => $vendorDir . '/microsoft/microsoft-graph/src/Model/DeviceCompliancePolicyAssignment.php',
|
1353 |
+
'Microsoft\\Graph\\Model\\DeviceCompliancePolicyDeviceStateSummary' => $vendorDir . '/microsoft/microsoft-graph/src/Model/DeviceCompliancePolicyDeviceStateSummary.php',
|
1354 |
+
'Microsoft\\Graph\\Model\\DeviceCompliancePolicySettingState' => $vendorDir . '/microsoft/microsoft-graph/src/Model/DeviceCompliancePolicySettingState.php',
|
1355 |
+
'Microsoft\\Graph\\Model\\DeviceCompliancePolicySettingStateSummary' => $vendorDir . '/microsoft/microsoft-graph/src/Model/DeviceCompliancePolicySettingStateSummary.php',
|
1356 |
+
'Microsoft\\Graph\\Model\\DeviceCompliancePolicyState' => $vendorDir . '/microsoft/microsoft-graph/src/Model/DeviceCompliancePolicyState.php',
|
1357 |
+
'Microsoft\\Graph\\Model\\DeviceComplianceScheduledActionForRule' => $vendorDir . '/microsoft/microsoft-graph/src/Model/DeviceComplianceScheduledActionForRule.php',
|
1358 |
+
'Microsoft\\Graph\\Model\\DeviceComplianceSettingState' => $vendorDir . '/microsoft/microsoft-graph/src/Model/DeviceComplianceSettingState.php',
|
1359 |
+
'Microsoft\\Graph\\Model\\DeviceComplianceUserOverview' => $vendorDir . '/microsoft/microsoft-graph/src/Model/DeviceComplianceUserOverview.php',
|
1360 |
+
'Microsoft\\Graph\\Model\\DeviceComplianceUserStatus' => $vendorDir . '/microsoft/microsoft-graph/src/Model/DeviceComplianceUserStatus.php',
|
1361 |
+
'Microsoft\\Graph\\Model\\DeviceConfiguration' => $vendorDir . '/microsoft/microsoft-graph/src/Model/DeviceConfiguration.php',
|
1362 |
+
'Microsoft\\Graph\\Model\\DeviceConfigurationAssignment' => $vendorDir . '/microsoft/microsoft-graph/src/Model/DeviceConfigurationAssignment.php',
|
1363 |
+
'Microsoft\\Graph\\Model\\DeviceConfigurationDeviceOverview' => $vendorDir . '/microsoft/microsoft-graph/src/Model/DeviceConfigurationDeviceOverview.php',
|
1364 |
+
'Microsoft\\Graph\\Model\\DeviceConfigurationDeviceStateSummary' => $vendorDir . '/microsoft/microsoft-graph/src/Model/DeviceConfigurationDeviceStateSummary.php',
|
1365 |
+
'Microsoft\\Graph\\Model\\DeviceConfigurationDeviceStatus' => $vendorDir . '/microsoft/microsoft-graph/src/Model/DeviceConfigurationDeviceStatus.php',
|
1366 |
+
'Microsoft\\Graph\\Model\\DeviceConfigurationSettingState' => $vendorDir . '/microsoft/microsoft-graph/src/Model/DeviceConfigurationSettingState.php',
|
1367 |
+
'Microsoft\\Graph\\Model\\DeviceConfigurationState' => $vendorDir . '/microsoft/microsoft-graph/src/Model/DeviceConfigurationState.php',
|
1368 |
+
'Microsoft\\Graph\\Model\\DeviceConfigurationUserOverview' => $vendorDir . '/microsoft/microsoft-graph/src/Model/DeviceConfigurationUserOverview.php',
|
1369 |
+
'Microsoft\\Graph\\Model\\DeviceConfigurationUserStatus' => $vendorDir . '/microsoft/microsoft-graph/src/Model/DeviceConfigurationUserStatus.php',
|
1370 |
+
'Microsoft\\Graph\\Model\\DeviceDetail' => $vendorDir . '/microsoft/microsoft-graph/src/Model/DeviceDetail.php',
|
1371 |
+
'Microsoft\\Graph\\Model\\DeviceEnrollmentConfiguration' => $vendorDir . '/microsoft/microsoft-graph/src/Model/DeviceEnrollmentConfiguration.php',
|
1372 |
+
'Microsoft\\Graph\\Model\\DeviceEnrollmentFailureReason' => $vendorDir . '/microsoft/microsoft-graph/src/Model/DeviceEnrollmentFailureReason.php',
|
1373 |
+
'Microsoft\\Graph\\Model\\DeviceEnrollmentLimitConfiguration' => $vendorDir . '/microsoft/microsoft-graph/src/Model/DeviceEnrollmentLimitConfiguration.php',
|
1374 |
+
'Microsoft\\Graph\\Model\\DeviceEnrollmentPlatformRestriction' => $vendorDir . '/microsoft/microsoft-graph/src/Model/DeviceEnrollmentPlatformRestriction.php',
|
1375 |
+
'Microsoft\\Graph\\Model\\DeviceEnrollmentPlatformRestrictionsConfiguration' => $vendorDir . '/microsoft/microsoft-graph/src/Model/DeviceEnrollmentPlatformRestrictionsConfiguration.php',
|
1376 |
+
'Microsoft\\Graph\\Model\\DeviceEnrollmentType' => $vendorDir . '/microsoft/microsoft-graph/src/Model/DeviceEnrollmentType.php',
|
1377 |
+
'Microsoft\\Graph\\Model\\DeviceEnrollmentWindowsHelloForBusinessConfiguration' => $vendorDir . '/microsoft/microsoft-graph/src/Model/DeviceEnrollmentWindowsHelloForBusinessConfiguration.php',
|
1378 |
+
'Microsoft\\Graph\\Model\\DeviceExchangeAccessStateSummary' => $vendorDir . '/microsoft/microsoft-graph/src/Model/DeviceExchangeAccessStateSummary.php',
|
1379 |
+
'Microsoft\\Graph\\Model\\DeviceGeoLocation' => $vendorDir . '/microsoft/microsoft-graph/src/Model/DeviceGeoLocation.php',
|
1380 |
+
'Microsoft\\Graph\\Model\\DeviceHealthAttestationState' => $vendorDir . '/microsoft/microsoft-graph/src/Model/DeviceHealthAttestationState.php',
|
1381 |
+
'Microsoft\\Graph\\Model\\DeviceInstallState' => $vendorDir . '/microsoft/microsoft-graph/src/Model/DeviceInstallState.php',
|
1382 |
+
'Microsoft\\Graph\\Model\\DeviceManagement' => $vendorDir . '/microsoft/microsoft-graph/src/Model/DeviceManagement.php',
|
1383 |
+
'Microsoft\\Graph\\Model\\DeviceManagementExchangeAccessState' => $vendorDir . '/microsoft/microsoft-graph/src/Model/DeviceManagementExchangeAccessState.php',
|
1384 |
+
'Microsoft\\Graph\\Model\\DeviceManagementExchangeAccessStateReason' => $vendorDir . '/microsoft/microsoft-graph/src/Model/DeviceManagementExchangeAccessStateReason.php',
|
1385 |
+
'Microsoft\\Graph\\Model\\DeviceManagementExchangeConnector' => $vendorDir . '/microsoft/microsoft-graph/src/Model/DeviceManagementExchangeConnector.php',
|
1386 |
+
'Microsoft\\Graph\\Model\\DeviceManagementExchangeConnectorStatus' => $vendorDir . '/microsoft/microsoft-graph/src/Model/DeviceManagementExchangeConnectorStatus.php',
|
1387 |
+
'Microsoft\\Graph\\Model\\DeviceManagementExchangeConnectorSyncType' => $vendorDir . '/microsoft/microsoft-graph/src/Model/DeviceManagementExchangeConnectorSyncType.php',
|
1388 |
+
'Microsoft\\Graph\\Model\\DeviceManagementExchangeConnectorType' => $vendorDir . '/microsoft/microsoft-graph/src/Model/DeviceManagementExchangeConnectorType.php',
|
1389 |
+
'Microsoft\\Graph\\Model\\DeviceManagementPartner' => $vendorDir . '/microsoft/microsoft-graph/src/Model/DeviceManagementPartner.php',
|
1390 |
+
'Microsoft\\Graph\\Model\\DeviceManagementPartnerAppType' => $vendorDir . '/microsoft/microsoft-graph/src/Model/DeviceManagementPartnerAppType.php',
|
1391 |
+
'Microsoft\\Graph\\Model\\DeviceManagementPartnerTenantState' => $vendorDir . '/microsoft/microsoft-graph/src/Model/DeviceManagementPartnerTenantState.php',
|
1392 |
+
'Microsoft\\Graph\\Model\\DeviceManagementSettings' => $vendorDir . '/microsoft/microsoft-graph/src/Model/DeviceManagementSettings.php',
|
1393 |
+
'Microsoft\\Graph\\Model\\DeviceManagementSubscriptionState' => $vendorDir . '/microsoft/microsoft-graph/src/Model/DeviceManagementSubscriptionState.php',
|
1394 |
+
'Microsoft\\Graph\\Model\\DeviceManagementTroubleshootingEvent' => $vendorDir . '/microsoft/microsoft-graph/src/Model/DeviceManagementTroubleshootingEvent.php',
|
1395 |
+
'Microsoft\\Graph\\Model\\DeviceOperatingSystemSummary' => $vendorDir . '/microsoft/microsoft-graph/src/Model/DeviceOperatingSystemSummary.php',
|
1396 |
+
'Microsoft\\Graph\\Model\\DeviceRegistrationState' => $vendorDir . '/microsoft/microsoft-graph/src/Model/DeviceRegistrationState.php',
|
1397 |
+
'Microsoft\\Graph\\Model\\DeviceThreatProtectionLevel' => $vendorDir . '/microsoft/microsoft-graph/src/Model/DeviceThreatProtectionLevel.php',
|
1398 |
+
'Microsoft\\Graph\\Model\\Diagnostic' => $vendorDir . '/microsoft/microsoft-graph/src/Model/Diagnostic.php',
|
1399 |
+
'Microsoft\\Graph\\Model\\DiagnosticDataSubmissionMode' => $vendorDir . '/microsoft/microsoft-graph/src/Model/DiagnosticDataSubmissionMode.php',
|
1400 |
+
'Microsoft\\Graph\\Model\\Directory' => $vendorDir . '/microsoft/microsoft-graph/src/Model/Directory.php',
|
1401 |
+
'Microsoft\\Graph\\Model\\DirectoryAudit' => $vendorDir . '/microsoft/microsoft-graph/src/Model/DirectoryAudit.php',
|
1402 |
+
'Microsoft\\Graph\\Model\\DirectoryObject' => $vendorDir . '/microsoft/microsoft-graph/src/Model/DirectoryObject.php',
|
1403 |
+
'Microsoft\\Graph\\Model\\DirectoryObjectPartnerReference' => $vendorDir . '/microsoft/microsoft-graph/src/Model/DirectoryObjectPartnerReference.php',
|
1404 |
+
'Microsoft\\Graph\\Model\\DirectoryRole' => $vendorDir . '/microsoft/microsoft-graph/src/Model/DirectoryRole.php',
|
1405 |
+
'Microsoft\\Graph\\Model\\DirectoryRoleTemplate' => $vendorDir . '/microsoft/microsoft-graph/src/Model/DirectoryRoleTemplate.php',
|
1406 |
+
'Microsoft\\Graph\\Model\\Domain' => $vendorDir . '/microsoft/microsoft-graph/src/Model/Domain.php',
|
1407 |
+
'Microsoft\\Graph\\Model\\DomainDnsCnameRecord' => $vendorDir . '/microsoft/microsoft-graph/src/Model/DomainDnsCnameRecord.php',
|
1408 |
+
'Microsoft\\Graph\\Model\\DomainDnsMxRecord' => $vendorDir . '/microsoft/microsoft-graph/src/Model/DomainDnsMxRecord.php',
|
1409 |
+
'Microsoft\\Graph\\Model\\DomainDnsRecord' => $vendorDir . '/microsoft/microsoft-graph/src/Model/DomainDnsRecord.php',
|
1410 |
+
'Microsoft\\Graph\\Model\\DomainDnsSrvRecord' => $vendorDir . '/microsoft/microsoft-graph/src/Model/DomainDnsSrvRecord.php',
|
1411 |
+
'Microsoft\\Graph\\Model\\DomainDnsTxtRecord' => $vendorDir . '/microsoft/microsoft-graph/src/Model/DomainDnsTxtRecord.php',
|
1412 |
+
'Microsoft\\Graph\\Model\\DomainDnsUnavailableRecord' => $vendorDir . '/microsoft/microsoft-graph/src/Model/DomainDnsUnavailableRecord.php',
|
1413 |
+
'Microsoft\\Graph\\Model\\DomainState' => $vendorDir . '/microsoft/microsoft-graph/src/Model/DomainState.php',
|
1414 |
+
'Microsoft\\Graph\\Model\\Drive' => $vendorDir . '/microsoft/microsoft-graph/src/Model/Drive.php',
|
1415 |
+
'Microsoft\\Graph\\Model\\DriveItem' => $vendorDir . '/microsoft/microsoft-graph/src/Model/DriveItem.php',
|
1416 |
+
'Microsoft\\Graph\\Model\\DriveItemUploadableProperties' => $vendorDir . '/microsoft/microsoft-graph/src/Model/DriveItemUploadableProperties.php',
|
1417 |
+
'Microsoft\\Graph\\Model\\DriveItemVersion' => $vendorDir . '/microsoft/microsoft-graph/src/Model/DriveItemVersion.php',
|
1418 |
+
'Microsoft\\Graph\\Model\\DriveRecipient' => $vendorDir . '/microsoft/microsoft-graph/src/Model/DriveRecipient.php',
|
1419 |
+
'Microsoft\\Graph\\Model\\EBookInstallSummary' => $vendorDir . '/microsoft/microsoft-graph/src/Model/EBookInstallSummary.php',
|
1420 |
+
'Microsoft\\Graph\\Model\\EdgeCookiePolicy' => $vendorDir . '/microsoft/microsoft-graph/src/Model/EdgeCookiePolicy.php',
|
1421 |
+
'Microsoft\\Graph\\Model\\EdgeSearchEngine' => $vendorDir . '/microsoft/microsoft-graph/src/Model/EdgeSearchEngine.php',
|
1422 |
+
'Microsoft\\Graph\\Model\\EdgeSearchEngineBase' => $vendorDir . '/microsoft/microsoft-graph/src/Model/EdgeSearchEngineBase.php',
|
1423 |
+
'Microsoft\\Graph\\Model\\EdgeSearchEngineCustom' => $vendorDir . '/microsoft/microsoft-graph/src/Model/EdgeSearchEngineCustom.php',
|
1424 |
+
'Microsoft\\Graph\\Model\\EdgeSearchEngineType' => $vendorDir . '/microsoft/microsoft-graph/src/Model/EdgeSearchEngineType.php',
|
1425 |
+
'Microsoft\\Graph\\Model\\EditionUpgradeConfiguration' => $vendorDir . '/microsoft/microsoft-graph/src/Model/EditionUpgradeConfiguration.php',
|
1426 |
+
'Microsoft\\Graph\\Model\\EditionUpgradeLicenseType' => $vendorDir . '/microsoft/microsoft-graph/src/Model/EditionUpgradeLicenseType.php',
|
1427 |
+
'Microsoft\\Graph\\Model\\EducationClass' => $vendorDir . '/microsoft/microsoft-graph/src/Model/EducationClass.php',
|
1428 |
+
'Microsoft\\Graph\\Model\\EducationExternalSource' => $vendorDir . '/microsoft/microsoft-graph/src/Model/EducationExternalSource.php',
|
1429 |
+
'Microsoft\\Graph\\Model\\EducationGender' => $vendorDir . '/microsoft/microsoft-graph/src/Model/EducationGender.php',
|
1430 |
+
'Microsoft\\Graph\\Model\\EducationOrganization' => $vendorDir . '/microsoft/microsoft-graph/src/Model/EducationOrganization.php',
|
1431 |
+
'Microsoft\\Graph\\Model\\EducationRoot' => $vendorDir . '/microsoft/microsoft-graph/src/Model/EducationRoot.php',
|
1432 |
+
'Microsoft\\Graph\\Model\\EducationSchool' => $vendorDir . '/microsoft/microsoft-graph/src/Model/EducationSchool.php',
|
1433 |
+
'Microsoft\\Graph\\Model\\EducationStudent' => $vendorDir . '/microsoft/microsoft-graph/src/Model/EducationStudent.php',
|
1434 |
+
'Microsoft\\Graph\\Model\\EducationTeacher' => $vendorDir . '/microsoft/microsoft-graph/src/Model/EducationTeacher.php',
|
1435 |
+
'Microsoft\\Graph\\Model\\EducationTerm' => $vendorDir . '/microsoft/microsoft-graph/src/Model/EducationTerm.php',
|
1436 |
+
'Microsoft\\Graph\\Model\\EducationUser' => $vendorDir . '/microsoft/microsoft-graph/src/Model/EducationUser.php',
|
1437 |
+
'Microsoft\\Graph\\Model\\EducationUserRole' => $vendorDir . '/microsoft/microsoft-graph/src/Model/EducationUserRole.php',
|
1438 |
+
'Microsoft\\Graph\\Model\\EmailAddress' => $vendorDir . '/microsoft/microsoft-graph/src/Model/EmailAddress.php',
|
1439 |
+
'Microsoft\\Graph\\Model\\EmailRole' => $vendorDir . '/microsoft/microsoft-graph/src/Model/EmailRole.php',
|
1440 |
+
'Microsoft\\Graph\\Model\\Enablement' => $vendorDir . '/microsoft/microsoft-graph/src/Model/Enablement.php',
|
1441 |
+
'Microsoft\\Graph\\Model\\EnrollmentConfigurationAssignment' => $vendorDir . '/microsoft/microsoft-graph/src/Model/EnrollmentConfigurationAssignment.php',
|
1442 |
+
'Microsoft\\Graph\\Model\\EnrollmentTroubleshootingEvent' => $vendorDir . '/microsoft/microsoft-graph/src/Model/EnrollmentTroubleshootingEvent.php',
|
1443 |
+
'Microsoft\\Graph\\Model\\Entity' => $vendorDir . '/microsoft/microsoft-graph/src/Model/Entity.php',
|
1444 |
+
'Microsoft\\Graph\\Model\\Event' => $vendorDir . '/microsoft/microsoft-graph/src/Model/Event.php',
|
1445 |
+
'Microsoft\\Graph\\Model\\EventMessage' => $vendorDir . '/microsoft/microsoft-graph/src/Model/EventMessage.php',
|
1446 |
+
'Microsoft\\Graph\\Model\\EventType' => $vendorDir . '/microsoft/microsoft-graph/src/Model/EventType.php',
|
1447 |
+
'Microsoft\\Graph\\Model\\ExchangeIdFormat' => $vendorDir . '/microsoft/microsoft-graph/src/Model/ExchangeIdFormat.php',
|
1448 |
+
'Microsoft\\Graph\\Model\\ExclusionGroupAssignmentTarget' => $vendorDir . '/microsoft/microsoft-graph/src/Model/ExclusionGroupAssignmentTarget.php',
|
1449 |
+
'Microsoft\\Graph\\Model\\Extension' => $vendorDir . '/microsoft/microsoft-graph/src/Model/Extension.php',
|
1450 |
+
'Microsoft\\Graph\\Model\\ExtensionSchemaProperty' => $vendorDir . '/microsoft/microsoft-graph/src/Model/ExtensionSchemaProperty.php',
|
1451 |
+
'Microsoft\\Graph\\Model\\ExternalAudienceScope' => $vendorDir . '/microsoft/microsoft-graph/src/Model/ExternalAudienceScope.php',
|
1452 |
+
'Microsoft\\Graph\\Model\\ExternalLink' => $vendorDir . '/microsoft/microsoft-graph/src/Model/ExternalLink.php',
|
1453 |
+
'Microsoft\\Graph\\Model\\FieldValueSet' => $vendorDir . '/microsoft/microsoft-graph/src/Model/FieldValueSet.php',
|
1454 |
+
'Microsoft\\Graph\\Model\\File' => $vendorDir . '/microsoft/microsoft-graph/src/Model/File.php',
|
1455 |
+
'Microsoft\\Graph\\Model\\FileAttachment' => $vendorDir . '/microsoft/microsoft-graph/src/Model/FileAttachment.php',
|
1456 |
+
'Microsoft\\Graph\\Model\\FileEncryptionInfo' => $vendorDir . '/microsoft/microsoft-graph/src/Model/FileEncryptionInfo.php',
|
1457 |
+
'Microsoft\\Graph\\Model\\FileHash' => $vendorDir . '/microsoft/microsoft-graph/src/Model/FileHash.php',
|
1458 |
+
'Microsoft\\Graph\\Model\\FileHashType' => $vendorDir . '/microsoft/microsoft-graph/src/Model/FileHashType.php',
|
1459 |
+
'Microsoft\\Graph\\Model\\FileSecurityState' => $vendorDir . '/microsoft/microsoft-graph/src/Model/FileSecurityState.php',
|
1460 |
+
'Microsoft\\Graph\\Model\\FileSystemInfo' => $vendorDir . '/microsoft/microsoft-graph/src/Model/FileSystemInfo.php',
|
1461 |
+
'Microsoft\\Graph\\Model\\FirewallCertificateRevocationListCheckMethodType' => $vendorDir . '/microsoft/microsoft-graph/src/Model/FirewallCertificateRevocationListCheckMethodType.php',
|
1462 |
+
'Microsoft\\Graph\\Model\\FirewallPacketQueueingMethodType' => $vendorDir . '/microsoft/microsoft-graph/src/Model/FirewallPacketQueueingMethodType.php',
|
1463 |
+
'Microsoft\\Graph\\Model\\FirewallPreSharedKeyEncodingMethodType' => $vendorDir . '/microsoft/microsoft-graph/src/Model/FirewallPreSharedKeyEncodingMethodType.php',
|
1464 |
+
'Microsoft\\Graph\\Model\\Folder' => $vendorDir . '/microsoft/microsoft-graph/src/Model/Folder.php',
|
1465 |
+
'Microsoft\\Graph\\Model\\FolderView' => $vendorDir . '/microsoft/microsoft-graph/src/Model/FolderView.php',
|
1466 |
+
'Microsoft\\Graph\\Model\\FollowupFlag' => $vendorDir . '/microsoft/microsoft-graph/src/Model/FollowupFlag.php',
|
1467 |
+
'Microsoft\\Graph\\Model\\FollowupFlagStatus' => $vendorDir . '/microsoft/microsoft-graph/src/Model/FollowupFlagStatus.php',
|
1468 |
+
'Microsoft\\Graph\\Model\\FreeBusyError' => $vendorDir . '/microsoft/microsoft-graph/src/Model/FreeBusyError.php',
|
1469 |
+
'Microsoft\\Graph\\Model\\FreeBusyStatus' => $vendorDir . '/microsoft/microsoft-graph/src/Model/FreeBusyStatus.php',
|
1470 |
+
'Microsoft\\Graph\\Model\\GenericError' => $vendorDir . '/microsoft/microsoft-graph/src/Model/GenericError.php',
|
1471 |
+
'Microsoft\\Graph\\Model\\GeoCoordinates' => $vendorDir . '/microsoft/microsoft-graph/src/Model/GeoCoordinates.php',
|
1472 |
+
'Microsoft\\Graph\\Model\\GiphyRatingType' => $vendorDir . '/microsoft/microsoft-graph/src/Model/GiphyRatingType.php',
|
1473 |
+
'Microsoft\\Graph\\Model\\GraphList' => $vendorDir . '/microsoft/microsoft-graph/src/Model/GraphList.php',
|
1474 |
+
'Microsoft\\Graph\\Model\\Group' => $vendorDir . '/microsoft/microsoft-graph/src/Model/Group.php',
|
1475 |
+
'Microsoft\\Graph\\Model\\GroupAssignmentTarget' => $vendorDir . '/microsoft/microsoft-graph/src/Model/GroupAssignmentTarget.php',
|
1476 |
+
'Microsoft\\Graph\\Model\\GroupLifecyclePolicy' => $vendorDir . '/microsoft/microsoft-graph/src/Model/GroupLifecyclePolicy.php',
|
1477 |
+
'Microsoft\\Graph\\Model\\GroupSetting' => $vendorDir . '/microsoft/microsoft-graph/src/Model/GroupSetting.php',
|
1478 |
+
'Microsoft\\Graph\\Model\\GroupSettingTemplate' => $vendorDir . '/microsoft/microsoft-graph/src/Model/GroupSettingTemplate.php',
|
1479 |
+
'Microsoft\\Graph\\Model\\GroupType' => $vendorDir . '/microsoft/microsoft-graph/src/Model/GroupType.php',
|
1480 |
+
'Microsoft\\Graph\\Model\\Hashes' => $vendorDir . '/microsoft/microsoft-graph/src/Model/Hashes.php',
|
1481 |
+
'Microsoft\\Graph\\Model\\HostSecurityState' => $vendorDir . '/microsoft/microsoft-graph/src/Model/HostSecurityState.php',
|
1482 |
+
'Microsoft\\Graph\\Model\\IPv4Range' => $vendorDir . '/microsoft/microsoft-graph/src/Model/IPv4Range.php',
|
1483 |
+
'Microsoft\\Graph\\Model\\IPv6Range' => $vendorDir . '/microsoft/microsoft-graph/src/Model/IPv6Range.php',
|
1484 |
+
'Microsoft\\Graph\\Model\\Identity' => $vendorDir . '/microsoft/microsoft-graph/src/Model/Identity.php',
|
1485 |
+
'Microsoft\\Graph\\Model\\IdentityProvider' => $vendorDir . '/microsoft/microsoft-graph/src/Model/IdentityProvider.php',
|
1486 |
+
'Microsoft\\Graph\\Model\\IdentitySet' => $vendorDir . '/microsoft/microsoft-graph/src/Model/IdentitySet.php',
|
1487 |
+
'Microsoft\\Graph\\Model\\Image' => $vendorDir . '/microsoft/microsoft-graph/src/Model/Image.php',
|
1488 |
+
'Microsoft\\Graph\\Model\\ImageInfo' => $vendorDir . '/microsoft/microsoft-graph/src/Model/ImageInfo.php',
|
1489 |
+
'Microsoft\\Graph\\Model\\Importance' => $vendorDir . '/microsoft/microsoft-graph/src/Model/Importance.php',
|
1490 |
+
'Microsoft\\Graph\\Model\\IncompleteData' => $vendorDir . '/microsoft/microsoft-graph/src/Model/IncompleteData.php',
|
1491 |
+
'Microsoft\\Graph\\Model\\InferenceClassification' => $vendorDir . '/microsoft/microsoft-graph/src/Model/InferenceClassification.php',
|
1492 |
+
'Microsoft\\Graph\\Model\\InferenceClassificationOverride' => $vendorDir . '/microsoft/microsoft-graph/src/Model/InferenceClassificationOverride.php',
|
1493 |
+
'Microsoft\\Graph\\Model\\InferenceClassificationType' => $vendorDir . '/microsoft/microsoft-graph/src/Model/InferenceClassificationType.php',
|
1494 |
+
'Microsoft\\Graph\\Model\\InsightIdentity' => $vendorDir . '/microsoft/microsoft-graph/src/Model/InsightIdentity.php',
|
1495 |
+
'Microsoft\\Graph\\Model\\InstallIntent' => $vendorDir . '/microsoft/microsoft-graph/src/Model/InstallIntent.php',
|
1496 |
+
'Microsoft\\Graph\\Model\\InstallState' => $vendorDir . '/microsoft/microsoft-graph/src/Model/InstallState.php',
|
1497 |
+
'Microsoft\\Graph\\Model\\InternetMessageHeader' => $vendorDir . '/microsoft/microsoft-graph/src/Model/InternetMessageHeader.php',
|
1498 |
+
'Microsoft\\Graph\\Model\\InternetSiteSecurityLevel' => $vendorDir . '/microsoft/microsoft-graph/src/Model/InternetSiteSecurityLevel.php',
|
1499 |
+
'Microsoft\\Graph\\Model\\IntuneBrand' => $vendorDir . '/microsoft/microsoft-graph/src/Model/IntuneBrand.php',
|
1500 |
+
'Microsoft\\Graph\\Model\\Invitation' => $vendorDir . '/microsoft/microsoft-graph/src/Model/Invitation.php',
|
1501 |
+
'Microsoft\\Graph\\Model\\InvitationParticipantInfo' => $vendorDir . '/microsoft/microsoft-graph/src/Model/InvitationParticipantInfo.php',
|
1502 |
+
'Microsoft\\Graph\\Model\\InviteParticipantsOperation' => $vendorDir . '/microsoft/microsoft-graph/src/Model/InviteParticipantsOperation.php',
|
1503 |
+
'Microsoft\\Graph\\Model\\InvitedUserMessageInfo' => $vendorDir . '/microsoft/microsoft-graph/src/Model/InvitedUserMessageInfo.php',
|
1504 |
+
'Microsoft\\Graph\\Model\\IosCertificateProfile' => $vendorDir . '/microsoft/microsoft-graph/src/Model/IosCertificateProfile.php',
|
1505 |
+
'Microsoft\\Graph\\Model\\IosCompliancePolicy' => $vendorDir . '/microsoft/microsoft-graph/src/Model/IosCompliancePolicy.php',
|
1506 |
+
'Microsoft\\Graph\\Model\\IosCustomConfiguration' => $vendorDir . '/microsoft/microsoft-graph/src/Model/IosCustomConfiguration.php',
|
1507 |
+
'Microsoft\\Graph\\Model\\IosDeviceFeaturesConfiguration' => $vendorDir . '/microsoft/microsoft-graph/src/Model/IosDeviceFeaturesConfiguration.php',
|
1508 |
+
'Microsoft\\Graph\\Model\\IosDeviceType' => $vendorDir . '/microsoft/microsoft-graph/src/Model/IosDeviceType.php',
|
1509 |
+
'Microsoft\\Graph\\Model\\IosGeneralDeviceConfiguration' => $vendorDir . '/microsoft/microsoft-graph/src/Model/IosGeneralDeviceConfiguration.php',
|
1510 |
+
'Microsoft\\Graph\\Model\\IosHomeScreenApp' => $vendorDir . '/microsoft/microsoft-graph/src/Model/IosHomeScreenApp.php',
|
1511 |
+
'Microsoft\\Graph\\Model\\IosHomeScreenFolder' => $vendorDir . '/microsoft/microsoft-graph/src/Model/IosHomeScreenFolder.php',
|
1512 |
+
'Microsoft\\Graph\\Model\\IosHomeScreenFolderPage' => $vendorDir . '/microsoft/microsoft-graph/src/Model/IosHomeScreenFolderPage.php',
|
1513 |
+
'Microsoft\\Graph\\Model\\IosHomeScreenItem' => $vendorDir . '/microsoft/microsoft-graph/src/Model/IosHomeScreenItem.php',
|
1514 |
+
'Microsoft\\Graph\\Model\\IosHomeScreenPage' => $vendorDir . '/microsoft/microsoft-graph/src/Model/IosHomeScreenPage.php',
|
1515 |
+
'Microsoft\\Graph\\Model\\IosLobApp' => $vendorDir . '/microsoft/microsoft-graph/src/Model/IosLobApp.php',
|
1516 |
+
'Microsoft\\Graph\\Model\\IosLobAppAssignmentSettings' => $vendorDir . '/microsoft/microsoft-graph/src/Model/IosLobAppAssignmentSettings.php',
|
1517 |
+
'Microsoft\\Graph\\Model\\IosManagedAppProtection' => $vendorDir . '/microsoft/microsoft-graph/src/Model/IosManagedAppProtection.php',
|
1518 |
+
'Microsoft\\Graph\\Model\\IosManagedAppRegistration' => $vendorDir . '/microsoft/microsoft-graph/src/Model/IosManagedAppRegistration.php',
|
1519 |
+
'Microsoft\\Graph\\Model\\IosMinimumOperatingSystem' => $vendorDir . '/microsoft/microsoft-graph/src/Model/IosMinimumOperatingSystem.php',
|
1520 |
+
'Microsoft\\Graph\\Model\\IosMobileAppConfiguration' => $vendorDir . '/microsoft/microsoft-graph/src/Model/IosMobileAppConfiguration.php',
|
1521 |
+
'Microsoft\\Graph\\Model\\IosMobileAppIdentifier' => $vendorDir . '/microsoft/microsoft-graph/src/Model/IosMobileAppIdentifier.php',
|
1522 |
+
'Microsoft\\Graph\\Model\\IosNetworkUsageRule' => $vendorDir . '/microsoft/microsoft-graph/src/Model/IosNetworkUsageRule.php',
|
1523 |
+
'Microsoft\\Graph\\Model\\IosNotificationAlertType' => $vendorDir . '/microsoft/microsoft-graph/src/Model/IosNotificationAlertType.php',
|
1524 |
+
'Microsoft\\Graph\\Model\\IosNotificationSettings' => $vendorDir . '/microsoft/microsoft-graph/src/Model/IosNotificationSettings.php',
|
1525 |
+
'Microsoft\\Graph\\Model\\IosStoreApp' => $vendorDir . '/microsoft/microsoft-graph/src/Model/IosStoreApp.php',
|
1526 |
+
'Microsoft\\Graph\\Model\\IosStoreAppAssignmentSettings' => $vendorDir . '/microsoft/microsoft-graph/src/Model/IosStoreAppAssignmentSettings.php',
|
1527 |
+
'Microsoft\\Graph\\Model\\IosUpdateConfiguration' => $vendorDir . '/microsoft/microsoft-graph/src/Model/IosUpdateConfiguration.php',
|
1528 |
+
'Microsoft\\Graph\\Model\\IosUpdateDeviceStatus' => $vendorDir . '/microsoft/microsoft-graph/src/Model/IosUpdateDeviceStatus.php',
|
1529 |
+
'Microsoft\\Graph\\Model\\IosUpdatesInstallStatus' => $vendorDir . '/microsoft/microsoft-graph/src/Model/IosUpdatesInstallStatus.php',
|
1530 |
+
'Microsoft\\Graph\\Model\\IosVppApp' => $vendorDir . '/microsoft/microsoft-graph/src/Model/IosVppApp.php',
|
1531 |
+
'Microsoft\\Graph\\Model\\IosVppAppAssignmentSettings' => $vendorDir . '/microsoft/microsoft-graph/src/Model/IosVppAppAssignmentSettings.php',
|
1532 |
+
'Microsoft\\Graph\\Model\\IosVppEBook' => $vendorDir . '/microsoft/microsoft-graph/src/Model/IosVppEBook.php',
|
1533 |
+
'Microsoft\\Graph\\Model\\IosVppEBookAssignment' => $vendorDir . '/microsoft/microsoft-graph/src/Model/IosVppEBookAssignment.php',
|
1534 |
+
'Microsoft\\Graph\\Model\\IpRange' => $vendorDir . '/microsoft/microsoft-graph/src/Model/IpRange.php',
|
1535 |
+
'Microsoft\\Graph\\Model\\ItemActionStat' => $vendorDir . '/microsoft/microsoft-graph/src/Model/ItemActionStat.php',
|
1536 |
+
'Microsoft\\Graph\\Model\\ItemActivity' => $vendorDir . '/microsoft/microsoft-graph/src/Model/ItemActivity.php',
|
1537 |
+
'Microsoft\\Graph\\Model\\ItemActivityStat' => $vendorDir . '/microsoft/microsoft-graph/src/Model/ItemActivityStat.php',
|
1538 |
+
'Microsoft\\Graph\\Model\\ItemAnalytics' => $vendorDir . '/microsoft/microsoft-graph/src/Model/ItemAnalytics.php',
|
1539 |
+
'Microsoft\\Graph\\Model\\ItemAttachment' => $vendorDir . '/microsoft/microsoft-graph/src/Model/ItemAttachment.php',
|
1540 |
+
'Microsoft\\Graph\\Model\\ItemBody' => $vendorDir . '/microsoft/microsoft-graph/src/Model/ItemBody.php',
|
1541 |
+
'Microsoft\\Graph\\Model\\ItemPreviewInfo' => $vendorDir . '/microsoft/microsoft-graph/src/Model/ItemPreviewInfo.php',
|
1542 |
+
'Microsoft\\Graph\\Model\\ItemReference' => $vendorDir . '/microsoft/microsoft-graph/src/Model/ItemReference.php',
|
1543 |
+
'Microsoft\\Graph\\Model\\KeyValue' => $vendorDir . '/microsoft/microsoft-graph/src/Model/KeyValue.php',
|
1544 |
+
'Microsoft\\Graph\\Model\\KeyValuePair' => $vendorDir . '/microsoft/microsoft-graph/src/Model/KeyValuePair.php',
|
1545 |
+
'Microsoft\\Graph\\Model\\LicenseAssignmentState' => $vendorDir . '/microsoft/microsoft-graph/src/Model/LicenseAssignmentState.php',
|
1546 |
+
'Microsoft\\Graph\\Model\\LicenseDetails' => $vendorDir . '/microsoft/microsoft-graph/src/Model/LicenseDetails.php',
|
1547 |
+
'Microsoft\\Graph\\Model\\LicenseProcessingState' => $vendorDir . '/microsoft/microsoft-graph/src/Model/LicenseProcessingState.php',
|
1548 |
+
'Microsoft\\Graph\\Model\\LicenseUnitsDetail' => $vendorDir . '/microsoft/microsoft-graph/src/Model/LicenseUnitsDetail.php',
|
1549 |
+
'Microsoft\\Graph\\Model\\ListInfo' => $vendorDir . '/microsoft/microsoft-graph/src/Model/ListInfo.php',
|
1550 |
+
'Microsoft\\Graph\\Model\\ListItem' => $vendorDir . '/microsoft/microsoft-graph/src/Model/ListItem.php',
|
1551 |
+
'Microsoft\\Graph\\Model\\ListItemVersion' => $vendorDir . '/microsoft/microsoft-graph/src/Model/ListItemVersion.php',
|
1552 |
+
'Microsoft\\Graph\\Model\\LocaleInfo' => $vendorDir . '/microsoft/microsoft-graph/src/Model/LocaleInfo.php',
|
1553 |
+
'Microsoft\\Graph\\Model\\LocalizedNotificationMessage' => $vendorDir . '/microsoft/microsoft-graph/src/Model/LocalizedNotificationMessage.php',
|
1554 |
+
'Microsoft\\Graph\\Model\\LocateDeviceActionResult' => $vendorDir . '/microsoft/microsoft-graph/src/Model/LocateDeviceActionResult.php',
|
1555 |
+
'Microsoft\\Graph\\Model\\Location' => $vendorDir . '/microsoft/microsoft-graph/src/Model/Location.php',
|
1556 |
+
'Microsoft\\Graph\\Model\\LocationConstraint' => $vendorDir . '/microsoft/microsoft-graph/src/Model/LocationConstraint.php',
|
1557 |
+
'Microsoft\\Graph\\Model\\LocationConstraintItem' => $vendorDir . '/microsoft/microsoft-graph/src/Model/LocationConstraintItem.php',
|
1558 |
+
'Microsoft\\Graph\\Model\\LocationType' => $vendorDir . '/microsoft/microsoft-graph/src/Model/LocationType.php',
|
1559 |
+
'Microsoft\\Graph\\Model\\LocationUniqueIdType' => $vendorDir . '/microsoft/microsoft-graph/src/Model/LocationUniqueIdType.php',
|
1560 |
+
'Microsoft\\Graph\\Model\\LogonType' => $vendorDir . '/microsoft/microsoft-graph/src/Model/LogonType.php',
|
1561 |
+
'Microsoft\\Graph\\Model\\LookupColumn' => $vendorDir . '/microsoft/microsoft-graph/src/Model/LookupColumn.php',
|
1562 |
+
'Microsoft\\Graph\\Model\\MacOSCompliancePolicy' => $vendorDir . '/microsoft/microsoft-graph/src/Model/MacOSCompliancePolicy.php',
|
1563 |
+
'Microsoft\\Graph\\Model\\MacOSCustomConfiguration' => $vendorDir . '/microsoft/microsoft-graph/src/Model/MacOSCustomConfiguration.php',
|
1564 |
+
'Microsoft\\Graph\\Model\\MacOSDeviceFeaturesConfiguration' => $vendorDir . '/microsoft/microsoft-graph/src/Model/MacOSDeviceFeaturesConfiguration.php',
|
1565 |
+
'Microsoft\\Graph\\Model\\MacOSGeneralDeviceConfiguration' => $vendorDir . '/microsoft/microsoft-graph/src/Model/MacOSGeneralDeviceConfiguration.php',
|
1566 |
+
'Microsoft\\Graph\\Model\\MacOSOfficeSuiteApp' => $vendorDir . '/microsoft/microsoft-graph/src/Model/MacOSOfficeSuiteApp.php',
|
1567 |
+
'Microsoft\\Graph\\Model\\MailFolder' => $vendorDir . '/microsoft/microsoft-graph/src/Model/MailFolder.php',
|
1568 |
+
'Microsoft\\Graph\\Model\\MailSearchFolder' => $vendorDir . '/microsoft/microsoft-graph/src/Model/MailSearchFolder.php',
|
1569 |
+
'Microsoft\\Graph\\Model\\MailTips' => $vendorDir . '/microsoft/microsoft-graph/src/Model/MailTips.php',
|
1570 |
+
'Microsoft\\Graph\\Model\\MailTipsError' => $vendorDir . '/microsoft/microsoft-graph/src/Model/MailTipsError.php',
|
1571 |
+
'Microsoft\\Graph\\Model\\MailTipsType' => $vendorDir . '/microsoft/microsoft-graph/src/Model/MailTipsType.php',
|
1572 |
+
'Microsoft\\Graph\\Model\\MailboxSettings' => $vendorDir . '/microsoft/microsoft-graph/src/Model/MailboxSettings.php',
|
1573 |
+
'Microsoft\\Graph\\Model\\MalwareState' => $vendorDir . '/microsoft/microsoft-graph/src/Model/MalwareState.php',
|
1574 |
+
'Microsoft\\Graph\\Model\\ManagedAndroidLobApp' => $vendorDir . '/microsoft/microsoft-graph/src/Model/ManagedAndroidLobApp.php',
|
1575 |
+
'Microsoft\\Graph\\Model\\ManagedAndroidStoreApp' => $vendorDir . '/microsoft/microsoft-graph/src/Model/ManagedAndroidStoreApp.php',
|
1576 |
+
'Microsoft\\Graph\\Model\\ManagedApp' => $vendorDir . '/microsoft/microsoft-graph/src/Model/ManagedApp.php',
|
1577 |
+
'Microsoft\\Graph\\Model\\ManagedAppAvailability' => $vendorDir . '/microsoft/microsoft-graph/src/Model/ManagedAppAvailability.php',
|
1578 |
+
'Microsoft\\Graph\\Model\\ManagedAppClipboardSharingLevel' => $vendorDir . '/microsoft/microsoft-graph/src/Model/ManagedAppClipboardSharingLevel.php',
|
1579 |
+
'Microsoft\\Graph\\Model\\ManagedAppConfiguration' => $vendorDir . '/microsoft/microsoft-graph/src/Model/ManagedAppConfiguration.php',
|
1580 |
+
'Microsoft\\Graph\\Model\\ManagedAppDataEncryptionType' => $vendorDir . '/microsoft/microsoft-graph/src/Model/ManagedAppDataEncryptionType.php',
|
1581 |
+
'Microsoft\\Graph\\Model\\ManagedAppDataStorageLocation' => $vendorDir . '/microsoft/microsoft-graph/src/Model/ManagedAppDataStorageLocation.php',
|
1582 |
+
'Microsoft\\Graph\\Model\\ManagedAppDataTransferLevel' => $vendorDir . '/microsoft/microsoft-graph/src/Model/ManagedAppDataTransferLevel.php',
|
1583 |
+
'Microsoft\\Graph\\Model\\ManagedAppDiagnosticStatus' => $vendorDir . '/microsoft/microsoft-graph/src/Model/ManagedAppDiagnosticStatus.php',
|
1584 |
+
'Microsoft\\Graph\\Model\\ManagedAppFlaggedReason' => $vendorDir . '/microsoft/microsoft-graph/src/Model/ManagedAppFlaggedReason.php',
|
1585 |
+
'Microsoft\\Graph\\Model\\ManagedAppOperation' => $vendorDir . '/microsoft/microsoft-graph/src/Model/ManagedAppOperation.php',
|
1586 |
+
'Microsoft\\Graph\\Model\\ManagedAppPinCharacterSet' => $vendorDir . '/microsoft/microsoft-graph/src/Model/ManagedAppPinCharacterSet.php',
|
1587 |
+
'Microsoft\\Graph\\Model\\ManagedAppPolicy' => $vendorDir . '/microsoft/microsoft-graph/src/Model/ManagedAppPolicy.php',
|
1588 |
+
'Microsoft\\Graph\\Model\\ManagedAppPolicyDeploymentSummary' => $vendorDir . '/microsoft/microsoft-graph/src/Model/ManagedAppPolicyDeploymentSummary.php',
|
1589 |
+
'Microsoft\\Graph\\Model\\ManagedAppPolicyDeploymentSummaryPerApp' => $vendorDir . '/microsoft/microsoft-graph/src/Model/ManagedAppPolicyDeploymentSummaryPerApp.php',
|
1590 |
+
'Microsoft\\Graph\\Model\\ManagedAppProtection' => $vendorDir . '/microsoft/microsoft-graph/src/Model/ManagedAppProtection.php',
|
1591 |
+
'Microsoft\\Graph\\Model\\ManagedAppRegistration' => $vendorDir . '/microsoft/microsoft-graph/src/Model/ManagedAppRegistration.php',
|
1592 |
+
'Microsoft\\Graph\\Model\\ManagedAppStatus' => $vendorDir . '/microsoft/microsoft-graph/src/Model/ManagedAppStatus.php',
|
1593 |
+
'Microsoft\\Graph\\Model\\ManagedAppStatusRaw' => $vendorDir . '/microsoft/microsoft-graph/src/Model/ManagedAppStatusRaw.php',
|
1594 |
+
'Microsoft\\Graph\\Model\\ManagedDevice' => $vendorDir . '/microsoft/microsoft-graph/src/Model/ManagedDevice.php',
|
1595 |
+
'Microsoft\\Graph\\Model\\ManagedDeviceMobileAppConfiguration' => $vendorDir . '/microsoft/microsoft-graph/src/Model/ManagedDeviceMobileAppConfiguration.php',
|
1596 |
+
'Microsoft\\Graph\\Model\\ManagedDeviceMobileAppConfigurationAssignment' => $vendorDir . '/microsoft/microsoft-graph/src/Model/ManagedDeviceMobileAppConfigurationAssignment.php',
|
1597 |
+
'Microsoft\\Graph\\Model\\ManagedDeviceMobileAppConfigurationDeviceStatus' => $vendorDir . '/microsoft/microsoft-graph/src/Model/ManagedDeviceMobileAppConfigurationDeviceStatus.php',
|
1598 |
+
'Microsoft\\Graph\\Model\\ManagedDeviceMobileAppConfigurationDeviceSummary' => $vendorDir . '/microsoft/microsoft-graph/src/Model/ManagedDeviceMobileAppConfigurationDeviceSummary.php',
|
1599 |
+
'Microsoft\\Graph\\Model\\ManagedDeviceMobileAppConfigurationUserStatus' => $vendorDir . '/microsoft/microsoft-graph/src/Model/ManagedDeviceMobileAppConfigurationUserStatus.php',
|
1600 |
+
'Microsoft\\Graph\\Model\\ManagedDeviceMobileAppConfigurationUserSummary' => $vendorDir . '/microsoft/microsoft-graph/src/Model/ManagedDeviceMobileAppConfigurationUserSummary.php',
|
1601 |
+
'Microsoft\\Graph\\Model\\ManagedDeviceOverview' => $vendorDir . '/microsoft/microsoft-graph/src/Model/ManagedDeviceOverview.php',
|
1602 |
+
'Microsoft\\Graph\\Model\\ManagedDeviceOwnerType' => $vendorDir . '/microsoft/microsoft-graph/src/Model/ManagedDeviceOwnerType.php',
|
1603 |
+
'Microsoft\\Graph\\Model\\ManagedDevicePartnerReportedHealthState' => $vendorDir . '/microsoft/microsoft-graph/src/Model/ManagedDevicePartnerReportedHealthState.php',
|
1604 |
+
'Microsoft\\Graph\\Model\\ManagedEBook' => $vendorDir . '/microsoft/microsoft-graph/src/Model/ManagedEBook.php',
|
1605 |
+
'Microsoft\\Graph\\Model\\ManagedEBookAssignment' => $vendorDir . '/microsoft/microsoft-graph/src/Model/ManagedEBookAssignment.php',
|
1606 |
+
'Microsoft\\Graph\\Model\\ManagedIOSLobApp' => $vendorDir . '/microsoft/microsoft-graph/src/Model/ManagedIOSLobApp.php',
|
1607 |
+
'Microsoft\\Graph\\Model\\ManagedIOSStoreApp' => $vendorDir . '/microsoft/microsoft-graph/src/Model/ManagedIOSStoreApp.php',
|
1608 |
+
'Microsoft\\Graph\\Model\\ManagedMobileApp' => $vendorDir . '/microsoft/microsoft-graph/src/Model/ManagedMobileApp.php',
|
1609 |
+
'Microsoft\\Graph\\Model\\ManagedMobileLobApp' => $vendorDir . '/microsoft/microsoft-graph/src/Model/ManagedMobileLobApp.php',
|
1610 |
+
'Microsoft\\Graph\\Model\\ManagementAgentType' => $vendorDir . '/microsoft/microsoft-graph/src/Model/ManagementAgentType.php',
|
1611 |
+
'Microsoft\\Graph\\Model\\MdmAppConfigKeyType' => $vendorDir . '/microsoft/microsoft-graph/src/Model/MdmAppConfigKeyType.php',
|
1612 |
+
'Microsoft\\Graph\\Model\\MdmAuthority' => $vendorDir . '/microsoft/microsoft-graph/src/Model/MdmAuthority.php',
|
1613 |
+
'Microsoft\\Graph\\Model\\MdmWindowsInformationProtectionPolicy' => $vendorDir . '/microsoft/microsoft-graph/src/Model/MdmWindowsInformationProtectionPolicy.php',
|
1614 |
+
'Microsoft\\Graph\\Model\\MediaConfig' => $vendorDir . '/microsoft/microsoft-graph/src/Model/MediaConfig.php',
|
1615 |
+
'Microsoft\\Graph\\Model\\MediaContentRatingAustralia' => $vendorDir . '/microsoft/microsoft-graph/src/Model/MediaContentRatingAustralia.php',
|
1616 |
+
'Microsoft\\Graph\\Model\\MediaContentRatingCanada' => $vendorDir . '/microsoft/microsoft-graph/src/Model/MediaContentRatingCanada.php',
|
1617 |
+
'Microsoft\\Graph\\Model\\MediaContentRatingFrance' => $vendorDir . '/microsoft/microsoft-graph/src/Model/MediaContentRatingFrance.php',
|
1618 |
+
'Microsoft\\Graph\\Model\\MediaContentRatingGermany' => $vendorDir . '/microsoft/microsoft-graph/src/Model/MediaContentRatingGermany.php',
|
1619 |
+
'Microsoft\\Graph\\Model\\MediaContentRatingIreland' => $vendorDir . '/microsoft/microsoft-graph/src/Model/MediaContentRatingIreland.php',
|
1620 |
+
'Microsoft\\Graph\\Model\\MediaContentRatingJapan' => $vendorDir . '/microsoft/microsoft-graph/src/Model/MediaContentRatingJapan.php',
|
1621 |
+
'Microsoft\\Graph\\Model\\MediaContentRatingNewZealand' => $vendorDir . '/microsoft/microsoft-graph/src/Model/MediaContentRatingNewZealand.php',
|
1622 |
+
'Microsoft\\Graph\\Model\\MediaContentRatingUnitedKingdom' => $vendorDir . '/microsoft/microsoft-graph/src/Model/MediaContentRatingUnitedKingdom.php',
|
1623 |
+
'Microsoft\\Graph\\Model\\MediaContentRatingUnitedStates' => $vendorDir . '/microsoft/microsoft-graph/src/Model/MediaContentRatingUnitedStates.php',
|
1624 |
+
'Microsoft\\Graph\\Model\\MediaDirection' => $vendorDir . '/microsoft/microsoft-graph/src/Model/MediaDirection.php',
|
1625 |
+
'Microsoft\\Graph\\Model\\MediaInfo' => $vendorDir . '/microsoft/microsoft-graph/src/Model/MediaInfo.php',
|
1626 |
+
'Microsoft\\Graph\\Model\\MediaPrompt' => $vendorDir . '/microsoft/microsoft-graph/src/Model/MediaPrompt.php',
|
1627 |
+
'Microsoft\\Graph\\Model\\MediaState' => $vendorDir . '/microsoft/microsoft-graph/src/Model/MediaState.php',
|
1628 |
+
'Microsoft\\Graph\\Model\\MediaStream' => $vendorDir . '/microsoft/microsoft-graph/src/Model/MediaStream.php',
|
1629 |
+
'Microsoft\\Graph\\Model\\MeetingInfo' => $vendorDir . '/microsoft/microsoft-graph/src/Model/MeetingInfo.php',
|
1630 |
+
'Microsoft\\Graph\\Model\\MeetingMessageType' => $vendorDir . '/microsoft/microsoft-graph/src/Model/MeetingMessageType.php',
|
1631 |
+
'Microsoft\\Graph\\Model\\MeetingParticipantInfo' => $vendorDir . '/microsoft/microsoft-graph/src/Model/MeetingParticipantInfo.php',
|
1632 |
+
'Microsoft\\Graph\\Model\\MeetingParticipants' => $vendorDir . '/microsoft/microsoft-graph/src/Model/MeetingParticipants.php',
|
1633 |
+
'Microsoft\\Graph\\Model\\MeetingTimeSuggestion' => $vendorDir . '/microsoft/microsoft-graph/src/Model/MeetingTimeSuggestion.php',
|
1634 |
+
'Microsoft\\Graph\\Model\\MeetingTimeSuggestionsResult' => $vendorDir . '/microsoft/microsoft-graph/src/Model/MeetingTimeSuggestionsResult.php',
|
1635 |
+
'Microsoft\\Graph\\Model\\Message' => $vendorDir . '/microsoft/microsoft-graph/src/Model/Message.php',
|
1636 |
+
'Microsoft\\Graph\\Model\\MessageActionFlag' => $vendorDir . '/microsoft/microsoft-graph/src/Model/MessageActionFlag.php',
|
1637 |
+
'Microsoft\\Graph\\Model\\MessageRule' => $vendorDir . '/microsoft/microsoft-graph/src/Model/MessageRule.php',
|
1638 |
+
'Microsoft\\Graph\\Model\\MessageRuleActions' => $vendorDir . '/microsoft/microsoft-graph/src/Model/MessageRuleActions.php',
|
1639 |
+
'Microsoft\\Graph\\Model\\MessageRulePredicates' => $vendorDir . '/microsoft/microsoft-graph/src/Model/MessageRulePredicates.php',
|
1640 |
+
'Microsoft\\Graph\\Model\\MicrosoftStoreForBusinessApp' => $vendorDir . '/microsoft/microsoft-graph/src/Model/MicrosoftStoreForBusinessApp.php',
|
1641 |
+
'Microsoft\\Graph\\Model\\MicrosoftStoreForBusinessAppAssignmentSettings' => $vendorDir . '/microsoft/microsoft-graph/src/Model/MicrosoftStoreForBusinessAppAssignmentSettings.php',
|
1642 |
+
'Microsoft\\Graph\\Model\\MicrosoftStoreForBusinessLicenseType' => $vendorDir . '/microsoft/microsoft-graph/src/Model/MicrosoftStoreForBusinessLicenseType.php',
|
1643 |
+
'Microsoft\\Graph\\Model\\MimeContent' => $vendorDir . '/microsoft/microsoft-graph/src/Model/MimeContent.php',
|
1644 |
+
'Microsoft\\Graph\\Model\\MiracastChannel' => $vendorDir . '/microsoft/microsoft-graph/src/Model/MiracastChannel.php',
|
1645 |
+
'Microsoft\\Graph\\Model\\MobileApp' => $vendorDir . '/microsoft/microsoft-graph/src/Model/MobileApp.php',
|
1646 |
+
'Microsoft\\Graph\\Model\\MobileAppAssignment' => $vendorDir . '/microsoft/microsoft-graph/src/Model/MobileAppAssignment.php',
|
1647 |
+
'Microsoft\\Graph\\Model\\MobileAppAssignmentSettings' => $vendorDir . '/microsoft/microsoft-graph/src/Model/MobileAppAssignmentSettings.php',
|
1648 |
+
'Microsoft\\Graph\\Model\\MobileAppCategory' => $vendorDir . '/microsoft/microsoft-graph/src/Model/MobileAppCategory.php',
|
1649 |
+
'Microsoft\\Graph\\Model\\MobileAppContent' => $vendorDir . '/microsoft/microsoft-graph/src/Model/MobileAppContent.php',
|
1650 |
+
'Microsoft\\Graph\\Model\\MobileAppContentFile' => $vendorDir . '/microsoft/microsoft-graph/src/Model/MobileAppContentFile.php',
|
1651 |
+
'Microsoft\\Graph\\Model\\MobileAppContentFileUploadState' => $vendorDir . '/microsoft/microsoft-graph/src/Model/MobileAppContentFileUploadState.php',
|
1652 |
+
'Microsoft\\Graph\\Model\\MobileAppIdentifier' => $vendorDir . '/microsoft/microsoft-graph/src/Model/MobileAppIdentifier.php',
|
1653 |
+
'Microsoft\\Graph\\Model\\MobileAppPublishingState' => $vendorDir . '/microsoft/microsoft-graph/src/Model/MobileAppPublishingState.php',
|
1654 |
+
'Microsoft\\Graph\\Model\\MobileLobApp' => $vendorDir . '/microsoft/microsoft-graph/src/Model/MobileLobApp.php',
|
1655 |
+
'Microsoft\\Graph\\Model\\MobileThreatDefenseConnector' => $vendorDir . '/microsoft/microsoft-graph/src/Model/MobileThreatDefenseConnector.php',
|
1656 |
+
'Microsoft\\Graph\\Model\\MobileThreatPartnerTenantState' => $vendorDir . '/microsoft/microsoft-graph/src/Model/MobileThreatPartnerTenantState.php',
|
1657 |
+
'Microsoft\\Graph\\Model\\Modality' => $vendorDir . '/microsoft/microsoft-graph/src/Model/Modality.php',
|
1658 |
+
'Microsoft\\Graph\\Model\\ModifiedProperty' => $vendorDir . '/microsoft/microsoft-graph/src/Model/ModifiedProperty.php',
|
1659 |
+
'Microsoft\\Graph\\Model\\MultiValueLegacyExtendedProperty' => $vendorDir . '/microsoft/microsoft-graph/src/Model/MultiValueLegacyExtendedProperty.php',
|
1660 |
+
'Microsoft\\Graph\\Model\\MuteParticipantOperation' => $vendorDir . '/microsoft/microsoft-graph/src/Model/MuteParticipantOperation.php',
|
1661 |
+
'Microsoft\\Graph\\Model\\NetworkConnection' => $vendorDir . '/microsoft/microsoft-graph/src/Model/NetworkConnection.php',
|
1662 |
+
'Microsoft\\Graph\\Model\\Notebook' => $vendorDir . '/microsoft/microsoft-graph/src/Model/Notebook.php',
|
1663 |
+
'Microsoft\\Graph\\Model\\NotebookLinks' => $vendorDir . '/microsoft/microsoft-graph/src/Model/NotebookLinks.php',
|
1664 |
+
'Microsoft\\Graph\\Model\\NotificationMessageTemplate' => $vendorDir . '/microsoft/microsoft-graph/src/Model/NotificationMessageTemplate.php',
|
1665 |
+
'Microsoft\\Graph\\Model\\NotificationTemplateBrandingOptions' => $vendorDir . '/microsoft/microsoft-graph/src/Model/NotificationTemplateBrandingOptions.php',
|
1666 |
+
'Microsoft\\Graph\\Model\\NumberColumn' => $vendorDir . '/microsoft/microsoft-graph/src/Model/NumberColumn.php',
|
1667 |
+
'Microsoft\\Graph\\Model\\OfficeGraphInsights' => $vendorDir . '/microsoft/microsoft-graph/src/Model/OfficeGraphInsights.php',
|
1668 |
+
'Microsoft\\Graph\\Model\\OmaSetting' => $vendorDir . '/microsoft/microsoft-graph/src/Model/OmaSetting.php',
|
1669 |
+
'Microsoft\\Graph\\Model\\OmaSettingBase64' => $vendorDir . '/microsoft/microsoft-graph/src/Model/OmaSettingBase64.php',
|
1670 |
+
'Microsoft\\Graph\\Model\\OmaSettingBoolean' => $vendorDir . '/microsoft/microsoft-graph/src/Model/OmaSettingBoolean.php',
|
1671 |
+
'Microsoft\\Graph\\Model\\OmaSettingDateTime' => $vendorDir . '/microsoft/microsoft-graph/src/Model/OmaSettingDateTime.php',
|
1672 |
+
'Microsoft\\Graph\\Model\\OmaSettingFloatingPoint' => $vendorDir . '/microsoft/microsoft-graph/src/Model/OmaSettingFloatingPoint.php',
|
1673 |
+
'Microsoft\\Graph\\Model\\OmaSettingInteger' => $vendorDir . '/microsoft/microsoft-graph/src/Model/OmaSettingInteger.php',
|
1674 |
+
'Microsoft\\Graph\\Model\\OmaSettingString' => $vendorDir . '/microsoft/microsoft-graph/src/Model/OmaSettingString.php',
|
1675 |
+
'Microsoft\\Graph\\Model\\OmaSettingStringXml' => $vendorDir . '/microsoft/microsoft-graph/src/Model/OmaSettingStringXml.php',
|
1676 |
+
'Microsoft\\Graph\\Model\\OnPremisesConditionalAccessSettings' => $vendorDir . '/microsoft/microsoft-graph/src/Model/OnPremisesConditionalAccessSettings.php',
|
1677 |
+
'Microsoft\\Graph\\Model\\OnPremisesExtensionAttributes' => $vendorDir . '/microsoft/microsoft-graph/src/Model/OnPremisesExtensionAttributes.php',
|
1678 |
+
'Microsoft\\Graph\\Model\\OnPremisesProvisioningError' => $vendorDir . '/microsoft/microsoft-graph/src/Model/OnPremisesProvisioningError.php',
|
1679 |
+
'Microsoft\\Graph\\Model\\Onenote' => $vendorDir . '/microsoft/microsoft-graph/src/Model/Onenote.php',
|
1680 |
+
'Microsoft\\Graph\\Model\\OnenoteEntityBaseModel' => $vendorDir . '/microsoft/microsoft-graph/src/Model/OnenoteEntityBaseModel.php',
|
1681 |
+
'Microsoft\\Graph\\Model\\OnenoteEntityHierarchyModel' => $vendorDir . '/microsoft/microsoft-graph/src/Model/OnenoteEntityHierarchyModel.php',
|
1682 |
+
'Microsoft\\Graph\\Model\\OnenoteEntitySchemaObjectModel' => $vendorDir . '/microsoft/microsoft-graph/src/Model/OnenoteEntitySchemaObjectModel.php',
|
1683 |
+
'Microsoft\\Graph\\Model\\OnenoteOperation' => $vendorDir . '/microsoft/microsoft-graph/src/Model/OnenoteOperation.php',
|
1684 |
+
'Microsoft\\Graph\\Model\\OnenoteOperationError' => $vendorDir . '/microsoft/microsoft-graph/src/Model/OnenoteOperationError.php',
|
1685 |
+
'Microsoft\\Graph\\Model\\OnenotePage' => $vendorDir . '/microsoft/microsoft-graph/src/Model/OnenotePage.php',
|
1686 |
+
'Microsoft\\Graph\\Model\\OnenotePagePreview' => $vendorDir . '/microsoft/microsoft-graph/src/Model/OnenotePagePreview.php',
|
1687 |
+
'Microsoft\\Graph\\Model\\OnenotePagePreviewLinks' => $vendorDir . '/microsoft/microsoft-graph/src/Model/OnenotePagePreviewLinks.php',
|
1688 |
+
'Microsoft\\Graph\\Model\\OnenotePatchActionType' => $vendorDir . '/microsoft/microsoft-graph/src/Model/OnenotePatchActionType.php',
|
1689 |
+
'Microsoft\\Graph\\Model\\OnenotePatchContentCommand' => $vendorDir . '/microsoft/microsoft-graph/src/Model/OnenotePatchContentCommand.php',
|
1690 |
+
'Microsoft\\Graph\\Model\\OnenotePatchInsertPosition' => $vendorDir . '/microsoft/microsoft-graph/src/Model/OnenotePatchInsertPosition.php',
|
1691 |
+
'Microsoft\\Graph\\Model\\OnenoteResource' => $vendorDir . '/microsoft/microsoft-graph/src/Model/OnenoteResource.php',
|
1692 |
+
'Microsoft\\Graph\\Model\\OnenoteSection' => $vendorDir . '/microsoft/microsoft-graph/src/Model/OnenoteSection.php',
|
1693 |
+
'Microsoft\\Graph\\Model\\OnenoteSourceService' => $vendorDir . '/microsoft/microsoft-graph/src/Model/OnenoteSourceService.php',
|
1694 |
+
'Microsoft\\Graph\\Model\\OnenoteUserRole' => $vendorDir . '/microsoft/microsoft-graph/src/Model/OnenoteUserRole.php',
|
1695 |
+
'Microsoft\\Graph\\Model\\OnlineMeeting' => $vendorDir . '/microsoft/microsoft-graph/src/Model/OnlineMeeting.php',
|
1696 |
+
'Microsoft\\Graph\\Model\\OpenTypeExtension' => $vendorDir . '/microsoft/microsoft-graph/src/Model/OpenTypeExtension.php',
|
1697 |
+
'Microsoft\\Graph\\Model\\Operation' => $vendorDir . '/microsoft/microsoft-graph/src/Model/Operation.php',
|
1698 |
+
'Microsoft\\Graph\\Model\\OperationError' => $vendorDir . '/microsoft/microsoft-graph/src/Model/OperationError.php',
|
1699 |
+
'Microsoft\\Graph\\Model\\OperationResult' => $vendorDir . '/microsoft/microsoft-graph/src/Model/OperationResult.php',
|
1700 |
+
'Microsoft\\Graph\\Model\\OperationStatus' => $vendorDir . '/microsoft/microsoft-graph/src/Model/OperationStatus.php',
|
1701 |
+
'Microsoft\\Graph\\Model\\OrgContact' => $vendorDir . '/microsoft/microsoft-graph/src/Model/OrgContact.php',
|
1702 |
+
'Microsoft\\Graph\\Model\\Organization' => $vendorDir . '/microsoft/microsoft-graph/src/Model/Organization.php',
|
1703 |
+
'Microsoft\\Graph\\Model\\OrganizerMeetingInfo' => $vendorDir . '/microsoft/microsoft-graph/src/Model/OrganizerMeetingInfo.php',
|
1704 |
+
'Microsoft\\Graph\\Model\\OutlookCategory' => $vendorDir . '/microsoft/microsoft-graph/src/Model/OutlookCategory.php',
|
1705 |
+
'Microsoft\\Graph\\Model\\OutlookGeoCoordinates' => $vendorDir . '/microsoft/microsoft-graph/src/Model/OutlookGeoCoordinates.php',
|
1706 |
+
'Microsoft\\Graph\\Model\\OutlookItem' => $vendorDir . '/microsoft/microsoft-graph/src/Model/OutlookItem.php',
|
1707 |
+
'Microsoft\\Graph\\Model\\OutlookUser' => $vendorDir . '/microsoft/microsoft-graph/src/Model/OutlookUser.php',
|
1708 |
+
'Microsoft\\Graph\\Model\\Package' => $vendorDir . '/microsoft/microsoft-graph/src/Model/Package.php',
|
1709 |
+
'Microsoft\\Graph\\Model\\PageLinks' => $vendorDir . '/microsoft/microsoft-graph/src/Model/PageLinks.php',
|
1710 |
+
'Microsoft\\Graph\\Model\\Participant' => $vendorDir . '/microsoft/microsoft-graph/src/Model/Participant.php',
|
1711 |
+
'Microsoft\\Graph\\Model\\ParticipantInfo' => $vendorDir . '/microsoft/microsoft-graph/src/Model/ParticipantInfo.php',
|
1712 |
+
'Microsoft\\Graph\\Model\\PasswordProfile' => $vendorDir . '/microsoft/microsoft-graph/src/Model/PasswordProfile.php',
|
1713 |
+
'Microsoft\\Graph\\Model\\PatternedRecurrence' => $vendorDir . '/microsoft/microsoft-graph/src/Model/PatternedRecurrence.php',
|
1714 |
+
'Microsoft\\Graph\\Model\\Permission' => $vendorDir . '/microsoft/microsoft-graph/src/Model/Permission.php',
|
1715 |
+
'Microsoft\\Graph\\Model\\Person' => $vendorDir . '/microsoft/microsoft-graph/src/Model/Person.php',
|
1716 |
+
'Microsoft\\Graph\\Model\\PersonOrGroupColumn' => $vendorDir . '/microsoft/microsoft-graph/src/Model/PersonOrGroupColumn.php',
|
1717 |
+
'Microsoft\\Graph\\Model\\PersonType' => $vendorDir . '/microsoft/microsoft-graph/src/Model/PersonType.php',
|
1718 |
+
'Microsoft\\Graph\\Model\\Phone' => $vendorDir . '/microsoft/microsoft-graph/src/Model/Phone.php',
|
1719 |
+
'Microsoft\\Graph\\Model\\PhoneType' => $vendorDir . '/microsoft/microsoft-graph/src/Model/PhoneType.php',
|
1720 |
+
'Microsoft\\Graph\\Model\\Photo' => $vendorDir . '/microsoft/microsoft-graph/src/Model/Photo.php',
|
1721 |
+
'Microsoft\\Graph\\Model\\PhysicalAddress' => $vendorDir . '/microsoft/microsoft-graph/src/Model/PhysicalAddress.php',
|
1722 |
+
'Microsoft\\Graph\\Model\\PhysicalAddressType' => $vendorDir . '/microsoft/microsoft-graph/src/Model/PhysicalAddressType.php',
|
1723 |
+
'Microsoft\\Graph\\Model\\PhysicalOfficeAddress' => $vendorDir . '/microsoft/microsoft-graph/src/Model/PhysicalOfficeAddress.php',
|
1724 |
+
'Microsoft\\Graph\\Model\\Planner' => $vendorDir . '/microsoft/microsoft-graph/src/Model/Planner.php',
|
1725 |
+
'Microsoft\\Graph\\Model\\PlannerAppliedCategories' => $vendorDir . '/microsoft/microsoft-graph/src/Model/PlannerAppliedCategories.php',
|
1726 |
+
'Microsoft\\Graph\\Model\\PlannerAssignedToTaskBoardTaskFormat' => $vendorDir . '/microsoft/microsoft-graph/src/Model/PlannerAssignedToTaskBoardTaskFormat.php',
|
1727 |
+
'Microsoft\\Graph\\Model\\PlannerAssignment' => $vendorDir . '/microsoft/microsoft-graph/src/Model/PlannerAssignment.php',
|
1728 |
+
'Microsoft\\Graph\\Model\\PlannerAssignments' => $vendorDir . '/microsoft/microsoft-graph/src/Model/PlannerAssignments.php',
|
1729 |
+
'Microsoft\\Graph\\Model\\PlannerBucket' => $vendorDir . '/microsoft/microsoft-graph/src/Model/PlannerBucket.php',
|
1730 |
+
'Microsoft\\Graph\\Model\\PlannerBucketTaskBoardTaskFormat' => $vendorDir . '/microsoft/microsoft-graph/src/Model/PlannerBucketTaskBoardTaskFormat.php',
|
1731 |
+
'Microsoft\\Graph\\Model\\PlannerCategoryDescriptions' => $vendorDir . '/microsoft/microsoft-graph/src/Model/PlannerCategoryDescriptions.php',
|
1732 |
+
'Microsoft\\Graph\\Model\\PlannerChecklistItem' => $vendorDir . '/microsoft/microsoft-graph/src/Model/PlannerChecklistItem.php',
|
1733 |
+
'Microsoft\\Graph\\Model\\PlannerChecklistItems' => $vendorDir . '/microsoft/microsoft-graph/src/Model/PlannerChecklistItems.php',
|
1734 |
+
'Microsoft\\Graph\\Model\\PlannerExternalReference' => $vendorDir . '/microsoft/microsoft-graph/src/Model/PlannerExternalReference.php',
|
1735 |
+
'Microsoft\\Graph\\Model\\PlannerExternalReferences' => $vendorDir . '/microsoft/microsoft-graph/src/Model/PlannerExternalReferences.php',
|
1736 |
+
'Microsoft\\Graph\\Model\\PlannerGroup' => $vendorDir . '/microsoft/microsoft-graph/src/Model/PlannerGroup.php',
|
1737 |
+
'Microsoft\\Graph\\Model\\PlannerOrderHintsByAssignee' => $vendorDir . '/microsoft/microsoft-graph/src/Model/PlannerOrderHintsByAssignee.php',
|
1738 |
+
'Microsoft\\Graph\\Model\\PlannerPlan' => $vendorDir . '/microsoft/microsoft-graph/src/Model/PlannerPlan.php',
|
1739 |
+
'Microsoft\\Graph\\Model\\PlannerPlanDetails' => $vendorDir . '/microsoft/microsoft-graph/src/Model/PlannerPlanDetails.php',
|
1740 |
+
'Microsoft\\Graph\\Model\\PlannerPreviewType' => $vendorDir . '/microsoft/microsoft-graph/src/Model/PlannerPreviewType.php',
|
1741 |
+
'Microsoft\\Graph\\Model\\PlannerProgressTaskBoardTaskFormat' => $vendorDir . '/microsoft/microsoft-graph/src/Model/PlannerProgressTaskBoardTaskFormat.php',
|
1742 |
+
'Microsoft\\Graph\\Model\\PlannerTask' => $vendorDir . '/microsoft/microsoft-graph/src/Model/PlannerTask.php',
|
1743 |
+
'Microsoft\\Graph\\Model\\PlannerTaskDetails' => $vendorDir . '/microsoft/microsoft-graph/src/Model/PlannerTaskDetails.php',
|
1744 |
+
'Microsoft\\Graph\\Model\\PlannerUser' => $vendorDir . '/microsoft/microsoft-graph/src/Model/PlannerUser.php',
|
1745 |
+
'Microsoft\\Graph\\Model\\PlannerUserIds' => $vendorDir . '/microsoft/microsoft-graph/src/Model/PlannerUserIds.php',
|
1746 |
+
'Microsoft\\Graph\\Model\\PlayPromptOperation' => $vendorDir . '/microsoft/microsoft-graph/src/Model/PlayPromptOperation.php',
|
1747 |
+
'Microsoft\\Graph\\Model\\PolicyPlatformType' => $vendorDir . '/microsoft/microsoft-graph/src/Model/PolicyPlatformType.php',
|
1748 |
+
'Microsoft\\Graph\\Model\\Post' => $vendorDir . '/microsoft/microsoft-graph/src/Model/Post.php',
|
1749 |
+
'Microsoft\\Graph\\Model\\PrereleaseFeatures' => $vendorDir . '/microsoft/microsoft-graph/src/Model/PrereleaseFeatures.php',
|
1750 |
+
'Microsoft\\Graph\\Model\\PrivacyProfile' => $vendorDir . '/microsoft/microsoft-graph/src/Model/PrivacyProfile.php',
|
1751 |
+
'Microsoft\\Graph\\Model\\Process' => $vendorDir . '/microsoft/microsoft-graph/src/Model/Process.php',
|
1752 |
+
'Microsoft\\Graph\\Model\\ProcessIntegrityLevel' => $vendorDir . '/microsoft/microsoft-graph/src/Model/ProcessIntegrityLevel.php',
|
1753 |
+
'Microsoft\\Graph\\Model\\ProfilePhoto' => $vendorDir . '/microsoft/microsoft-graph/src/Model/ProfilePhoto.php',
|
1754 |
+
'Microsoft\\Graph\\Model\\Prompt' => $vendorDir . '/microsoft/microsoft-graph/src/Model/Prompt.php',
|
1755 |
+
'Microsoft\\Graph\\Model\\ProvisionedPlan' => $vendorDir . '/microsoft/microsoft-graph/src/Model/ProvisionedPlan.php',
|
1756 |
+
'Microsoft\\Graph\\Model\\ProxiedDomain' => $vendorDir . '/microsoft/microsoft-graph/src/Model/ProxiedDomain.php',
|
1757 |
+
'Microsoft\\Graph\\Model\\PublicationFacet' => $vendorDir . '/microsoft/microsoft-graph/src/Model/PublicationFacet.php',
|
1758 |
+
'Microsoft\\Graph\\Model\\Quota' => $vendorDir . '/microsoft/microsoft-graph/src/Model/Quota.php',
|
1759 |
+
'Microsoft\\Graph\\Model\\RatingAppsType' => $vendorDir . '/microsoft/microsoft-graph/src/Model/RatingAppsType.php',
|
1760 |
+
'Microsoft\\Graph\\Model\\RatingAustraliaMoviesType' => $vendorDir . '/microsoft/microsoft-graph/src/Model/RatingAustraliaMoviesType.php',
|
1761 |
+
'Microsoft\\Graph\\Model\\RatingAustraliaTelevisionType' => $vendorDir . '/microsoft/microsoft-graph/src/Model/RatingAustraliaTelevisionType.php',
|
1762 |
+
'Microsoft\\Graph\\Model\\RatingCanadaMoviesType' => $vendorDir . '/microsoft/microsoft-graph/src/Model/RatingCanadaMoviesType.php',
|
1763 |
+
'Microsoft\\Graph\\Model\\RatingCanadaTelevisionType' => $vendorDir . '/microsoft/microsoft-graph/src/Model/RatingCanadaTelevisionType.php',
|
1764 |
+
'Microsoft\\Graph\\Model\\RatingFranceMoviesType' => $vendorDir . '/microsoft/microsoft-graph/src/Model/RatingFranceMoviesType.php',
|
1765 |
+
'Microsoft\\Graph\\Model\\RatingFranceTelevisionType' => $vendorDir . '/microsoft/microsoft-graph/src/Model/RatingFranceTelevisionType.php',
|
1766 |
+
'Microsoft\\Graph\\Model\\RatingGermanyMoviesType' => $vendorDir . '/microsoft/microsoft-graph/src/Model/RatingGermanyMoviesType.php',
|
1767 |
+
'Microsoft\\Graph\\Model\\RatingGermanyTelevisionType' => $vendorDir . '/microsoft/microsoft-graph/src/Model/RatingGermanyTelevisionType.php',
|
1768 |
+
'Microsoft\\Graph\\Model\\RatingIrelandMoviesType' => $vendorDir . '/microsoft/microsoft-graph/src/Model/RatingIrelandMoviesType.php',
|
1769 |
+
'Microsoft\\Graph\\Model\\RatingIrelandTelevisionType' => $vendorDir . '/microsoft/microsoft-graph/src/Model/RatingIrelandTelevisionType.php',
|
1770 |
+
'Microsoft\\Graph\\Model\\RatingJapanMoviesType' => $vendorDir . '/microsoft/microsoft-graph/src/Model/RatingJapanMoviesType.php',
|
1771 |
+
'Microsoft\\Graph\\Model\\RatingJapanTelevisionType' => $vendorDir . '/microsoft/microsoft-graph/src/Model/RatingJapanTelevisionType.php',
|
1772 |
+
'Microsoft\\Graph\\Model\\RatingNewZealandMoviesType' => $vendorDir . '/microsoft/microsoft-graph/src/Model/RatingNewZealandMoviesType.php',
|
1773 |
+
'Microsoft\\Graph\\Model\\RatingNewZealandTelevisionType' => $vendorDir . '/microsoft/microsoft-graph/src/Model/RatingNewZealandTelevisionType.php',
|
1774 |
+
'Microsoft\\Graph\\Model\\RatingUnitedKingdomMoviesType' => $vendorDir . '/microsoft/microsoft-graph/src/Model/RatingUnitedKingdomMoviesType.php',
|
1775 |
+
'Microsoft\\Graph\\Model\\RatingUnitedKingdomTelevisionType' => $vendorDir . '/microsoft/microsoft-graph/src/Model/RatingUnitedKingdomTelevisionType.php',
|
1776 |
+
'Microsoft\\Graph\\Model\\RatingUnitedStatesMoviesType' => $vendorDir . '/microsoft/microsoft-graph/src/Model/RatingUnitedStatesMoviesType.php',
|
1777 |
+
'Microsoft\\Graph\\Model\\RatingUnitedStatesTelevisionType' => $vendorDir . '/microsoft/microsoft-graph/src/Model/RatingUnitedStatesTelevisionType.php',
|
1778 |
+
'Microsoft\\Graph\\Model\\RecentNotebook' => $vendorDir . '/microsoft/microsoft-graph/src/Model/RecentNotebook.php',
|
1779 |
+
'Microsoft\\Graph\\Model\\RecentNotebookLinks' => $vendorDir . '/microsoft/microsoft-graph/src/Model/RecentNotebookLinks.php',
|
1780 |
+
'Microsoft\\Graph\\Model\\Recipient' => $vendorDir . '/microsoft/microsoft-graph/src/Model/Recipient.php',
|
1781 |
+
'Microsoft\\Graph\\Model\\RecipientScopeType' => $vendorDir . '/microsoft/microsoft-graph/src/Model/RecipientScopeType.php',
|
1782 |
+
'Microsoft\\Graph\\Model\\RecordOperation' => $vendorDir . '/microsoft/microsoft-graph/src/Model/RecordOperation.php',
|
1783 |
+
'Microsoft\\Graph\\Model\\RecurrencePattern' => $vendorDir . '/microsoft/microsoft-graph/src/Model/RecurrencePattern.php',
|
1784 |
+
'Microsoft\\Graph\\Model\\RecurrencePatternType' => $vendorDir . '/microsoft/microsoft-graph/src/Model/RecurrencePatternType.php',
|
1785 |
+
'Microsoft\\Graph\\Model\\RecurrenceRange' => $vendorDir . '/microsoft/microsoft-graph/src/Model/RecurrenceRange.php',
|
1786 |
+
'Microsoft\\Graph\\Model\\RecurrenceRangeType' => $vendorDir . '/microsoft/microsoft-graph/src/Model/RecurrenceRangeType.php',
|
1787 |
+
'Microsoft\\Graph\\Model\\ReferenceAttachment' => $vendorDir . '/microsoft/microsoft-graph/src/Model/ReferenceAttachment.php',
|
1788 |
+
'Microsoft\\Graph\\Model\\RegistryHive' => $vendorDir . '/microsoft/microsoft-graph/src/Model/RegistryHive.php',
|
1789 |
+
'Microsoft\\Graph\\Model\\RegistryKeyState' => $vendorDir . '/microsoft/microsoft-graph/src/Model/RegistryKeyState.php',
|
1790 |
+
'Microsoft\\Graph\\Model\\RegistryOperation' => $vendorDir . '/microsoft/microsoft-graph/src/Model/RegistryOperation.php',
|
1791 |
+
'Microsoft\\Graph\\Model\\RegistryValueType' => $vendorDir . '/microsoft/microsoft-graph/src/Model/RegistryValueType.php',
|
1792 |
+
'Microsoft\\Graph\\Model\\RejectReason' => $vendorDir . '/microsoft/microsoft-graph/src/Model/RejectReason.php',
|
1793 |
+
'Microsoft\\Graph\\Model\\Reminder' => $vendorDir . '/microsoft/microsoft-graph/src/Model/Reminder.php',
|
1794 |
+
'Microsoft\\Graph\\Model\\RemoteAssistanceOnboardingStatus' => $vendorDir . '/microsoft/microsoft-graph/src/Model/RemoteAssistanceOnboardingStatus.php',
|
1795 |
+
'Microsoft\\Graph\\Model\\RemoteAssistancePartner' => $vendorDir . '/microsoft/microsoft-graph/src/Model/RemoteAssistancePartner.php',
|
1796 |
+
'Microsoft\\Graph\\Model\\RemoteItem' => $vendorDir . '/microsoft/microsoft-graph/src/Model/RemoteItem.php',
|
1797 |
+
'Microsoft\\Graph\\Model\\RemoteLockActionResult' => $vendorDir . '/microsoft/microsoft-graph/src/Model/RemoteLockActionResult.php',
|
1798 |
+
'Microsoft\\Graph\\Model\\Report' => $vendorDir . '/microsoft/microsoft-graph/src/Model/Report.php',
|
1799 |
+
'Microsoft\\Graph\\Model\\ReportRoot' => $vendorDir . '/microsoft/microsoft-graph/src/Model/ReportRoot.php',
|
1800 |
+
'Microsoft\\Graph\\Model\\RequiredPasswordType' => $vendorDir . '/microsoft/microsoft-graph/src/Model/RequiredPasswordType.php',
|
1801 |
+
'Microsoft\\Graph\\Model\\ResetPasscodeActionResult' => $vendorDir . '/microsoft/microsoft-graph/src/Model/ResetPasscodeActionResult.php',
|
1802 |
+
'Microsoft\\Graph\\Model\\ResourceAction' => $vendorDir . '/microsoft/microsoft-graph/src/Model/ResourceAction.php',
|
1803 |
+
'Microsoft\\Graph\\Model\\ResourceOperation' => $vendorDir . '/microsoft/microsoft-graph/src/Model/ResourceOperation.php',
|
1804 |
+
'Microsoft\\Graph\\Model\\ResourceReference' => $vendorDir . '/microsoft/microsoft-graph/src/Model/ResourceReference.php',
|
1805 |
+
'Microsoft\\Graph\\Model\\ResourceVisualization' => $vendorDir . '/microsoft/microsoft-graph/src/Model/ResourceVisualization.php',
|
1806 |
+
'Microsoft\\Graph\\Model\\ResponseStatus' => $vendorDir . '/microsoft/microsoft-graph/src/Model/ResponseStatus.php',
|
1807 |
+
'Microsoft\\Graph\\Model\\ResponseType' => $vendorDir . '/microsoft/microsoft-graph/src/Model/ResponseType.php',
|
1808 |
+
'Microsoft\\Graph\\Model\\RestrictedSignIn' => $vendorDir . '/microsoft/microsoft-graph/src/Model/RestrictedSignIn.php',
|
1809 |
+
'Microsoft\\Graph\\Model\\ResultInfo' => $vendorDir . '/microsoft/microsoft-graph/src/Model/ResultInfo.php',
|
1810 |
+
'Microsoft\\Graph\\Model\\RgbColor' => $vendorDir . '/microsoft/microsoft-graph/src/Model/RgbColor.php',
|
1811 |
+
'Microsoft\\Graph\\Model\\RiskDetail' => $vendorDir . '/microsoft/microsoft-graph/src/Model/RiskDetail.php',
|
1812 |
+
'Microsoft\\Graph\\Model\\RiskEventType' => $vendorDir . '/microsoft/microsoft-graph/src/Model/RiskEventType.php',
|
1813 |
+
'Microsoft\\Graph\\Model\\RiskLevel' => $vendorDir . '/microsoft/microsoft-graph/src/Model/RiskLevel.php',
|
1814 |
+
'Microsoft\\Graph\\Model\\RiskState' => $vendorDir . '/microsoft/microsoft-graph/src/Model/RiskState.php',
|
1815 |
+
'Microsoft\\Graph\\Model\\RoleAssignment' => $vendorDir . '/microsoft/microsoft-graph/src/Model/RoleAssignment.php',
|
1816 |
+
'Microsoft\\Graph\\Model\\RoleDefinition' => $vendorDir . '/microsoft/microsoft-graph/src/Model/RoleDefinition.php',
|
1817 |
+
'Microsoft\\Graph\\Model\\RolePermission' => $vendorDir . '/microsoft/microsoft-graph/src/Model/RolePermission.php',
|
1818 |
+
'Microsoft\\Graph\\Model\\Root' => $vendorDir . '/microsoft/microsoft-graph/src/Model/Root.php',
|
1819 |
+
'Microsoft\\Graph\\Model\\SafeSearchFilterType' => $vendorDir . '/microsoft/microsoft-graph/src/Model/SafeSearchFilterType.php',
|
1820 |
+
'Microsoft\\Graph\\Model\\ScheduleInformation' => $vendorDir . '/microsoft/microsoft-graph/src/Model/ScheduleInformation.php',
|
1821 |
+
'Microsoft\\Graph\\Model\\ScheduleItem' => $vendorDir . '/microsoft/microsoft-graph/src/Model/ScheduleItem.php',
|
1822 |
+
'Microsoft\\Graph\\Model\\SchemaExtension' => $vendorDir . '/microsoft/microsoft-graph/src/Model/SchemaExtension.php',
|
1823 |
+
'Microsoft\\Graph\\Model\\ScoredEmailAddress' => $vendorDir . '/microsoft/microsoft-graph/src/Model/ScoredEmailAddress.php',
|
1824 |
+
'Microsoft\\Graph\\Model\\ScreenSharingRole' => $vendorDir . '/microsoft/microsoft-graph/src/Model/ScreenSharingRole.php',
|
1825 |
+
'Microsoft\\Graph\\Model\\SearchResult' => $vendorDir . '/microsoft/microsoft-graph/src/Model/SearchResult.php',
|
1826 |
+
'Microsoft\\Graph\\Model\\SectionGroup' => $vendorDir . '/microsoft/microsoft-graph/src/Model/SectionGroup.php',
|
1827 |
+
'Microsoft\\Graph\\Model\\SectionLinks' => $vendorDir . '/microsoft/microsoft-graph/src/Model/SectionLinks.php',
|
1828 |
+
'Microsoft\\Graph\\Model\\SecureScore' => $vendorDir . '/microsoft/microsoft-graph/src/Model/SecureScore.php',
|
1829 |
+
'Microsoft\\Graph\\Model\\SecureScoreControlProfile' => $vendorDir . '/microsoft/microsoft-graph/src/Model/SecureScoreControlProfile.php',
|
1830 |
+
'Microsoft\\Graph\\Model\\SecureScoreControlStateUpdate' => $vendorDir . '/microsoft/microsoft-graph/src/Model/SecureScoreControlStateUpdate.php',
|
1831 |
+
'Microsoft\\Graph\\Model\\Security' => $vendorDir . '/microsoft/microsoft-graph/src/Model/Security.php',
|
1832 |
+
'Microsoft\\Graph\\Model\\SecurityNetworkProtocol' => $vendorDir . '/microsoft/microsoft-graph/src/Model/SecurityNetworkProtocol.php',
|
1833 |
+
'Microsoft\\Graph\\Model\\SecurityVendorInformation' => $vendorDir . '/microsoft/microsoft-graph/src/Model/SecurityVendorInformation.php',
|
1834 |
+
'Microsoft\\Graph\\Model\\SelectionLikelihoodInfo' => $vendorDir . '/microsoft/microsoft-graph/src/Model/SelectionLikelihoodInfo.php',
|
1835 |
+
'Microsoft\\Graph\\Model\\Sensitivity' => $vendorDir . '/microsoft/microsoft-graph/src/Model/Sensitivity.php',
|
1836 |
+
'Microsoft\\Graph\\Model\\ServiceHostedMediaConfig' => $vendorDir . '/microsoft/microsoft-graph/src/Model/ServiceHostedMediaConfig.php',
|
1837 |
+
'Microsoft\\Graph\\Model\\ServicePlanInfo' => $vendorDir . '/microsoft/microsoft-graph/src/Model/ServicePlanInfo.php',
|
1838 |
+
'Microsoft\\Graph\\Model\\SettingSource' => $vendorDir . '/microsoft/microsoft-graph/src/Model/SettingSource.php',
|
1839 |
+
'Microsoft\\Graph\\Model\\SettingStateDeviceSummary' => $vendorDir . '/microsoft/microsoft-graph/src/Model/SettingStateDeviceSummary.php',
|
1840 |
+
'Microsoft\\Graph\\Model\\SettingTemplateValue' => $vendorDir . '/microsoft/microsoft-graph/src/Model/SettingTemplateValue.php',
|
1841 |
+
'Microsoft\\Graph\\Model\\SettingValue' => $vendorDir . '/microsoft/microsoft-graph/src/Model/SettingValue.php',
|
1842 |
+
'Microsoft\\Graph\\Model\\Shared' => $vendorDir . '/microsoft/microsoft-graph/src/Model/Shared.php',
|
1843 |
+
'Microsoft\\Graph\\Model\\SharedDriveItem' => $vendorDir . '/microsoft/microsoft-graph/src/Model/SharedDriveItem.php',
|
1844 |
+
'Microsoft\\Graph\\Model\\SharedInsight' => $vendorDir . '/microsoft/microsoft-graph/src/Model/SharedInsight.php',
|
1845 |
+
'Microsoft\\Graph\\Model\\SharedPCAccountDeletionPolicyType' => $vendorDir . '/microsoft/microsoft-graph/src/Model/SharedPCAccountDeletionPolicyType.php',
|
1846 |
+
'Microsoft\\Graph\\Model\\SharedPCAccountManagerPolicy' => $vendorDir . '/microsoft/microsoft-graph/src/Model/SharedPCAccountManagerPolicy.php',
|
1847 |
+
'Microsoft\\Graph\\Model\\SharedPCAllowedAccountType' => $vendorDir . '/microsoft/microsoft-graph/src/Model/SharedPCAllowedAccountType.php',
|
1848 |
+
'Microsoft\\Graph\\Model\\SharedPCConfiguration' => $vendorDir . '/microsoft/microsoft-graph/src/Model/SharedPCConfiguration.php',
|
1849 |
+
'Microsoft\\Graph\\Model\\SharepointIds' => $vendorDir . '/microsoft/microsoft-graph/src/Model/SharepointIds.php',
|
1850 |
+
'Microsoft\\Graph\\Model\\SharingDetail' => $vendorDir . '/microsoft/microsoft-graph/src/Model/SharingDetail.php',
|
1851 |
+
'Microsoft\\Graph\\Model\\SharingInvitation' => $vendorDir . '/microsoft/microsoft-graph/src/Model/SharingInvitation.php',
|
1852 |
+
'Microsoft\\Graph\\Model\\SharingLink' => $vendorDir . '/microsoft/microsoft-graph/src/Model/SharingLink.php',
|
1853 |
+
'Microsoft\\Graph\\Model\\SignIn' => $vendorDir . '/microsoft/microsoft-graph/src/Model/SignIn.php',
|
1854 |
+
'Microsoft\\Graph\\Model\\SignInLocation' => $vendorDir . '/microsoft/microsoft-graph/src/Model/SignInLocation.php',
|
1855 |
+
'Microsoft\\Graph\\Model\\SignInStatus' => $vendorDir . '/microsoft/microsoft-graph/src/Model/SignInStatus.php',
|
1856 |
+
'Microsoft\\Graph\\Model\\SingleValueLegacyExtendedProperty' => $vendorDir . '/microsoft/microsoft-graph/src/Model/SingleValueLegacyExtendedProperty.php',
|
1857 |
+
'Microsoft\\Graph\\Model\\Site' => $vendorDir . '/microsoft/microsoft-graph/src/Model/Site.php',
|
1858 |
+
'Microsoft\\Graph\\Model\\SiteCollection' => $vendorDir . '/microsoft/microsoft-graph/src/Model/SiteCollection.php',
|
1859 |
+
'Microsoft\\Graph\\Model\\SiteSecurityLevel' => $vendorDir . '/microsoft/microsoft-graph/src/Model/SiteSecurityLevel.php',
|
1860 |
+
'Microsoft\\Graph\\Model\\SizeRange' => $vendorDir . '/microsoft/microsoft-graph/src/Model/SizeRange.php',
|
1861 |
+
'Microsoft\\Graph\\Model\\SoftwareUpdateStatusSummary' => $vendorDir . '/microsoft/microsoft-graph/src/Model/SoftwareUpdateStatusSummary.php',
|
1862 |
+
'Microsoft\\Graph\\Model\\SpecialFolder' => $vendorDir . '/microsoft/microsoft-graph/src/Model/SpecialFolder.php',
|
1863 |
+
'Microsoft\\Graph\\Model\\StandardTimeZoneOffset' => $vendorDir . '/microsoft/microsoft-graph/src/Model/StandardTimeZoneOffset.php',
|
1864 |
+
'Microsoft\\Graph\\Model\\StateManagementSetting' => $vendorDir . '/microsoft/microsoft-graph/src/Model/StateManagementSetting.php',
|
1865 |
+
'Microsoft\\Graph\\Model\\Status' => $vendorDir . '/microsoft/microsoft-graph/src/Model/Status.php',
|
1866 |
+
'Microsoft\\Graph\\Model\\SubscribeToToneOperation' => $vendorDir . '/microsoft/microsoft-graph/src/Model/SubscribeToToneOperation.php',
|
1867 |
+
'Microsoft\\Graph\\Model\\SubscribedSku' => $vendorDir . '/microsoft/microsoft-graph/src/Model/SubscribedSku.php',
|
1868 |
+
'Microsoft\\Graph\\Model\\Subscription' => $vendorDir . '/microsoft/microsoft-graph/src/Model/Subscription.php',
|
1869 |
+
'Microsoft\\Graph\\Model\\SystemFacet' => $vendorDir . '/microsoft/microsoft-graph/src/Model/SystemFacet.php',
|
1870 |
+
'Microsoft\\Graph\\Model\\TargetResource' => $vendorDir . '/microsoft/microsoft-graph/src/Model/TargetResource.php',
|
1871 |
+
'Microsoft\\Graph\\Model\\TargetedManagedAppConfiguration' => $vendorDir . '/microsoft/microsoft-graph/src/Model/TargetedManagedAppConfiguration.php',
|
1872 |
+
'Microsoft\\Graph\\Model\\TargetedManagedAppPolicyAssignment' => $vendorDir . '/microsoft/microsoft-graph/src/Model/TargetedManagedAppPolicyAssignment.php',
|
1873 |
+
'Microsoft\\Graph\\Model\\TargetedManagedAppProtection' => $vendorDir . '/microsoft/microsoft-graph/src/Model/TargetedManagedAppProtection.php',
|
1874 |
+
'Microsoft\\Graph\\Model\\Team' => $vendorDir . '/microsoft/microsoft-graph/src/Model/Team.php',
|
1875 |
+
'Microsoft\\Graph\\Model\\TeamClassSettings' => $vendorDir . '/microsoft/microsoft-graph/src/Model/TeamClassSettings.php',
|
1876 |
+
'Microsoft\\Graph\\Model\\TeamFunSettings' => $vendorDir . '/microsoft/microsoft-graph/src/Model/TeamFunSettings.php',
|
1877 |
+
'Microsoft\\Graph\\Model\\TeamGuestSettings' => $vendorDir . '/microsoft/microsoft-graph/src/Model/TeamGuestSettings.php',
|
1878 |
+
'Microsoft\\Graph\\Model\\TeamMemberSettings' => $vendorDir . '/microsoft/microsoft-graph/src/Model/TeamMemberSettings.php',
|
1879 |
+
'Microsoft\\Graph\\Model\\TeamMessagingSettings' => $vendorDir . '/microsoft/microsoft-graph/src/Model/TeamMessagingSettings.php',
|
1880 |
+
'Microsoft\\Graph\\Model\\TeamVisibilityType' => $vendorDir . '/microsoft/microsoft-graph/src/Model/TeamVisibilityType.php',
|
1881 |
+
'Microsoft\\Graph\\Model\\TeamsApp' => $vendorDir . '/microsoft/microsoft-graph/src/Model/TeamsApp.php',
|
1882 |
+
'Microsoft\\Graph\\Model\\TeamsAppDefinition' => $vendorDir . '/microsoft/microsoft-graph/src/Model/TeamsAppDefinition.php',
|
1883 |
+
'Microsoft\\Graph\\Model\\TeamsAppDistributionMethod' => $vendorDir . '/microsoft/microsoft-graph/src/Model/TeamsAppDistributionMethod.php',
|
1884 |
+
'Microsoft\\Graph\\Model\\TeamsAppInstallation' => $vendorDir . '/microsoft/microsoft-graph/src/Model/TeamsAppInstallation.php',
|
1885 |
+
'Microsoft\\Graph\\Model\\TeamsAsyncOperation' => $vendorDir . '/microsoft/microsoft-graph/src/Model/TeamsAsyncOperation.php',
|
1886 |
+
'Microsoft\\Graph\\Model\\TeamsAsyncOperationStatus' => $vendorDir . '/microsoft/microsoft-graph/src/Model/TeamsAsyncOperationStatus.php',
|
1887 |
+
'Microsoft\\Graph\\Model\\TeamsAsyncOperationType' => $vendorDir . '/microsoft/microsoft-graph/src/Model/TeamsAsyncOperationType.php',
|
1888 |
+
'Microsoft\\Graph\\Model\\TeamsTab' => $vendorDir . '/microsoft/microsoft-graph/src/Model/TeamsTab.php',
|
1889 |
+
'Microsoft\\Graph\\Model\\TeamsTabConfiguration' => $vendorDir . '/microsoft/microsoft-graph/src/Model/TeamsTabConfiguration.php',
|
1890 |
+
'Microsoft\\Graph\\Model\\TelecomExpenseManagementPartner' => $vendorDir . '/microsoft/microsoft-graph/src/Model/TelecomExpenseManagementPartner.php',
|
1891 |
+
'Microsoft\\Graph\\Model\\TermsAndConditions' => $vendorDir . '/microsoft/microsoft-graph/src/Model/TermsAndConditions.php',
|
1892 |
+
'Microsoft\\Graph\\Model\\TermsAndConditionsAcceptanceStatus' => $vendorDir . '/microsoft/microsoft-graph/src/Model/TermsAndConditionsAcceptanceStatus.php',
|
1893 |
+
'Microsoft\\Graph\\Model\\TermsAndConditionsAssignment' => $vendorDir . '/microsoft/microsoft-graph/src/Model/TermsAndConditionsAssignment.php',
|
1894 |
+
'Microsoft\\Graph\\Model\\TextColumn' => $vendorDir . '/microsoft/microsoft-graph/src/Model/TextColumn.php',
|
1895 |
+
'Microsoft\\Graph\\Model\\Thumbnail' => $vendorDir . '/microsoft/microsoft-graph/src/Model/Thumbnail.php',
|
1896 |
+
'Microsoft\\Graph\\Model\\ThumbnailSet' => $vendorDir . '/microsoft/microsoft-graph/src/Model/ThumbnailSet.php',
|
1897 |
+
'Microsoft\\Graph\\Model\\TimeConstraint' => $vendorDir . '/microsoft/microsoft-graph/src/Model/TimeConstraint.php',
|
1898 |
+
'Microsoft\\Graph\\Model\\TimeSlot' => $vendorDir . '/microsoft/microsoft-graph/src/Model/TimeSlot.php',
|
1899 |
+
'Microsoft\\Graph\\Model\\TimeZoneBase' => $vendorDir . '/microsoft/microsoft-graph/src/Model/TimeZoneBase.php',
|
1900 |
+
'Microsoft\\Graph\\Model\\TimeZoneInformation' => $vendorDir . '/microsoft/microsoft-graph/src/Model/TimeZoneInformation.php',
|
1901 |
+
'Microsoft\\Graph\\Model\\TimeZoneStandard' => $vendorDir . '/microsoft/microsoft-graph/src/Model/TimeZoneStandard.php',
|
1902 |
+
'Microsoft\\Graph\\Model\\TokenMeetingInfo' => $vendorDir . '/microsoft/microsoft-graph/src/Model/TokenMeetingInfo.php',
|
1903 |
+
'Microsoft\\Graph\\Model\\Tone' => $vendorDir . '/microsoft/microsoft-graph/src/Model/Tone.php',
|
1904 |
+
'Microsoft\\Graph\\Model\\ToneInfo' => $vendorDir . '/microsoft/microsoft-graph/src/Model/ToneInfo.php',
|
1905 |
+
'Microsoft\\Graph\\Model\\Trending' => $vendorDir . '/microsoft/microsoft-graph/src/Model/Trending.php',
|
1906 |
+
'Microsoft\\Graph\\Model\\UnmuteParticipantOperation' => $vendorDir . '/microsoft/microsoft-graph/src/Model/UnmuteParticipantOperation.php',
|
1907 |
+
'Microsoft\\Graph\\Model\\UpdateWindowsDeviceAccountActionParameter' => $vendorDir . '/microsoft/microsoft-graph/src/Model/UpdateWindowsDeviceAccountActionParameter.php',
|
1908 |
+
'Microsoft\\Graph\\Model\\UploadSession' => $vendorDir . '/microsoft/microsoft-graph/src/Model/UploadSession.php',
|
1909 |
+
'Microsoft\\Graph\\Model\\UsageDetails' => $vendorDir . '/microsoft/microsoft-graph/src/Model/UsageDetails.php',
|
1910 |
+
'Microsoft\\Graph\\Model\\UsedInsight' => $vendorDir . '/microsoft/microsoft-graph/src/Model/UsedInsight.php',
|
1911 |
+
'Microsoft\\Graph\\Model\\User' => $vendorDir . '/microsoft/microsoft-graph/src/Model/User.php',
|
1912 |
+
'Microsoft\\Graph\\Model\\UserAccountSecurityType' => $vendorDir . '/microsoft/microsoft-graph/src/Model/UserAccountSecurityType.php',
|
1913 |
+
'Microsoft\\Graph\\Model\\UserActivity' => $vendorDir . '/microsoft/microsoft-graph/src/Model/UserActivity.php',
|
1914 |
+
'Microsoft\\Graph\\Model\\UserIdentity' => $vendorDir . '/microsoft/microsoft-graph/src/Model/UserIdentity.php',
|
1915 |
+
'Microsoft\\Graph\\Model\\UserInstallStateSummary' => $vendorDir . '/microsoft/microsoft-graph/src/Model/UserInstallStateSummary.php',
|
1916 |
+
'Microsoft\\Graph\\Model\\UserSecurityState' => $vendorDir . '/microsoft/microsoft-graph/src/Model/UserSecurityState.php',
|
1917 |
+
'Microsoft\\Graph\\Model\\UserSettings' => $vendorDir . '/microsoft/microsoft-graph/src/Model/UserSettings.php',
|
1918 |
+
'Microsoft\\Graph\\Model\\VerifiedDomain' => $vendorDir . '/microsoft/microsoft-graph/src/Model/VerifiedDomain.php',
|
1919 |
+
'Microsoft\\Graph\\Model\\Video' => $vendorDir . '/microsoft/microsoft-graph/src/Model/Video.php',
|
1920 |
+
'Microsoft\\Graph\\Model\\VisibilitySetting' => $vendorDir . '/microsoft/microsoft-graph/src/Model/VisibilitySetting.php',
|
1921 |
+
'Microsoft\\Graph\\Model\\VisualInfo' => $vendorDir . '/microsoft/microsoft-graph/src/Model/VisualInfo.php',
|
1922 |
+
'Microsoft\\Graph\\Model\\VppLicensingType' => $vendorDir . '/microsoft/microsoft-graph/src/Model/VppLicensingType.php',
|
1923 |
+
'Microsoft\\Graph\\Model\\VppToken' => $vendorDir . '/microsoft/microsoft-graph/src/Model/VppToken.php',
|
1924 |
+
'Microsoft\\Graph\\Model\\VppTokenAccountType' => $vendorDir . '/microsoft/microsoft-graph/src/Model/VppTokenAccountType.php',
|
1925 |
+
'Microsoft\\Graph\\Model\\VppTokenState' => $vendorDir . '/microsoft/microsoft-graph/src/Model/VppTokenState.php',
|
1926 |
+
'Microsoft\\Graph\\Model\\VppTokenSyncStatus' => $vendorDir . '/microsoft/microsoft-graph/src/Model/VppTokenSyncStatus.php',
|
1927 |
+
'Microsoft\\Graph\\Model\\VulnerabilityState' => $vendorDir . '/microsoft/microsoft-graph/src/Model/VulnerabilityState.php',
|
1928 |
+
'Microsoft\\Graph\\Model\\WebApp' => $vendorDir . '/microsoft/microsoft-graph/src/Model/WebApp.php',
|
1929 |
+
'Microsoft\\Graph\\Model\\WebBrowserCookieSettings' => $vendorDir . '/microsoft/microsoft-graph/src/Model/WebBrowserCookieSettings.php',
|
1930 |
+
'Microsoft\\Graph\\Model\\Website' => $vendorDir . '/microsoft/microsoft-graph/src/Model/Website.php',
|
1931 |
+
'Microsoft\\Graph\\Model\\WebsiteType' => $vendorDir . '/microsoft/microsoft-graph/src/Model/WebsiteType.php',
|
1932 |
+
'Microsoft\\Graph\\Model\\WeekIndex' => $vendorDir . '/microsoft/microsoft-graph/src/Model/WeekIndex.php',
|
1933 |
+
'Microsoft\\Graph\\Model\\WeeklySchedule' => $vendorDir . '/microsoft/microsoft-graph/src/Model/WeeklySchedule.php',
|
1934 |
+
'Microsoft\\Graph\\Model\\WelcomeScreenMeetingInformation' => $vendorDir . '/microsoft/microsoft-graph/src/Model/WelcomeScreenMeetingInformation.php',
|
1935 |
+
'Microsoft\\Graph\\Model\\Windows10CompliancePolicy' => $vendorDir . '/microsoft/microsoft-graph/src/Model/Windows10CompliancePolicy.php',
|
1936 |
+
'Microsoft\\Graph\\Model\\Windows10CustomConfiguration' => $vendorDir . '/microsoft/microsoft-graph/src/Model/Windows10CustomConfiguration.php',
|
1937 |
+
'Microsoft\\Graph\\Model\\Windows10EditionType' => $vendorDir . '/microsoft/microsoft-graph/src/Model/Windows10EditionType.php',
|
1938 |
+
'Microsoft\\Graph\\Model\\Windows10EndpointProtectionConfiguration' => $vendorDir . '/microsoft/microsoft-graph/src/Model/Windows10EndpointProtectionConfiguration.php',
|
1939 |
+
'Microsoft\\Graph\\Model\\Windows10EnterpriseModernAppManagementConfiguration' => $vendorDir . '/microsoft/microsoft-graph/src/Model/Windows10EnterpriseModernAppManagementConfiguration.php',
|
1940 |
+
'Microsoft\\Graph\\Model\\Windows10GeneralConfiguration' => $vendorDir . '/microsoft/microsoft-graph/src/Model/Windows10GeneralConfiguration.php',
|
1941 |
+
'Microsoft\\Graph\\Model\\Windows10MobileCompliancePolicy' => $vendorDir . '/microsoft/microsoft-graph/src/Model/Windows10MobileCompliancePolicy.php',
|
1942 |
+
'Microsoft\\Graph\\Model\\Windows10NetworkProxyServer' => $vendorDir . '/microsoft/microsoft-graph/src/Model/Windows10NetworkProxyServer.php',
|
1943 |
+
'Microsoft\\Graph\\Model\\Windows10SecureAssessmentConfiguration' => $vendorDir . '/microsoft/microsoft-graph/src/Model/Windows10SecureAssessmentConfiguration.php',
|
1944 |
+
'Microsoft\\Graph\\Model\\Windows10TeamGeneralConfiguration' => $vendorDir . '/microsoft/microsoft-graph/src/Model/Windows10TeamGeneralConfiguration.php',
|
1945 |
+
'Microsoft\\Graph\\Model\\Windows81CompliancePolicy' => $vendorDir . '/microsoft/microsoft-graph/src/Model/Windows81CompliancePolicy.php',
|
1946 |
+
'Microsoft\\Graph\\Model\\Windows81GeneralConfiguration' => $vendorDir . '/microsoft/microsoft-graph/src/Model/Windows81GeneralConfiguration.php',
|
1947 |
+
'Microsoft\\Graph\\Model\\WindowsArchitecture' => $vendorDir . '/microsoft/microsoft-graph/src/Model/WindowsArchitecture.php',
|
1948 |
+
'Microsoft\\Graph\\Model\\WindowsDefenderAdvancedThreatProtectionConfiguration' => $vendorDir . '/microsoft/microsoft-graph/src/Model/WindowsDefenderAdvancedThreatProtectionConfiguration.php',
|
1949 |
+
'Microsoft\\Graph\\Model\\WindowsDefenderScanActionResult' => $vendorDir . '/microsoft/microsoft-graph/src/Model/WindowsDefenderScanActionResult.php',
|
1950 |
+
'Microsoft\\Graph\\Model\\WindowsDeliveryOptimizationMode' => $vendorDir . '/microsoft/microsoft-graph/src/Model/WindowsDeliveryOptimizationMode.php',
|
1951 |
+
'Microsoft\\Graph\\Model\\WindowsDeviceADAccount' => $vendorDir . '/microsoft/microsoft-graph/src/Model/WindowsDeviceADAccount.php',
|
1952 |
+
'Microsoft\\Graph\\Model\\WindowsDeviceAccount' => $vendorDir . '/microsoft/microsoft-graph/src/Model/WindowsDeviceAccount.php',
|
1953 |
+
'Microsoft\\Graph\\Model\\WindowsDeviceAzureADAccount' => $vendorDir . '/microsoft/microsoft-graph/src/Model/WindowsDeviceAzureADAccount.php',
|
1954 |
+
'Microsoft\\Graph\\Model\\WindowsDeviceType' => $vendorDir . '/microsoft/microsoft-graph/src/Model/WindowsDeviceType.php',
|
1955 |
+
'Microsoft\\Graph\\Model\\WindowsFirewallNetworkProfile' => $vendorDir . '/microsoft/microsoft-graph/src/Model/WindowsFirewallNetworkProfile.php',
|
1956 |
+
'Microsoft\\Graph\\Model\\WindowsHelloForBusinessPinUsage' => $vendorDir . '/microsoft/microsoft-graph/src/Model/WindowsHelloForBusinessPinUsage.php',
|
1957 |
+
'Microsoft\\Graph\\Model\\WindowsInformationProtection' => $vendorDir . '/microsoft/microsoft-graph/src/Model/WindowsInformationProtection.php',
|
1958 |
+
'Microsoft\\Graph\\Model\\WindowsInformationProtectionApp' => $vendorDir . '/microsoft/microsoft-graph/src/Model/WindowsInformationProtectionApp.php',
|
1959 |
+
'Microsoft\\Graph\\Model\\WindowsInformationProtectionAppLearningSummary' => $vendorDir . '/microsoft/microsoft-graph/src/Model/WindowsInformationProtectionAppLearningSummary.php',
|
1960 |
+
'Microsoft\\Graph\\Model\\WindowsInformationProtectionAppLockerFile' => $vendorDir . '/microsoft/microsoft-graph/src/Model/WindowsInformationProtectionAppLockerFile.php',
|
1961 |
+
'Microsoft\\Graph\\Model\\WindowsInformationProtectionDataRecoveryCertificate' => $vendorDir . '/microsoft/microsoft-graph/src/Model/WindowsInformationProtectionDataRecoveryCertificate.php',
|
1962 |
+
'Microsoft\\Graph\\Model\\WindowsInformationProtectionDesktopApp' => $vendorDir . '/microsoft/microsoft-graph/src/Model/WindowsInformationProtectionDesktopApp.php',
|
1963 |
+
'Microsoft\\Graph\\Model\\WindowsInformationProtectionEnforcementLevel' => $vendorDir . '/microsoft/microsoft-graph/src/Model/WindowsInformationProtectionEnforcementLevel.php',
|
1964 |
+
'Microsoft\\Graph\\Model\\WindowsInformationProtectionIPRangeCollection' => $vendorDir . '/microsoft/microsoft-graph/src/Model/WindowsInformationProtectionIPRangeCollection.php',
|
1965 |
+
'Microsoft\\Graph\\Model\\WindowsInformationProtectionNetworkLearningSummary' => $vendorDir . '/microsoft/microsoft-graph/src/Model/WindowsInformationProtectionNetworkLearningSummary.php',
|
1966 |
+
'Microsoft\\Graph\\Model\\WindowsInformationProtectionPinCharacterRequirements' => $vendorDir . '/microsoft/microsoft-graph/src/Model/WindowsInformationProtectionPinCharacterRequirements.php',
|
1967 |
+
'Microsoft\\Graph\\Model\\WindowsInformationProtectionPolicy' => $vendorDir . '/microsoft/microsoft-graph/src/Model/WindowsInformationProtectionPolicy.php',
|
1968 |
+
'Microsoft\\Graph\\Model\\WindowsInformationProtectionProxiedDomainCollection' => $vendorDir . '/microsoft/microsoft-graph/src/Model/WindowsInformationProtectionProxiedDomainCollection.php',
|
1969 |
+
'Microsoft\\Graph\\Model\\WindowsInformationProtectionResourceCollection' => $vendorDir . '/microsoft/microsoft-graph/src/Model/WindowsInformationProtectionResourceCollection.php',
|
1970 |
+
'Microsoft\\Graph\\Model\\WindowsInformationProtectionStoreApp' => $vendorDir . '/microsoft/microsoft-graph/src/Model/WindowsInformationProtectionStoreApp.php',
|
1971 |
+
'Microsoft\\Graph\\Model\\WindowsMinimumOperatingSystem' => $vendorDir . '/microsoft/microsoft-graph/src/Model/WindowsMinimumOperatingSystem.php',
|
1972 |
+
'Microsoft\\Graph\\Model\\WindowsMobileMSI' => $vendorDir . '/microsoft/microsoft-graph/src/Model/WindowsMobileMSI.php',
|
1973 |
+
'Microsoft\\Graph\\Model\\WindowsPhone81CompliancePolicy' => $vendorDir . '/microsoft/microsoft-graph/src/Model/WindowsPhone81CompliancePolicy.php',
|
1974 |
+
'Microsoft\\Graph\\Model\\WindowsPhone81CustomConfiguration' => $vendorDir . '/microsoft/microsoft-graph/src/Model/WindowsPhone81CustomConfiguration.php',
|
1975 |
+
'Microsoft\\Graph\\Model\\WindowsPhone81GeneralConfiguration' => $vendorDir . '/microsoft/microsoft-graph/src/Model/WindowsPhone81GeneralConfiguration.php',
|
1976 |
+
'Microsoft\\Graph\\Model\\WindowsSpotlightEnablementSettings' => $vendorDir . '/microsoft/microsoft-graph/src/Model/WindowsSpotlightEnablementSettings.php',
|
1977 |
+
'Microsoft\\Graph\\Model\\WindowsStartMenuAppListVisibilityType' => $vendorDir . '/microsoft/microsoft-graph/src/Model/WindowsStartMenuAppListVisibilityType.php',
|
1978 |
+
'Microsoft\\Graph\\Model\\WindowsStartMenuModeType' => $vendorDir . '/microsoft/microsoft-graph/src/Model/WindowsStartMenuModeType.php',
|
1979 |
+
'Microsoft\\Graph\\Model\\WindowsUniversalAppX' => $vendorDir . '/microsoft/microsoft-graph/src/Model/WindowsUniversalAppX.php',
|
1980 |
+
'Microsoft\\Graph\\Model\\WindowsUpdateActiveHoursInstall' => $vendorDir . '/microsoft/microsoft-graph/src/Model/WindowsUpdateActiveHoursInstall.php',
|
1981 |
+
'Microsoft\\Graph\\Model\\WindowsUpdateForBusinessConfiguration' => $vendorDir . '/microsoft/microsoft-graph/src/Model/WindowsUpdateForBusinessConfiguration.php',
|
1982 |
+
'Microsoft\\Graph\\Model\\WindowsUpdateInstallScheduleType' => $vendorDir . '/microsoft/microsoft-graph/src/Model/WindowsUpdateInstallScheduleType.php',
|
1983 |
+
'Microsoft\\Graph\\Model\\WindowsUpdateScheduledInstall' => $vendorDir . '/microsoft/microsoft-graph/src/Model/WindowsUpdateScheduledInstall.php',
|
1984 |
+
'Microsoft\\Graph\\Model\\WindowsUpdateType' => $vendorDir . '/microsoft/microsoft-graph/src/Model/WindowsUpdateType.php',
|
1985 |
+
'Microsoft\\Graph\\Model\\WindowsUserAccountControlSettings' => $vendorDir . '/microsoft/microsoft-graph/src/Model/WindowsUserAccountControlSettings.php',
|
1986 |
+
'Microsoft\\Graph\\Model\\Workbook' => $vendorDir . '/microsoft/microsoft-graph/src/Model/Workbook.php',
|
1987 |
+
'Microsoft\\Graph\\Model\\WorkbookApplication' => $vendorDir . '/microsoft/microsoft-graph/src/Model/WorkbookApplication.php',
|
1988 |
+
'Microsoft\\Graph\\Model\\WorkbookChart' => $vendorDir . '/microsoft/microsoft-graph/src/Model/WorkbookChart.php',
|
1989 |
+
'Microsoft\\Graph\\Model\\WorkbookChartAreaFormat' => $vendorDir . '/microsoft/microsoft-graph/src/Model/WorkbookChartAreaFormat.php',
|
1990 |
+
'Microsoft\\Graph\\Model\\WorkbookChartAxes' => $vendorDir . '/microsoft/microsoft-graph/src/Model/WorkbookChartAxes.php',
|
1991 |
+
'Microsoft\\Graph\\Model\\WorkbookChartAxis' => $vendorDir . '/microsoft/microsoft-graph/src/Model/WorkbookChartAxis.php',
|
1992 |
+
'Microsoft\\Graph\\Model\\WorkbookChartAxisFormat' => $vendorDir . '/microsoft/microsoft-graph/src/Model/WorkbookChartAxisFormat.php',
|
1993 |
+
'Microsoft\\Graph\\Model\\WorkbookChartAxisTitle' => $vendorDir . '/microsoft/microsoft-graph/src/Model/WorkbookChartAxisTitle.php',
|
1994 |
+
'Microsoft\\Graph\\Model\\WorkbookChartAxisTitleFormat' => $vendorDir . '/microsoft/microsoft-graph/src/Model/WorkbookChartAxisTitleFormat.php',
|
1995 |
+
'Microsoft\\Graph\\Model\\WorkbookChartDataLabelFormat' => $vendorDir . '/microsoft/microsoft-graph/src/Model/WorkbookChartDataLabelFormat.php',
|
1996 |
+
'Microsoft\\Graph\\Model\\WorkbookChartDataLabels' => $vendorDir . '/microsoft/microsoft-graph/src/Model/WorkbookChartDataLabels.php',
|
1997 |
+
'Microsoft\\Graph\\Model\\WorkbookChartFill' => $vendorDir . '/microsoft/microsoft-graph/src/Model/WorkbookChartFill.php',
|
1998 |
+
'Microsoft\\Graph\\Model\\WorkbookChartFont' => $vendorDir . '/microsoft/microsoft-graph/src/Model/WorkbookChartFont.php',
|
1999 |
+
'Microsoft\\Graph\\Model\\WorkbookChartGridlines' => $vendorDir . '/microsoft/microsoft-graph/src/Model/WorkbookChartGridlines.php',
|
2000 |
+
'Microsoft\\Graph\\Model\\WorkbookChartGridlinesFormat' => $vendorDir . '/microsoft/microsoft-graph/src/Model/WorkbookChartGridlinesFormat.php',
|
2001 |
+
'Microsoft\\Graph\\Model\\WorkbookChartLegend' => $vendorDir . '/microsoft/microsoft-graph/src/Model/WorkbookChartLegend.php',
|
2002 |
+
'Microsoft\\Graph\\Model\\WorkbookChartLegendFormat' => $vendorDir . '/microsoft/microsoft-graph/src/Model/WorkbookChartLegendFormat.php',
|
2003 |
+
'Microsoft\\Graph\\Model\\WorkbookChartLineFormat' => $vendorDir . '/microsoft/microsoft-graph/src/Model/WorkbookChartLineFormat.php',
|
2004 |
+
'Microsoft\\Graph\\Model\\WorkbookChartPoint' => $vendorDir . '/microsoft/microsoft-graph/src/Model/WorkbookChartPoint.php',
|
2005 |
+
'Microsoft\\Graph\\Model\\WorkbookChartPointFormat' => $vendorDir . '/microsoft/microsoft-graph/src/Model/WorkbookChartPointFormat.php',
|
2006 |
+
'Microsoft\\Graph\\Model\\WorkbookChartSeries' => $vendorDir . '/microsoft/microsoft-graph/src/Model/WorkbookChartSeries.php',
|
2007 |
+
'Microsoft\\Graph\\Model\\WorkbookChartSeriesFormat' => $vendorDir . '/microsoft/microsoft-graph/src/Model/WorkbookChartSeriesFormat.php',
|
2008 |
+
'Microsoft\\Graph\\Model\\WorkbookChartTitle' => $vendorDir . '/microsoft/microsoft-graph/src/Model/WorkbookChartTitle.php',
|
2009 |
+
'Microsoft\\Graph\\Model\\WorkbookChartTitleFormat' => $vendorDir . '/microsoft/microsoft-graph/src/Model/WorkbookChartTitleFormat.php',
|
2010 |
+
'Microsoft\\Graph\\Model\\WorkbookComment' => $vendorDir . '/microsoft/microsoft-graph/src/Model/WorkbookComment.php',
|
2011 |
+
'Microsoft\\Graph\\Model\\WorkbookCommentReply' => $vendorDir . '/microsoft/microsoft-graph/src/Model/WorkbookCommentReply.php',
|
2012 |
+
'Microsoft\\Graph\\Model\\WorkbookFilter' => $vendorDir . '/microsoft/microsoft-graph/src/Model/WorkbookFilter.php',
|
2013 |
+
'Microsoft\\Graph\\Model\\WorkbookFilterCriteria' => $vendorDir . '/microsoft/microsoft-graph/src/Model/WorkbookFilterCriteria.php',
|
2014 |
+
'Microsoft\\Graph\\Model\\WorkbookFilterDatetime' => $vendorDir . '/microsoft/microsoft-graph/src/Model/WorkbookFilterDatetime.php',
|
2015 |
+
'Microsoft\\Graph\\Model\\WorkbookFormatProtection' => $vendorDir . '/microsoft/microsoft-graph/src/Model/WorkbookFormatProtection.php',
|
2016 |
+
'Microsoft\\Graph\\Model\\WorkbookFunctionResult' => $vendorDir . '/microsoft/microsoft-graph/src/Model/WorkbookFunctionResult.php',
|
2017 |
+
'Microsoft\\Graph\\Model\\WorkbookFunctions' => $vendorDir . '/microsoft/microsoft-graph/src/Model/WorkbookFunctions.php',
|
2018 |
+
'Microsoft\\Graph\\Model\\WorkbookIcon' => $vendorDir . '/microsoft/microsoft-graph/src/Model/WorkbookIcon.php',
|
2019 |
+
'Microsoft\\Graph\\Model\\WorkbookNamedItem' => $vendorDir . '/microsoft/microsoft-graph/src/Model/WorkbookNamedItem.php',
|
2020 |
+
'Microsoft\\Graph\\Model\\WorkbookPivotTable' => $vendorDir . '/microsoft/microsoft-graph/src/Model/WorkbookPivotTable.php',
|
2021 |
+
'Microsoft\\Graph\\Model\\WorkbookRange' => $vendorDir . '/microsoft/microsoft-graph/src/Model/WorkbookRange.php',
|
2022 |
+
'Microsoft\\Graph\\Model\\WorkbookRangeBorder' => $vendorDir . '/microsoft/microsoft-graph/src/Model/WorkbookRangeBorder.php',
|
2023 |
+
'Microsoft\\Graph\\Model\\WorkbookRangeFill' => $vendorDir . '/microsoft/microsoft-graph/src/Model/WorkbookRangeFill.php',
|
2024 |
+
'Microsoft\\Graph\\Model\\WorkbookRangeFont' => $vendorDir . '/microsoft/microsoft-graph/src/Model/WorkbookRangeFont.php',
|
2025 |
+
'Microsoft\\Graph\\Model\\WorkbookRangeFormat' => $vendorDir . '/microsoft/microsoft-graph/src/Model/WorkbookRangeFormat.php',
|
2026 |
+
'Microsoft\\Graph\\Model\\WorkbookRangeReference' => $vendorDir . '/microsoft/microsoft-graph/src/Model/WorkbookRangeReference.php',
|
2027 |
+
'Microsoft\\Graph\\Model\\WorkbookRangeSort' => $vendorDir . '/microsoft/microsoft-graph/src/Model/WorkbookRangeSort.php',
|
2028 |
+
'Microsoft\\Graph\\Model\\WorkbookRangeView' => $vendorDir . '/microsoft/microsoft-graph/src/Model/WorkbookRangeView.php',
|
2029 |
+
'Microsoft\\Graph\\Model\\WorkbookSessionInfo' => $vendorDir . '/microsoft/microsoft-graph/src/Model/WorkbookSessionInfo.php',
|
2030 |
+
'Microsoft\\Graph\\Model\\WorkbookSortField' => $vendorDir . '/microsoft/microsoft-graph/src/Model/WorkbookSortField.php',
|
2031 |
+
'Microsoft\\Graph\\Model\\WorkbookTable' => $vendorDir . '/microsoft/microsoft-graph/src/Model/WorkbookTable.php',
|
2032 |
+
'Microsoft\\Graph\\Model\\WorkbookTableColumn' => $vendorDir . '/microsoft/microsoft-graph/src/Model/WorkbookTableColumn.php',
|
2033 |
+
'Microsoft\\Graph\\Model\\WorkbookTableRow' => $vendorDir . '/microsoft/microsoft-graph/src/Model/WorkbookTableRow.php',
|
2034 |
+
'Microsoft\\Graph\\Model\\WorkbookTableSort' => $vendorDir . '/microsoft/microsoft-graph/src/Model/WorkbookTableSort.php',
|
2035 |
+
'Microsoft\\Graph\\Model\\WorkbookWorksheet' => $vendorDir . '/microsoft/microsoft-graph/src/Model/WorkbookWorksheet.php',
|
2036 |
+
'Microsoft\\Graph\\Model\\WorkbookWorksheetProtection' => $vendorDir . '/microsoft/microsoft-graph/src/Model/WorkbookWorksheetProtection.php',
|
2037 |
+
'Microsoft\\Graph\\Model\\WorkbookWorksheetProtectionOptions' => $vendorDir . '/microsoft/microsoft-graph/src/Model/WorkbookWorksheetProtectionOptions.php',
|
2038 |
+
'Microsoft\\Graph\\Model\\WorkingHours' => $vendorDir . '/microsoft/microsoft-graph/src/Model/WorkingHours.php',
|
2039 |
+
'Microsoft\\Graph\\Test\\GraphTestBase' => $vendorDir . '/microsoft/microsoft-graph/tests/Functional/GraphTestBase.php',
|
2040 |
'Monolog\\ErrorHandler' => $vendorDir . '/monolog/monolog/src/Monolog/ErrorHandler.php',
|
2041 |
'Monolog\\Formatter\\ChromePHPFormatter' => $vendorDir . '/monolog/monolog/src/Monolog/Formatter/ChromePHPFormatter.php',
|
2042 |
'Monolog\\Formatter\\ElasticaFormatter' => $vendorDir . '/monolog/monolog/src/Monolog/Formatter/ElasticaFormatter.php',
|
2125 |
'Monolog\\Processor\\UidProcessor' => $vendorDir . '/monolog/monolog/src/Monolog/Processor/UidProcessor.php',
|
2126 |
'Monolog\\Processor\\WebProcessor' => $vendorDir . '/monolog/monolog/src/Monolog/Processor/WebProcessor.php',
|
2127 |
'Monolog\\Registry' => $vendorDir . '/monolog/monolog/src/Monolog/Registry.php',
|
2128 |
+
'Normalizer' => $vendorDir . '/symfony/polyfill-intl-normalizer/Resources/stubs/Normalizer.php',
|
2129 |
'OS_Guess' => $vendorDir . '/pear/pear-core-minimal/src/OS/Guess.php',
|
2130 |
'OpenCloud\\Autoscale\\Resource\\AbstractResource' => $vendorDir . '/rackspace/php-opencloud/lib/OpenCloud/Autoscale/Resource/AbstractResource.php',
|
2131 |
'OpenCloud\\Autoscale\\Resource\\Group' => $vendorDir . '/rackspace/php-opencloud/lib/OpenCloud/Autoscale/Resource/Group.php',
|
2450 |
'PEAR_Error' => $vendorDir . '/pear/pear-core-minimal/src/PEAR.php',
|
2451 |
'PEAR_ErrorStack' => $vendorDir . '/pear/pear-core-minimal/src/PEAR/ErrorStack.php',
|
2452 |
'PEAR_Exception' => $vendorDir . '/pear/pear_exception/PEAR/Exception.php',
|
2453 |
+
'ParseError' => $vendorDir . '/symfony/polyfill-php70/Resources/stubs/ParseError.php',
|
2454 |
'Pimple\\Container' => $vendorDir . '/pimple/pimple/src/Pimple/Container.php',
|
2455 |
'Pimple\\Exception\\ExpectedInvokableException' => $vendorDir . '/pimple/pimple/src/Pimple/Exception/ExpectedInvokableException.php',
|
2456 |
'Pimple\\Exception\\FrozenServiceException' => $vendorDir . '/pimple/pimple/src/Pimple/Exception/FrozenServiceException.php',
|
2490 |
'Psr\\Log\\Test\\DummyTest' => $vendorDir . '/psr/log/Psr/Log/Test/DummyTest.php',
|
2491 |
'Psr\\Log\\Test\\LoggerInterfaceTest' => $vendorDir . '/psr/log/Psr/Log/Test/LoggerInterfaceTest.php',
|
2492 |
'Psr\\Log\\Test\\TestLogger' => $vendorDir . '/psr/log/Psr/Log/Test/TestLogger.php',
|
2493 |
+
'SessionUpdateTimestampHandlerInterface' => $vendorDir . '/symfony/polyfill-php70/Resources/stubs/SessionUpdateTimestampHandlerInterface.php',
|
2494 |
'Symfony\\Component\\EventDispatcher\\ContainerAwareEventDispatcher' => $vendorDir . '/symfony/event-dispatcher/ContainerAwareEventDispatcher.php',
|
2495 |
'Symfony\\Component\\EventDispatcher\\Debug\\TraceableEventDispatcher' => $vendorDir . '/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php',
|
2496 |
'Symfony\\Component\\EventDispatcher\\Debug\\TraceableEventDispatcherInterface' => $vendorDir . '/symfony/event-dispatcher/Debug/TraceableEventDispatcherInterface.php',
|
2555 |
'Symfony\\Component\\Translation\\TranslatorInterface' => $vendorDir . '/symfony/translation/TranslatorInterface.php',
|
2556 |
'Symfony\\Component\\Translation\\Util\\ArrayConverter' => $vendorDir . '/symfony/translation/Util/ArrayConverter.php',
|
2557 |
'Symfony\\Component\\Translation\\Writer\\TranslationWriter' => $vendorDir . '/symfony/translation/Writer/TranslationWriter.php',
|
2558 |
+
'Symfony\\Polyfill\\Intl\\Idn\\Idn' => $vendorDir . '/symfony/polyfill-intl-idn/Idn.php',
|
2559 |
+
'Symfony\\Polyfill\\Intl\\Idn\\Info' => $vendorDir . '/symfony/polyfill-intl-idn/Info.php',
|
2560 |
+
'Symfony\\Polyfill\\Intl\\Idn\\Resources\\unidata\\DisallowedRanges' => $vendorDir . '/symfony/polyfill-intl-idn/Resources/unidata/DisallowedRanges.php',
|
2561 |
+
'Symfony\\Polyfill\\Intl\\Idn\\Resources\\unidata\\Regex' => $vendorDir . '/symfony/polyfill-intl-idn/Resources/unidata/Regex.php',
|
2562 |
+
'Symfony\\Polyfill\\Intl\\Normalizer\\Normalizer' => $vendorDir . '/symfony/polyfill-intl-normalizer/Normalizer.php',
|
2563 |
'Symfony\\Polyfill\\Mbstring\\Mbstring' => $vendorDir . '/symfony/polyfill-mbstring/Mbstring.php',
|
2564 |
+
'Symfony\\Polyfill\\Php70\\Php70' => $vendorDir . '/symfony/polyfill-php70/Php70.php',
|
2565 |
+
'Symfony\\Polyfill\\Php72\\Php72' => $vendorDir . '/symfony/polyfill-php72/Php72.php',
|
2566 |
'System' => $vendorDir . '/pear/pear-core-minimal/src/System.php',
|
2567 |
+
'TypeError' => $vendorDir . '/symfony/polyfill-php70/Resources/stubs/TypeError.php',
|
2568 |
'mikemccabe\\JsonPatch\\JsonPatch' => $vendorDir . '/mikemccabe/json-patch-php/src/JsonPatch.php',
|
2569 |
'mikemccabe\\JsonPatch\\JsonPatchException' => $vendorDir . '/mikemccabe/json-patch-php/src/JsonPatch.php',
|
2570 |
'phpseclib\\Crypt\\AES' => $vendorDir . '/phpseclib/phpseclib/phpseclib/Crypt/AES.php',
|
vendor/composer/autoload_files.php
CHANGED
@@ -9,10 +9,15 @@ return array(
|
|
9 |
'7b11c4dc42b3b3023073cb14e519683c' => $vendorDir . '/ralouphie/getallheaders/src/getallheaders.php',
|
10 |
'c964ee0ededf28c96ebd9db5099ef910' => $vendorDir . '/guzzlehttp/promises/src/functions_include.php',
|
11 |
'a0edc8309cc5e1d60e3047b5df6b7052' => $vendorDir . '/guzzlehttp/psr7/src/functions_include.php',
|
|
|
|
|
|
|
|
|
|
|
12 |
'37a3dc5111fe8f707ab4c132ef1dbc62' => $vendorDir . '/guzzlehttp/guzzle/src/functions_include.php',
|
|
|
13 |
'b067bc7112e384b61c701452d53a14a8' => $vendorDir . '/mtdowling/jmespath.php/src/JmesPath.php',
|
14 |
'8a9dc1de0ca7e01f3e08231539562f61' => $vendorDir . '/aws/aws-sdk-php/src/functions.php',
|
15 |
'2c102faa651ef8ea5874edb585946bce' => $vendorDir . '/swiftmailer/swiftmailer/lib/swift_required.php',
|
16 |
-
'0e6d7bf4a5811bfa5cf40c5ccd6fae6a' => $vendorDir . '/symfony/polyfill-mbstring/bootstrap.php',
|
17 |
'decc78cc4436b1292c6c0d151b19445c' => $vendorDir . '/phpseclib/phpseclib/phpseclib/bootstrap.php',
|
18 |
);
|
9 |
'7b11c4dc42b3b3023073cb14e519683c' => $vendorDir . '/ralouphie/getallheaders/src/getallheaders.php',
|
10 |
'c964ee0ededf28c96ebd9db5099ef910' => $vendorDir . '/guzzlehttp/promises/src/functions_include.php',
|
11 |
'a0edc8309cc5e1d60e3047b5df6b7052' => $vendorDir . '/guzzlehttp/psr7/src/functions_include.php',
|
12 |
+
'5255c38a0faeba867671b61dfda6d864' => $vendorDir . '/paragonie/random_compat/lib/random.php',
|
13 |
+
'e69f7f6ee287b969198c3c9d6777bd38' => $vendorDir . '/symfony/polyfill-intl-normalizer/bootstrap.php',
|
14 |
+
'023d27dca8066ef29e6739335ea73bad' => $vendorDir . '/symfony/polyfill-php70/bootstrap.php',
|
15 |
+
'25072dd6e2470089de65ae7bf11d3109' => $vendorDir . '/symfony/polyfill-php72/bootstrap.php',
|
16 |
+
'f598d06aa772fa33d905e87be6398fb1' => $vendorDir . '/symfony/polyfill-intl-idn/bootstrap.php',
|
17 |
'37a3dc5111fe8f707ab4c132ef1dbc62' => $vendorDir . '/guzzlehttp/guzzle/src/functions_include.php',
|
18 |
+
'0e6d7bf4a5811bfa5cf40c5ccd6fae6a' => $vendorDir . '/symfony/polyfill-mbstring/bootstrap.php',
|
19 |
'b067bc7112e384b61c701452d53a14a8' => $vendorDir . '/mtdowling/jmespath.php/src/JmesPath.php',
|
20 |
'8a9dc1de0ca7e01f3e08231539562f61' => $vendorDir . '/aws/aws-sdk-php/src/functions.php',
|
21 |
'2c102faa651ef8ea5874edb585946bce' => $vendorDir . '/swiftmailer/swiftmailer/lib/swift_required.php',
|
|
|
22 |
'decc78cc4436b1292c6c0d151b19445c' => $vendorDir . '/phpseclib/phpseclib/phpseclib/bootstrap.php',
|
23 |
);
|
vendor/composer/autoload_namespaces.php
CHANGED
@@ -7,7 +7,6 @@ $baseDir = dirname($vendorDir);
|
|
7 |
|
8 |
return array(
|
9 |
'Pimple' => array($vendorDir . '/pimple/pimple/src'),
|
10 |
-
'PEAR' => array($vendorDir . '/pear/pear_exception'),
|
11 |
'OpenCloud' => array($vendorDir . '/rackspace/php-opencloud/lib'),
|
12 |
'Guzzle\\Tests' => array($vendorDir . '/guzzle/guzzle/tests'),
|
13 |
'Guzzle' => array($vendorDir . '/guzzle/guzzle/src'),
|
7 |
|
8 |
return array(
|
9 |
'Pimple' => array($vendorDir . '/pimple/pimple/src'),
|
|
|
10 |
'OpenCloud' => array($vendorDir . '/rackspace/php-opencloud/lib'),
|
11 |
'Guzzle\\Tests' => array($vendorDir . '/guzzle/guzzle/tests'),
|
12 |
'Guzzle' => array($vendorDir . '/guzzle/guzzle/src'),
|
vendor/composer/autoload_psr4.php
CHANGED
@@ -8,15 +8,22 @@ $baseDir = dirname($vendorDir);
|
|
8 |
return array(
|
9 |
'phpseclib\\' => array($vendorDir . '/phpseclib/phpseclib/phpseclib'),
|
10 |
'mikemccabe\\JsonPatch\\' => array($vendorDir . '/mikemccabe/json-patch-php/src'),
|
|
|
|
|
11 |
'Symfony\\Polyfill\\Mbstring\\' => array($vendorDir . '/symfony/polyfill-mbstring'),
|
|
|
|
|
12 |
'Symfony\\Component\\Translation\\' => array($vendorDir . '/symfony/translation'),
|
13 |
'Symfony\\Component\\EventDispatcher\\' => array($vendorDir . '/symfony/event-dispatcher'),
|
14 |
'Psr\\Log\\' => array($vendorDir . '/psr/log/Psr/Log'),
|
15 |
'Psr\\Http\\Message\\' => array($vendorDir . '/psr/http-message/src'),
|
16 |
'Psr\\Container\\' => array($vendorDir . '/psr/container/src'),
|
17 |
'Monolog\\' => array($vendorDir . '/monolog/monolog/src/Monolog'),
|
|
|
|
|
18 |
'MicrosoftAzure\\Storage\\Common\\' => array($vendorDir . '/microsoft/azure-storage-common/src/Common'),
|
19 |
'MicrosoftAzure\\Storage\\Blob\\' => array($vendorDir . '/microsoft/azure-storage-blob/src/Blob'),
|
|
|
20 |
'JmesPath\\' => array($vendorDir . '/mtdowling/jmespath.php/src'),
|
21 |
'Inpsyde\\BackWPupShared\\' => array($vendorDir . '/inpsyde/backwpup-shared/src'),
|
22 |
'GuzzleHttp\\Psr7\\' => array($vendorDir . '/guzzlehttp/psr7/src'),
|
8 |
return array(
|
9 |
'phpseclib\\' => array($vendorDir . '/phpseclib/phpseclib/phpseclib'),
|
10 |
'mikemccabe\\JsonPatch\\' => array($vendorDir . '/mikemccabe/json-patch-php/src'),
|
11 |
+
'Symfony\\Polyfill\\Php72\\' => array($vendorDir . '/symfony/polyfill-php72'),
|
12 |
+
'Symfony\\Polyfill\\Php70\\' => array($vendorDir . '/symfony/polyfill-php70'),
|
13 |
'Symfony\\Polyfill\\Mbstring\\' => array($vendorDir . '/symfony/polyfill-mbstring'),
|
14 |
+
'Symfony\\Polyfill\\Intl\\Normalizer\\' => array($vendorDir . '/symfony/polyfill-intl-normalizer'),
|
15 |
+
'Symfony\\Polyfill\\Intl\\Idn\\' => array($vendorDir . '/symfony/polyfill-intl-idn'),
|
16 |
'Symfony\\Component\\Translation\\' => array($vendorDir . '/symfony/translation'),
|
17 |
'Symfony\\Component\\EventDispatcher\\' => array($vendorDir . '/symfony/event-dispatcher'),
|
18 |
'Psr\\Log\\' => array($vendorDir . '/psr/log/Psr/Log'),
|
19 |
'Psr\\Http\\Message\\' => array($vendorDir . '/psr/http-message/src'),
|
20 |
'Psr\\Container\\' => array($vendorDir . '/psr/container/src'),
|
21 |
'Monolog\\' => array($vendorDir . '/monolog/monolog/src/Monolog'),
|
22 |
+
'Microsoft\\Graph\\Test\\' => array($vendorDir . '/microsoft/microsoft-graph/tests/Functional'),
|
23 |
+
'Microsoft\\Graph\\' => array($vendorDir . '/microsoft/microsoft-graph/src'),
|
24 |
'MicrosoftAzure\\Storage\\Common\\' => array($vendorDir . '/microsoft/azure-storage-common/src/Common'),
|
25 |
'MicrosoftAzure\\Storage\\Blob\\' => array($vendorDir . '/microsoft/azure-storage-blob/src/Blob'),
|
26 |
+
'Krizalys\\Onedrive\\' => array($vendorDir . '/krizalys/onedrive-php-sdk/src'),
|
27 |
'JmesPath\\' => array($vendorDir . '/mtdowling/jmespath.php/src'),
|
28 |
'Inpsyde\\BackWPupShared\\' => array($vendorDir . '/inpsyde/backwpup-shared/src'),
|
29 |
'GuzzleHttp\\Psr7\\' => array($vendorDir . '/guzzlehttp/psr7/src'),
|
vendor/composer/autoload_real.php
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
|
3 |
// autoload_real.php @generated by Composer
|
4 |
|
5 |
-
class
|
6 |
{
|
7 |
private static $loader;
|
8 |
|
@@ -19,9 +19,9 @@ class ComposerAutoloaderInit62255943a90401e821a8dea882204ab4
|
|
19 |
return self::$loader;
|
20 |
}
|
21 |
|
22 |
-
spl_autoload_register(array('
|
23 |
self::$loader = $loader = new \Composer\Autoload\ClassLoader();
|
24 |
-
spl_autoload_unregister(array('
|
25 |
|
26 |
$includePaths = require __DIR__ . '/include_paths.php';
|
27 |
$includePaths[] = get_include_path();
|
@@ -31,7 +31,7 @@ class ComposerAutoloaderInit62255943a90401e821a8dea882204ab4
|
|
31 |
if ($useStaticLoader) {
|
32 |
require_once __DIR__ . '/autoload_static.php';
|
33 |
|
34 |
-
call_user_func(\Composer\Autoload\
|
35 |
} else {
|
36 |
$map = require __DIR__ . '/autoload_namespaces.php';
|
37 |
foreach ($map as $namespace => $path) {
|
@@ -52,19 +52,19 @@ class ComposerAutoloaderInit62255943a90401e821a8dea882204ab4
|
|
52 |
$loader->register(true);
|
53 |
|
54 |
if ($useStaticLoader) {
|
55 |
-
$includeFiles = Composer\Autoload\
|
56 |
} else {
|
57 |
$includeFiles = require __DIR__ . '/autoload_files.php';
|
58 |
}
|
59 |
foreach ($includeFiles as $fileIdentifier => $file) {
|
60 |
-
|
61 |
}
|
62 |
|
63 |
return $loader;
|
64 |
}
|
65 |
}
|
66 |
|
67 |
-
function
|
68 |
{
|
69 |
if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) {
|
70 |
require $file;
|
2 |
|
3 |
// autoload_real.php @generated by Composer
|
4 |
|
5 |
+
class ComposerAutoloaderInit683ef35ce5e6afa26eaecbe823308554
|
6 |
{
|
7 |
private static $loader;
|
8 |
|
19 |
return self::$loader;
|
20 |
}
|
21 |
|
22 |
+
spl_autoload_register(array('ComposerAutoloaderInit683ef35ce5e6afa26eaecbe823308554', 'loadClassLoader'), true, true);
|
23 |
self::$loader = $loader = new \Composer\Autoload\ClassLoader();
|
24 |
+
spl_autoload_unregister(array('ComposerAutoloaderInit683ef35ce5e6afa26eaecbe823308554', 'loadClassLoader'));
|
25 |
|
26 |
$includePaths = require __DIR__ . '/include_paths.php';
|
27 |
$includePaths[] = get_include_path();
|
31 |
if ($useStaticLoader) {
|
32 |
require_once __DIR__ . '/autoload_static.php';
|
33 |
|
34 |
+
call_user_func(\Composer\Autoload\ComposerStaticInit683ef35ce5e6afa26eaecbe823308554::getInitializer($loader));
|
35 |
} else {
|
36 |
$map = require __DIR__ . '/autoload_namespaces.php';
|
37 |
foreach ($map as $namespace => $path) {
|
52 |
$loader->register(true);
|
53 |
|
54 |
if ($useStaticLoader) {
|
55 |
+
$includeFiles = Composer\Autoload\ComposerStaticInit683ef35ce5e6afa26eaecbe823308554::$files;
|
56 |
} else {
|
57 |
$includeFiles = require __DIR__ . '/autoload_files.php';
|
58 |
}
|
59 |
foreach ($includeFiles as $fileIdentifier => $file) {
|
60 |
+
composerRequire683ef35ce5e6afa26eaecbe823308554($fileIdentifier, $file);
|
61 |
}
|
62 |
|
63 |
return $loader;
|
64 |
}
|
65 |
}
|
66 |
|
67 |
+
function composerRequire683ef35ce5e6afa26eaecbe823308554($fileIdentifier, $file)
|
68 |
{
|
69 |
if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) {
|
70 |
require $file;
|
vendor/composer/autoload_static.php
CHANGED
@@ -4,17 +4,22 @@
|
|
4 |
|
5 |
namespace Composer\Autoload;
|
6 |
|
7 |
-
class
|
8 |
{
|
9 |
public static $files = array (
|
10 |
'7b11c4dc42b3b3023073cb14e519683c' => __DIR__ . '/..' . '/ralouphie/getallheaders/src/getallheaders.php',
|
11 |
'c964ee0ededf28c96ebd9db5099ef910' => __DIR__ . '/..' . '/guzzlehttp/promises/src/functions_include.php',
|
12 |
'a0edc8309cc5e1d60e3047b5df6b7052' => __DIR__ . '/..' . '/guzzlehttp/psr7/src/functions_include.php',
|
|
|
|
|
|
|
|
|
|
|
13 |
'37a3dc5111fe8f707ab4c132ef1dbc62' => __DIR__ . '/..' . '/guzzlehttp/guzzle/src/functions_include.php',
|
|
|
14 |
'b067bc7112e384b61c701452d53a14a8' => __DIR__ . '/..' . '/mtdowling/jmespath.php/src/JmesPath.php',
|
15 |
'8a9dc1de0ca7e01f3e08231539562f61' => __DIR__ . '/..' . '/aws/aws-sdk-php/src/functions.php',
|
16 |
'2c102faa651ef8ea5874edb585946bce' => __DIR__ . '/..' . '/swiftmailer/swiftmailer/lib/swift_required.php',
|
17 |
-
'0e6d7bf4a5811bfa5cf40c5ccd6fae6a' => __DIR__ . '/..' . '/symfony/polyfill-mbstring/bootstrap.php',
|
18 |
'decc78cc4436b1292c6c0d151b19445c' => __DIR__ . '/..' . '/phpseclib/phpseclib/phpseclib/bootstrap.php',
|
19 |
);
|
20 |
|
@@ -29,7 +34,11 @@ class ComposerStaticInit62255943a90401e821a8dea882204ab4
|
|
29 |
),
|
30 |
'S' =>
|
31 |
array (
|
|
|
|
|
32 |
'Symfony\\Polyfill\\Mbstring\\' => 26,
|
|
|
|
|
33 |
'Symfony\\Component\\Translation\\' => 30,
|
34 |
'Symfony\\Component\\EventDispatcher\\' => 34,
|
35 |
),
|
@@ -42,9 +51,15 @@ class ComposerStaticInit62255943a90401e821a8dea882204ab4
|
|
42 |
'M' =>
|
43 |
array (
|
44 |
'Monolog\\' => 8,
|
|
|
|
|
45 |
'MicrosoftAzure\\Storage\\Common\\' => 30,
|
46 |
'MicrosoftAzure\\Storage\\Blob\\' => 28,
|
47 |
),
|
|
|
|
|
|
|
|
|
48 |
'J' =>
|
49 |
array (
|
50 |
'JmesPath\\' => 9,
|
@@ -78,10 +93,26 @@ class ComposerStaticInit62255943a90401e821a8dea882204ab4
|
|
78 |
array (
|
79 |
0 => __DIR__ . '/..' . '/mikemccabe/json-patch-php/src',
|
80 |
),
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
81 |
'Symfony\\Polyfill\\Mbstring\\' =>
|
82 |
array (
|
83 |
0 => __DIR__ . '/..' . '/symfony/polyfill-mbstring',
|
84 |
),
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
85 |
'Symfony\\Component\\Translation\\' =>
|
86 |
array (
|
87 |
0 => __DIR__ . '/..' . '/symfony/translation',
|
@@ -106,6 +137,14 @@ class ComposerStaticInit62255943a90401e821a8dea882204ab4
|
|
106 |
array (
|
107 |
0 => __DIR__ . '/..' . '/monolog/monolog/src/Monolog',
|
108 |
),
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
109 |
'MicrosoftAzure\\Storage\\Common\\' =>
|
110 |
array (
|
111 |
0 => __DIR__ . '/..' . '/microsoft/azure-storage-common/src/Common',
|
@@ -114,6 +153,10 @@ class ComposerStaticInit62255943a90401e821a8dea882204ab4
|
|
114 |
array (
|
115 |
0 => __DIR__ . '/..' . '/microsoft/azure-storage-blob/src/Blob',
|
116 |
),
|
|
|
|
|
|
|
|
|
117 |
'JmesPath\\' =>
|
118 |
array (
|
119 |
0 => __DIR__ . '/..' . '/mtdowling/jmespath.php/src',
|
@@ -151,10 +194,6 @@ class ComposerStaticInit62255943a90401e821a8dea882204ab4
|
|
151 |
array (
|
152 |
0 => __DIR__ . '/..' . '/pimple/pimple/src',
|
153 |
),
|
154 |
-
'PEAR' =>
|
155 |
-
array (
|
156 |
-
0 => __DIR__ . '/..' . '/pear/pear_exception',
|
157 |
-
),
|
158 |
),
|
159 |
'O' =>
|
160 |
array (
|
@@ -196,6 +235,8 @@ class ComposerStaticInit62255943a90401e821a8dea882204ab4
|
|
196 |
|
197 |
public static $classMap = array (
|
198 |
'Archive_Tar' => __DIR__ . '/..' . '/pear/archive_tar/Archive/Tar.php',
|
|
|
|
|
199 |
'Aws\\ACMPCA\\ACMPCAClient' => __DIR__ . '/..' . '/aws/aws-sdk-php/src/ACMPCA/ACMPCAClient.php',
|
200 |
'Aws\\ACMPCA\\Exception\\ACMPCAException' => __DIR__ . '/..' . '/aws/aws-sdk-php/src/ACMPCA/Exception/ACMPCAException.php',
|
201 |
'Aws\\Acm\\AcmClient' => __DIR__ . '/..' . '/aws/aws-sdk-php/src/Acm/AcmClient.php',
|
@@ -791,6 +832,41 @@ class ComposerStaticInit62255943a90401e821a8dea882204ab4
|
|
791 |
'BackWPup_Page_Logs' => __DIR__ . '/../..' . '/inc/class-page-logs.php',
|
792 |
'BackWPup_Page_Settings' => __DIR__ . '/../..' . '/inc/class-page-settings.php',
|
793 |
'BackWPup_Path_Fixer' => __DIR__ . '/../..' . '/inc/class-path-fixer.php',
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
794 |
'BackWPup_Recursive_Directory' => __DIR__ . '/../..' . '/inc/class-recursive-directory.php',
|
795 |
'BackWPup_S3_Destination' => __DIR__ . '/../..' . '/inc/class-s3-destination.php',
|
796 |
'BackWPup_Sanitize_Path' => __DIR__ . '/../..' . '/inc/class-sanitize-path.php',
|
@@ -802,6 +878,8 @@ class ComposerStaticInit62255943a90401e821a8dea882204ab4
|
|
802 |
'BackWpup_Download_Handler' => __DIR__ . '/../..' . '/inc/class-download-handler.php',
|
803 |
'Base32\\Base32' => __DIR__ . '/..' . '/christian-riesen/base32/src/Base32.php',
|
804 |
'Console_Getopt' => __DIR__ . '/..' . '/pear/console_getopt/Console/Getopt.php',
|
|
|
|
|
805 |
'GuzzleHttp\\Client' => __DIR__ . '/..' . '/guzzlehttp/guzzle/src/Client.php',
|
806 |
'GuzzleHttp\\ClientInterface' => __DIR__ . '/..' . '/guzzlehttp/guzzle/src/ClientInterface.php',
|
807 |
'GuzzleHttp\\Cookie\\CookieJar' => __DIR__ . '/..' . '/guzzlehttp/guzzle/src/Cookie/CookieJar.php',
|
@@ -872,6 +950,7 @@ class ComposerStaticInit62255943a90401e821a8dea882204ab4
|
|
872 |
'GuzzleHttp\\RetryMiddleware' => __DIR__ . '/..' . '/guzzlehttp/guzzle/src/RetryMiddleware.php',
|
873 |
'GuzzleHttp\\TransferStats' => __DIR__ . '/..' . '/guzzlehttp/guzzle/src/TransferStats.php',
|
874 |
'GuzzleHttp\\UriTemplate' => __DIR__ . '/..' . '/guzzlehttp/guzzle/src/UriTemplate.php',
|
|
|
875 |
'Guzzle\\Batch\\AbstractBatchDecorator' => __DIR__ . '/..' . '/guzzle/guzzle/src/Guzzle/Batch/AbstractBatchDecorator.php',
|
876 |
'Guzzle\\Batch\\Batch' => __DIR__ . '/..' . '/guzzle/guzzle/src/Guzzle/Batch/Batch.php',
|
877 |
'Guzzle\\Batch\\BatchBuilder' => __DIR__ . '/..' . '/guzzle/guzzle/src/Guzzle/Batch/BatchBuilder.php',
|
@@ -1112,6 +1191,26 @@ class ComposerStaticInit62255943a90401e821a8dea882204ab4
|
|
1112 |
'Inpsyde\\BackWPup\\Notice\\PromoterMessage' => __DIR__ . '/../..' . '/inc/Notice/PromoterMessage.php',
|
1113 |
'Inpsyde\\BackWPup\\Notice\\PromoterUpdater' => __DIR__ . '/../..' . '/inc/Notice/PromoterUpdater.php',
|
1114 |
'Inpsyde\\BackWPup\\Notice\\PromoterView' => __DIR__ . '/../..' . '/inc/Notice/PromoterView.php',
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1115 |
'Inpsyde\\BackWPup\\Settings\\SettingTab' => __DIR__ . '/../..' . '/inc/Settings/SettingTab.php',
|
1116 |
'Inpsyde\\BackWPup\\Settings\\SettingUpdatable' => __DIR__ . '/../..' . '/inc/Settings/SettingUpdatable.php',
|
1117 |
'Inpsyde_PhoneHome_ActionController' => __DIR__ . '/..' . '/inpsyde/phone-home-client/src/ActionController.php',
|
@@ -1134,6 +1233,87 @@ class ComposerStaticInit62255943a90401e821a8dea882204ab4
|
|
1134 |
'JmesPath\\TreeCompiler' => __DIR__ . '/..' . '/mtdowling/jmespath.php/src/TreeCompiler.php',
|
1135 |
'JmesPath\\TreeInterpreter' => __DIR__ . '/..' . '/mtdowling/jmespath.php/src/TreeInterpreter.php',
|
1136 |
'JmesPath\\Utils' => __DIR__ . '/..' . '/mtdowling/jmespath.php/src/Utils.php',
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1137 |
'MicrosoftAzure\\Storage\\Blob\\BlobRestProxy' => __DIR__ . '/..' . '/microsoft/azure-storage-blob/src/Blob/BlobRestProxy.php',
|
1138 |
'MicrosoftAzure\\Storage\\Blob\\BlobSharedAccessSignatureHelper' => __DIR__ . '/..' . '/microsoft/azure-storage-blob/src/Blob/BlobSharedAccessSignatureHelper.php',
|
1139 |
'MicrosoftAzure\\Storage\\Blob\\Internal\\BlobResources' => __DIR__ . '/..' . '/microsoft/azure-storage-blob/src/Blob/Internal/BlobResources.php',
|
@@ -1250,6 +1430,841 @@ class ComposerStaticInit62255943a90401e821a8dea882204ab4
|
|
1250 |
'MicrosoftAzure\\Storage\\Common\\Models\\SignedIdentifier' => __DIR__ . '/..' . '/microsoft/azure-storage-common/src/Common/Models/SignedIdentifier.php',
|
1251 |
'MicrosoftAzure\\Storage\\Common\\Models\\TransactionalMD5Trait' => __DIR__ . '/..' . '/microsoft/azure-storage-common/src/Common/Models/TransactionalMD5Trait.php',
|
1252 |
'MicrosoftAzure\\Storage\\Common\\SharedAccessSignatureHelper' => __DIR__ . '/..' . '/microsoft/azure-storage-common/src/Common/SharedAccessSignatureHelper.php',
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1253 |
'Monolog\\ErrorHandler' => __DIR__ . '/..' . '/monolog/monolog/src/Monolog/ErrorHandler.php',
|
1254 |
'Monolog\\Formatter\\ChromePHPFormatter' => __DIR__ . '/..' . '/monolog/monolog/src/Monolog/Formatter/ChromePHPFormatter.php',
|
1255 |
'Monolog\\Formatter\\ElasticaFormatter' => __DIR__ . '/..' . '/monolog/monolog/src/Monolog/Formatter/ElasticaFormatter.php',
|
@@ -1338,6 +2353,7 @@ class ComposerStaticInit62255943a90401e821a8dea882204ab4
|
|
1338 |
'Monolog\\Processor\\UidProcessor' => __DIR__ . '/..' . '/monolog/monolog/src/Monolog/Processor/UidProcessor.php',
|
1339 |
'Monolog\\Processor\\WebProcessor' => __DIR__ . '/..' . '/monolog/monolog/src/Monolog/Processor/WebProcessor.php',
|
1340 |
'Monolog\\Registry' => __DIR__ . '/..' . '/monolog/monolog/src/Monolog/Registry.php',
|
|
|
1341 |
'OS_Guess' => __DIR__ . '/..' . '/pear/pear-core-minimal/src/OS/Guess.php',
|
1342 |
'OpenCloud\\Autoscale\\Resource\\AbstractResource' => __DIR__ . '/..' . '/rackspace/php-opencloud/lib/OpenCloud/Autoscale/Resource/AbstractResource.php',
|
1343 |
'OpenCloud\\Autoscale\\Resource\\Group' => __DIR__ . '/..' . '/rackspace/php-opencloud/lib/OpenCloud/Autoscale/Resource/Group.php',
|
@@ -1662,7 +2678,7 @@ class ComposerStaticInit62255943a90401e821a8dea882204ab4
|
|
1662 |
'PEAR_Error' => __DIR__ . '/..' . '/pear/pear-core-minimal/src/PEAR.php',
|
1663 |
'PEAR_ErrorStack' => __DIR__ . '/..' . '/pear/pear-core-minimal/src/PEAR/ErrorStack.php',
|
1664 |
'PEAR_Exception' => __DIR__ . '/..' . '/pear/pear_exception/PEAR/Exception.php',
|
1665 |
-
'
|
1666 |
'Pimple\\Container' => __DIR__ . '/..' . '/pimple/pimple/src/Pimple/Container.php',
|
1667 |
'Pimple\\Exception\\ExpectedInvokableException' => __DIR__ . '/..' . '/pimple/pimple/src/Pimple/Exception/ExpectedInvokableException.php',
|
1668 |
'Pimple\\Exception\\FrozenServiceException' => __DIR__ . '/..' . '/pimple/pimple/src/Pimple/Exception/FrozenServiceException.php',
|
@@ -1702,6 +2718,7 @@ class ComposerStaticInit62255943a90401e821a8dea882204ab4
|
|
1702 |
'Psr\\Log\\Test\\DummyTest' => __DIR__ . '/..' . '/psr/log/Psr/Log/Test/DummyTest.php',
|
1703 |
'Psr\\Log\\Test\\LoggerInterfaceTest' => __DIR__ . '/..' . '/psr/log/Psr/Log/Test/LoggerInterfaceTest.php',
|
1704 |
'Psr\\Log\\Test\\TestLogger' => __DIR__ . '/..' . '/psr/log/Psr/Log/Test/TestLogger.php',
|
|
|
1705 |
'Symfony\\Component\\EventDispatcher\\ContainerAwareEventDispatcher' => __DIR__ . '/..' . '/symfony/event-dispatcher/ContainerAwareEventDispatcher.php',
|
1706 |
'Symfony\\Component\\EventDispatcher\\Debug\\TraceableEventDispatcher' => __DIR__ . '/..' . '/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php',
|
1707 |
'Symfony\\Component\\EventDispatcher\\Debug\\TraceableEventDispatcherInterface' => __DIR__ . '/..' . '/symfony/event-dispatcher/Debug/TraceableEventDispatcherInterface.php',
|
@@ -1766,8 +2783,16 @@ class ComposerStaticInit62255943a90401e821a8dea882204ab4
|
|
1766 |
'Symfony\\Component\\Translation\\TranslatorInterface' => __DIR__ . '/..' . '/symfony/translation/TranslatorInterface.php',
|
1767 |
'Symfony\\Component\\Translation\\Util\\ArrayConverter' => __DIR__ . '/..' . '/symfony/translation/Util/ArrayConverter.php',
|
1768 |
'Symfony\\Component\\Translation\\Writer\\TranslationWriter' => __DIR__ . '/..' . '/symfony/translation/Writer/TranslationWriter.php',
|
|
|
|
|
|
|
|
|
|
|
1769 |
'Symfony\\Polyfill\\Mbstring\\Mbstring' => __DIR__ . '/..' . '/symfony/polyfill-mbstring/Mbstring.php',
|
|
|
|
|
1770 |
'System' => __DIR__ . '/..' . '/pear/pear-core-minimal/src/System.php',
|
|
|
1771 |
'mikemccabe\\JsonPatch\\JsonPatch' => __DIR__ . '/..' . '/mikemccabe/json-patch-php/src/JsonPatch.php',
|
1772 |
'mikemccabe\\JsonPatch\\JsonPatchException' => __DIR__ . '/..' . '/mikemccabe/json-patch-php/src/JsonPatch.php',
|
1773 |
'phpseclib\\Crypt\\AES' => __DIR__ . '/..' . '/phpseclib/phpseclib/phpseclib/Crypt/AES.php',
|
@@ -1799,11 +2824,11 @@ class ComposerStaticInit62255943a90401e821a8dea882204ab4
|
|
1799 |
public static function getInitializer(ClassLoader $loader)
|
1800 |
{
|
1801 |
return \Closure::bind(function () use ($loader) {
|
1802 |
-
$loader->prefixLengthsPsr4 =
|
1803 |
-
$loader->prefixDirsPsr4 =
|
1804 |
-
$loader->prefixesPsr0 =
|
1805 |
-
$loader->fallbackDirsPsr0 =
|
1806 |
-
$loader->classMap =
|
1807 |
|
1808 |
}, null, ClassLoader::class);
|
1809 |
}
|
4 |
|
5 |
namespace Composer\Autoload;
|
6 |
|
7 |
+
class ComposerStaticInit683ef35ce5e6afa26eaecbe823308554
|
8 |
{
|
9 |
public static $files = array (
|
10 |
'7b11c4dc42b3b3023073cb14e519683c' => __DIR__ . '/..' . '/ralouphie/getallheaders/src/getallheaders.php',
|
11 |
'c964ee0ededf28c96ebd9db5099ef910' => __DIR__ . '/..' . '/guzzlehttp/promises/src/functions_include.php',
|
12 |
'a0edc8309cc5e1d60e3047b5df6b7052' => __DIR__ . '/..' . '/guzzlehttp/psr7/src/functions_include.php',
|
13 |
+
'5255c38a0faeba867671b61dfda6d864' => __DIR__ . '/..' . '/paragonie/random_compat/lib/random.php',
|
14 |
+
'e69f7f6ee287b969198c3c9d6777bd38' => __DIR__ . '/..' . '/symfony/polyfill-intl-normalizer/bootstrap.php',
|
15 |
+
'023d27dca8066ef29e6739335ea73bad' => __DIR__ . '/..' . '/symfony/polyfill-php70/bootstrap.php',
|
16 |
+
'25072dd6e2470089de65ae7bf11d3109' => __DIR__ . '/..' . '/symfony/polyfill-php72/bootstrap.php',
|
17 |
+
'f598d06aa772fa33d905e87be6398fb1' => __DIR__ . '/..' . '/symfony/polyfill-intl-idn/bootstrap.php',
|
18 |
'37a3dc5111fe8f707ab4c132ef1dbc62' => __DIR__ . '/..' . '/guzzlehttp/guzzle/src/functions_include.php',
|
19 |
+
'0e6d7bf4a5811bfa5cf40c5ccd6fae6a' => __DIR__ . '/..' . '/symfony/polyfill-mbstring/bootstrap.php',
|
20 |
'b067bc7112e384b61c701452d53a14a8' => __DIR__ . '/..' . '/mtdowling/jmespath.php/src/JmesPath.php',
|
21 |
'8a9dc1de0ca7e01f3e08231539562f61' => __DIR__ . '/..' . '/aws/aws-sdk-php/src/functions.php',
|
22 |
'2c102faa651ef8ea5874edb585946bce' => __DIR__ . '/..' . '/swiftmailer/swiftmailer/lib/swift_required.php',
|
|
|
23 |
'decc78cc4436b1292c6c0d151b19445c' => __DIR__ . '/..' . '/phpseclib/phpseclib/phpseclib/bootstrap.php',
|
24 |
);
|
25 |
|
34 |
),
|
35 |
'S' =>
|
36 |
array (
|
37 |
+
'Symfony\\Polyfill\\Php72\\' => 23,
|
38 |
+
'Symfony\\Polyfill\\Php70\\' => 23,
|
39 |
'Symfony\\Polyfill\\Mbstring\\' => 26,
|
40 |
+
'Symfony\\Polyfill\\Intl\\Normalizer\\' => 33,
|
41 |
+
'Symfony\\Polyfill\\Intl\\Idn\\' => 26,
|
42 |
'Symfony\\Component\\Translation\\' => 30,
|
43 |
'Symfony\\Component\\EventDispatcher\\' => 34,
|
44 |
),
|
51 |
'M' =>
|
52 |
array (
|
53 |
'Monolog\\' => 8,
|
54 |
+
'Microsoft\\Graph\\Test\\' => 21,
|
55 |
+
'Microsoft\\Graph\\' => 16,
|
56 |
'MicrosoftAzure\\Storage\\Common\\' => 30,
|
57 |
'MicrosoftAzure\\Storage\\Blob\\' => 28,
|
58 |
),
|
59 |
+
'K' =>
|
60 |
+
array (
|
61 |
+
'Krizalys\\Onedrive\\' => 18,
|
62 |
+
),
|
63 |
'J' =>
|
64 |
array (
|
65 |
'JmesPath\\' => 9,
|
93 |
array (
|
94 |
0 => __DIR__ . '/..' . '/mikemccabe/json-patch-php/src',
|
95 |
),
|
96 |
+
'Symfony\\Polyfill\\Php72\\' =>
|
97 |
+
array (
|
98 |
+
0 => __DIR__ . '/..' . '/symfony/polyfill-php72',
|
99 |
+
),
|
100 |
+
'Symfony\\Polyfill\\Php70\\' =>
|
101 |
+
array (
|
102 |
+
0 => __DIR__ . '/..' . '/symfony/polyfill-php70',
|
103 |
+
),
|
104 |
'Symfony\\Polyfill\\Mbstring\\' =>
|
105 |
array (
|
106 |
0 => __DIR__ . '/..' . '/symfony/polyfill-mbstring',
|
107 |
),
|
108 |
+
'Symfony\\Polyfill\\Intl\\Normalizer\\' =>
|
109 |
+
array (
|
110 |
+
0 => __DIR__ . '/..' . '/symfony/polyfill-intl-normalizer',
|
111 |
+
),
|
112 |
+
'Symfony\\Polyfill\\Intl\\Idn\\' =>
|
113 |
+
array (
|
114 |
+
0 => __DIR__ . '/..' . '/symfony/polyfill-intl-idn',
|
115 |
+
),
|
116 |
'Symfony\\Component\\Translation\\' =>
|
117 |
array (
|
118 |
0 => __DIR__ . '/..' . '/symfony/translation',
|
137 |
array (
|
138 |
0 => __DIR__ . '/..' . '/monolog/monolog/src/Monolog',
|
139 |
),
|
140 |
+
'Microsoft\\Graph\\Test\\' =>
|
141 |
+
array (
|
142 |
+
0 => __DIR__ . '/..' . '/microsoft/microsoft-graph/tests/Functional',
|
143 |
+
),
|
144 |
+
'Microsoft\\Graph\\' =>
|
145 |
+
array (
|
146 |
+
0 => __DIR__ . '/..' . '/microsoft/microsoft-graph/src',
|
147 |
+
),
|
148 |
'MicrosoftAzure\\Storage\\Common\\' =>
|
149 |
array (
|
150 |
0 => __DIR__ . '/..' . '/microsoft/azure-storage-common/src/Common',
|
153 |
array (
|
154 |
0 => __DIR__ . '/..' . '/microsoft/azure-storage-blob/src/Blob',
|
155 |
),
|
156 |
+
'Krizalys\\Onedrive\\' =>
|
157 |
+
array (
|
158 |
+
0 => __DIR__ . '/..' . '/krizalys/onedrive-php-sdk/src',
|
159 |
+
),
|
160 |
'JmesPath\\' =>
|
161 |
array (
|
162 |
0 => __DIR__ . '/..' . '/mtdowling/jmespath.php/src',
|
194 |
array (
|
195 |
0 => __DIR__ . '/..' . '/pimple/pimple/src',
|
196 |
),
|
|
|
|
|
|
|
|
|
197 |
),
|
198 |
'O' =>
|
199 |
array (
|
235 |
|
236 |
public static $classMap = array (
|
237 |
'Archive_Tar' => __DIR__ . '/..' . '/pear/archive_tar/Archive/Tar.php',
|
238 |
+
'ArithmeticError' => __DIR__ . '/..' . '/symfony/polyfill-php70/Resources/stubs/ArithmeticError.php',
|
239 |
+
'AssertionError' => __DIR__ . '/..' . '/symfony/polyfill-php70/Resources/stubs/AssertionError.php',
|
240 |
'Aws\\ACMPCA\\ACMPCAClient' => __DIR__ . '/..' . '/aws/aws-sdk-php/src/ACMPCA/ACMPCAClient.php',
|
241 |
'Aws\\ACMPCA\\Exception\\ACMPCAException' => __DIR__ . '/..' . '/aws/aws-sdk-php/src/ACMPCA/Exception/ACMPCAException.php',
|
242 |
'Aws\\Acm\\AcmClient' => __DIR__ . '/..' . '/aws/aws-sdk-php/src/Acm/AcmClient.php',
|
832 |
'BackWPup_Page_Logs' => __DIR__ . '/../..' . '/inc/class-page-logs.php',
|
833 |
'BackWPup_Page_Settings' => __DIR__ . '/../..' . '/inc/class-page-settings.php',
|
834 |
'BackWPup_Path_Fixer' => __DIR__ . '/../..' . '/inc/class-path-fixer.php',
|
835 |
+
'BackWPup_Pro' => __DIR__ . '/../..' . '/inc/Pro/class-pro.php',
|
836 |
+
'BackWPup_Pro_Destination_Dropbox' => __DIR__ . '/../..' . '/inc/Pro/class-destination-dropbox.php',
|
837 |
+
'BackWPup_Pro_Destination_Email' => __DIR__ . '/../..' . '/inc/Pro/class-destination-email.php',
|
838 |
+
'BackWPup_Pro_Destination_Folder' => __DIR__ . '/../..' . '/inc/Pro/class-destination-folder.php',
|
839 |
+
'BackWPup_Pro_Destination_Ftp' => __DIR__ . '/../..' . '/inc/Pro/class-destination-ftp.php',
|
840 |
+
'BackWPup_Pro_Destination_GDrive' => __DIR__ . '/../..' . '/inc/Pro/class-destination-gdrive.php',
|
841 |
+
'BackWPup_Pro_Destination_Gdrive_Downloader' => __DIR__ . '/../..' . '/inc/Pro/class-destination-gdrive-downloader.php',
|
842 |
+
'BackWPup_Pro_Destination_Glacier' => __DIR__ . '/../..' . '/inc/Pro/class-destination-glacier.php',
|
843 |
+
'BackWPup_Pro_Destination_HiDrive' => __DIR__ . '/../..' . '/inc/Pro/class-destination-hidrive.php',
|
844 |
+
'BackWPup_Pro_Destination_HiDrive_Api' => __DIR__ . '/../..' . '/inc/Pro/class-destination-hidrive-api.php',
|
845 |
+
'BackWPup_Pro_Destination_HiDrive_Authorization' => __DIR__ . '/../..' . '/inc/Pro/class-destination-hidrive-authorization.php',
|
846 |
+
'BackWPup_Pro_Destination_HiDrive_Request' => __DIR__ . '/../..' . '/inc/Pro/class-destination-hidrive-request.php',
|
847 |
+
'BackWPup_Pro_Destination_MSAzure' => __DIR__ . '/../..' . '/inc/Pro/class-destination-msazure.php',
|
848 |
+
'BackWPup_Pro_Destination_OneDrive' => __DIR__ . '/../..' . '/inc/Pro/class-destination-onedrive.php',
|
849 |
+
'BackWPup_Pro_Destination_OneDrive_Api' => __DIR__ . '/../..' . '/inc/Pro/class-destination-onedrive-api.php',
|
850 |
+
'BackWPup_Pro_Destination_OneDrive_Authorization' => __DIR__ . '/../..' . '/inc/Pro/class-destination-onedrive-authorization.php',
|
851 |
+
'BackWPup_Pro_Destination_OneDrive_Downloader' => __DIR__ . '/../..' . '/inc/Pro/class-destination-onedrive-downloader.php',
|
852 |
+
'BackWPup_Pro_Destination_RSC' => __DIR__ . '/../..' . '/inc/Pro/class-destination-rsc.php',
|
853 |
+
'BackWPup_Pro_Destination_S3' => __DIR__ . '/../..' . '/inc/Pro/class-destination-s3.php',
|
854 |
+
'BackWPup_Pro_Destination_SugarSync' => __DIR__ . '/../..' . '/inc/Pro/class-destination-sugarsync.php',
|
855 |
+
'BackWPup_Pro_Export_Jobs' => __DIR__ . '/../..' . '/inc/Pro/class-export-jobs.php',
|
856 |
+
'BackWPup_Pro_Glacier_Destination' => __DIR__ . '/../..' . '/inc/Pro/class-glacier-destination.php',
|
857 |
+
'BackWPup_Pro_JobType_DBCheck' => __DIR__ . '/../..' . '/inc/Pro/class-jobtype-dbcheck.php',
|
858 |
+
'BackWPup_Pro_JobType_DBDump' => __DIR__ . '/../..' . '/inc/Pro/class-jobtype-dbdump.php',
|
859 |
+
'BackWPup_Pro_JobType_File' => __DIR__ . '/../..' . '/inc/Pro/class-jobtype-file.php',
|
860 |
+
'BackWPup_Pro_JobType_WPEXP' => __DIR__ . '/../..' . '/inc/Pro/class-jobtype-wpexp.php',
|
861 |
+
'BackWPup_Pro_JobType_WPPlugin' => __DIR__ . '/../..' . '/inc/Pro/class-jobtype-wpplugin.php',
|
862 |
+
'BackWPup_Pro_Page_Restore' => __DIR__ . '/../..' . '/inc/Pro/class-page-restore.php',
|
863 |
+
'BackWPup_Pro_Page_Support' => __DIR__ . '/../..' . '/inc/Pro/class-page-support.php',
|
864 |
+
'BackWPup_Pro_Page_Wizard' => __DIR__ . '/../..' . '/inc/Pro/class-page-wizard.php',
|
865 |
+
'BackWPup_Pro_Settings_APIKeys' => __DIR__ . '/../..' . '/inc/Pro/class-settings-apikeys.php',
|
866 |
+
'BackWPup_Pro_Wizard_Job' => __DIR__ . '/../..' . '/inc/Pro/class-wizard-job.php',
|
867 |
+
'BackWPup_Pro_Wizard_JobImport' => __DIR__ . '/../..' . '/inc/Pro/class-wizard-jobimport.php',
|
868 |
+
'BackWPup_Pro_Wizard_SystemTest' => __DIR__ . '/../..' . '/inc/Pro/class-wizard-systemtest.php',
|
869 |
+
'BackWPup_Pro_Wizards' => __DIR__ . '/../..' . '/inc/Pro/class-wizards.php',
|
870 |
'BackWPup_Recursive_Directory' => __DIR__ . '/../..' . '/inc/class-recursive-directory.php',
|
871 |
'BackWPup_S3_Destination' => __DIR__ . '/../..' . '/inc/class-s3-destination.php',
|
872 |
'BackWPup_Sanitize_Path' => __DIR__ . '/../..' . '/inc/class-sanitize-path.php',
|
878 |
'BackWpup_Download_Handler' => __DIR__ . '/../..' . '/inc/class-download-handler.php',
|
879 |
'Base32\\Base32' => __DIR__ . '/..' . '/christian-riesen/base32/src/Base32.php',
|
880 |
'Console_Getopt' => __DIR__ . '/..' . '/pear/console_getopt/Console/Getopt.php',
|
881 |
+
'DivisionByZeroError' => __DIR__ . '/..' . '/symfony/polyfill-php70/Resources/stubs/DivisionByZeroError.php',
|
882 |
+
'Error' => __DIR__ . '/..' . '/symfony/polyfill-php70/Resources/stubs/Error.php',
|
883 |
'GuzzleHttp\\Client' => __DIR__ . '/..' . '/guzzlehttp/guzzle/src/Client.php',
|
884 |
'GuzzleHttp\\ClientInterface' => __DIR__ . '/..' . '/guzzlehttp/guzzle/src/ClientInterface.php',
|
885 |
'GuzzleHttp\\Cookie\\CookieJar' => __DIR__ . '/..' . '/guzzlehttp/guzzle/src/Cookie/CookieJar.php',
|
950 |
'GuzzleHttp\\RetryMiddleware' => __DIR__ . '/..' . '/guzzlehttp/guzzle/src/RetryMiddleware.php',
|
951 |
'GuzzleHttp\\TransferStats' => __DIR__ . '/..' . '/guzzlehttp/guzzle/src/TransferStats.php',
|
952 |
'GuzzleHttp\\UriTemplate' => __DIR__ . '/..' . '/guzzlehttp/guzzle/src/UriTemplate.php',
|
953 |
+
'GuzzleHttp\\Utils' => __DIR__ . '/..' . '/guzzlehttp/guzzle/src/Utils.php',
|
954 |
'Guzzle\\Batch\\AbstractBatchDecorator' => __DIR__ . '/..' . '/guzzle/guzzle/src/Guzzle/Batch/AbstractBatchDecorator.php',
|
955 |
'Guzzle\\Batch\\Batch' => __DIR__ . '/..' . '/guzzle/guzzle/src/Guzzle/Batch/Batch.php',
|
956 |
'Guzzle\\Batch\\BatchBuilder' => __DIR__ . '/..' . '/guzzle/guzzle/src/Guzzle/Batch/BatchBuilder.php',
|
1191 |
'Inpsyde\\BackWPup\\Notice\\PromoterMessage' => __DIR__ . '/../..' . '/inc/Notice/PromoterMessage.php',
|
1192 |
'Inpsyde\\BackWPup\\Notice\\PromoterUpdater' => __DIR__ . '/../..' . '/inc/Notice/PromoterUpdater.php',
|
1193 |
'Inpsyde\\BackWPup\\Notice\\PromoterView' => __DIR__ . '/../..' . '/inc/Notice/PromoterView.php',
|
1194 |
+
'Inpsyde\\BackWPup\\Pro\\License\\Api\\LicenseActivation' => __DIR__ . '/../..' . '/inc/Pro/License/Api/LicenseActivation.php',
|
1195 |
+
'Inpsyde\\BackWPup\\Pro\\License\\Api\\LicenseDeactivation' => __DIR__ . '/../..' . '/inc/Pro/License/Api/LicenseDeactivation.php',
|
1196 |
+
'Inpsyde\\BackWPup\\Pro\\License\\Api\\LicenseStatusRequest' => __DIR__ . '/../..' . '/inc/Pro/License/Api/LicenseStatusRequest.php',
|
1197 |
+
'Inpsyde\\BackWPup\\Pro\\License\\Api\\PluginInformation' => __DIR__ . '/../..' . '/inc/Pro/License/Api/PluginInformation.php',
|
1198 |
+
'Inpsyde\\BackWPup\\Pro\\License\\Api\\PluginUpdate' => __DIR__ . '/../..' . '/inc/Pro/License/Api/PluginUpdate.php',
|
1199 |
+
'Inpsyde\\BackWPup\\Pro\\License\\License' => __DIR__ . '/../..' . '/inc/Pro/License/License.php',
|
1200 |
+
'Inpsyde\\BackWPup\\Pro\\License\\LicenseInterface' => __DIR__ . '/../..' . '/inc/Pro/License/LicenseInterface.php',
|
1201 |
+
'Inpsyde\\BackWPup\\Pro\\License\\LicenseSettingUpdater' => __DIR__ . '/../..' . '/inc/Pro/License/LicenseSettingUpdater.php',
|
1202 |
+
'Inpsyde\\BackWPup\\Pro\\License\\LicenseSettingsView' => __DIR__ . '/../..' . '/inc/Pro/License/LicenseSettingsView.php',
|
1203 |
+
'Inpsyde\\BackWPup\\Pro\\License\\RequestHandler' => __DIR__ . '/../..' . '/inc/Pro/License/RequestHandler.php',
|
1204 |
+
'Inpsyde\\BackWPup\\Pro\\Restore\\LogDownloader\\Downloader' => __DIR__ . '/../..' . '/inc/Pro/Restore/LogDownloader/Downloader.php',
|
1205 |
+
'Inpsyde\\BackWPup\\Pro\\Restore\\LogDownloader\\DownloaderFactory' => __DIR__ . '/../..' . '/inc/Pro/Restore/LogDownloader/DownloaderFactory.php',
|
1206 |
+
'Inpsyde\\BackWPup\\Pro\\Restore\\LogDownloader\\View' => __DIR__ . '/../..' . '/inc/Pro/Restore/LogDownloader/View.php',
|
1207 |
+
'Inpsyde\\BackWPup\\Pro\\Restore\\LogDownloader\\ZipGenerator' => __DIR__ . '/../..' . '/inc/Pro/Restore/LogDownloader/ZipGenerator.php',
|
1208 |
+
'Inpsyde\\BackWPup\\Pro\\Restore\\Notificator' => __DIR__ . '/../..' . '/inc/Pro/Restore/Notificator.php',
|
1209 |
+
'Inpsyde\\BackWPup\\Pro\\Restore\\Restore' => __DIR__ . '/../..' . '/inc/Pro/Restore/Restore.php',
|
1210 |
+
'Inpsyde\\BackWPup\\Pro\\Restore\\TemplateLoader' => __DIR__ . '/../..' . '/inc/Pro/Restore/TemplateLoader.php',
|
1211 |
+
'Inpsyde\\BackWPup\\Pro\\Settings\\AjaxEncryptionKeyHandler' => __DIR__ . '/../..' . '/inc/Pro/Settings/AjaxEncryptionKeyHandler.php',
|
1212 |
+
'Inpsyde\\BackWPup\\Pro\\Settings\\EncryptionSettingUpdater' => __DIR__ . '/../..' . '/inc/Pro/Settings/EncryptionSettingUpdater.php',
|
1213 |
+
'Inpsyde\\BackWPup\\Pro\\Settings\\EncryptionSettingsView' => __DIR__ . '/../..' . '/inc/Pro/Settings/EncryptionSettingsView.php',
|
1214 |
'Inpsyde\\BackWPup\\Settings\\SettingTab' => __DIR__ . '/../..' . '/inc/Settings/SettingTab.php',
|
1215 |
'Inpsyde\\BackWPup\\Settings\\SettingUpdatable' => __DIR__ . '/../..' . '/inc/Settings/SettingUpdatable.php',
|
1216 |
'Inpsyde_PhoneHome_ActionController' => __DIR__ . '/..' . '/inpsyde/phone-home-client/src/ActionController.php',
|
1233 |
'JmesPath\\TreeCompiler' => __DIR__ . '/..' . '/mtdowling/jmespath.php/src/TreeCompiler.php',
|
1234 |
'JmesPath\\TreeInterpreter' => __DIR__ . '/..' . '/mtdowling/jmespath.php/src/TreeInterpreter.php',
|
1235 |
'JmesPath\\Utils' => __DIR__ . '/..' . '/mtdowling/jmespath.php/src/Utils.php',
|
1236 |
+
'Krizalys\\Onedrive\\Client' => __DIR__ . '/..' . '/krizalys/onedrive-php-sdk/src/Client.php',
|
1237 |
+
'Krizalys\\Onedrive\\ConflictBehavior' => __DIR__ . '/..' . '/krizalys/onedrive-php-sdk/src/ConflictBehavior.php',
|
1238 |
+
'Krizalys\\Onedrive\\Constant\\AccessTokenStatus' => __DIR__ . '/..' . '/krizalys/onedrive-php-sdk/src/Constant/AccessTokenStatus.php',
|
1239 |
+
'Krizalys\\Onedrive\\Constant\\ConflictBehavior' => __DIR__ . '/..' . '/krizalys/onedrive-php-sdk/src/Constant/ConflictBehavior.php',
|
1240 |
+
'Krizalys\\Onedrive\\Constant\\DriveType' => __DIR__ . '/..' . '/krizalys/onedrive-php-sdk/src/Constant/DriveType.php',
|
1241 |
+
'Krizalys\\Onedrive\\Constant\\FolderViewSortBy' => __DIR__ . '/..' . '/krizalys/onedrive-php-sdk/src/Constant/FolderViewSortBy.php',
|
1242 |
+
'Krizalys\\Onedrive\\Constant\\FolderViewSortOrder' => __DIR__ . '/..' . '/krizalys/onedrive-php-sdk/src/Constant/FolderViewSortOrder.php',
|
1243 |
+
'Krizalys\\Onedrive\\Constant\\FolderViewType' => __DIR__ . '/..' . '/krizalys/onedrive-php-sdk/src/Constant/FolderViewType.php',
|
1244 |
+
'Krizalys\\Onedrive\\Constant\\PackageType' => __DIR__ . '/..' . '/krizalys/onedrive-php-sdk/src/Constant/PackageType.php',
|
1245 |
+
'Krizalys\\Onedrive\\Constant\\QuotaStatus' => __DIR__ . '/..' . '/krizalys/onedrive-php-sdk/src/Constant/QuotaStatus.php',
|
1246 |
+
'Krizalys\\Onedrive\\Constant\\Role' => __DIR__ . '/..' . '/krizalys/onedrive-php-sdk/src/Constant/Role.php',
|
1247 |
+
'Krizalys\\Onedrive\\Constant\\SharedScope' => __DIR__ . '/..' . '/krizalys/onedrive-php-sdk/src/Constant/SharedScope.php',
|
1248 |
+
'Krizalys\\Onedrive\\Constant\\SharingLinkScope' => __DIR__ . '/..' . '/krizalys/onedrive-php-sdk/src/Constant/SharingLinkScope.php',
|
1249 |
+
'Krizalys\\Onedrive\\Constant\\SharingLinkType' => __DIR__ . '/..' . '/krizalys/onedrive-php-sdk/src/Constant/SharingLinkType.php',
|
1250 |
+
'Krizalys\\Onedrive\\Constant\\SpecialFolderName' => __DIR__ . '/..' . '/krizalys/onedrive-php-sdk/src/Constant/SpecialFolderName.php',
|
1251 |
+
'Krizalys\\Onedrive\\Definition\\OperationDefinition' => __DIR__ . '/..' . '/krizalys/onedrive-php-sdk/src/Definition/OperationDefinition.php',
|
1252 |
+
'Krizalys\\Onedrive\\Definition\\OperationDefinitionInterface' => __DIR__ . '/..' . '/krizalys/onedrive-php-sdk/src/Definition/OperationDefinitionInterface.php',
|
1253 |
+
'Krizalys\\Onedrive\\Definition\\Parameter\\AbstractParameterDefinition' => __DIR__ . '/..' . '/krizalys/onedrive-php-sdk/src/Definition/Parameter/AbstractParameterDefinition.php',
|
1254 |
+
'Krizalys\\Onedrive\\Definition\\Parameter\\BodyParameterDefinition' => __DIR__ . '/..' . '/krizalys/onedrive-php-sdk/src/Definition/Parameter/BodyParameterDefinition.php',
|
1255 |
+
'Krizalys\\Onedrive\\Definition\\Parameter\\HeaderParameterDefinition' => __DIR__ . '/..' . '/krizalys/onedrive-php-sdk/src/Definition/Parameter/HeaderParameterDefinition.php',
|
1256 |
+
'Krizalys\\Onedrive\\Definition\\Parameter\\ParameterDefinitionInterface' => __DIR__ . '/..' . '/krizalys/onedrive-php-sdk/src/Definition/Parameter/ParameterDefinitionInterface.php',
|
1257 |
+
'Krizalys\\Onedrive\\Definition\\Parameter\\QueryStringParameterDefinition' => __DIR__ . '/..' . '/krizalys/onedrive-php-sdk/src/Definition/Parameter/QueryStringParameterDefinition.php',
|
1258 |
+
'Krizalys\\Onedrive\\Definition\\ResourceDefinition' => __DIR__ . '/..' . '/krizalys/onedrive-php-sdk/src/Definition/ResourceDefinition.php',
|
1259 |
+
'Krizalys\\Onedrive\\Definition\\ResourceDefinitionInterface' => __DIR__ . '/..' . '/krizalys/onedrive-php-sdk/src/Definition/ResourceDefinitionInterface.php',
|
1260 |
+
'Krizalys\\Onedrive\\Definition\\ServiceDefinition' => __DIR__ . '/..' . '/krizalys/onedrive-php-sdk/src/Definition/ServiceDefinition.php',
|
1261 |
+
'Krizalys\\Onedrive\\Definition\\ServiceDefinitionInterface' => __DIR__ . '/..' . '/krizalys/onedrive-php-sdk/src/Definition/ServiceDefinitionInterface.php',
|
1262 |
+
'Krizalys\\Onedrive\\DriveItem' => __DIR__ . '/..' . '/krizalys/onedrive-php-sdk/src/DriveItem.php',
|
1263 |
+
'Krizalys\\Onedrive\\Exception\\ConflictException' => __DIR__ . '/..' . '/krizalys/onedrive-php-sdk/src/Exception/ConflictException.php',
|
1264 |
+
'Krizalys\\Onedrive\\File' => __DIR__ . '/..' . '/krizalys/onedrive-php-sdk/src/File.php',
|
1265 |
+
'Krizalys\\Onedrive\\Folder' => __DIR__ . '/..' . '/krizalys/onedrive-php-sdk/src/Folder.php',
|
1266 |
+
'Krizalys\\Onedrive\\NameConflictBehavior' => __DIR__ . '/..' . '/krizalys/onedrive-php-sdk/src/NameConflictBehavior.php',
|
1267 |
+
'Krizalys\\Onedrive\\Onedrive' => __DIR__ . '/..' . '/krizalys/onedrive-php-sdk/src/Onedrive.php',
|
1268 |
+
'Krizalys\\Onedrive\\Parameter\\Injector\\FlatInjector' => __DIR__ . '/..' . '/krizalys/onedrive-php-sdk/src/Parameter/Injector/FlatInjector.php',
|
1269 |
+
'Krizalys\\Onedrive\\Parameter\\Injector\\HierarchicalInjector' => __DIR__ . '/..' . '/krizalys/onedrive-php-sdk/src/Parameter/Injector/HierarchicalInjector.php',
|
1270 |
+
'Krizalys\\Onedrive\\Parameter\\Injector\\InjectorInterface' => __DIR__ . '/..' . '/krizalys/onedrive-php-sdk/src/Parameter/Injector/InjectorInterface.php',
|
1271 |
+
'Krizalys\\Onedrive\\Parameter\\ParameterBuilder' => __DIR__ . '/..' . '/krizalys/onedrive-php-sdk/src/Parameter/ParameterBuilder.php',
|
1272 |
+
'Krizalys\\Onedrive\\Parameter\\ParameterBuilderInterface' => __DIR__ . '/..' . '/krizalys/onedrive-php-sdk/src/Parameter/ParameterBuilderInterface.php',
|
1273 |
+
'Krizalys\\Onedrive\\Parameter\\ParameterDefinitionCollection' => __DIR__ . '/..' . '/krizalys/onedrive-php-sdk/src/Parameter/ParameterDefinitionCollection.php',
|
1274 |
+
'Krizalys\\Onedrive\\Parameter\\ParameterDefinitionCollectionInterface' => __DIR__ . '/..' . '/krizalys/onedrive-php-sdk/src/Parameter/ParameterDefinitionCollectionInterface.php',
|
1275 |
+
'Krizalys\\Onedrive\\Proxy\\AudioProxy' => __DIR__ . '/..' . '/krizalys/onedrive-php-sdk/src/Proxy/AudioProxy.php',
|
1276 |
+
'Krizalys\\Onedrive\\Proxy\\BaseItemProxy' => __DIR__ . '/..' . '/krizalys/onedrive-php-sdk/src/Proxy/BaseItemProxy.php',
|
1277 |
+
'Krizalys\\Onedrive\\Proxy\\BaseItemVersionProxy' => __DIR__ . '/..' . '/krizalys/onedrive-php-sdk/src/Proxy/BaseItemVersionProxy.php',
|
1278 |
+
'Krizalys\\Onedrive\\Proxy\\DeletedProxy' => __DIR__ . '/..' . '/krizalys/onedrive-php-sdk/src/Proxy/DeletedProxy.php',
|
1279 |
+
'Krizalys\\Onedrive\\Proxy\\DirectoryObjectProxy' => __DIR__ . '/..' . '/krizalys/onedrive-php-sdk/src/Proxy/DirectoryObjectProxy.php',
|
1280 |
+
'Krizalys\\Onedrive\\Proxy\\DriveItemProxy' => __DIR__ . '/..' . '/krizalys/onedrive-php-sdk/src/Proxy/DriveItemProxy.php',
|
1281 |
+
'Krizalys\\Onedrive\\Proxy\\DriveItemVersionProxy' => __DIR__ . '/..' . '/krizalys/onedrive-php-sdk/src/Proxy/DriveItemVersionProxy.php',
|
1282 |
+
'Krizalys\\Onedrive\\Proxy\\DriveProxy' => __DIR__ . '/..' . '/krizalys/onedrive-php-sdk/src/Proxy/DriveProxy.php',
|
1283 |
+
'Krizalys\\Onedrive\\Proxy\\EntityProxy' => __DIR__ . '/..' . '/krizalys/onedrive-php-sdk/src/Proxy/EntityProxy.php',
|
1284 |
+
'Krizalys\\Onedrive\\Proxy\\FileProxy' => __DIR__ . '/..' . '/krizalys/onedrive-php-sdk/src/Proxy/FileProxy.php',
|
1285 |
+
'Krizalys\\Onedrive\\Proxy\\FileSystemInfoProxy' => __DIR__ . '/..' . '/krizalys/onedrive-php-sdk/src/Proxy/FileSystemInfoProxy.php',
|
1286 |
+
'Krizalys\\Onedrive\\Proxy\\FolderProxy' => __DIR__ . '/..' . '/krizalys/onedrive-php-sdk/src/Proxy/FolderProxy.php',
|
1287 |
+
'Krizalys\\Onedrive\\Proxy\\FolderViewProxy' => __DIR__ . '/..' . '/krizalys/onedrive-php-sdk/src/Proxy/FolderViewProxy.php',
|
1288 |
+
'Krizalys\\Onedrive\\Proxy\\GeoCoordinatesProxy' => __DIR__ . '/..' . '/krizalys/onedrive-php-sdk/src/Proxy/GeoCoordinatesProxy.php',
|
1289 |
+
'Krizalys\\Onedrive\\Proxy\\GraphListProxy' => __DIR__ . '/..' . '/krizalys/onedrive-php-sdk/src/Proxy/GraphListProxy.php',
|
1290 |
+
'Krizalys\\Onedrive\\Proxy\\HashesProxy' => __DIR__ . '/..' . '/krizalys/onedrive-php-sdk/src/Proxy/HashesProxy.php',
|
1291 |
+
'Krizalys\\Onedrive\\Proxy\\IdentityProxy' => __DIR__ . '/..' . '/krizalys/onedrive-php-sdk/src/Proxy/IdentityProxy.php',
|
1292 |
+
'Krizalys\\Onedrive\\Proxy\\IdentitySetProxy' => __DIR__ . '/..' . '/krizalys/onedrive-php-sdk/src/Proxy/IdentitySetProxy.php',
|
1293 |
+
'Krizalys\\Onedrive\\Proxy\\ImageProxy' => __DIR__ . '/..' . '/krizalys/onedrive-php-sdk/src/Proxy/ImageProxy.php',
|
1294 |
+
'Krizalys\\Onedrive\\Proxy\\ItemReferenceProxy' => __DIR__ . '/..' . '/krizalys/onedrive-php-sdk/src/Proxy/ItemReferenceProxy.php',
|
1295 |
+
'Krizalys\\Onedrive\\Proxy\\ListItemProxy' => __DIR__ . '/..' . '/krizalys/onedrive-php-sdk/src/Proxy/ListItemProxy.php',
|
1296 |
+
'Krizalys\\Onedrive\\Proxy\\PackageProxy' => __DIR__ . '/..' . '/krizalys/onedrive-php-sdk/src/Proxy/PackageProxy.php',
|
1297 |
+
'Krizalys\\Onedrive\\Proxy\\PermissionProxy' => __DIR__ . '/..' . '/krizalys/onedrive-php-sdk/src/Proxy/PermissionProxy.php',
|
1298 |
+
'Krizalys\\Onedrive\\Proxy\\PhotoProxy' => __DIR__ . '/..' . '/krizalys/onedrive-php-sdk/src/Proxy/PhotoProxy.php',
|
1299 |
+
'Krizalys\\Onedrive\\Proxy\\PublicationFacetProxy' => __DIR__ . '/..' . '/krizalys/onedrive-php-sdk/src/Proxy/PublicationFacetProxy.php',
|
1300 |
+
'Krizalys\\Onedrive\\Proxy\\QuotaProxy' => __DIR__ . '/..' . '/krizalys/onedrive-php-sdk/src/Proxy/QuotaProxy.php',
|
1301 |
+
'Krizalys\\Onedrive\\Proxy\\RemoteItemProxy' => __DIR__ . '/..' . '/krizalys/onedrive-php-sdk/src/Proxy/RemoteItemProxy.php',
|
1302 |
+
'Krizalys\\Onedrive\\Proxy\\RootProxy' => __DIR__ . '/..' . '/krizalys/onedrive-php-sdk/src/Proxy/RootProxy.php',
|
1303 |
+
'Krizalys\\Onedrive\\Proxy\\SearchResultProxy' => __DIR__ . '/..' . '/krizalys/onedrive-php-sdk/src/Proxy/SearchResultProxy.php',
|
1304 |
+
'Krizalys\\Onedrive\\Proxy\\SharedProxy' => __DIR__ . '/..' . '/krizalys/onedrive-php-sdk/src/Proxy/SharedProxy.php',
|
1305 |
+
'Krizalys\\Onedrive\\Proxy\\SharepointIdsProxy' => __DIR__ . '/..' . '/krizalys/onedrive-php-sdk/src/Proxy/SharepointIdsProxy.php',
|
1306 |
+
'Krizalys\\Onedrive\\Proxy\\SharingLinkProxy' => __DIR__ . '/..' . '/krizalys/onedrive-php-sdk/src/Proxy/SharingLinkProxy.php',
|
1307 |
+
'Krizalys\\Onedrive\\Proxy\\SpecialFolderProxy' => __DIR__ . '/..' . '/krizalys/onedrive-php-sdk/src/Proxy/SpecialFolderProxy.php',
|
1308 |
+
'Krizalys\\Onedrive\\Proxy\\SystemFacetProxy' => __DIR__ . '/..' . '/krizalys/onedrive-php-sdk/src/Proxy/SystemFacetProxy.php',
|
1309 |
+
'Krizalys\\Onedrive\\Proxy\\ThumbnailProxy' => __DIR__ . '/..' . '/krizalys/onedrive-php-sdk/src/Proxy/ThumbnailProxy.php',
|
1310 |
+
'Krizalys\\Onedrive\\Proxy\\UploadSessionProxy' => __DIR__ . '/..' . '/krizalys/onedrive-php-sdk/src/Proxy/UploadSessionProxy.php',
|
1311 |
+
'Krizalys\\Onedrive\\Proxy\\UserProxy' => __DIR__ . '/..' . '/krizalys/onedrive-php-sdk/src/Proxy/UserProxy.php',
|
1312 |
+
'Krizalys\\Onedrive\\Proxy\\VideoProxy' => __DIR__ . '/..' . '/krizalys/onedrive-php-sdk/src/Proxy/VideoProxy.php',
|
1313 |
+
'Krizalys\\Onedrive\\Proxy\\WorkbookProxy' => __DIR__ . '/..' . '/krizalys/onedrive-php-sdk/src/Proxy/WorkbookProxy.php',
|
1314 |
+
'Krizalys\\Onedrive\\Serializer\\OrderBySerializer' => __DIR__ . '/..' . '/krizalys/onedrive-php-sdk/src/Serializer/OrderBySerializer.php',
|
1315 |
+
'Krizalys\\Onedrive\\Serializer\\ScalarSerializer' => __DIR__ . '/..' . '/krizalys/onedrive-php-sdk/src/Serializer/ScalarSerializer.php',
|
1316 |
+
'Krizalys\\Onedrive\\Serializer\\SerializerInterface' => __DIR__ . '/..' . '/krizalys/onedrive-php-sdk/src/Serializer/SerializerInterface.php',
|
1317 |
'MicrosoftAzure\\Storage\\Blob\\BlobRestProxy' => __DIR__ . '/..' . '/microsoft/azure-storage-blob/src/Blob/BlobRestProxy.php',
|
1318 |
'MicrosoftAzure\\Storage\\Blob\\BlobSharedAccessSignatureHelper' => __DIR__ . '/..' . '/microsoft/azure-storage-blob/src/Blob/BlobSharedAccessSignatureHelper.php',
|
1319 |
'MicrosoftAzure\\Storage\\Blob\\Internal\\BlobResources' => __DIR__ . '/..' . '/microsoft/azure-storage-blob/src/Blob/Internal/BlobResources.php',
|
1430 |
'MicrosoftAzure\\Storage\\Common\\Models\\SignedIdentifier' => __DIR__ . '/..' . '/microsoft/azure-storage-common/src/Common/Models/SignedIdentifier.php',
|
1431 |
'MicrosoftAzure\\Storage\\Common\\Models\\TransactionalMD5Trait' => __DIR__ . '/..' . '/microsoft/azure-storage-common/src/Common/Models/TransactionalMD5Trait.php',
|
1432 |
'MicrosoftAzure\\Storage\\Common\\SharedAccessSignatureHelper' => __DIR__ . '/..' . '/microsoft/azure-storage-common/src/Common/SharedAccessSignatureHelper.php',
|
1433 |
+
'Microsoft\\Graph\\Core\\Enum' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Core/Enum.php',
|
1434 |
+
'Microsoft\\Graph\\Core\\GraphConstants' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Core/GraphConstants.php',
|
1435 |
+
'Microsoft\\Graph\\Exception\\GraphException' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Exception/GraphException.php',
|
1436 |
+
'Microsoft\\Graph\\Graph' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Graph.php',
|
1437 |
+
'Microsoft\\Graph\\Http\\GraphCollectionRequest' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Http/GraphCollectionRequest.php',
|
1438 |
+
'Microsoft\\Graph\\Http\\GraphRequest' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Http/GraphRequest.php',
|
1439 |
+
'Microsoft\\Graph\\Http\\GraphResponse' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Http/GraphResponse.php',
|
1440 |
+
'Microsoft\\Graph\\Model\\AccessAction' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/AccessAction.php',
|
1441 |
+
'Microsoft\\Graph\\Model\\ActionState' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/ActionState.php',
|
1442 |
+
'Microsoft\\Graph\\Model\\ActivityDomain' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/ActivityDomain.php',
|
1443 |
+
'Microsoft\\Graph\\Model\\ActivityHistoryItem' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/ActivityHistoryItem.php',
|
1444 |
+
'Microsoft\\Graph\\Model\\AdministrativeUnit' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/AdministrativeUnit.php',
|
1445 |
+
'Microsoft\\Graph\\Model\\Alert' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/Alert.php',
|
1446 |
+
'Microsoft\\Graph\\Model\\AlertFeedback' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/AlertFeedback.php',
|
1447 |
+
'Microsoft\\Graph\\Model\\AlertHistoryState' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/AlertHistoryState.php',
|
1448 |
+
'Microsoft\\Graph\\Model\\AlertSeverity' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/AlertSeverity.php',
|
1449 |
+
'Microsoft\\Graph\\Model\\AlertStatus' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/AlertStatus.php',
|
1450 |
+
'Microsoft\\Graph\\Model\\AlertTrigger' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/AlertTrigger.php',
|
1451 |
+
'Microsoft\\Graph\\Model\\AllDevicesAssignmentTarget' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/AllDevicesAssignmentTarget.php',
|
1452 |
+
'Microsoft\\Graph\\Model\\AllLicensedUsersAssignmentTarget' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/AllLicensedUsersAssignmentTarget.php',
|
1453 |
+
'Microsoft\\Graph\\Model\\AlternativeSecurityId' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/AlternativeSecurityId.php',
|
1454 |
+
'Microsoft\\Graph\\Model\\AndroidCompliancePolicy' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/AndroidCompliancePolicy.php',
|
1455 |
+
'Microsoft\\Graph\\Model\\AndroidCustomConfiguration' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/AndroidCustomConfiguration.php',
|
1456 |
+
'Microsoft\\Graph\\Model\\AndroidGeneralDeviceConfiguration' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/AndroidGeneralDeviceConfiguration.php',
|
1457 |
+
'Microsoft\\Graph\\Model\\AndroidLobApp' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/AndroidLobApp.php',
|
1458 |
+
'Microsoft\\Graph\\Model\\AndroidManagedAppProtection' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/AndroidManagedAppProtection.php',
|
1459 |
+
'Microsoft\\Graph\\Model\\AndroidManagedAppRegistration' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/AndroidManagedAppRegistration.php',
|
1460 |
+
'Microsoft\\Graph\\Model\\AndroidMinimumOperatingSystem' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/AndroidMinimumOperatingSystem.php',
|
1461 |
+
'Microsoft\\Graph\\Model\\AndroidMobileAppIdentifier' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/AndroidMobileAppIdentifier.php',
|
1462 |
+
'Microsoft\\Graph\\Model\\AndroidRequiredPasswordType' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/AndroidRequiredPasswordType.php',
|
1463 |
+
'Microsoft\\Graph\\Model\\AndroidStoreApp' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/AndroidStoreApp.php',
|
1464 |
+
'Microsoft\\Graph\\Model\\AndroidWorkProfileCompliancePolicy' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/AndroidWorkProfileCompliancePolicy.php',
|
1465 |
+
'Microsoft\\Graph\\Model\\AndroidWorkProfileCrossProfileDataSharingType' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/AndroidWorkProfileCrossProfileDataSharingType.php',
|
1466 |
+
'Microsoft\\Graph\\Model\\AndroidWorkProfileCustomConfiguration' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/AndroidWorkProfileCustomConfiguration.php',
|
1467 |
+
'Microsoft\\Graph\\Model\\AndroidWorkProfileDefaultAppPermissionPolicyType' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/AndroidWorkProfileDefaultAppPermissionPolicyType.php',
|
1468 |
+
'Microsoft\\Graph\\Model\\AndroidWorkProfileGeneralDeviceConfiguration' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/AndroidWorkProfileGeneralDeviceConfiguration.php',
|
1469 |
+
'Microsoft\\Graph\\Model\\AndroidWorkProfileRequiredPasswordType' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/AndroidWorkProfileRequiredPasswordType.php',
|
1470 |
+
'Microsoft\\Graph\\Model\\AppCatalogs' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/AppCatalogs.php',
|
1471 |
+
'Microsoft\\Graph\\Model\\AppConfigurationSettingItem' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/AppConfigurationSettingItem.php',
|
1472 |
+
'Microsoft\\Graph\\Model\\AppHostedMediaConfig' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/AppHostedMediaConfig.php',
|
1473 |
+
'Microsoft\\Graph\\Model\\AppIdentity' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/AppIdentity.php',
|
1474 |
+
'Microsoft\\Graph\\Model\\AppListItem' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/AppListItem.php',
|
1475 |
+
'Microsoft\\Graph\\Model\\AppListType' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/AppListType.php',
|
1476 |
+
'Microsoft\\Graph\\Model\\AppLockerApplicationControlType' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/AppLockerApplicationControlType.php',
|
1477 |
+
'Microsoft\\Graph\\Model\\AppleDeviceFeaturesConfigurationBase' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/AppleDeviceFeaturesConfigurationBase.php',
|
1478 |
+
'Microsoft\\Graph\\Model\\ApplePushNotificationCertificate' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/ApplePushNotificationCertificate.php',
|
1479 |
+
'Microsoft\\Graph\\Model\\ApplicationGuardBlockClipboardSharingType' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/ApplicationGuardBlockClipboardSharingType.php',
|
1480 |
+
'Microsoft\\Graph\\Model\\ApplicationGuardBlockFileTransferType' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/ApplicationGuardBlockFileTransferType.php',
|
1481 |
+
'Microsoft\\Graph\\Model\\ApplicationType' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/ApplicationType.php',
|
1482 |
+
'Microsoft\\Graph\\Model\\AppliedConditionalAccessPolicy' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/AppliedConditionalAccessPolicy.php',
|
1483 |
+
'Microsoft\\Graph\\Model\\AppliedConditionalAccessPolicyResult' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/AppliedConditionalAccessPolicyResult.php',
|
1484 |
+
'Microsoft\\Graph\\Model\\AssignedLicense' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/AssignedLicense.php',
|
1485 |
+
'Microsoft\\Graph\\Model\\AssignedPlan' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/AssignedPlan.php',
|
1486 |
+
'Microsoft\\Graph\\Model\\Attachment' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/Attachment.php',
|
1487 |
+
'Microsoft\\Graph\\Model\\Attendee' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/Attendee.php',
|
1488 |
+
'Microsoft\\Graph\\Model\\AttendeeAvailability' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/AttendeeAvailability.php',
|
1489 |
+
'Microsoft\\Graph\\Model\\AttendeeBase' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/AttendeeBase.php',
|
1490 |
+
'Microsoft\\Graph\\Model\\AttendeeType' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/AttendeeType.php',
|
1491 |
+
'Microsoft\\Graph\\Model\\Audio' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/Audio.php',
|
1492 |
+
'Microsoft\\Graph\\Model\\AudioConferencing' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/AudioConferencing.php',
|
1493 |
+
'Microsoft\\Graph\\Model\\AuditActivityInitiator' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/AuditActivityInitiator.php',
|
1494 |
+
'Microsoft\\Graph\\Model\\AuditLogRoot' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/AuditLogRoot.php',
|
1495 |
+
'Microsoft\\Graph\\Model\\AutomaticRepliesMailTips' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/AutomaticRepliesMailTips.php',
|
1496 |
+
'Microsoft\\Graph\\Model\\AutomaticRepliesSetting' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/AutomaticRepliesSetting.php',
|
1497 |
+
'Microsoft\\Graph\\Model\\AutomaticRepliesStatus' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/AutomaticRepliesStatus.php',
|
1498 |
+
'Microsoft\\Graph\\Model\\AutomaticUpdateMode' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/AutomaticUpdateMode.php',
|
1499 |
+
'Microsoft\\Graph\\Model\\AverageComparativeScore' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/AverageComparativeScore.php',
|
1500 |
+
'Microsoft\\Graph\\Model\\BaseItem' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/BaseItem.php',
|
1501 |
+
'Microsoft\\Graph\\Model\\BaseItemVersion' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/BaseItemVersion.php',
|
1502 |
+
'Microsoft\\Graph\\Model\\BitLockerEncryptionMethod' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/BitLockerEncryptionMethod.php',
|
1503 |
+
'Microsoft\\Graph\\Model\\BitLockerRemovableDrivePolicy' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/BitLockerRemovableDrivePolicy.php',
|
1504 |
+
'Microsoft\\Graph\\Model\\BodyType' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/BodyType.php',
|
1505 |
+
'Microsoft\\Graph\\Model\\BooleanColumn' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/BooleanColumn.php',
|
1506 |
+
'Microsoft\\Graph\\Model\\CalculatedColumn' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/CalculatedColumn.php',
|
1507 |
+
'Microsoft\\Graph\\Model\\Calendar' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/Calendar.php',
|
1508 |
+
'Microsoft\\Graph\\Model\\CalendarColor' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/CalendarColor.php',
|
1509 |
+
'Microsoft\\Graph\\Model\\CalendarGroup' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/CalendarGroup.php',
|
1510 |
+
'Microsoft\\Graph\\Model\\Call' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/Call.php',
|
1511 |
+
'Microsoft\\Graph\\Model\\CallDirection' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/CallDirection.php',
|
1512 |
+
'Microsoft\\Graph\\Model\\CallMediaState' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/CallMediaState.php',
|
1513 |
+
'Microsoft\\Graph\\Model\\CallState' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/CallState.php',
|
1514 |
+
'Microsoft\\Graph\\Model\\CategoryColor' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/CategoryColor.php',
|
1515 |
+
'Microsoft\\Graph\\Model\\CertificateAuthority' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/CertificateAuthority.php',
|
1516 |
+
'Microsoft\\Graph\\Model\\CertificateBasedAuthConfiguration' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/CertificateBasedAuthConfiguration.php',
|
1517 |
+
'Microsoft\\Graph\\Model\\CertificationControl' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/CertificationControl.php',
|
1518 |
+
'Microsoft\\Graph\\Model\\ChangeType' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/ChangeType.php',
|
1519 |
+
'Microsoft\\Graph\\Model\\Channel' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/Channel.php',
|
1520 |
+
'Microsoft\\Graph\\Model\\ChatInfo' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/ChatInfo.php',
|
1521 |
+
'Microsoft\\Graph\\Model\\ChoiceColumn' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/ChoiceColumn.php',
|
1522 |
+
'Microsoft\\Graph\\Model\\ClonableTeamParts' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/ClonableTeamParts.php',
|
1523 |
+
'Microsoft\\Graph\\Model\\CloudAppSecurityState' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/CloudAppSecurityState.php',
|
1524 |
+
'Microsoft\\Graph\\Model\\CloudCommunications' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/CloudCommunications.php',
|
1525 |
+
'Microsoft\\Graph\\Model\\ColumnDefinition' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/ColumnDefinition.php',
|
1526 |
+
'Microsoft\\Graph\\Model\\ColumnLink' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/ColumnLink.php',
|
1527 |
+
'Microsoft\\Graph\\Model\\CommsNotification' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/CommsNotification.php',
|
1528 |
+
'Microsoft\\Graph\\Model\\CommsNotifications' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/CommsNotifications.php',
|
1529 |
+
'Microsoft\\Graph\\Model\\CommsOperation' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/CommsOperation.php',
|
1530 |
+
'Microsoft\\Graph\\Model\\ComplexExtensionValue' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/ComplexExtensionValue.php',
|
1531 |
+
'Microsoft\\Graph\\Model\\ComplianceInformation' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/ComplianceInformation.php',
|
1532 |
+
'Microsoft\\Graph\\Model\\ComplianceState' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/ComplianceState.php',
|
1533 |
+
'Microsoft\\Graph\\Model\\ComplianceStatus' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/ComplianceStatus.php',
|
1534 |
+
'Microsoft\\Graph\\Model\\ConditionalAccessStatus' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/ConditionalAccessStatus.php',
|
1535 |
+
'Microsoft\\Graph\\Model\\ConfigurationManagerClientEnabledFeatures' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/ConfigurationManagerClientEnabledFeatures.php',
|
1536 |
+
'Microsoft\\Graph\\Model\\ConnectionDirection' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/ConnectionDirection.php',
|
1537 |
+
'Microsoft\\Graph\\Model\\ConnectionStatus' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/ConnectionStatus.php',
|
1538 |
+
'Microsoft\\Graph\\Model\\Contact' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/Contact.php',
|
1539 |
+
'Microsoft\\Graph\\Model\\ContactFolder' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/ContactFolder.php',
|
1540 |
+
'Microsoft\\Graph\\Model\\ContentType' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/ContentType.php',
|
1541 |
+
'Microsoft\\Graph\\Model\\ContentTypeInfo' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/ContentTypeInfo.php',
|
1542 |
+
'Microsoft\\Graph\\Model\\ContentTypeOrder' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/ContentTypeOrder.php',
|
1543 |
+
'Microsoft\\Graph\\Model\\Contract' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/Contract.php',
|
1544 |
+
'Microsoft\\Graph\\Model\\ControlScore' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/ControlScore.php',
|
1545 |
+
'Microsoft\\Graph\\Model\\Conversation' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/Conversation.php',
|
1546 |
+
'Microsoft\\Graph\\Model\\ConversationThread' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/ConversationThread.php',
|
1547 |
+
'Microsoft\\Graph\\Model\\ConvertIdResult' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/ConvertIdResult.php',
|
1548 |
+
'Microsoft\\Graph\\Model\\CopyNotebookModel' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/CopyNotebookModel.php',
|
1549 |
+
'Microsoft\\Graph\\Model\\CurrencyColumn' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/CurrencyColumn.php',
|
1550 |
+
'Microsoft\\Graph\\Model\\CustomTimeZone' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/CustomTimeZone.php',
|
1551 |
+
'Microsoft\\Graph\\Model\\DataPolicyOperation' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/DataPolicyOperation.php',
|
1552 |
+
'Microsoft\\Graph\\Model\\DataPolicyOperationStatus' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/DataPolicyOperationStatus.php',
|
1553 |
+
'Microsoft\\Graph\\Model\\DateTimeColumn' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/DateTimeColumn.php',
|
1554 |
+
'Microsoft\\Graph\\Model\\DateTimeTimeZone' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/DateTimeTimeZone.php',
|
1555 |
+
'Microsoft\\Graph\\Model\\DayOfWeek' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/DayOfWeek.php',
|
1556 |
+
'Microsoft\\Graph\\Model\\DaylightTimeZoneOffset' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/DaylightTimeZoneOffset.php',
|
1557 |
+
'Microsoft\\Graph\\Model\\DefaultColumnValue' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/DefaultColumnValue.php',
|
1558 |
+
'Microsoft\\Graph\\Model\\DefaultManagedAppProtection' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/DefaultManagedAppProtection.php',
|
1559 |
+
'Microsoft\\Graph\\Model\\DefenderCloudBlockLevelType' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/DefenderCloudBlockLevelType.php',
|
1560 |
+
'Microsoft\\Graph\\Model\\DefenderDetectedMalwareActions' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/DefenderDetectedMalwareActions.php',
|
1561 |
+
'Microsoft\\Graph\\Model\\DefenderMonitorFileActivity' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/DefenderMonitorFileActivity.php',
|
1562 |
+
'Microsoft\\Graph\\Model\\DefenderPromptForSampleSubmission' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/DefenderPromptForSampleSubmission.php',
|
1563 |
+
'Microsoft\\Graph\\Model\\DefenderScanType' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/DefenderScanType.php',
|
1564 |
+
'Microsoft\\Graph\\Model\\DefenderThreatAction' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/DefenderThreatAction.php',
|
1565 |
+
'Microsoft\\Graph\\Model\\DeleteUserFromSharedAppleDeviceActionResult' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/DeleteUserFromSharedAppleDeviceActionResult.php',
|
1566 |
+
'Microsoft\\Graph\\Model\\Deleted' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/Deleted.php',
|
1567 |
+
'Microsoft\\Graph\\Model\\DetectedApp' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/DetectedApp.php',
|
1568 |
+
'Microsoft\\Graph\\Model\\Device' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/Device.php',
|
1569 |
+
'Microsoft\\Graph\\Model\\DeviceActionResult' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/DeviceActionResult.php',
|
1570 |
+
'Microsoft\\Graph\\Model\\DeviceAndAppManagementAssignmentTarget' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/DeviceAndAppManagementAssignmentTarget.php',
|
1571 |
+
'Microsoft\\Graph\\Model\\DeviceAndAppManagementRoleAssignment' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/DeviceAndAppManagementRoleAssignment.php',
|
1572 |
+
'Microsoft\\Graph\\Model\\DeviceAndAppManagementRoleDefinition' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/DeviceAndAppManagementRoleDefinition.php',
|
1573 |
+
'Microsoft\\Graph\\Model\\DeviceAppManagement' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/DeviceAppManagement.php',
|
1574 |
+
'Microsoft\\Graph\\Model\\DeviceCategory' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/DeviceCategory.php',
|
1575 |
+
'Microsoft\\Graph\\Model\\DeviceComplianceActionItem' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/DeviceComplianceActionItem.php',
|
1576 |
+
'Microsoft\\Graph\\Model\\DeviceComplianceActionType' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/DeviceComplianceActionType.php',
|
1577 |
+
'Microsoft\\Graph\\Model\\DeviceComplianceDeviceOverview' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/DeviceComplianceDeviceOverview.php',
|
1578 |
+
'Microsoft\\Graph\\Model\\DeviceComplianceDeviceStatus' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/DeviceComplianceDeviceStatus.php',
|
1579 |
+
'Microsoft\\Graph\\Model\\DeviceCompliancePolicy' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/DeviceCompliancePolicy.php',
|
1580 |
+
'Microsoft\\Graph\\Model\\DeviceCompliancePolicyAssignment' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/DeviceCompliancePolicyAssignment.php',
|
1581 |
+
'Microsoft\\Graph\\Model\\DeviceCompliancePolicyDeviceStateSummary' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/DeviceCompliancePolicyDeviceStateSummary.php',
|
1582 |
+
'Microsoft\\Graph\\Model\\DeviceCompliancePolicySettingState' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/DeviceCompliancePolicySettingState.php',
|
1583 |
+
'Microsoft\\Graph\\Model\\DeviceCompliancePolicySettingStateSummary' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/DeviceCompliancePolicySettingStateSummary.php',
|
1584 |
+
'Microsoft\\Graph\\Model\\DeviceCompliancePolicyState' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/DeviceCompliancePolicyState.php',
|
1585 |
+
'Microsoft\\Graph\\Model\\DeviceComplianceScheduledActionForRule' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/DeviceComplianceScheduledActionForRule.php',
|
1586 |
+
'Microsoft\\Graph\\Model\\DeviceComplianceSettingState' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/DeviceComplianceSettingState.php',
|
1587 |
+
'Microsoft\\Graph\\Model\\DeviceComplianceUserOverview' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/DeviceComplianceUserOverview.php',
|
1588 |
+
'Microsoft\\Graph\\Model\\DeviceComplianceUserStatus' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/DeviceComplianceUserStatus.php',
|
1589 |
+
'Microsoft\\Graph\\Model\\DeviceConfiguration' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/DeviceConfiguration.php',
|
1590 |
+
'Microsoft\\Graph\\Model\\DeviceConfigurationAssignment' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/DeviceConfigurationAssignment.php',
|
1591 |
+
'Microsoft\\Graph\\Model\\DeviceConfigurationDeviceOverview' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/DeviceConfigurationDeviceOverview.php',
|
1592 |
+
'Microsoft\\Graph\\Model\\DeviceConfigurationDeviceStateSummary' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/DeviceConfigurationDeviceStateSummary.php',
|
1593 |
+
'Microsoft\\Graph\\Model\\DeviceConfigurationDeviceStatus' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/DeviceConfigurationDeviceStatus.php',
|
1594 |
+
'Microsoft\\Graph\\Model\\DeviceConfigurationSettingState' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/DeviceConfigurationSettingState.php',
|
1595 |
+
'Microsoft\\Graph\\Model\\DeviceConfigurationState' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/DeviceConfigurationState.php',
|
1596 |
+
'Microsoft\\Graph\\Model\\DeviceConfigurationUserOverview' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/DeviceConfigurationUserOverview.php',
|
1597 |
+
'Microsoft\\Graph\\Model\\DeviceConfigurationUserStatus' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/DeviceConfigurationUserStatus.php',
|
1598 |
+
'Microsoft\\Graph\\Model\\DeviceDetail' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/DeviceDetail.php',
|
1599 |
+
'Microsoft\\Graph\\Model\\DeviceEnrollmentConfiguration' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/DeviceEnrollmentConfiguration.php',
|
1600 |
+
'Microsoft\\Graph\\Model\\DeviceEnrollmentFailureReason' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/DeviceEnrollmentFailureReason.php',
|
1601 |
+
'Microsoft\\Graph\\Model\\DeviceEnrollmentLimitConfiguration' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/DeviceEnrollmentLimitConfiguration.php',
|
1602 |
+
'Microsoft\\Graph\\Model\\DeviceEnrollmentPlatformRestriction' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/DeviceEnrollmentPlatformRestriction.php',
|
1603 |
+
'Microsoft\\Graph\\Model\\DeviceEnrollmentPlatformRestrictionsConfiguration' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/DeviceEnrollmentPlatformRestrictionsConfiguration.php',
|
1604 |
+
'Microsoft\\Graph\\Model\\DeviceEnrollmentType' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/DeviceEnrollmentType.php',
|
1605 |
+
'Microsoft\\Graph\\Model\\DeviceEnrollmentWindowsHelloForBusinessConfiguration' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/DeviceEnrollmentWindowsHelloForBusinessConfiguration.php',
|
1606 |
+
'Microsoft\\Graph\\Model\\DeviceExchangeAccessStateSummary' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/DeviceExchangeAccessStateSummary.php',
|
1607 |
+
'Microsoft\\Graph\\Model\\DeviceGeoLocation' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/DeviceGeoLocation.php',
|
1608 |
+
'Microsoft\\Graph\\Model\\DeviceHealthAttestationState' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/DeviceHealthAttestationState.php',
|
1609 |
+
'Microsoft\\Graph\\Model\\DeviceInstallState' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/DeviceInstallState.php',
|
1610 |
+
'Microsoft\\Graph\\Model\\DeviceManagement' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/DeviceManagement.php',
|
1611 |
+
'Microsoft\\Graph\\Model\\DeviceManagementExchangeAccessState' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/DeviceManagementExchangeAccessState.php',
|
1612 |
+
'Microsoft\\Graph\\Model\\DeviceManagementExchangeAccessStateReason' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/DeviceManagementExchangeAccessStateReason.php',
|
1613 |
+
'Microsoft\\Graph\\Model\\DeviceManagementExchangeConnector' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/DeviceManagementExchangeConnector.php',
|
1614 |
+
'Microsoft\\Graph\\Model\\DeviceManagementExchangeConnectorStatus' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/DeviceManagementExchangeConnectorStatus.php',
|
1615 |
+
'Microsoft\\Graph\\Model\\DeviceManagementExchangeConnectorSyncType' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/DeviceManagementExchangeConnectorSyncType.php',
|
1616 |
+
'Microsoft\\Graph\\Model\\DeviceManagementExchangeConnectorType' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/DeviceManagementExchangeConnectorType.php',
|
1617 |
+
'Microsoft\\Graph\\Model\\DeviceManagementPartner' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/DeviceManagementPartner.php',
|
1618 |
+
'Microsoft\\Graph\\Model\\DeviceManagementPartnerAppType' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/DeviceManagementPartnerAppType.php',
|
1619 |
+
'Microsoft\\Graph\\Model\\DeviceManagementPartnerTenantState' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/DeviceManagementPartnerTenantState.php',
|
1620 |
+
'Microsoft\\Graph\\Model\\DeviceManagementSettings' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/DeviceManagementSettings.php',
|
1621 |
+
'Microsoft\\Graph\\Model\\DeviceManagementSubscriptionState' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/DeviceManagementSubscriptionState.php',
|
1622 |
+
'Microsoft\\Graph\\Model\\DeviceManagementTroubleshootingEvent' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/DeviceManagementTroubleshootingEvent.php',
|
1623 |
+
'Microsoft\\Graph\\Model\\DeviceOperatingSystemSummary' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/DeviceOperatingSystemSummary.php',
|
1624 |
+
'Microsoft\\Graph\\Model\\DeviceRegistrationState' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/DeviceRegistrationState.php',
|
1625 |
+
'Microsoft\\Graph\\Model\\DeviceThreatProtectionLevel' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/DeviceThreatProtectionLevel.php',
|
1626 |
+
'Microsoft\\Graph\\Model\\Diagnostic' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/Diagnostic.php',
|
1627 |
+
'Microsoft\\Graph\\Model\\DiagnosticDataSubmissionMode' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/DiagnosticDataSubmissionMode.php',
|
1628 |
+
'Microsoft\\Graph\\Model\\Directory' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/Directory.php',
|
1629 |
+
'Microsoft\\Graph\\Model\\DirectoryAudit' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/DirectoryAudit.php',
|
1630 |
+
'Microsoft\\Graph\\Model\\DirectoryObject' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/DirectoryObject.php',
|
1631 |
+
'Microsoft\\Graph\\Model\\DirectoryObjectPartnerReference' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/DirectoryObjectPartnerReference.php',
|
1632 |
+
'Microsoft\\Graph\\Model\\DirectoryRole' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/DirectoryRole.php',
|
1633 |
+
'Microsoft\\Graph\\Model\\DirectoryRoleTemplate' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/DirectoryRoleTemplate.php',
|
1634 |
+
'Microsoft\\Graph\\Model\\Domain' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/Domain.php',
|
1635 |
+
'Microsoft\\Graph\\Model\\DomainDnsCnameRecord' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/DomainDnsCnameRecord.php',
|
1636 |
+
'Microsoft\\Graph\\Model\\DomainDnsMxRecord' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/DomainDnsMxRecord.php',
|
1637 |
+
'Microsoft\\Graph\\Model\\DomainDnsRecord' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/DomainDnsRecord.php',
|
1638 |
+
'Microsoft\\Graph\\Model\\DomainDnsSrvRecord' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/DomainDnsSrvRecord.php',
|
1639 |
+
'Microsoft\\Graph\\Model\\DomainDnsTxtRecord' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/DomainDnsTxtRecord.php',
|
1640 |
+
'Microsoft\\Graph\\Model\\DomainDnsUnavailableRecord' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/DomainDnsUnavailableRecord.php',
|
1641 |
+
'Microsoft\\Graph\\Model\\DomainState' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/DomainState.php',
|
1642 |
+
'Microsoft\\Graph\\Model\\Drive' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/Drive.php',
|
1643 |
+
'Microsoft\\Graph\\Model\\DriveItem' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/DriveItem.php',
|
1644 |
+
'Microsoft\\Graph\\Model\\DriveItemUploadableProperties' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/DriveItemUploadableProperties.php',
|
1645 |
+
'Microsoft\\Graph\\Model\\DriveItemVersion' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/DriveItemVersion.php',
|
1646 |
+
'Microsoft\\Graph\\Model\\DriveRecipient' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/DriveRecipient.php',
|
1647 |
+
'Microsoft\\Graph\\Model\\EBookInstallSummary' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/EBookInstallSummary.php',
|
1648 |
+
'Microsoft\\Graph\\Model\\EdgeCookiePolicy' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/EdgeCookiePolicy.php',
|
1649 |
+
'Microsoft\\Graph\\Model\\EdgeSearchEngine' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/EdgeSearchEngine.php',
|
1650 |
+
'Microsoft\\Graph\\Model\\EdgeSearchEngineBase' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/EdgeSearchEngineBase.php',
|
1651 |
+
'Microsoft\\Graph\\Model\\EdgeSearchEngineCustom' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/EdgeSearchEngineCustom.php',
|
1652 |
+
'Microsoft\\Graph\\Model\\EdgeSearchEngineType' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/EdgeSearchEngineType.php',
|
1653 |
+
'Microsoft\\Graph\\Model\\EditionUpgradeConfiguration' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/EditionUpgradeConfiguration.php',
|
1654 |
+
'Microsoft\\Graph\\Model\\EditionUpgradeLicenseType' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/EditionUpgradeLicenseType.php',
|
1655 |
+
'Microsoft\\Graph\\Model\\EducationClass' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/EducationClass.php',
|
1656 |
+
'Microsoft\\Graph\\Model\\EducationExternalSource' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/EducationExternalSource.php',
|
1657 |
+
'Microsoft\\Graph\\Model\\EducationGender' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/EducationGender.php',
|
1658 |
+
'Microsoft\\Graph\\Model\\EducationOrganization' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/EducationOrganization.php',
|
1659 |
+
'Microsoft\\Graph\\Model\\EducationRoot' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/EducationRoot.php',
|
1660 |
+
'Microsoft\\Graph\\Model\\EducationSchool' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/EducationSchool.php',
|
1661 |
+
'Microsoft\\Graph\\Model\\EducationStudent' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/EducationStudent.php',
|
1662 |
+
'Microsoft\\Graph\\Model\\EducationTeacher' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/EducationTeacher.php',
|
1663 |
+
'Microsoft\\Graph\\Model\\EducationTerm' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/EducationTerm.php',
|
1664 |
+
'Microsoft\\Graph\\Model\\EducationUser' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/EducationUser.php',
|
1665 |
+
'Microsoft\\Graph\\Model\\EducationUserRole' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/EducationUserRole.php',
|
1666 |
+
'Microsoft\\Graph\\Model\\EmailAddress' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/EmailAddress.php',
|
1667 |
+
'Microsoft\\Graph\\Model\\EmailRole' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/EmailRole.php',
|
1668 |
+
'Microsoft\\Graph\\Model\\Enablement' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/Enablement.php',
|
1669 |
+
'Microsoft\\Graph\\Model\\EnrollmentConfigurationAssignment' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/EnrollmentConfigurationAssignment.php',
|
1670 |
+
'Microsoft\\Graph\\Model\\EnrollmentTroubleshootingEvent' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/EnrollmentTroubleshootingEvent.php',
|
1671 |
+
'Microsoft\\Graph\\Model\\Entity' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/Entity.php',
|
1672 |
+
'Microsoft\\Graph\\Model\\Event' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/Event.php',
|
1673 |
+
'Microsoft\\Graph\\Model\\EventMessage' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/EventMessage.php',
|
1674 |
+
'Microsoft\\Graph\\Model\\EventType' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/EventType.php',
|
1675 |
+
'Microsoft\\Graph\\Model\\ExchangeIdFormat' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/ExchangeIdFormat.php',
|
1676 |
+
'Microsoft\\Graph\\Model\\ExclusionGroupAssignmentTarget' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/ExclusionGroupAssignmentTarget.php',
|
1677 |
+
'Microsoft\\Graph\\Model\\Extension' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/Extension.php',
|
1678 |
+
'Microsoft\\Graph\\Model\\ExtensionSchemaProperty' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/ExtensionSchemaProperty.php',
|
1679 |
+
'Microsoft\\Graph\\Model\\ExternalAudienceScope' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/ExternalAudienceScope.php',
|
1680 |
+
'Microsoft\\Graph\\Model\\ExternalLink' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/ExternalLink.php',
|
1681 |
+
'Microsoft\\Graph\\Model\\FieldValueSet' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/FieldValueSet.php',
|
1682 |
+
'Microsoft\\Graph\\Model\\File' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/File.php',
|
1683 |
+
'Microsoft\\Graph\\Model\\FileAttachment' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/FileAttachment.php',
|
1684 |
+
'Microsoft\\Graph\\Model\\FileEncryptionInfo' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/FileEncryptionInfo.php',
|
1685 |
+
'Microsoft\\Graph\\Model\\FileHash' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/FileHash.php',
|
1686 |
+
'Microsoft\\Graph\\Model\\FileHashType' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/FileHashType.php',
|
1687 |
+
'Microsoft\\Graph\\Model\\FileSecurityState' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/FileSecurityState.php',
|
1688 |
+
'Microsoft\\Graph\\Model\\FileSystemInfo' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/FileSystemInfo.php',
|
1689 |
+
'Microsoft\\Graph\\Model\\FirewallCertificateRevocationListCheckMethodType' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/FirewallCertificateRevocationListCheckMethodType.php',
|
1690 |
+
'Microsoft\\Graph\\Model\\FirewallPacketQueueingMethodType' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/FirewallPacketQueueingMethodType.php',
|
1691 |
+
'Microsoft\\Graph\\Model\\FirewallPreSharedKeyEncodingMethodType' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/FirewallPreSharedKeyEncodingMethodType.php',
|
1692 |
+
'Microsoft\\Graph\\Model\\Folder' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/Folder.php',
|
1693 |
+
'Microsoft\\Graph\\Model\\FolderView' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/FolderView.php',
|
1694 |
+
'Microsoft\\Graph\\Model\\FollowupFlag' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/FollowupFlag.php',
|
1695 |
+
'Microsoft\\Graph\\Model\\FollowupFlagStatus' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/FollowupFlagStatus.php',
|
1696 |
+
'Microsoft\\Graph\\Model\\FreeBusyError' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/FreeBusyError.php',
|
1697 |
+
'Microsoft\\Graph\\Model\\FreeBusyStatus' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/FreeBusyStatus.php',
|
1698 |
+
'Microsoft\\Graph\\Model\\GenericError' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/GenericError.php',
|
1699 |
+
'Microsoft\\Graph\\Model\\GeoCoordinates' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/GeoCoordinates.php',
|
1700 |
+
'Microsoft\\Graph\\Model\\GiphyRatingType' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/GiphyRatingType.php',
|
1701 |
+
'Microsoft\\Graph\\Model\\GraphList' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/GraphList.php',
|
1702 |
+
'Microsoft\\Graph\\Model\\Group' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/Group.php',
|
1703 |
+
'Microsoft\\Graph\\Model\\GroupAssignmentTarget' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/GroupAssignmentTarget.php',
|
1704 |
+
'Microsoft\\Graph\\Model\\GroupLifecyclePolicy' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/GroupLifecyclePolicy.php',
|
1705 |
+
'Microsoft\\Graph\\Model\\GroupSetting' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/GroupSetting.php',
|
1706 |
+
'Microsoft\\Graph\\Model\\GroupSettingTemplate' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/GroupSettingTemplate.php',
|
1707 |
+
'Microsoft\\Graph\\Model\\GroupType' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/GroupType.php',
|
1708 |
+
'Microsoft\\Graph\\Model\\Hashes' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/Hashes.php',
|
1709 |
+
'Microsoft\\Graph\\Model\\HostSecurityState' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/HostSecurityState.php',
|
1710 |
+
'Microsoft\\Graph\\Model\\IPv4Range' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/IPv4Range.php',
|
1711 |
+
'Microsoft\\Graph\\Model\\IPv6Range' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/IPv6Range.php',
|
1712 |
+
'Microsoft\\Graph\\Model\\Identity' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/Identity.php',
|
1713 |
+
'Microsoft\\Graph\\Model\\IdentityProvider' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/IdentityProvider.php',
|
1714 |
+
'Microsoft\\Graph\\Model\\IdentitySet' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/IdentitySet.php',
|
1715 |
+
'Microsoft\\Graph\\Model\\Image' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/Image.php',
|
1716 |
+
'Microsoft\\Graph\\Model\\ImageInfo' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/ImageInfo.php',
|
1717 |
+
'Microsoft\\Graph\\Model\\Importance' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/Importance.php',
|
1718 |
+
'Microsoft\\Graph\\Model\\IncompleteData' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/IncompleteData.php',
|
1719 |
+
'Microsoft\\Graph\\Model\\InferenceClassification' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/InferenceClassification.php',
|
1720 |
+
'Microsoft\\Graph\\Model\\InferenceClassificationOverride' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/InferenceClassificationOverride.php',
|
1721 |
+
'Microsoft\\Graph\\Model\\InferenceClassificationType' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/InferenceClassificationType.php',
|
1722 |
+
'Microsoft\\Graph\\Model\\InsightIdentity' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/InsightIdentity.php',
|
1723 |
+
'Microsoft\\Graph\\Model\\InstallIntent' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/InstallIntent.php',
|
1724 |
+
'Microsoft\\Graph\\Model\\InstallState' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/InstallState.php',
|
1725 |
+
'Microsoft\\Graph\\Model\\InternetMessageHeader' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/InternetMessageHeader.php',
|
1726 |
+
'Microsoft\\Graph\\Model\\InternetSiteSecurityLevel' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/InternetSiteSecurityLevel.php',
|
1727 |
+
'Microsoft\\Graph\\Model\\IntuneBrand' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/IntuneBrand.php',
|
1728 |
+
'Microsoft\\Graph\\Model\\Invitation' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/Invitation.php',
|
1729 |
+
'Microsoft\\Graph\\Model\\InvitationParticipantInfo' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/InvitationParticipantInfo.php',
|
1730 |
+
'Microsoft\\Graph\\Model\\InviteParticipantsOperation' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/InviteParticipantsOperation.php',
|
1731 |
+
'Microsoft\\Graph\\Model\\InvitedUserMessageInfo' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/InvitedUserMessageInfo.php',
|
1732 |
+
'Microsoft\\Graph\\Model\\IosCertificateProfile' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/IosCertificateProfile.php',
|
1733 |
+
'Microsoft\\Graph\\Model\\IosCompliancePolicy' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/IosCompliancePolicy.php',
|
1734 |
+
'Microsoft\\Graph\\Model\\IosCustomConfiguration' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/IosCustomConfiguration.php',
|
1735 |
+
'Microsoft\\Graph\\Model\\IosDeviceFeaturesConfiguration' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/IosDeviceFeaturesConfiguration.php',
|
1736 |
+
'Microsoft\\Graph\\Model\\IosDeviceType' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/IosDeviceType.php',
|
1737 |
+
'Microsoft\\Graph\\Model\\IosGeneralDeviceConfiguration' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/IosGeneralDeviceConfiguration.php',
|
1738 |
+
'Microsoft\\Graph\\Model\\IosHomeScreenApp' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/IosHomeScreenApp.php',
|
1739 |
+
'Microsoft\\Graph\\Model\\IosHomeScreenFolder' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/IosHomeScreenFolder.php',
|
1740 |
+
'Microsoft\\Graph\\Model\\IosHomeScreenFolderPage' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/IosHomeScreenFolderPage.php',
|
1741 |
+
'Microsoft\\Graph\\Model\\IosHomeScreenItem' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/IosHomeScreenItem.php',
|
1742 |
+
'Microsoft\\Graph\\Model\\IosHomeScreenPage' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/IosHomeScreenPage.php',
|
1743 |
+
'Microsoft\\Graph\\Model\\IosLobApp' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/IosLobApp.php',
|
1744 |
+
'Microsoft\\Graph\\Model\\IosLobAppAssignmentSettings' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/IosLobAppAssignmentSettings.php',
|
1745 |
+
'Microsoft\\Graph\\Model\\IosManagedAppProtection' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/IosManagedAppProtection.php',
|
1746 |
+
'Microsoft\\Graph\\Model\\IosManagedAppRegistration' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/IosManagedAppRegistration.php',
|
1747 |
+
'Microsoft\\Graph\\Model\\IosMinimumOperatingSystem' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/IosMinimumOperatingSystem.php',
|
1748 |
+
'Microsoft\\Graph\\Model\\IosMobileAppConfiguration' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/IosMobileAppConfiguration.php',
|
1749 |
+
'Microsoft\\Graph\\Model\\IosMobileAppIdentifier' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/IosMobileAppIdentifier.php',
|
1750 |
+
'Microsoft\\Graph\\Model\\IosNetworkUsageRule' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/IosNetworkUsageRule.php',
|
1751 |
+
'Microsoft\\Graph\\Model\\IosNotificationAlertType' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/IosNotificationAlertType.php',
|
1752 |
+
'Microsoft\\Graph\\Model\\IosNotificationSettings' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/IosNotificationSettings.php',
|
1753 |
+
'Microsoft\\Graph\\Model\\IosStoreApp' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/IosStoreApp.php',
|
1754 |
+
'Microsoft\\Graph\\Model\\IosStoreAppAssignmentSettings' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/IosStoreAppAssignmentSettings.php',
|
1755 |
+
'Microsoft\\Graph\\Model\\IosUpdateConfiguration' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/IosUpdateConfiguration.php',
|
1756 |
+
'Microsoft\\Graph\\Model\\IosUpdateDeviceStatus' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/IosUpdateDeviceStatus.php',
|
1757 |
+
'Microsoft\\Graph\\Model\\IosUpdatesInstallStatus' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/IosUpdatesInstallStatus.php',
|
1758 |
+
'Microsoft\\Graph\\Model\\IosVppApp' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/IosVppApp.php',
|
1759 |
+
'Microsoft\\Graph\\Model\\IosVppAppAssignmentSettings' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/IosVppAppAssignmentSettings.php',
|
1760 |
+
'Microsoft\\Graph\\Model\\IosVppEBook' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/IosVppEBook.php',
|
1761 |
+
'Microsoft\\Graph\\Model\\IosVppEBookAssignment' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/IosVppEBookAssignment.php',
|
1762 |
+
'Microsoft\\Graph\\Model\\IpRange' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/IpRange.php',
|
1763 |
+
'Microsoft\\Graph\\Model\\ItemActionStat' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/ItemActionStat.php',
|
1764 |
+
'Microsoft\\Graph\\Model\\ItemActivity' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/ItemActivity.php',
|
1765 |
+
'Microsoft\\Graph\\Model\\ItemActivityStat' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/ItemActivityStat.php',
|
1766 |
+
'Microsoft\\Graph\\Model\\ItemAnalytics' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/ItemAnalytics.php',
|
1767 |
+
'Microsoft\\Graph\\Model\\ItemAttachment' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/ItemAttachment.php',
|
1768 |
+
'Microsoft\\Graph\\Model\\ItemBody' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/ItemBody.php',
|
1769 |
+
'Microsoft\\Graph\\Model\\ItemPreviewInfo' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/ItemPreviewInfo.php',
|
1770 |
+
'Microsoft\\Graph\\Model\\ItemReference' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/ItemReference.php',
|
1771 |
+
'Microsoft\\Graph\\Model\\KeyValue' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/KeyValue.php',
|
1772 |
+
'Microsoft\\Graph\\Model\\KeyValuePair' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/KeyValuePair.php',
|
1773 |
+
'Microsoft\\Graph\\Model\\LicenseAssignmentState' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/LicenseAssignmentState.php',
|
1774 |
+
'Microsoft\\Graph\\Model\\LicenseDetails' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/LicenseDetails.php',
|
1775 |
+
'Microsoft\\Graph\\Model\\LicenseProcessingState' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/LicenseProcessingState.php',
|
1776 |
+
'Microsoft\\Graph\\Model\\LicenseUnitsDetail' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/LicenseUnitsDetail.php',
|
1777 |
+
'Microsoft\\Graph\\Model\\ListInfo' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/ListInfo.php',
|
1778 |
+
'Microsoft\\Graph\\Model\\ListItem' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/ListItem.php',
|
1779 |
+
'Microsoft\\Graph\\Model\\ListItemVersion' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/ListItemVersion.php',
|
1780 |
+
'Microsoft\\Graph\\Model\\LocaleInfo' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/LocaleInfo.php',
|
1781 |
+
'Microsoft\\Graph\\Model\\LocalizedNotificationMessage' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/LocalizedNotificationMessage.php',
|
1782 |
+
'Microsoft\\Graph\\Model\\LocateDeviceActionResult' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/LocateDeviceActionResult.php',
|
1783 |
+
'Microsoft\\Graph\\Model\\Location' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/Location.php',
|
1784 |
+
'Microsoft\\Graph\\Model\\LocationConstraint' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/LocationConstraint.php',
|
1785 |
+
'Microsoft\\Graph\\Model\\LocationConstraintItem' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/LocationConstraintItem.php',
|
1786 |
+
'Microsoft\\Graph\\Model\\LocationType' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/LocationType.php',
|
1787 |
+
'Microsoft\\Graph\\Model\\LocationUniqueIdType' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/LocationUniqueIdType.php',
|
1788 |
+
'Microsoft\\Graph\\Model\\LogonType' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/LogonType.php',
|
1789 |
+
'Microsoft\\Graph\\Model\\LookupColumn' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/LookupColumn.php',
|
1790 |
+
'Microsoft\\Graph\\Model\\MacOSCompliancePolicy' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/MacOSCompliancePolicy.php',
|
1791 |
+
'Microsoft\\Graph\\Model\\MacOSCustomConfiguration' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/MacOSCustomConfiguration.php',
|
1792 |
+
'Microsoft\\Graph\\Model\\MacOSDeviceFeaturesConfiguration' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/MacOSDeviceFeaturesConfiguration.php',
|
1793 |
+
'Microsoft\\Graph\\Model\\MacOSGeneralDeviceConfiguration' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/MacOSGeneralDeviceConfiguration.php',
|
1794 |
+
'Microsoft\\Graph\\Model\\MacOSOfficeSuiteApp' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/MacOSOfficeSuiteApp.php',
|
1795 |
+
'Microsoft\\Graph\\Model\\MailFolder' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/MailFolder.php',
|
1796 |
+
'Microsoft\\Graph\\Model\\MailSearchFolder' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/MailSearchFolder.php',
|
1797 |
+
'Microsoft\\Graph\\Model\\MailTips' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/MailTips.php',
|
1798 |
+
'Microsoft\\Graph\\Model\\MailTipsError' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/MailTipsError.php',
|
1799 |
+
'Microsoft\\Graph\\Model\\MailTipsType' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/MailTipsType.php',
|
1800 |
+
'Microsoft\\Graph\\Model\\MailboxSettings' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/MailboxSettings.php',
|
1801 |
+
'Microsoft\\Graph\\Model\\MalwareState' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/MalwareState.php',
|
1802 |
+
'Microsoft\\Graph\\Model\\ManagedAndroidLobApp' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/ManagedAndroidLobApp.php',
|
1803 |
+
'Microsoft\\Graph\\Model\\ManagedAndroidStoreApp' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/ManagedAndroidStoreApp.php',
|
1804 |
+
'Microsoft\\Graph\\Model\\ManagedApp' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/ManagedApp.php',
|
1805 |
+
'Microsoft\\Graph\\Model\\ManagedAppAvailability' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/ManagedAppAvailability.php',
|
1806 |
+
'Microsoft\\Graph\\Model\\ManagedAppClipboardSharingLevel' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/ManagedAppClipboardSharingLevel.php',
|
1807 |
+
'Microsoft\\Graph\\Model\\ManagedAppConfiguration' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/ManagedAppConfiguration.php',
|
1808 |
+
'Microsoft\\Graph\\Model\\ManagedAppDataEncryptionType' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/ManagedAppDataEncryptionType.php',
|
1809 |
+
'Microsoft\\Graph\\Model\\ManagedAppDataStorageLocation' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/ManagedAppDataStorageLocation.php',
|
1810 |
+
'Microsoft\\Graph\\Model\\ManagedAppDataTransferLevel' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/ManagedAppDataTransferLevel.php',
|
1811 |
+
'Microsoft\\Graph\\Model\\ManagedAppDiagnosticStatus' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/ManagedAppDiagnosticStatus.php',
|
1812 |
+
'Microsoft\\Graph\\Model\\ManagedAppFlaggedReason' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/ManagedAppFlaggedReason.php',
|
1813 |
+
'Microsoft\\Graph\\Model\\ManagedAppOperation' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/ManagedAppOperation.php',
|
1814 |
+
'Microsoft\\Graph\\Model\\ManagedAppPinCharacterSet' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/ManagedAppPinCharacterSet.php',
|
1815 |
+
'Microsoft\\Graph\\Model\\ManagedAppPolicy' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/ManagedAppPolicy.php',
|
1816 |
+
'Microsoft\\Graph\\Model\\ManagedAppPolicyDeploymentSummary' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/ManagedAppPolicyDeploymentSummary.php',
|
1817 |
+
'Microsoft\\Graph\\Model\\ManagedAppPolicyDeploymentSummaryPerApp' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/ManagedAppPolicyDeploymentSummaryPerApp.php',
|
1818 |
+
'Microsoft\\Graph\\Model\\ManagedAppProtection' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/ManagedAppProtection.php',
|
1819 |
+
'Microsoft\\Graph\\Model\\ManagedAppRegistration' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/ManagedAppRegistration.php',
|
1820 |
+
'Microsoft\\Graph\\Model\\ManagedAppStatus' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/ManagedAppStatus.php',
|
1821 |
+
'Microsoft\\Graph\\Model\\ManagedAppStatusRaw' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/ManagedAppStatusRaw.php',
|
1822 |
+
'Microsoft\\Graph\\Model\\ManagedDevice' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/ManagedDevice.php',
|
1823 |
+
'Microsoft\\Graph\\Model\\ManagedDeviceMobileAppConfiguration' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/ManagedDeviceMobileAppConfiguration.php',
|
1824 |
+
'Microsoft\\Graph\\Model\\ManagedDeviceMobileAppConfigurationAssignment' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/ManagedDeviceMobileAppConfigurationAssignment.php',
|
1825 |
+
'Microsoft\\Graph\\Model\\ManagedDeviceMobileAppConfigurationDeviceStatus' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/ManagedDeviceMobileAppConfigurationDeviceStatus.php',
|
1826 |
+
'Microsoft\\Graph\\Model\\ManagedDeviceMobileAppConfigurationDeviceSummary' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/ManagedDeviceMobileAppConfigurationDeviceSummary.php',
|
1827 |
+
'Microsoft\\Graph\\Model\\ManagedDeviceMobileAppConfigurationUserStatus' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/ManagedDeviceMobileAppConfigurationUserStatus.php',
|
1828 |
+
'Microsoft\\Graph\\Model\\ManagedDeviceMobileAppConfigurationUserSummary' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/ManagedDeviceMobileAppConfigurationUserSummary.php',
|
1829 |
+
'Microsoft\\Graph\\Model\\ManagedDeviceOverview' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/ManagedDeviceOverview.php',
|
1830 |
+
'Microsoft\\Graph\\Model\\ManagedDeviceOwnerType' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/ManagedDeviceOwnerType.php',
|
1831 |
+
'Microsoft\\Graph\\Model\\ManagedDevicePartnerReportedHealthState' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/ManagedDevicePartnerReportedHealthState.php',
|
1832 |
+
'Microsoft\\Graph\\Model\\ManagedEBook' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/ManagedEBook.php',
|
1833 |
+
'Microsoft\\Graph\\Model\\ManagedEBookAssignment' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/ManagedEBookAssignment.php',
|
1834 |
+
'Microsoft\\Graph\\Model\\ManagedIOSLobApp' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/ManagedIOSLobApp.php',
|
1835 |
+
'Microsoft\\Graph\\Model\\ManagedIOSStoreApp' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/ManagedIOSStoreApp.php',
|
1836 |
+
'Microsoft\\Graph\\Model\\ManagedMobileApp' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/ManagedMobileApp.php',
|
1837 |
+
'Microsoft\\Graph\\Model\\ManagedMobileLobApp' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/ManagedMobileLobApp.php',
|
1838 |
+
'Microsoft\\Graph\\Model\\ManagementAgentType' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/ManagementAgentType.php',
|
1839 |
+
'Microsoft\\Graph\\Model\\MdmAppConfigKeyType' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/MdmAppConfigKeyType.php',
|
1840 |
+
'Microsoft\\Graph\\Model\\MdmAuthority' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/MdmAuthority.php',
|
1841 |
+
'Microsoft\\Graph\\Model\\MdmWindowsInformationProtectionPolicy' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/MdmWindowsInformationProtectionPolicy.php',
|
1842 |
+
'Microsoft\\Graph\\Model\\MediaConfig' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/MediaConfig.php',
|
1843 |
+
'Microsoft\\Graph\\Model\\MediaContentRatingAustralia' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/MediaContentRatingAustralia.php',
|
1844 |
+
'Microsoft\\Graph\\Model\\MediaContentRatingCanada' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/MediaContentRatingCanada.php',
|
1845 |
+
'Microsoft\\Graph\\Model\\MediaContentRatingFrance' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/MediaContentRatingFrance.php',
|
1846 |
+
'Microsoft\\Graph\\Model\\MediaContentRatingGermany' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/MediaContentRatingGermany.php',
|
1847 |
+
'Microsoft\\Graph\\Model\\MediaContentRatingIreland' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/MediaContentRatingIreland.php',
|
1848 |
+
'Microsoft\\Graph\\Model\\MediaContentRatingJapan' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/MediaContentRatingJapan.php',
|
1849 |
+
'Microsoft\\Graph\\Model\\MediaContentRatingNewZealand' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/MediaContentRatingNewZealand.php',
|
1850 |
+
'Microsoft\\Graph\\Model\\MediaContentRatingUnitedKingdom' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/MediaContentRatingUnitedKingdom.php',
|
1851 |
+
'Microsoft\\Graph\\Model\\MediaContentRatingUnitedStates' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/MediaContentRatingUnitedStates.php',
|
1852 |
+
'Microsoft\\Graph\\Model\\MediaDirection' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/MediaDirection.php',
|
1853 |
+
'Microsoft\\Graph\\Model\\MediaInfo' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/MediaInfo.php',
|
1854 |
+
'Microsoft\\Graph\\Model\\MediaPrompt' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/MediaPrompt.php',
|
1855 |
+
'Microsoft\\Graph\\Model\\MediaState' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/MediaState.php',
|
1856 |
+
'Microsoft\\Graph\\Model\\MediaStream' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/MediaStream.php',
|
1857 |
+
'Microsoft\\Graph\\Model\\MeetingInfo' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/MeetingInfo.php',
|
1858 |
+
'Microsoft\\Graph\\Model\\MeetingMessageType' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/MeetingMessageType.php',
|
1859 |
+
'Microsoft\\Graph\\Model\\MeetingParticipantInfo' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/MeetingParticipantInfo.php',
|
1860 |
+
'Microsoft\\Graph\\Model\\MeetingParticipants' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/MeetingParticipants.php',
|
1861 |
+
'Microsoft\\Graph\\Model\\MeetingTimeSuggestion' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/MeetingTimeSuggestion.php',
|
1862 |
+
'Microsoft\\Graph\\Model\\MeetingTimeSuggestionsResult' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/MeetingTimeSuggestionsResult.php',
|
1863 |
+
'Microsoft\\Graph\\Model\\Message' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/Message.php',
|
1864 |
+
'Microsoft\\Graph\\Model\\MessageActionFlag' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/MessageActionFlag.php',
|
1865 |
+
'Microsoft\\Graph\\Model\\MessageRule' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/MessageRule.php',
|
1866 |
+
'Microsoft\\Graph\\Model\\MessageRuleActions' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/MessageRuleActions.php',
|
1867 |
+
'Microsoft\\Graph\\Model\\MessageRulePredicates' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/MessageRulePredicates.php',
|
1868 |
+
'Microsoft\\Graph\\Model\\MicrosoftStoreForBusinessApp' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/MicrosoftStoreForBusinessApp.php',
|
1869 |
+
'Microsoft\\Graph\\Model\\MicrosoftStoreForBusinessAppAssignmentSettings' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/MicrosoftStoreForBusinessAppAssignmentSettings.php',
|
1870 |
+
'Microsoft\\Graph\\Model\\MicrosoftStoreForBusinessLicenseType' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/MicrosoftStoreForBusinessLicenseType.php',
|
1871 |
+
'Microsoft\\Graph\\Model\\MimeContent' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/MimeContent.php',
|
1872 |
+
'Microsoft\\Graph\\Model\\MiracastChannel' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/MiracastChannel.php',
|
1873 |
+
'Microsoft\\Graph\\Model\\MobileApp' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/MobileApp.php',
|
1874 |
+
'Microsoft\\Graph\\Model\\MobileAppAssignment' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/MobileAppAssignment.php',
|
1875 |
+
'Microsoft\\Graph\\Model\\MobileAppAssignmentSettings' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/MobileAppAssignmentSettings.php',
|
1876 |
+
'Microsoft\\Graph\\Model\\MobileAppCategory' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/MobileAppCategory.php',
|
1877 |
+
'Microsoft\\Graph\\Model\\MobileAppContent' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/MobileAppContent.php',
|
1878 |
+
'Microsoft\\Graph\\Model\\MobileAppContentFile' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/MobileAppContentFile.php',
|
1879 |
+
'Microsoft\\Graph\\Model\\MobileAppContentFileUploadState' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/MobileAppContentFileUploadState.php',
|
1880 |
+
'Microsoft\\Graph\\Model\\MobileAppIdentifier' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/MobileAppIdentifier.php',
|
1881 |
+
'Microsoft\\Graph\\Model\\MobileAppPublishingState' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/MobileAppPublishingState.php',
|
1882 |
+
'Microsoft\\Graph\\Model\\MobileLobApp' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/MobileLobApp.php',
|
1883 |
+
'Microsoft\\Graph\\Model\\MobileThreatDefenseConnector' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/MobileThreatDefenseConnector.php',
|
1884 |
+
'Microsoft\\Graph\\Model\\MobileThreatPartnerTenantState' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/MobileThreatPartnerTenantState.php',
|
1885 |
+
'Microsoft\\Graph\\Model\\Modality' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/Modality.php',
|
1886 |
+
'Microsoft\\Graph\\Model\\ModifiedProperty' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/ModifiedProperty.php',
|
1887 |
+
'Microsoft\\Graph\\Model\\MultiValueLegacyExtendedProperty' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/MultiValueLegacyExtendedProperty.php',
|
1888 |
+
'Microsoft\\Graph\\Model\\MuteParticipantOperation' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/MuteParticipantOperation.php',
|
1889 |
+
'Microsoft\\Graph\\Model\\NetworkConnection' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/NetworkConnection.php',
|
1890 |
+
'Microsoft\\Graph\\Model\\Notebook' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/Notebook.php',
|
1891 |
+
'Microsoft\\Graph\\Model\\NotebookLinks' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/NotebookLinks.php',
|
1892 |
+
'Microsoft\\Graph\\Model\\NotificationMessageTemplate' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/NotificationMessageTemplate.php',
|
1893 |
+
'Microsoft\\Graph\\Model\\NotificationTemplateBrandingOptions' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/NotificationTemplateBrandingOptions.php',
|
1894 |
+
'Microsoft\\Graph\\Model\\NumberColumn' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/NumberColumn.php',
|
1895 |
+
'Microsoft\\Graph\\Model\\OfficeGraphInsights' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/OfficeGraphInsights.php',
|
1896 |
+
'Microsoft\\Graph\\Model\\OmaSetting' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/OmaSetting.php',
|
1897 |
+
'Microsoft\\Graph\\Model\\OmaSettingBase64' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/OmaSettingBase64.php',
|
1898 |
+
'Microsoft\\Graph\\Model\\OmaSettingBoolean' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/OmaSettingBoolean.php',
|
1899 |
+
'Microsoft\\Graph\\Model\\OmaSettingDateTime' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/OmaSettingDateTime.php',
|
1900 |
+
'Microsoft\\Graph\\Model\\OmaSettingFloatingPoint' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/OmaSettingFloatingPoint.php',
|
1901 |
+
'Microsoft\\Graph\\Model\\OmaSettingInteger' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/OmaSettingInteger.php',
|
1902 |
+
'Microsoft\\Graph\\Model\\OmaSettingString' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/OmaSettingString.php',
|
1903 |
+
'Microsoft\\Graph\\Model\\OmaSettingStringXml' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/OmaSettingStringXml.php',
|
1904 |
+
'Microsoft\\Graph\\Model\\OnPremisesConditionalAccessSettings' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/OnPremisesConditionalAccessSettings.php',
|
1905 |
+
'Microsoft\\Graph\\Model\\OnPremisesExtensionAttributes' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/OnPremisesExtensionAttributes.php',
|
1906 |
+
'Microsoft\\Graph\\Model\\OnPremisesProvisioningError' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/OnPremisesProvisioningError.php',
|
1907 |
+
'Microsoft\\Graph\\Model\\Onenote' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/Onenote.php',
|
1908 |
+
'Microsoft\\Graph\\Model\\OnenoteEntityBaseModel' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/OnenoteEntityBaseModel.php',
|
1909 |
+
'Microsoft\\Graph\\Model\\OnenoteEntityHierarchyModel' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/OnenoteEntityHierarchyModel.php',
|
1910 |
+
'Microsoft\\Graph\\Model\\OnenoteEntitySchemaObjectModel' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/OnenoteEntitySchemaObjectModel.php',
|
1911 |
+
'Microsoft\\Graph\\Model\\OnenoteOperation' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/OnenoteOperation.php',
|
1912 |
+
'Microsoft\\Graph\\Model\\OnenoteOperationError' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/OnenoteOperationError.php',
|
1913 |
+
'Microsoft\\Graph\\Model\\OnenotePage' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/OnenotePage.php',
|
1914 |
+
'Microsoft\\Graph\\Model\\OnenotePagePreview' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/OnenotePagePreview.php',
|
1915 |
+
'Microsoft\\Graph\\Model\\OnenotePagePreviewLinks' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/OnenotePagePreviewLinks.php',
|
1916 |
+
'Microsoft\\Graph\\Model\\OnenotePatchActionType' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/OnenotePatchActionType.php',
|
1917 |
+
'Microsoft\\Graph\\Model\\OnenotePatchContentCommand' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/OnenotePatchContentCommand.php',
|
1918 |
+
'Microsoft\\Graph\\Model\\OnenotePatchInsertPosition' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/OnenotePatchInsertPosition.php',
|
1919 |
+
'Microsoft\\Graph\\Model\\OnenoteResource' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/OnenoteResource.php',
|
1920 |
+
'Microsoft\\Graph\\Model\\OnenoteSection' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/OnenoteSection.php',
|
1921 |
+
'Microsoft\\Graph\\Model\\OnenoteSourceService' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/OnenoteSourceService.php',
|
1922 |
+
'Microsoft\\Graph\\Model\\OnenoteUserRole' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/OnenoteUserRole.php',
|
1923 |
+
'Microsoft\\Graph\\Model\\OnlineMeeting' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/OnlineMeeting.php',
|
1924 |
+
'Microsoft\\Graph\\Model\\OpenTypeExtension' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/OpenTypeExtension.php',
|
1925 |
+
'Microsoft\\Graph\\Model\\Operation' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/Operation.php',
|
1926 |
+
'Microsoft\\Graph\\Model\\OperationError' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/OperationError.php',
|
1927 |
+
'Microsoft\\Graph\\Model\\OperationResult' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/OperationResult.php',
|
1928 |
+
'Microsoft\\Graph\\Model\\OperationStatus' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/OperationStatus.php',
|
1929 |
+
'Microsoft\\Graph\\Model\\OrgContact' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/OrgContact.php',
|
1930 |
+
'Microsoft\\Graph\\Model\\Organization' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/Organization.php',
|
1931 |
+
'Microsoft\\Graph\\Model\\OrganizerMeetingInfo' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/OrganizerMeetingInfo.php',
|
1932 |
+
'Microsoft\\Graph\\Model\\OutlookCategory' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/OutlookCategory.php',
|
1933 |
+
'Microsoft\\Graph\\Model\\OutlookGeoCoordinates' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/OutlookGeoCoordinates.php',
|
1934 |
+
'Microsoft\\Graph\\Model\\OutlookItem' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/OutlookItem.php',
|
1935 |
+
'Microsoft\\Graph\\Model\\OutlookUser' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/OutlookUser.php',
|
1936 |
+
'Microsoft\\Graph\\Model\\Package' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/Package.php',
|
1937 |
+
'Microsoft\\Graph\\Model\\PageLinks' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/PageLinks.php',
|
1938 |
+
'Microsoft\\Graph\\Model\\Participant' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/Participant.php',
|
1939 |
+
'Microsoft\\Graph\\Model\\ParticipantInfo' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/ParticipantInfo.php',
|
1940 |
+
'Microsoft\\Graph\\Model\\PasswordProfile' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/PasswordProfile.php',
|
1941 |
+
'Microsoft\\Graph\\Model\\PatternedRecurrence' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/PatternedRecurrence.php',
|
1942 |
+
'Microsoft\\Graph\\Model\\Permission' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/Permission.php',
|
1943 |
+
'Microsoft\\Graph\\Model\\Person' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/Person.php',
|
1944 |
+
'Microsoft\\Graph\\Model\\PersonOrGroupColumn' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/PersonOrGroupColumn.php',
|
1945 |
+
'Microsoft\\Graph\\Model\\PersonType' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/PersonType.php',
|
1946 |
+
'Microsoft\\Graph\\Model\\Phone' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/Phone.php',
|
1947 |
+
'Microsoft\\Graph\\Model\\PhoneType' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/PhoneType.php',
|
1948 |
+
'Microsoft\\Graph\\Model\\Photo' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/Photo.php',
|
1949 |
+
'Microsoft\\Graph\\Model\\PhysicalAddress' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/PhysicalAddress.php',
|
1950 |
+
'Microsoft\\Graph\\Model\\PhysicalAddressType' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/PhysicalAddressType.php',
|
1951 |
+
'Microsoft\\Graph\\Model\\PhysicalOfficeAddress' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/PhysicalOfficeAddress.php',
|
1952 |
+
'Microsoft\\Graph\\Model\\Planner' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/Planner.php',
|
1953 |
+
'Microsoft\\Graph\\Model\\PlannerAppliedCategories' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/PlannerAppliedCategories.php',
|
1954 |
+
'Microsoft\\Graph\\Model\\PlannerAssignedToTaskBoardTaskFormat' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/PlannerAssignedToTaskBoardTaskFormat.php',
|
1955 |
+
'Microsoft\\Graph\\Model\\PlannerAssignment' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/PlannerAssignment.php',
|
1956 |
+
'Microsoft\\Graph\\Model\\PlannerAssignments' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/PlannerAssignments.php',
|
1957 |
+
'Microsoft\\Graph\\Model\\PlannerBucket' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/PlannerBucket.php',
|
1958 |
+
'Microsoft\\Graph\\Model\\PlannerBucketTaskBoardTaskFormat' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/PlannerBucketTaskBoardTaskFormat.php',
|
1959 |
+
'Microsoft\\Graph\\Model\\PlannerCategoryDescriptions' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/PlannerCategoryDescriptions.php',
|
1960 |
+
'Microsoft\\Graph\\Model\\PlannerChecklistItem' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/PlannerChecklistItem.php',
|
1961 |
+
'Microsoft\\Graph\\Model\\PlannerChecklistItems' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/PlannerChecklistItems.php',
|
1962 |
+
'Microsoft\\Graph\\Model\\PlannerExternalReference' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/PlannerExternalReference.php',
|
1963 |
+
'Microsoft\\Graph\\Model\\PlannerExternalReferences' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/PlannerExternalReferences.php',
|
1964 |
+
'Microsoft\\Graph\\Model\\PlannerGroup' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/PlannerGroup.php',
|
1965 |
+
'Microsoft\\Graph\\Model\\PlannerOrderHintsByAssignee' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/PlannerOrderHintsByAssignee.php',
|
1966 |
+
'Microsoft\\Graph\\Model\\PlannerPlan' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/PlannerPlan.php',
|
1967 |
+
'Microsoft\\Graph\\Model\\PlannerPlanDetails' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/PlannerPlanDetails.php',
|
1968 |
+
'Microsoft\\Graph\\Model\\PlannerPreviewType' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/PlannerPreviewType.php',
|
1969 |
+
'Microsoft\\Graph\\Model\\PlannerProgressTaskBoardTaskFormat' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/PlannerProgressTaskBoardTaskFormat.php',
|
1970 |
+
'Microsoft\\Graph\\Model\\PlannerTask' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/PlannerTask.php',
|
1971 |
+
'Microsoft\\Graph\\Model\\PlannerTaskDetails' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/PlannerTaskDetails.php',
|
1972 |
+
'Microsoft\\Graph\\Model\\PlannerUser' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/PlannerUser.php',
|
1973 |
+
'Microsoft\\Graph\\Model\\PlannerUserIds' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/PlannerUserIds.php',
|
1974 |
+
'Microsoft\\Graph\\Model\\PlayPromptOperation' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/PlayPromptOperation.php',
|
1975 |
+
'Microsoft\\Graph\\Model\\PolicyPlatformType' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/PolicyPlatformType.php',
|
1976 |
+
'Microsoft\\Graph\\Model\\Post' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/Post.php',
|
1977 |
+
'Microsoft\\Graph\\Model\\PrereleaseFeatures' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/PrereleaseFeatures.php',
|
1978 |
+
'Microsoft\\Graph\\Model\\PrivacyProfile' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/PrivacyProfile.php',
|
1979 |
+
'Microsoft\\Graph\\Model\\Process' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/Process.php',
|
1980 |
+
'Microsoft\\Graph\\Model\\ProcessIntegrityLevel' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/ProcessIntegrityLevel.php',
|
1981 |
+
'Microsoft\\Graph\\Model\\ProfilePhoto' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/ProfilePhoto.php',
|
1982 |
+
'Microsoft\\Graph\\Model\\Prompt' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/Prompt.php',
|
1983 |
+
'Microsoft\\Graph\\Model\\ProvisionedPlan' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/ProvisionedPlan.php',
|
1984 |
+
'Microsoft\\Graph\\Model\\ProxiedDomain' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/ProxiedDomain.php',
|
1985 |
+
'Microsoft\\Graph\\Model\\PublicationFacet' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/PublicationFacet.php',
|
1986 |
+
'Microsoft\\Graph\\Model\\Quota' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/Quota.php',
|
1987 |
+
'Microsoft\\Graph\\Model\\RatingAppsType' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/RatingAppsType.php',
|
1988 |
+
'Microsoft\\Graph\\Model\\RatingAustraliaMoviesType' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/RatingAustraliaMoviesType.php',
|
1989 |
+
'Microsoft\\Graph\\Model\\RatingAustraliaTelevisionType' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/RatingAustraliaTelevisionType.php',
|
1990 |
+
'Microsoft\\Graph\\Model\\RatingCanadaMoviesType' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/RatingCanadaMoviesType.php',
|
1991 |
+
'Microsoft\\Graph\\Model\\RatingCanadaTelevisionType' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/RatingCanadaTelevisionType.php',
|
1992 |
+
'Microsoft\\Graph\\Model\\RatingFranceMoviesType' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/RatingFranceMoviesType.php',
|
1993 |
+
'Microsoft\\Graph\\Model\\RatingFranceTelevisionType' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/RatingFranceTelevisionType.php',
|
1994 |
+
'Microsoft\\Graph\\Model\\RatingGermanyMoviesType' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/RatingGermanyMoviesType.php',
|
1995 |
+
'Microsoft\\Graph\\Model\\RatingGermanyTelevisionType' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/RatingGermanyTelevisionType.php',
|
1996 |
+
'Microsoft\\Graph\\Model\\RatingIrelandMoviesType' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/RatingIrelandMoviesType.php',
|
1997 |
+
'Microsoft\\Graph\\Model\\RatingIrelandTelevisionType' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/RatingIrelandTelevisionType.php',
|
1998 |
+
'Microsoft\\Graph\\Model\\RatingJapanMoviesType' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/RatingJapanMoviesType.php',
|
1999 |
+
'Microsoft\\Graph\\Model\\RatingJapanTelevisionType' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/RatingJapanTelevisionType.php',
|
2000 |
+
'Microsoft\\Graph\\Model\\RatingNewZealandMoviesType' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/RatingNewZealandMoviesType.php',
|
2001 |
+
'Microsoft\\Graph\\Model\\RatingNewZealandTelevisionType' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/RatingNewZealandTelevisionType.php',
|
2002 |
+
'Microsoft\\Graph\\Model\\RatingUnitedKingdomMoviesType' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/RatingUnitedKingdomMoviesType.php',
|
2003 |
+
'Microsoft\\Graph\\Model\\RatingUnitedKingdomTelevisionType' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/RatingUnitedKingdomTelevisionType.php',
|
2004 |
+
'Microsoft\\Graph\\Model\\RatingUnitedStatesMoviesType' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/RatingUnitedStatesMoviesType.php',
|
2005 |
+
'Microsoft\\Graph\\Model\\RatingUnitedStatesTelevisionType' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/RatingUnitedStatesTelevisionType.php',
|
2006 |
+
'Microsoft\\Graph\\Model\\RecentNotebook' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/RecentNotebook.php',
|
2007 |
+
'Microsoft\\Graph\\Model\\RecentNotebookLinks' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/RecentNotebookLinks.php',
|
2008 |
+
'Microsoft\\Graph\\Model\\Recipient' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/Recipient.php',
|
2009 |
+
'Microsoft\\Graph\\Model\\RecipientScopeType' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/RecipientScopeType.php',
|
2010 |
+
'Microsoft\\Graph\\Model\\RecordOperation' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/RecordOperation.php',
|
2011 |
+
'Microsoft\\Graph\\Model\\RecurrencePattern' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/RecurrencePattern.php',
|
2012 |
+
'Microsoft\\Graph\\Model\\RecurrencePatternType' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/RecurrencePatternType.php',
|
2013 |
+
'Microsoft\\Graph\\Model\\RecurrenceRange' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/RecurrenceRange.php',
|
2014 |
+
'Microsoft\\Graph\\Model\\RecurrenceRangeType' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/RecurrenceRangeType.php',
|
2015 |
+
'Microsoft\\Graph\\Model\\ReferenceAttachment' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/ReferenceAttachment.php',
|
2016 |
+
'Microsoft\\Graph\\Model\\RegistryHive' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/RegistryHive.php',
|
2017 |
+
'Microsoft\\Graph\\Model\\RegistryKeyState' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/RegistryKeyState.php',
|
2018 |
+
'Microsoft\\Graph\\Model\\RegistryOperation' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/RegistryOperation.php',
|
2019 |
+
'Microsoft\\Graph\\Model\\RegistryValueType' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/RegistryValueType.php',
|
2020 |
+
'Microsoft\\Graph\\Model\\RejectReason' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/RejectReason.php',
|
2021 |
+
'Microsoft\\Graph\\Model\\Reminder' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/Reminder.php',
|
2022 |
+
'Microsoft\\Graph\\Model\\RemoteAssistanceOnboardingStatus' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/RemoteAssistanceOnboardingStatus.php',
|
2023 |
+
'Microsoft\\Graph\\Model\\RemoteAssistancePartner' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/RemoteAssistancePartner.php',
|
2024 |
+
'Microsoft\\Graph\\Model\\RemoteItem' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/RemoteItem.php',
|
2025 |
+
'Microsoft\\Graph\\Model\\RemoteLockActionResult' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/RemoteLockActionResult.php',
|
2026 |
+
'Microsoft\\Graph\\Model\\Report' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/Report.php',
|
2027 |
+
'Microsoft\\Graph\\Model\\ReportRoot' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/ReportRoot.php',
|
2028 |
+
'Microsoft\\Graph\\Model\\RequiredPasswordType' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/RequiredPasswordType.php',
|
2029 |
+
'Microsoft\\Graph\\Model\\ResetPasscodeActionResult' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/ResetPasscodeActionResult.php',
|
2030 |
+
'Microsoft\\Graph\\Model\\ResourceAction' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/ResourceAction.php',
|
2031 |
+
'Microsoft\\Graph\\Model\\ResourceOperation' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/ResourceOperation.php',
|
2032 |
+
'Microsoft\\Graph\\Model\\ResourceReference' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/ResourceReference.php',
|
2033 |
+
'Microsoft\\Graph\\Model\\ResourceVisualization' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/ResourceVisualization.php',
|
2034 |
+
'Microsoft\\Graph\\Model\\ResponseStatus' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/ResponseStatus.php',
|
2035 |
+
'Microsoft\\Graph\\Model\\ResponseType' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/ResponseType.php',
|
2036 |
+
'Microsoft\\Graph\\Model\\RestrictedSignIn' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/RestrictedSignIn.php',
|
2037 |
+
'Microsoft\\Graph\\Model\\ResultInfo' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/ResultInfo.php',
|
2038 |
+
'Microsoft\\Graph\\Model\\RgbColor' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/RgbColor.php',
|
2039 |
+
'Microsoft\\Graph\\Model\\RiskDetail' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/RiskDetail.php',
|
2040 |
+
'Microsoft\\Graph\\Model\\RiskEventType' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/RiskEventType.php',
|
2041 |
+
'Microsoft\\Graph\\Model\\RiskLevel' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/RiskLevel.php',
|
2042 |
+
'Microsoft\\Graph\\Model\\RiskState' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/RiskState.php',
|
2043 |
+
'Microsoft\\Graph\\Model\\RoleAssignment' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/RoleAssignment.php',
|
2044 |
+
'Microsoft\\Graph\\Model\\RoleDefinition' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/RoleDefinition.php',
|
2045 |
+
'Microsoft\\Graph\\Model\\RolePermission' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/RolePermission.php',
|
2046 |
+
'Microsoft\\Graph\\Model\\Root' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/Root.php',
|
2047 |
+
'Microsoft\\Graph\\Model\\SafeSearchFilterType' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/SafeSearchFilterType.php',
|
2048 |
+
'Microsoft\\Graph\\Model\\ScheduleInformation' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/ScheduleInformation.php',
|
2049 |
+
'Microsoft\\Graph\\Model\\ScheduleItem' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/ScheduleItem.php',
|
2050 |
+
'Microsoft\\Graph\\Model\\SchemaExtension' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/SchemaExtension.php',
|
2051 |
+
'Microsoft\\Graph\\Model\\ScoredEmailAddress' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/ScoredEmailAddress.php',
|
2052 |
+
'Microsoft\\Graph\\Model\\ScreenSharingRole' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/ScreenSharingRole.php',
|
2053 |
+
'Microsoft\\Graph\\Model\\SearchResult' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/SearchResult.php',
|
2054 |
+
'Microsoft\\Graph\\Model\\SectionGroup' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/SectionGroup.php',
|
2055 |
+
'Microsoft\\Graph\\Model\\SectionLinks' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/SectionLinks.php',
|
2056 |
+
'Microsoft\\Graph\\Model\\SecureScore' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/SecureScore.php',
|
2057 |
+
'Microsoft\\Graph\\Model\\SecureScoreControlProfile' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/SecureScoreControlProfile.php',
|
2058 |
+
'Microsoft\\Graph\\Model\\SecureScoreControlStateUpdate' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/SecureScoreControlStateUpdate.php',
|
2059 |
+
'Microsoft\\Graph\\Model\\Security' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/Security.php',
|
2060 |
+
'Microsoft\\Graph\\Model\\SecurityNetworkProtocol' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/SecurityNetworkProtocol.php',
|
2061 |
+
'Microsoft\\Graph\\Model\\SecurityVendorInformation' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/SecurityVendorInformation.php',
|
2062 |
+
'Microsoft\\Graph\\Model\\SelectionLikelihoodInfo' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/SelectionLikelihoodInfo.php',
|
2063 |
+
'Microsoft\\Graph\\Model\\Sensitivity' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/Sensitivity.php',
|
2064 |
+
'Microsoft\\Graph\\Model\\ServiceHostedMediaConfig' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/ServiceHostedMediaConfig.php',
|
2065 |
+
'Microsoft\\Graph\\Model\\ServicePlanInfo' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/ServicePlanInfo.php',
|
2066 |
+
'Microsoft\\Graph\\Model\\SettingSource' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/SettingSource.php',
|
2067 |
+
'Microsoft\\Graph\\Model\\SettingStateDeviceSummary' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/SettingStateDeviceSummary.php',
|
2068 |
+
'Microsoft\\Graph\\Model\\SettingTemplateValue' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/SettingTemplateValue.php',
|
2069 |
+
'Microsoft\\Graph\\Model\\SettingValue' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/SettingValue.php',
|
2070 |
+
'Microsoft\\Graph\\Model\\Shared' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/Shared.php',
|
2071 |
+
'Microsoft\\Graph\\Model\\SharedDriveItem' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/SharedDriveItem.php',
|
2072 |
+
'Microsoft\\Graph\\Model\\SharedInsight' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/SharedInsight.php',
|
2073 |
+
'Microsoft\\Graph\\Model\\SharedPCAccountDeletionPolicyType' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/SharedPCAccountDeletionPolicyType.php',
|
2074 |
+
'Microsoft\\Graph\\Model\\SharedPCAccountManagerPolicy' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/SharedPCAccountManagerPolicy.php',
|
2075 |
+
'Microsoft\\Graph\\Model\\SharedPCAllowedAccountType' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/SharedPCAllowedAccountType.php',
|
2076 |
+
'Microsoft\\Graph\\Model\\SharedPCConfiguration' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/SharedPCConfiguration.php',
|
2077 |
+
'Microsoft\\Graph\\Model\\SharepointIds' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/SharepointIds.php',
|
2078 |
+
'Microsoft\\Graph\\Model\\SharingDetail' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/SharingDetail.php',
|
2079 |
+
'Microsoft\\Graph\\Model\\SharingInvitation' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/SharingInvitation.php',
|
2080 |
+
'Microsoft\\Graph\\Model\\SharingLink' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/SharingLink.php',
|
2081 |
+
'Microsoft\\Graph\\Model\\SignIn' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/SignIn.php',
|
2082 |
+
'Microsoft\\Graph\\Model\\SignInLocation' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/SignInLocation.php',
|
2083 |
+
'Microsoft\\Graph\\Model\\SignInStatus' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/SignInStatus.php',
|
2084 |
+
'Microsoft\\Graph\\Model\\SingleValueLegacyExtendedProperty' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/SingleValueLegacyExtendedProperty.php',
|
2085 |
+
'Microsoft\\Graph\\Model\\Site' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/Site.php',
|
2086 |
+
'Microsoft\\Graph\\Model\\SiteCollection' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/SiteCollection.php',
|
2087 |
+
'Microsoft\\Graph\\Model\\SiteSecurityLevel' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/SiteSecurityLevel.php',
|
2088 |
+
'Microsoft\\Graph\\Model\\SizeRange' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/SizeRange.php',
|
2089 |
+
'Microsoft\\Graph\\Model\\SoftwareUpdateStatusSummary' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/SoftwareUpdateStatusSummary.php',
|
2090 |
+
'Microsoft\\Graph\\Model\\SpecialFolder' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/SpecialFolder.php',
|
2091 |
+
'Microsoft\\Graph\\Model\\StandardTimeZoneOffset' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/StandardTimeZoneOffset.php',
|
2092 |
+
'Microsoft\\Graph\\Model\\StateManagementSetting' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/StateManagementSetting.php',
|
2093 |
+
'Microsoft\\Graph\\Model\\Status' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/Status.php',
|
2094 |
+
'Microsoft\\Graph\\Model\\SubscribeToToneOperation' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/SubscribeToToneOperation.php',
|
2095 |
+
'Microsoft\\Graph\\Model\\SubscribedSku' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/SubscribedSku.php',
|
2096 |
+
'Microsoft\\Graph\\Model\\Subscription' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/Subscription.php',
|
2097 |
+
'Microsoft\\Graph\\Model\\SystemFacet' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/SystemFacet.php',
|
2098 |
+
'Microsoft\\Graph\\Model\\TargetResource' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/TargetResource.php',
|
2099 |
+
'Microsoft\\Graph\\Model\\TargetedManagedAppConfiguration' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/TargetedManagedAppConfiguration.php',
|
2100 |
+
'Microsoft\\Graph\\Model\\TargetedManagedAppPolicyAssignment' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/TargetedManagedAppPolicyAssignment.php',
|
2101 |
+
'Microsoft\\Graph\\Model\\TargetedManagedAppProtection' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/TargetedManagedAppProtection.php',
|
2102 |
+
'Microsoft\\Graph\\Model\\Team' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/Team.php',
|
2103 |
+
'Microsoft\\Graph\\Model\\TeamClassSettings' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/TeamClassSettings.php',
|
2104 |
+
'Microsoft\\Graph\\Model\\TeamFunSettings' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/TeamFunSettings.php',
|
2105 |
+
'Microsoft\\Graph\\Model\\TeamGuestSettings' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/TeamGuestSettings.php',
|
2106 |
+
'Microsoft\\Graph\\Model\\TeamMemberSettings' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/TeamMemberSettings.php',
|
2107 |
+
'Microsoft\\Graph\\Model\\TeamMessagingSettings' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/TeamMessagingSettings.php',
|
2108 |
+
'Microsoft\\Graph\\Model\\TeamVisibilityType' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/TeamVisibilityType.php',
|
2109 |
+
'Microsoft\\Graph\\Model\\TeamsApp' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/TeamsApp.php',
|
2110 |
+
'Microsoft\\Graph\\Model\\TeamsAppDefinition' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/TeamsAppDefinition.php',
|
2111 |
+
'Microsoft\\Graph\\Model\\TeamsAppDistributionMethod' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/TeamsAppDistributionMethod.php',
|
2112 |
+
'Microsoft\\Graph\\Model\\TeamsAppInstallation' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/TeamsAppInstallation.php',
|
2113 |
+
'Microsoft\\Graph\\Model\\TeamsAsyncOperation' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/TeamsAsyncOperation.php',
|
2114 |
+
'Microsoft\\Graph\\Model\\TeamsAsyncOperationStatus' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/TeamsAsyncOperationStatus.php',
|
2115 |
+
'Microsoft\\Graph\\Model\\TeamsAsyncOperationType' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/TeamsAsyncOperationType.php',
|
2116 |
+
'Microsoft\\Graph\\Model\\TeamsTab' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/TeamsTab.php',
|
2117 |
+
'Microsoft\\Graph\\Model\\TeamsTabConfiguration' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/TeamsTabConfiguration.php',
|
2118 |
+
'Microsoft\\Graph\\Model\\TelecomExpenseManagementPartner' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/TelecomExpenseManagementPartner.php',
|
2119 |
+
'Microsoft\\Graph\\Model\\TermsAndConditions' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/TermsAndConditions.php',
|
2120 |
+
'Microsoft\\Graph\\Model\\TermsAndConditionsAcceptanceStatus' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/TermsAndConditionsAcceptanceStatus.php',
|
2121 |
+
'Microsoft\\Graph\\Model\\TermsAndConditionsAssignment' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/TermsAndConditionsAssignment.php',
|
2122 |
+
'Microsoft\\Graph\\Model\\TextColumn' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/TextColumn.php',
|
2123 |
+
'Microsoft\\Graph\\Model\\Thumbnail' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/Thumbnail.php',
|
2124 |
+
'Microsoft\\Graph\\Model\\ThumbnailSet' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/ThumbnailSet.php',
|
2125 |
+
'Microsoft\\Graph\\Model\\TimeConstraint' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/TimeConstraint.php',
|
2126 |
+
'Microsoft\\Graph\\Model\\TimeSlot' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/TimeSlot.php',
|
2127 |
+
'Microsoft\\Graph\\Model\\TimeZoneBase' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/TimeZoneBase.php',
|
2128 |
+
'Microsoft\\Graph\\Model\\TimeZoneInformation' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/TimeZoneInformation.php',
|
2129 |
+
'Microsoft\\Graph\\Model\\TimeZoneStandard' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/TimeZoneStandard.php',
|
2130 |
+
'Microsoft\\Graph\\Model\\TokenMeetingInfo' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/TokenMeetingInfo.php',
|
2131 |
+
'Microsoft\\Graph\\Model\\Tone' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/Tone.php',
|
2132 |
+
'Microsoft\\Graph\\Model\\ToneInfo' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/ToneInfo.php',
|
2133 |
+
'Microsoft\\Graph\\Model\\Trending' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/Trending.php',
|
2134 |
+
'Microsoft\\Graph\\Model\\UnmuteParticipantOperation' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/UnmuteParticipantOperation.php',
|
2135 |
+
'Microsoft\\Graph\\Model\\UpdateWindowsDeviceAccountActionParameter' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/UpdateWindowsDeviceAccountActionParameter.php',
|
2136 |
+
'Microsoft\\Graph\\Model\\UploadSession' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/UploadSession.php',
|
2137 |
+
'Microsoft\\Graph\\Model\\UsageDetails' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/UsageDetails.php',
|
2138 |
+
'Microsoft\\Graph\\Model\\UsedInsight' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/UsedInsight.php',
|
2139 |
+
'Microsoft\\Graph\\Model\\User' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/User.php',
|
2140 |
+
'Microsoft\\Graph\\Model\\UserAccountSecurityType' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/UserAccountSecurityType.php',
|
2141 |
+
'Microsoft\\Graph\\Model\\UserActivity' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/UserActivity.php',
|
2142 |
+
'Microsoft\\Graph\\Model\\UserIdentity' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/UserIdentity.php',
|
2143 |
+
'Microsoft\\Graph\\Model\\UserInstallStateSummary' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/UserInstallStateSummary.php',
|
2144 |
+
'Microsoft\\Graph\\Model\\UserSecurityState' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/UserSecurityState.php',
|
2145 |
+
'Microsoft\\Graph\\Model\\UserSettings' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/UserSettings.php',
|
2146 |
+
'Microsoft\\Graph\\Model\\VerifiedDomain' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/VerifiedDomain.php',
|
2147 |
+
'Microsoft\\Graph\\Model\\Video' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/Video.php',
|
2148 |
+
'Microsoft\\Graph\\Model\\VisibilitySetting' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/VisibilitySetting.php',
|
2149 |
+
'Microsoft\\Graph\\Model\\VisualInfo' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/VisualInfo.php',
|
2150 |
+
'Microsoft\\Graph\\Model\\VppLicensingType' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/VppLicensingType.php',
|
2151 |
+
'Microsoft\\Graph\\Model\\VppToken' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/VppToken.php',
|
2152 |
+
'Microsoft\\Graph\\Model\\VppTokenAccountType' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/VppTokenAccountType.php',
|
2153 |
+
'Microsoft\\Graph\\Model\\VppTokenState' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/VppTokenState.php',
|
2154 |
+
'Microsoft\\Graph\\Model\\VppTokenSyncStatus' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/VppTokenSyncStatus.php',
|
2155 |
+
'Microsoft\\Graph\\Model\\VulnerabilityState' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/VulnerabilityState.php',
|
2156 |
+
'Microsoft\\Graph\\Model\\WebApp' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/WebApp.php',
|
2157 |
+
'Microsoft\\Graph\\Model\\WebBrowserCookieSettings' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/WebBrowserCookieSettings.php',
|
2158 |
+
'Microsoft\\Graph\\Model\\Website' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/Website.php',
|
2159 |
+
'Microsoft\\Graph\\Model\\WebsiteType' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/WebsiteType.php',
|
2160 |
+
'Microsoft\\Graph\\Model\\WeekIndex' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/WeekIndex.php',
|
2161 |
+
'Microsoft\\Graph\\Model\\WeeklySchedule' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/WeeklySchedule.php',
|
2162 |
+
'Microsoft\\Graph\\Model\\WelcomeScreenMeetingInformation' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/WelcomeScreenMeetingInformation.php',
|
2163 |
+
'Microsoft\\Graph\\Model\\Windows10CompliancePolicy' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/Windows10CompliancePolicy.php',
|
2164 |
+
'Microsoft\\Graph\\Model\\Windows10CustomConfiguration' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/Windows10CustomConfiguration.php',
|
2165 |
+
'Microsoft\\Graph\\Model\\Windows10EditionType' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/Windows10EditionType.php',
|
2166 |
+
'Microsoft\\Graph\\Model\\Windows10EndpointProtectionConfiguration' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/Windows10EndpointProtectionConfiguration.php',
|
2167 |
+
'Microsoft\\Graph\\Model\\Windows10EnterpriseModernAppManagementConfiguration' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/Windows10EnterpriseModernAppManagementConfiguration.php',
|
2168 |
+
'Microsoft\\Graph\\Model\\Windows10GeneralConfiguration' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/Windows10GeneralConfiguration.php',
|
2169 |
+
'Microsoft\\Graph\\Model\\Windows10MobileCompliancePolicy' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/Windows10MobileCompliancePolicy.php',
|
2170 |
+
'Microsoft\\Graph\\Model\\Windows10NetworkProxyServer' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/Windows10NetworkProxyServer.php',
|
2171 |
+
'Microsoft\\Graph\\Model\\Windows10SecureAssessmentConfiguration' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/Windows10SecureAssessmentConfiguration.php',
|
2172 |
+
'Microsoft\\Graph\\Model\\Windows10TeamGeneralConfiguration' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/Windows10TeamGeneralConfiguration.php',
|
2173 |
+
'Microsoft\\Graph\\Model\\Windows81CompliancePolicy' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/Windows81CompliancePolicy.php',
|
2174 |
+
'Microsoft\\Graph\\Model\\Windows81GeneralConfiguration' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/Windows81GeneralConfiguration.php',
|
2175 |
+
'Microsoft\\Graph\\Model\\WindowsArchitecture' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/WindowsArchitecture.php',
|
2176 |
+
'Microsoft\\Graph\\Model\\WindowsDefenderAdvancedThreatProtectionConfiguration' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/WindowsDefenderAdvancedThreatProtectionConfiguration.php',
|
2177 |
+
'Microsoft\\Graph\\Model\\WindowsDefenderScanActionResult' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/WindowsDefenderScanActionResult.php',
|
2178 |
+
'Microsoft\\Graph\\Model\\WindowsDeliveryOptimizationMode' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/WindowsDeliveryOptimizationMode.php',
|
2179 |
+
'Microsoft\\Graph\\Model\\WindowsDeviceADAccount' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/WindowsDeviceADAccount.php',
|
2180 |
+
'Microsoft\\Graph\\Model\\WindowsDeviceAccount' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/WindowsDeviceAccount.php',
|
2181 |
+
'Microsoft\\Graph\\Model\\WindowsDeviceAzureADAccount' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/WindowsDeviceAzureADAccount.php',
|
2182 |
+
'Microsoft\\Graph\\Model\\WindowsDeviceType' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/WindowsDeviceType.php',
|
2183 |
+
'Microsoft\\Graph\\Model\\WindowsFirewallNetworkProfile' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/WindowsFirewallNetworkProfile.php',
|
2184 |
+
'Microsoft\\Graph\\Model\\WindowsHelloForBusinessPinUsage' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/WindowsHelloForBusinessPinUsage.php',
|
2185 |
+
'Microsoft\\Graph\\Model\\WindowsInformationProtection' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/WindowsInformationProtection.php',
|
2186 |
+
'Microsoft\\Graph\\Model\\WindowsInformationProtectionApp' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/WindowsInformationProtectionApp.php',
|
2187 |
+
'Microsoft\\Graph\\Model\\WindowsInformationProtectionAppLearningSummary' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/WindowsInformationProtectionAppLearningSummary.php',
|
2188 |
+
'Microsoft\\Graph\\Model\\WindowsInformationProtectionAppLockerFile' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/WindowsInformationProtectionAppLockerFile.php',
|
2189 |
+
'Microsoft\\Graph\\Model\\WindowsInformationProtectionDataRecoveryCertificate' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/WindowsInformationProtectionDataRecoveryCertificate.php',
|
2190 |
+
'Microsoft\\Graph\\Model\\WindowsInformationProtectionDesktopApp' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/WindowsInformationProtectionDesktopApp.php',
|
2191 |
+
'Microsoft\\Graph\\Model\\WindowsInformationProtectionEnforcementLevel' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/WindowsInformationProtectionEnforcementLevel.php',
|
2192 |
+
'Microsoft\\Graph\\Model\\WindowsInformationProtectionIPRangeCollection' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/WindowsInformationProtectionIPRangeCollection.php',
|
2193 |
+
'Microsoft\\Graph\\Model\\WindowsInformationProtectionNetworkLearningSummary' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/WindowsInformationProtectionNetworkLearningSummary.php',
|
2194 |
+
'Microsoft\\Graph\\Model\\WindowsInformationProtectionPinCharacterRequirements' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/WindowsInformationProtectionPinCharacterRequirements.php',
|
2195 |
+
'Microsoft\\Graph\\Model\\WindowsInformationProtectionPolicy' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/WindowsInformationProtectionPolicy.php',
|
2196 |
+
'Microsoft\\Graph\\Model\\WindowsInformationProtectionProxiedDomainCollection' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/WindowsInformationProtectionProxiedDomainCollection.php',
|
2197 |
+
'Microsoft\\Graph\\Model\\WindowsInformationProtectionResourceCollection' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/WindowsInformationProtectionResourceCollection.php',
|
2198 |
+
'Microsoft\\Graph\\Model\\WindowsInformationProtectionStoreApp' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/WindowsInformationProtectionStoreApp.php',
|
2199 |
+
'Microsoft\\Graph\\Model\\WindowsMinimumOperatingSystem' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/WindowsMinimumOperatingSystem.php',
|
2200 |
+
'Microsoft\\Graph\\Model\\WindowsMobileMSI' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/WindowsMobileMSI.php',
|
2201 |
+
'Microsoft\\Graph\\Model\\WindowsPhone81CompliancePolicy' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/WindowsPhone81CompliancePolicy.php',
|
2202 |
+
'Microsoft\\Graph\\Model\\WindowsPhone81CustomConfiguration' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/WindowsPhone81CustomConfiguration.php',
|
2203 |
+
'Microsoft\\Graph\\Model\\WindowsPhone81GeneralConfiguration' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/WindowsPhone81GeneralConfiguration.php',
|
2204 |
+
'Microsoft\\Graph\\Model\\WindowsSpotlightEnablementSettings' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/WindowsSpotlightEnablementSettings.php',
|
2205 |
+
'Microsoft\\Graph\\Model\\WindowsStartMenuAppListVisibilityType' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/WindowsStartMenuAppListVisibilityType.php',
|
2206 |
+
'Microsoft\\Graph\\Model\\WindowsStartMenuModeType' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/WindowsStartMenuModeType.php',
|
2207 |
+
'Microsoft\\Graph\\Model\\WindowsUniversalAppX' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/WindowsUniversalAppX.php',
|
2208 |
+
'Microsoft\\Graph\\Model\\WindowsUpdateActiveHoursInstall' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/WindowsUpdateActiveHoursInstall.php',
|
2209 |
+
'Microsoft\\Graph\\Model\\WindowsUpdateForBusinessConfiguration' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/WindowsUpdateForBusinessConfiguration.php',
|
2210 |
+
'Microsoft\\Graph\\Model\\WindowsUpdateInstallScheduleType' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/WindowsUpdateInstallScheduleType.php',
|
2211 |
+
'Microsoft\\Graph\\Model\\WindowsUpdateScheduledInstall' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/WindowsUpdateScheduledInstall.php',
|
2212 |
+
'Microsoft\\Graph\\Model\\WindowsUpdateType' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/WindowsUpdateType.php',
|
2213 |
+
'Microsoft\\Graph\\Model\\WindowsUserAccountControlSettings' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/WindowsUserAccountControlSettings.php',
|
2214 |
+
'Microsoft\\Graph\\Model\\Workbook' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/Workbook.php',
|
2215 |
+
'Microsoft\\Graph\\Model\\WorkbookApplication' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/WorkbookApplication.php',
|
2216 |
+
'Microsoft\\Graph\\Model\\WorkbookChart' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/WorkbookChart.php',
|
2217 |
+
'Microsoft\\Graph\\Model\\WorkbookChartAreaFormat' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/WorkbookChartAreaFormat.php',
|
2218 |
+
'Microsoft\\Graph\\Model\\WorkbookChartAxes' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/WorkbookChartAxes.php',
|
2219 |
+
'Microsoft\\Graph\\Model\\WorkbookChartAxis' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/WorkbookChartAxis.php',
|
2220 |
+
'Microsoft\\Graph\\Model\\WorkbookChartAxisFormat' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/WorkbookChartAxisFormat.php',
|
2221 |
+
'Microsoft\\Graph\\Model\\WorkbookChartAxisTitle' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/WorkbookChartAxisTitle.php',
|
2222 |
+
'Microsoft\\Graph\\Model\\WorkbookChartAxisTitleFormat' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/WorkbookChartAxisTitleFormat.php',
|
2223 |
+
'Microsoft\\Graph\\Model\\WorkbookChartDataLabelFormat' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/WorkbookChartDataLabelFormat.php',
|
2224 |
+
'Microsoft\\Graph\\Model\\WorkbookChartDataLabels' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/WorkbookChartDataLabels.php',
|
2225 |
+
'Microsoft\\Graph\\Model\\WorkbookChartFill' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/WorkbookChartFill.php',
|
2226 |
+
'Microsoft\\Graph\\Model\\WorkbookChartFont' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/WorkbookChartFont.php',
|
2227 |
+
'Microsoft\\Graph\\Model\\WorkbookChartGridlines' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/WorkbookChartGridlines.php',
|
2228 |
+
'Microsoft\\Graph\\Model\\WorkbookChartGridlinesFormat' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/WorkbookChartGridlinesFormat.php',
|
2229 |
+
'Microsoft\\Graph\\Model\\WorkbookChartLegend' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/WorkbookChartLegend.php',
|
2230 |
+
'Microsoft\\Graph\\Model\\WorkbookChartLegendFormat' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/WorkbookChartLegendFormat.php',
|
2231 |
+
'Microsoft\\Graph\\Model\\WorkbookChartLineFormat' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/WorkbookChartLineFormat.php',
|
2232 |
+
'Microsoft\\Graph\\Model\\WorkbookChartPoint' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/WorkbookChartPoint.php',
|
2233 |
+
'Microsoft\\Graph\\Model\\WorkbookChartPointFormat' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/WorkbookChartPointFormat.php',
|
2234 |
+
'Microsoft\\Graph\\Model\\WorkbookChartSeries' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/WorkbookChartSeries.php',
|
2235 |
+
'Microsoft\\Graph\\Model\\WorkbookChartSeriesFormat' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/WorkbookChartSeriesFormat.php',
|
2236 |
+
'Microsoft\\Graph\\Model\\WorkbookChartTitle' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/WorkbookChartTitle.php',
|
2237 |
+
'Microsoft\\Graph\\Model\\WorkbookChartTitleFormat' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/WorkbookChartTitleFormat.php',
|
2238 |
+
'Microsoft\\Graph\\Model\\WorkbookComment' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/WorkbookComment.php',
|
2239 |
+
'Microsoft\\Graph\\Model\\WorkbookCommentReply' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/WorkbookCommentReply.php',
|
2240 |
+
'Microsoft\\Graph\\Model\\WorkbookFilter' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/WorkbookFilter.php',
|
2241 |
+
'Microsoft\\Graph\\Model\\WorkbookFilterCriteria' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/WorkbookFilterCriteria.php',
|
2242 |
+
'Microsoft\\Graph\\Model\\WorkbookFilterDatetime' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/WorkbookFilterDatetime.php',
|
2243 |
+
'Microsoft\\Graph\\Model\\WorkbookFormatProtection' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/WorkbookFormatProtection.php',
|
2244 |
+
'Microsoft\\Graph\\Model\\WorkbookFunctionResult' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/WorkbookFunctionResult.php',
|
2245 |
+
'Microsoft\\Graph\\Model\\WorkbookFunctions' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/WorkbookFunctions.php',
|
2246 |
+
'Microsoft\\Graph\\Model\\WorkbookIcon' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/WorkbookIcon.php',
|
2247 |
+
'Microsoft\\Graph\\Model\\WorkbookNamedItem' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/WorkbookNamedItem.php',
|
2248 |
+
'Microsoft\\Graph\\Model\\WorkbookPivotTable' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/WorkbookPivotTable.php',
|
2249 |
+
'Microsoft\\Graph\\Model\\WorkbookRange' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/WorkbookRange.php',
|
2250 |
+
'Microsoft\\Graph\\Model\\WorkbookRangeBorder' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/WorkbookRangeBorder.php',
|
2251 |
+
'Microsoft\\Graph\\Model\\WorkbookRangeFill' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/WorkbookRangeFill.php',
|
2252 |
+
'Microsoft\\Graph\\Model\\WorkbookRangeFont' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/WorkbookRangeFont.php',
|
2253 |
+
'Microsoft\\Graph\\Model\\WorkbookRangeFormat' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/WorkbookRangeFormat.php',
|
2254 |
+
'Microsoft\\Graph\\Model\\WorkbookRangeReference' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/WorkbookRangeReference.php',
|
2255 |
+
'Microsoft\\Graph\\Model\\WorkbookRangeSort' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/WorkbookRangeSort.php',
|
2256 |
+
'Microsoft\\Graph\\Model\\WorkbookRangeView' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/WorkbookRangeView.php',
|
2257 |
+
'Microsoft\\Graph\\Model\\WorkbookSessionInfo' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/WorkbookSessionInfo.php',
|
2258 |
+
'Microsoft\\Graph\\Model\\WorkbookSortField' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/WorkbookSortField.php',
|
2259 |
+
'Microsoft\\Graph\\Model\\WorkbookTable' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/WorkbookTable.php',
|
2260 |
+
'Microsoft\\Graph\\Model\\WorkbookTableColumn' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/WorkbookTableColumn.php',
|
2261 |
+
'Microsoft\\Graph\\Model\\WorkbookTableRow' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/WorkbookTableRow.php',
|
2262 |
+
'Microsoft\\Graph\\Model\\WorkbookTableSort' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/WorkbookTableSort.php',
|
2263 |
+
'Microsoft\\Graph\\Model\\WorkbookWorksheet' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/WorkbookWorksheet.php',
|
2264 |
+
'Microsoft\\Graph\\Model\\WorkbookWorksheetProtection' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/WorkbookWorksheetProtection.php',
|
2265 |
+
'Microsoft\\Graph\\Model\\WorkbookWorksheetProtectionOptions' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/WorkbookWorksheetProtectionOptions.php',
|
2266 |
+
'Microsoft\\Graph\\Model\\WorkingHours' => __DIR__ . '/..' . '/microsoft/microsoft-graph/src/Model/WorkingHours.php',
|
2267 |
+
'Microsoft\\Graph\\Test\\GraphTestBase' => __DIR__ . '/..' . '/microsoft/microsoft-graph/tests/Functional/GraphTestBase.php',
|
2268 |
'Monolog\\ErrorHandler' => __DIR__ . '/..' . '/monolog/monolog/src/Monolog/ErrorHandler.php',
|
2269 |
'Monolog\\Formatter\\ChromePHPFormatter' => __DIR__ . '/..' . '/monolog/monolog/src/Monolog/Formatter/ChromePHPFormatter.php',
|
2270 |
'Monolog\\Formatter\\ElasticaFormatter' => __DIR__ . '/..' . '/monolog/monolog/src/Monolog/Formatter/ElasticaFormatter.php',
|
2353 |
'Monolog\\Processor\\UidProcessor' => __DIR__ . '/..' . '/monolog/monolog/src/Monolog/Processor/UidProcessor.php',
|
2354 |
'Monolog\\Processor\\WebProcessor' => __DIR__ . '/..' . '/monolog/monolog/src/Monolog/Processor/WebProcessor.php',
|
2355 |
'Monolog\\Registry' => __DIR__ . '/..' . '/monolog/monolog/src/Monolog/Registry.php',
|
2356 |
+
'Normalizer' => __DIR__ . '/..' . '/symfony/polyfill-intl-normalizer/Resources/stubs/Normalizer.php',
|
2357 |
'OS_Guess' => __DIR__ . '/..' . '/pear/pear-core-minimal/src/OS/Guess.php',
|
2358 |
'OpenCloud\\Autoscale\\Resource\\AbstractResource' => __DIR__ . '/..' . '/rackspace/php-opencloud/lib/OpenCloud/Autoscale/Resource/AbstractResource.php',
|
2359 |
'OpenCloud\\Autoscale\\Resource\\Group' => __DIR__ . '/..' . '/rackspace/php-opencloud/lib/OpenCloud/Autoscale/Resource/Group.php',
|
2678 |
'PEAR_Error' => __DIR__ . '/..' . '/pear/pear-core-minimal/src/PEAR.php',
|
2679 |
'PEAR_ErrorStack' => __DIR__ . '/..' . '/pear/pear-core-minimal/src/PEAR/ErrorStack.php',
|
2680 |
'PEAR_Exception' => __DIR__ . '/..' . '/pear/pear_exception/PEAR/Exception.php',
|
2681 |
+
'ParseError' => __DIR__ . '/..' . '/symfony/polyfill-php70/Resources/stubs/ParseError.php',
|
2682 |
'Pimple\\Container' => __DIR__ . '/..' . '/pimple/pimple/src/Pimple/Container.php',
|
2683 |
'Pimple\\Exception\\ExpectedInvokableException' => __DIR__ . '/..' . '/pimple/pimple/src/Pimple/Exception/ExpectedInvokableException.php',
|
2684 |
'Pimple\\Exception\\FrozenServiceException' => __DIR__ . '/..' . '/pimple/pimple/src/Pimple/Exception/FrozenServiceException.php',
|
2718 |
'Psr\\Log\\Test\\DummyTest' => __DIR__ . '/..' . '/psr/log/Psr/Log/Test/DummyTest.php',
|
2719 |
'Psr\\Log\\Test\\LoggerInterfaceTest' => __DIR__ . '/..' . '/psr/log/Psr/Log/Test/LoggerInterfaceTest.php',
|
2720 |
'Psr\\Log\\Test\\TestLogger' => __DIR__ . '/..' . '/psr/log/Psr/Log/Test/TestLogger.php',
|
2721 |
+
'SessionUpdateTimestampHandlerInterface' => __DIR__ . '/..' . '/symfony/polyfill-php70/Resources/stubs/SessionUpdateTimestampHandlerInterface.php',
|
2722 |
'Symfony\\Component\\EventDispatcher\\ContainerAwareEventDispatcher' => __DIR__ . '/..' . '/symfony/event-dispatcher/ContainerAwareEventDispatcher.php',
|
2723 |
'Symfony\\Component\\EventDispatcher\\Debug\\TraceableEventDispatcher' => __DIR__ . '/..' . '/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php',
|
2724 |
'Symfony\\Component\\EventDispatcher\\Debug\\TraceableEventDispatcherInterface' => __DIR__ . '/..' . '/symfony/event-dispatcher/Debug/TraceableEventDispatcherInterface.php',
|
2783 |
'Symfony\\Component\\Translation\\TranslatorInterface' => __DIR__ . '/..' . '/symfony/translation/TranslatorInterface.php',
|
2784 |
'Symfony\\Component\\Translation\\Util\\ArrayConverter' => __DIR__ . '/..' . '/symfony/translation/Util/ArrayConverter.php',
|
2785 |
'Symfony\\Component\\Translation\\Writer\\TranslationWriter' => __DIR__ . '/..' . '/symfony/translation/Writer/TranslationWriter.php',
|
2786 |
+
'Symfony\\Polyfill\\Intl\\Idn\\Idn' => __DIR__ . '/..' . '/symfony/polyfill-intl-idn/Idn.php',
|
2787 |
+
'Symfony\\Polyfill\\Intl\\Idn\\Info' => __DIR__ . '/..' . '/symfony/polyfill-intl-idn/Info.php',
|
2788 |
+
'Symfony\\Polyfill\\Intl\\Idn\\Resources\\unidata\\DisallowedRanges' => __DIR__ . '/..' . '/symfony/polyfill-intl-idn/Resources/unidata/DisallowedRanges.php',
|
2789 |
+
'Symfony\\Polyfill\\Intl\\Idn\\Resources\\unidata\\Regex' => __DIR__ . '/..' . '/symfony/polyfill-intl-idn/Resources/unidata/Regex.php',
|
2790 |
+
'Symfony\\Polyfill\\Intl\\Normalizer\\Normalizer' => __DIR__ . '/..' . '/symfony/polyfill-intl-normalizer/Normalizer.php',
|
2791 |
'Symfony\\Polyfill\\Mbstring\\Mbstring' => __DIR__ . '/..' . '/symfony/polyfill-mbstring/Mbstring.php',
|
2792 |
+
'Symfony\\Polyfill\\Php70\\Php70' => __DIR__ . '/..' . '/symfony/polyfill-php70/Php70.php',
|
2793 |
+
'Symfony\\Polyfill\\Php72\\Php72' => __DIR__ . '/..' . '/symfony/polyfill-php72/Php72.php',
|
2794 |
'System' => __DIR__ . '/..' . '/pear/pear-core-minimal/src/System.php',
|
2795 |
+
'TypeError' => __DIR__ . '/..' . '/symfony/polyfill-php70/Resources/stubs/TypeError.php',
|
2796 |
'mikemccabe\\JsonPatch\\JsonPatch' => __DIR__ . '/..' . '/mikemccabe/json-patch-php/src/JsonPatch.php',
|
2797 |
'mikemccabe\\JsonPatch\\JsonPatchException' => __DIR__ . '/..' . '/mikemccabe/json-patch-php/src/JsonPatch.php',
|
2798 |
'phpseclib\\Crypt\\AES' => __DIR__ . '/..' . '/phpseclib/phpseclib/phpseclib/Crypt/AES.php',
|
2824 |
public static function getInitializer(ClassLoader $loader)
|
2825 |
{
|
2826 |
return \Closure::bind(function () use ($loader) {
|
2827 |
+
$loader->prefixLengthsPsr4 = ComposerStaticInit683ef35ce5e6afa26eaecbe823308554::$prefixLengthsPsr4;
|
2828 |
+
$loader->prefixDirsPsr4 = ComposerStaticInit683ef35ce5e6afa26eaecbe823308554::$prefixDirsPsr4;
|
2829 |
+
$loader->prefixesPsr0 = ComposerStaticInit683ef35ce5e6afa26eaecbe823308554::$prefixesPsr0;
|
2830 |
+
$loader->fallbackDirsPsr0 = ComposerStaticInit683ef35ce5e6afa26eaecbe823308554::$fallbackDirsPsr0;
|
2831 |
+
$loader->classMap = ComposerStaticInit683ef35ce5e6afa26eaecbe823308554::$classMap;
|
2832 |
|
2833 |
}, null, ClassLoader::class);
|
2834 |
}
|
vendor/composer/installed.json
CHANGED
@@ -15,7 +15,7 @@
|
|
15 |
"shasum": "",
|
16 |
"mirrors": [
|
17 |
{
|
18 |
-
"url": "https://repo.packagist.com/inpsyde/dists/%package%/%version
|
19 |
"preferred": true
|
20 |
}
|
21 |
]
|
@@ -106,7 +106,7 @@
|
|
106 |
"shasum": "",
|
107 |
"mirrors": [
|
108 |
{
|
109 |
-
"url": "https://repo.packagist.com/inpsyde/dists/%package%/%version
|
110 |
"preferred": true
|
111 |
}
|
112 |
]
|
@@ -169,7 +169,7 @@
|
|
169 |
"shasum": "",
|
170 |
"mirrors": [
|
171 |
{
|
172 |
-
"url": "https://repo.packagist.com/inpsyde/dists/%package%/%version
|
173 |
"preferred": true
|
174 |
}
|
175 |
]
|
@@ -256,21 +256,21 @@
|
|
256 |
},
|
257 |
{
|
258 |
"name": "guzzlehttp/guzzle",
|
259 |
-
"version": "6.
|
260 |
-
"version_normalized": "6.
|
261 |
"source": {
|
262 |
"type": "git",
|
263 |
"url": "https://github.com/guzzle/guzzle.git",
|
264 |
-
"reference": "
|
265 |
},
|
266 |
"dist": {
|
267 |
"type": "zip",
|
268 |
-
"url": "https://api.github.com/repos/guzzle/guzzle/zipball/
|
269 |
-
"reference": "
|
270 |
"shasum": "",
|
271 |
"mirrors": [
|
272 |
{
|
273 |
-
"url": "https://repo.packagist.com/inpsyde/dists/%package%/%version
|
274 |
"preferred": true
|
275 |
}
|
276 |
]
|
@@ -279,7 +279,8 @@
|
|
279 |
"ext-json": "*",
|
280 |
"guzzlehttp/promises": "^1.0",
|
281 |
"guzzlehttp/psr7": "^1.6.1",
|
282 |
-
"php": ">=5.5"
|
|
|
283 |
},
|
284 |
"require-dev": {
|
285 |
"ext-curl": "*",
|
@@ -289,11 +290,11 @@
|
|
289 |
"suggest": {
|
290 |
"psr/log": "Required for using the Log middleware"
|
291 |
},
|
292 |
-
"time": "
|
293 |
"type": "library",
|
294 |
"extra": {
|
295 |
"branch-alias": {
|
296 |
-
"dev-master": "6.
|
297 |
}
|
298 |
},
|
299 |
"installation-source": "dist",
|
@@ -344,7 +345,7 @@
|
|
344 |
"shasum": "",
|
345 |
"mirrors": [
|
346 |
{
|
347 |
-
"url": "https://repo.packagist.com/inpsyde/dists/%package%/%version
|
348 |
"preferred": true
|
349 |
}
|
350 |
]
|
@@ -403,7 +404,7 @@
|
|
403 |
"shasum": "",
|
404 |
"mirrors": [
|
405 |
{
|
406 |
-
"url": "https://repo.packagist.com/inpsyde/dists/%package%/%version
|
407 |
"preferred": true
|
408 |
}
|
409 |
]
|
@@ -472,17 +473,17 @@
|
|
472 |
"version_normalized": "9999999-dev",
|
473 |
"source": {
|
474 |
"type": "git",
|
475 |
-
"url": "git@
|
476 |
-
"reference": "
|
477 |
},
|
478 |
"dist": {
|
479 |
"type": "zip",
|
480 |
-
"url": "https://
|
481 |
-
"reference": "
|
482 |
"shasum": "",
|
483 |
"mirrors": [
|
484 |
{
|
485 |
-
"url": "https://repo.packagist.com/inpsyde/dists/%package%/%version
|
486 |
"preferred": true
|
487 |
}
|
488 |
]
|
@@ -496,7 +497,7 @@
|
|
496 |
"inpsyde/php-coding-standards": "^0.13.0@dev",
|
497 |
"phpunit/phpunit": "^6"
|
498 |
},
|
499 |
-
"time": "
|
500 |
"type": "library",
|
501 |
"extra": {
|
502 |
"branch-alias": {
|
@@ -525,9 +526,9 @@
|
|
525 |
}
|
526 |
],
|
527 |
"description": "Shared repository for free, pro and restore",
|
528 |
-
"homepage": "https://bitbucket.org/inpsyde/backwpup-shared",
|
529 |
"support": {
|
530 |
-
"source": "https://
|
|
|
531 |
}
|
532 |
},
|
533 |
{
|
@@ -536,17 +537,17 @@
|
|
536 |
"version_normalized": "0.1.2.0",
|
537 |
"source": {
|
538 |
"type": "git",
|
539 |
-
"url": "git@
|
540 |
"reference": "041bf5d093b7dcb2574210f09f9d24939d3482a3"
|
541 |
},
|
542 |
"dist": {
|
543 |
"type": "zip",
|
544 |
-
"url": "https://
|
545 |
"reference": "041bf5d093b7dcb2574210f09f9d24939d3482a3",
|
546 |
"shasum": "",
|
547 |
"mirrors": [
|
548 |
{
|
549 |
-
"url": "https://repo.packagist.com/inpsyde/dists/%package%/%version
|
550 |
"preferred": true
|
551 |
}
|
552 |
]
|
@@ -585,11 +586,71 @@
|
|
585 |
}
|
586 |
],
|
587 |
"description": "A WordPress package to be used by plugins to add a page that ask for phone-home consensus and send data in case user approves.",
|
588 |
-
"homepage": "https://bitbucket.org/inpsyde/phone-home-client",
|
589 |
"support": {
|
590 |
-
"source": "https://
|
|
|
591 |
}
|
592 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
593 |
{
|
594 |
"name": "microsoft/azure-storage-blob",
|
595 |
"version": "1.4.0",
|
@@ -606,7 +667,7 @@
|
|
606 |
"shasum": "",
|
607 |
"mirrors": [
|
608 |
{
|
609 |
-
"url": "https://repo.packagist.com/inpsyde/dists/%package%/%version
|
610 |
"preferred": true
|
611 |
}
|
612 |
]
|
@@ -644,21 +705,21 @@
|
|
644 |
},
|
645 |
{
|
646 |
"name": "microsoft/azure-storage-common",
|
647 |
-
"version": "1.4.
|
648 |
-
"version_normalized": "1.4.
|
649 |
"source": {
|
650 |
"type": "git",
|
651 |
"url": "https://github.com/Azure/azure-storage-common-php.git",
|
652 |
-
"reference": "
|
653 |
},
|
654 |
"dist": {
|
655 |
"type": "zip",
|
656 |
-
"url": "https://api.github.com/repos/Azure/azure-storage-common-php/zipball/
|
657 |
-
"reference": "
|
658 |
"shasum": "",
|
659 |
"mirrors": [
|
660 |
{
|
661 |
-
"url": "https://repo.packagist.com/inpsyde/dists/%package%/%version
|
662 |
"preferred": true
|
663 |
}
|
664 |
]
|
@@ -667,7 +728,7 @@
|
|
667 |
"guzzlehttp/guzzle": "~6.0",
|
668 |
"php": ">=5.6.0"
|
669 |
},
|
670 |
-
"time": "
|
671 |
"type": "library",
|
672 |
"installation-source": "dist",
|
673 |
"autoload": {
|
@@ -694,6 +755,59 @@
|
|
694 |
"storage"
|
695 |
]
|
696 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
697 |
{
|
698 |
"name": "mikemccabe/json-patch-php",
|
699 |
"version": "0.1.0",
|
@@ -710,7 +824,7 @@
|
|
710 |
"shasum": "",
|
711 |
"mirrors": [
|
712 |
{
|
713 |
-
"url": "https://repo.packagist.com/inpsyde/dists/%package%/%version
|
714 |
"preferred": true
|
715 |
}
|
716 |
]
|
@@ -745,7 +859,7 @@
|
|
745 |
"shasum": "",
|
746 |
"mirrors": [
|
747 |
{
|
748 |
-
"url": "https://repo.packagist.com/inpsyde/dists/%package%/%version
|
749 |
"preferred": true
|
750 |
}
|
751 |
]
|
@@ -817,39 +931,41 @@
|
|
817 |
},
|
818 |
{
|
819 |
"name": "mtdowling/jmespath.php",
|
820 |
-
"version": "2.
|
821 |
-
"version_normalized": "2.
|
822 |
"source": {
|
823 |
"type": "git",
|
824 |
"url": "https://github.com/jmespath/jmespath.php.git",
|
825 |
-
"reference": "
|
826 |
},
|
827 |
"dist": {
|
828 |
"type": "zip",
|
829 |
-
"url": "https://api.github.com/repos/jmespath/jmespath.php/zipball/
|
830 |
-
"reference": "
|
831 |
"shasum": "",
|
832 |
"mirrors": [
|
833 |
{
|
834 |
-
"url": "https://repo.packagist.com/inpsyde/dists/%package%/%version
|
835 |
"preferred": true
|
836 |
}
|
837 |
]
|
838 |
},
|
839 |
"require": {
|
840 |
-
"php": "
|
|
|
841 |
},
|
842 |
"require-dev": {
|
843 |
-
"
|
|
|
844 |
},
|
845 |
-
"time": "
|
846 |
"bin": [
|
847 |
"bin/jp.php"
|
848 |
],
|
849 |
"type": "library",
|
850 |
"extra": {
|
851 |
"branch-alias": {
|
852 |
-
"dev-master": "2.
|
853 |
}
|
854 |
},
|
855 |
"installation-source": "dist",
|
@@ -878,23 +994,80 @@
|
|
878 |
"jsonpath"
|
879 |
]
|
880 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
881 |
{
|
882 |
"name": "pear/archive_tar",
|
883 |
-
"version": "1.4.
|
884 |
-
"version_normalized": "1.4.
|
885 |
"source": {
|
886 |
"type": "git",
|
887 |
"url": "https://github.com/pear/Archive_Tar.git",
|
888 |
-
"reference": "
|
889 |
},
|
890 |
"dist": {
|
891 |
"type": "zip",
|
892 |
-
"url": "https://api.github.com/repos/pear/Archive_Tar/zipball/
|
893 |
-
"reference": "
|
894 |
"shasum": "",
|
895 |
"mirrors": [
|
896 |
{
|
897 |
-
"url": "https://repo.packagist.com/inpsyde/dists/%package%/%version
|
898 |
"preferred": true
|
899 |
}
|
900 |
]
|
@@ -907,11 +1080,11 @@
|
|
907 |
"phpunit/phpunit": "*"
|
908 |
},
|
909 |
"suggest": {
|
910 |
-
"ext-bz2": "
|
911 |
-
"ext-xz": "
|
912 |
"ext-zlib": "Gzip compression support."
|
913 |
},
|
914 |
-
"time": "
|
915 |
"type": "library",
|
916 |
"extra": {
|
917 |
"branch-alias": {
|
@@ -945,7 +1118,7 @@
|
|
945 |
"email": "mrook@php.net"
|
946 |
}
|
947 |
],
|
948 |
-
"description": "Tar file management class",
|
949 |
"homepage": "https://github.com/pear/Archive_Tar",
|
950 |
"keywords": [
|
951 |
"archive",
|
@@ -954,26 +1127,26 @@
|
|
954 |
},
|
955 |
{
|
956 |
"name": "pear/console_getopt",
|
957 |
-
"version": "v1.4.
|
958 |
-
"version_normalized": "1.4.
|
959 |
"source": {
|
960 |
"type": "git",
|
961 |
"url": "https://github.com/pear/Console_Getopt.git",
|
962 |
-
"reference": "
|
963 |
},
|
964 |
"dist": {
|
965 |
"type": "zip",
|
966 |
-
"url": "https://api.github.com/repos/pear/Console_Getopt/zipball/
|
967 |
-
"reference": "
|
968 |
"shasum": "",
|
969 |
"mirrors": [
|
970 |
{
|
971 |
-
"url": "https://repo.packagist.com/inpsyde/dists/%package%/%version
|
972 |
"preferred": true
|
973 |
}
|
974 |
]
|
975 |
},
|
976 |
-
"time": "2019-
|
977 |
"type": "library",
|
978 |
"installation-source": "dist",
|
979 |
"autoload": {
|
@@ -989,11 +1162,6 @@
|
|
989 |
"BSD-2-Clause"
|
990 |
],
|
991 |
"authors": [
|
992 |
-
{
|
993 |
-
"name": "Greg Beaver",
|
994 |
-
"email": "cellog@php.net",
|
995 |
-
"role": "Helper"
|
996 |
-
},
|
997 |
{
|
998 |
"name": "Andrei Zmievski",
|
999 |
"email": "andrei@php.net",
|
@@ -1003,27 +1171,32 @@
|
|
1003 |
"name": "Stig Bakken",
|
1004 |
"email": "stig@php.net",
|
1005 |
"role": "Developer"
|
|
|
|
|
|
|
|
|
|
|
1006 |
}
|
1007 |
],
|
1008 |
"description": "More info available on: http://pear.php.net/package/Console_Getopt"
|
1009 |
},
|
1010 |
{
|
1011 |
"name": "pear/pear-core-minimal",
|
1012 |
-
"version": "v1.10.
|
1013 |
-
"version_normalized": "1.10.
|
1014 |
"source": {
|
1015 |
"type": "git",
|
1016 |
"url": "https://github.com/pear/pear-core-minimal.git",
|
1017 |
-
"reference": "
|
1018 |
},
|
1019 |
"dist": {
|
1020 |
"type": "zip",
|
1021 |
-
"url": "https://api.github.com/repos/pear/pear-core-minimal/zipball/
|
1022 |
-
"reference": "
|
1023 |
"shasum": "",
|
1024 |
"mirrors": [
|
1025 |
{
|
1026 |
-
"url": "https://repo.packagist.com/inpsyde/dists/%package%/%version
|
1027 |
"preferred": true
|
1028 |
}
|
1029 |
]
|
@@ -1035,7 +1208,7 @@
|
|
1035 |
"replace": {
|
1036 |
"rsky/pear-core-min": "self.version"
|
1037 |
},
|
1038 |
-
"time": "2019-
|
1039 |
"type": "library",
|
1040 |
"installation-source": "dist",
|
1041 |
"autoload": {
|
@@ -1061,21 +1234,21 @@
|
|
1061 |
},
|
1062 |
{
|
1063 |
"name": "pear/pear_exception",
|
1064 |
-
"version": "v1.0.
|
1065 |
-
"version_normalized": "1.0.
|
1066 |
"source": {
|
1067 |
"type": "git",
|
1068 |
"url": "https://github.com/pear/PEAR_Exception.git",
|
1069 |
-
"reference": "
|
1070 |
},
|
1071 |
"dist": {
|
1072 |
"type": "zip",
|
1073 |
-
"url": "https://api.github.com/repos/pear/PEAR_Exception/zipball/
|
1074 |
-
"reference": "
|
1075 |
"shasum": "",
|
1076 |
"mirrors": [
|
1077 |
{
|
1078 |
-
"url": "https://repo.packagist.com/inpsyde/dists/%package%/%version
|
1079 |
"preferred": true
|
1080 |
}
|
1081 |
]
|
@@ -1086,7 +1259,7 @@
|
|
1086 |
"require-dev": {
|
1087 |
"phpunit/phpunit": "*"
|
1088 |
},
|
1089 |
-
"time": "
|
1090 |
"type": "class",
|
1091 |
"extra": {
|
1092 |
"branch-alias": {
|
@@ -1095,9 +1268,9 @@
|
|
1095 |
},
|
1096 |
"installation-source": "dist",
|
1097 |
"autoload": {
|
1098 |
-
"
|
1099 |
-
"PEAR"
|
1100 |
-
|
1101 |
},
|
1102 |
"notification-url": "https://repo.packagist.com/inpsyde/downloads/",
|
1103 |
"include-path": [
|
@@ -1138,7 +1311,7 @@
|
|
1138 |
"shasum": "",
|
1139 |
"mirrors": [
|
1140 |
{
|
1141 |
-
"url": "https://repo.packagist.com/inpsyde/dists/%package%/%version
|
1142 |
"preferred": true
|
1143 |
}
|
1144 |
]
|
@@ -1238,7 +1411,7 @@
|
|
1238 |
"shasum": "",
|
1239 |
"mirrors": [
|
1240 |
{
|
1241 |
-
"url": "https://repo.packagist.com/inpsyde/dists/%package%/%version
|
1242 |
"preferred": true
|
1243 |
}
|
1244 |
]
|
@@ -1296,7 +1469,7 @@
|
|
1296 |
"shasum": "",
|
1297 |
"mirrors": [
|
1298 |
{
|
1299 |
-
"url": "https://repo.packagist.com/inpsyde/dists/%package%/%version
|
1300 |
"preferred": true
|
1301 |
}
|
1302 |
]
|
@@ -1353,7 +1526,7 @@
|
|
1353 |
"shasum": "",
|
1354 |
"mirrors": [
|
1355 |
{
|
1356 |
-
"url": "https://repo.packagist.com/inpsyde/dists/%package%/%version
|
1357 |
"preferred": true
|
1358 |
}
|
1359 |
]
|
@@ -1411,7 +1584,7 @@
|
|
1411 |
"shasum": "",
|
1412 |
"mirrors": [
|
1413 |
{
|
1414 |
-
"url": "https://repo.packagist.com/inpsyde/dists/%package%/%version
|
1415 |
"preferred": true
|
1416 |
}
|
1417 |
]
|
@@ -1466,7 +1639,7 @@
|
|
1466 |
"shasum": "",
|
1467 |
"mirrors": [
|
1468 |
{
|
1469 |
-
"url": "https://repo.packagist.com/inpsyde/dists/%package%/%version
|
1470 |
"preferred": true
|
1471 |
}
|
1472 |
]
|
@@ -1531,7 +1704,7 @@
|
|
1531 |
"shasum": "",
|
1532 |
"mirrors": [
|
1533 |
{
|
1534 |
-
"url": "https://repo.packagist.com/inpsyde/dists/%package%/%version
|
1535 |
"preferred": true
|
1536 |
}
|
1537 |
]
|
@@ -1579,7 +1752,7 @@
|
|
1579 |
"shasum": "",
|
1580 |
"mirrors": [
|
1581 |
{
|
1582 |
-
"url": "https://repo.packagist.com/inpsyde/dists/%package%/%version
|
1583 |
"preferred": true
|
1584 |
}
|
1585 |
]
|
@@ -1627,21 +1800,21 @@
|
|
1627 |
},
|
1628 |
{
|
1629 |
"name": "symfony/event-dispatcher",
|
1630 |
-
"version": "v3.4.
|
1631 |
-
"version_normalized": "3.4.
|
1632 |
"source": {
|
1633 |
"type": "git",
|
1634 |
"url": "https://github.com/symfony/event-dispatcher.git",
|
1635 |
-
"reference": "
|
1636 |
},
|
1637 |
"dist": {
|
1638 |
"type": "zip",
|
1639 |
-
"url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/
|
1640 |
-
"reference": "
|
1641 |
"shasum": "",
|
1642 |
"mirrors": [
|
1643 |
{
|
1644 |
-
"url": "https://repo.packagist.com/inpsyde/dists/%package%/%version
|
1645 |
"preferred": true
|
1646 |
}
|
1647 |
]
|
@@ -1663,7 +1836,7 @@
|
|
1663 |
"symfony/dependency-injection": "",
|
1664 |
"symfony/http-kernel": ""
|
1665 |
},
|
1666 |
-
"time": "
|
1667 |
"type": "library",
|
1668 |
"extra": {
|
1669 |
"branch-alias": {
|
@@ -1696,23 +1869,177 @@
|
|
1696 |
"description": "Symfony EventDispatcher Component",
|
1697 |
"homepage": "https://symfony.com"
|
1698 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1699 |
{
|
1700 |
"name": "symfony/polyfill-mbstring",
|
1701 |
-
"version": "v1.
|
1702 |
-
"version_normalized": "1.
|
1703 |
"source": {
|
1704 |
"type": "git",
|
1705 |
"url": "https://github.com/symfony/polyfill-mbstring.git",
|
1706 |
-
"reference": "
|
1707 |
},
|
1708 |
"dist": {
|
1709 |
"type": "zip",
|
1710 |
-
"url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/
|
1711 |
-
"reference": "
|
1712 |
"shasum": "",
|
1713 |
"mirrors": [
|
1714 |
{
|
1715 |
-
"url": "https://repo.packagist.com/inpsyde/dists/%package%/%version
|
1716 |
"preferred": true
|
1717 |
}
|
1718 |
]
|
@@ -1723,11 +2050,15 @@
|
|
1723 |
"suggest": {
|
1724 |
"ext-mbstring": "For best performance"
|
1725 |
},
|
1726 |
-
"time": "
|
1727 |
"type": "library",
|
1728 |
"extra": {
|
1729 |
"branch-alias": {
|
1730 |
-
"dev-master": "1.
|
|
|
|
|
|
|
|
|
1731 |
}
|
1732 |
},
|
1733 |
"installation-source": "dist",
|
@@ -1763,6 +2094,144 @@
|
|
1763 |
"shim"
|
1764 |
]
|
1765 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1766 |
{
|
1767 |
"name": "symfony/translation",
|
1768 |
"version": "v2.8.44",
|
@@ -1779,7 +2248,7 @@
|
|
1779 |
"shasum": "",
|
1780 |
"mirrors": [
|
1781 |
{
|
1782 |
-
"url": "https://repo.packagist.com/inpsyde/dists/%package%/%version
|
1783 |
"preferred": true
|
1784 |
}
|
1785 |
]
|
15 |
"shasum": "",
|
16 |
"mirrors": [
|
17 |
{
|
18 |
+
"url": "https://repo.packagist.com/inpsyde/dists/%package%/%version%/r%reference%.%type%",
|
19 |
"preferred": true
|
20 |
}
|
21 |
]
|
106 |
"shasum": "",
|
107 |
"mirrors": [
|
108 |
{
|
109 |
+
"url": "https://repo.packagist.com/inpsyde/dists/%package%/%version%/r%reference%.%type%",
|
110 |
"preferred": true
|
111 |
}
|
112 |
]
|
169 |
"shasum": "",
|
170 |
"mirrors": [
|
171 |
{
|
172 |
+
"url": "https://repo.packagist.com/inpsyde/dists/%package%/%version%/r%reference%.%type%",
|
173 |
"preferred": true
|
174 |
}
|
175 |
]
|
256 |
},
|
257 |
{
|
258 |
"name": "guzzlehttp/guzzle",
|
259 |
+
"version": "6.5.5",
|
260 |
+
"version_normalized": "6.5.5.0",
|
261 |
"source": {
|
262 |
"type": "git",
|
263 |
"url": "https://github.com/guzzle/guzzle.git",
|
264 |
+
"reference": "9d4290de1cfd701f38099ef7e183b64b4b7b0c5e"
|
265 |
},
|
266 |
"dist": {
|
267 |
"type": "zip",
|
268 |
+
"url": "https://api.github.com/repos/guzzle/guzzle/zipball/9d4290de1cfd701f38099ef7e183b64b4b7b0c5e",
|
269 |
+
"reference": "9d4290de1cfd701f38099ef7e183b64b4b7b0c5e",
|
270 |
"shasum": "",
|
271 |
"mirrors": [
|
272 |
{
|
273 |
+
"url": "https://repo.packagist.com/inpsyde/dists/%package%/%version%/r%reference%.%type%",
|
274 |
"preferred": true
|
275 |
}
|
276 |
]
|
279 |
"ext-json": "*",
|
280 |
"guzzlehttp/promises": "^1.0",
|
281 |
"guzzlehttp/psr7": "^1.6.1",
|
282 |
+
"php": ">=5.5",
|
283 |
+
"symfony/polyfill-intl-idn": "^1.17.0"
|
284 |
},
|
285 |
"require-dev": {
|
286 |
"ext-curl": "*",
|
290 |
"suggest": {
|
291 |
"psr/log": "Required for using the Log middleware"
|
292 |
},
|
293 |
+
"time": "2020-06-16T21:01:06+00:00",
|
294 |
"type": "library",
|
295 |
"extra": {
|
296 |
"branch-alias": {
|
297 |
+
"dev-master": "6.5-dev"
|
298 |
}
|
299 |
},
|
300 |
"installation-source": "dist",
|
345 |
"shasum": "",
|
346 |
"mirrors": [
|
347 |
{
|
348 |
+
"url": "https://repo.packagist.com/inpsyde/dists/%package%/%version%/r%reference%.%type%",
|
349 |
"preferred": true
|
350 |
}
|
351 |
]
|
404 |
"shasum": "",
|
405 |
"mirrors": [
|
406 |
{
|
407 |
+
"url": "https://repo.packagist.com/inpsyde/dists/%package%/%version%/r%reference%.%type%",
|
408 |
"preferred": true
|
409 |
}
|
410 |
]
|
473 |
"version_normalized": "9999999-dev",
|
474 |
"source": {
|
475 |
"type": "git",
|
476 |
+
"url": "git@github.com:inpsyde/backwpup-shared.git",
|
477 |
+
"reference": "d4120a0bff3fb0b258fcb44bca322dc88b1b0a1e"
|
478 |
},
|
479 |
"dist": {
|
480 |
"type": "zip",
|
481 |
+
"url": "https://api.github.com/repos/inpsyde/backwpup-shared/zipball/d4120a0bff3fb0b258fcb44bca322dc88b1b0a1e",
|
482 |
+
"reference": "d4120a0bff3fb0b258fcb44bca322dc88b1b0a1e",
|
483 |
"shasum": "",
|
484 |
"mirrors": [
|
485 |
{
|
486 |
+
"url": "https://repo.packagist.com/inpsyde/dists/%package%/%version%/r%reference%.%type%",
|
487 |
"preferred": true
|
488 |
}
|
489 |
]
|
497 |
"inpsyde/php-coding-standards": "^0.13.0@dev",
|
498 |
"phpunit/phpunit": "^6"
|
499 |
},
|
500 |
+
"time": "2020-04-03T14:13:08+00:00",
|
501 |
"type": "library",
|
502 |
"extra": {
|
503 |
"branch-alias": {
|
526 |
}
|
527 |
],
|
528 |
"description": "Shared repository for free, pro and restore",
|
|
|
529 |
"support": {
|
530 |
+
"source": "https://github.com/inpsyde/backwpup-shared/tree/master",
|
531 |
+
"issues": "https://github.com/inpsyde/backwpup-shared/issues"
|
532 |
}
|
533 |
},
|
534 |
{
|
537 |
"version_normalized": "0.1.2.0",
|
538 |
"source": {
|
539 |
"type": "git",
|
540 |
+
"url": "git@github.com:inpsyde/phone-home-client.git",
|
541 |
"reference": "041bf5d093b7dcb2574210f09f9d24939d3482a3"
|
542 |
},
|
543 |
"dist": {
|
544 |
"type": "zip",
|
545 |
+
"url": "https://api.github.com/repos/inpsyde/phone-home-client/zipball/041bf5d093b7dcb2574210f09f9d24939d3482a3",
|
546 |
"reference": "041bf5d093b7dcb2574210f09f9d24939d3482a3",
|
547 |
"shasum": "",
|
548 |
"mirrors": [
|
549 |
{
|
550 |
+
"url": "https://repo.packagist.com/inpsyde/dists/%package%/%version%/r%reference%.%type%",
|
551 |
"preferred": true
|
552 |
}
|
553 |
]
|
586 |
}
|
587 |
],
|
588 |
"description": "A WordPress package to be used by plugins to add a page that ask for phone-home consensus and send data in case user approves.",
|
|
|
589 |
"support": {
|
590 |
+
"source": "https://github.com/inpsyde/phone-home-client/tree/0.1.2",
|
591 |
+
"issues": "https://github.com/inpsyde/phone-home-client/issues"
|
592 |
}
|
593 |
},
|
594 |
+
{
|
595 |
+
"name": "krizalys/onedrive-php-sdk",
|
596 |
+
"version": "2.6.0",
|
597 |
+
"version_normalized": "2.6.0.0",
|
598 |
+
"source": {
|
599 |
+
"type": "git",
|
600 |
+
"url": "https://github.com/krizalys/onedrive-php-sdk.git",
|
601 |
+
"reference": "7e1029547719529f8ddaf8d5ab3ea8f78c3231fc"
|
602 |
+
},
|
603 |
+
"dist": {
|
604 |
+
"type": "zip",
|
605 |
+
"url": "https://api.github.com/repos/krizalys/onedrive-php-sdk/zipball/7e1029547719529f8ddaf8d5ab3ea8f78c3231fc",
|
606 |
+
"reference": "7e1029547719529f8ddaf8d5ab3ea8f78c3231fc",
|
607 |
+
"shasum": "",
|
608 |
+
"mirrors": [
|
609 |
+
{
|
610 |
+
"url": "https://repo.packagist.com/inpsyde/dists/%package%/%version%/r%reference%.%type%",
|
611 |
+
"preferred": true
|
612 |
+
}
|
613 |
+
]
|
614 |
+
},
|
615 |
+
"require": {
|
616 |
+
"guzzlehttp/guzzle": "^6.3.3",
|
617 |
+
"microsoft/microsoft-graph": "^1.7.0",
|
618 |
+
"php": "^5.6 || ^7.0"
|
619 |
+
},
|
620 |
+
"require-dev": {
|
621 |
+
"mockery/mockery": "^1.0.0-alpha1",
|
622 |
+
"php-webdriver/webdriver": "^1.7.0",
|
623 |
+
"phpunit/phpunit": ">=5.7.13 <8.0.0",
|
624 |
+
"psr/log": "^1.0.2",
|
625 |
+
"symfony/process": "^3.4.1"
|
626 |
+
},
|
627 |
+
"time": "2020-02-02T15:54:44+00:00",
|
628 |
+
"type": "library",
|
629 |
+
"installation-source": "dist",
|
630 |
+
"autoload": {
|
631 |
+
"psr-4": {
|
632 |
+
"Krizalys\\Onedrive\\": "src/"
|
633 |
+
}
|
634 |
+
},
|
635 |
+
"notification-url": "https://repo.packagist.com/inpsyde/downloads/",
|
636 |
+
"license": [
|
637 |
+
"BSD-3-Clause"
|
638 |
+
],
|
639 |
+
"authors": [
|
640 |
+
{
|
641 |
+
"name": "Christophe Vidal",
|
642 |
+
"homepage": "http://www.krizalys.com/"
|
643 |
+
}
|
644 |
+
],
|
645 |
+
"description": "OneDrive SDK for PHP.",
|
646 |
+
"homepage": "https://github.com/krizalys/onedrive-php-sdk",
|
647 |
+
"keywords": [
|
648 |
+
"OneDrive",
|
649 |
+
"krizalys",
|
650 |
+
"php",
|
651 |
+
"sdk"
|
652 |
+
]
|
653 |
+
},
|
654 |
{
|
655 |
"name": "microsoft/azure-storage-blob",
|
656 |
"version": "1.4.0",
|
667 |
"shasum": "",
|
668 |
"mirrors": [
|
669 |
{
|
670 |
+
"url": "https://repo.packagist.com/inpsyde/dists/%package%/%version%/r%reference%.%type%",
|
671 |
"preferred": true
|
672 |
}
|
673 |
]
|
705 |
},
|
706 |
{
|
707 |
"name": "microsoft/azure-storage-common",
|
708 |
+
"version": "1.4.1",
|
709 |
+
"version_normalized": "1.4.1.0",
|
710 |
"source": {
|
711 |
"type": "git",
|
712 |
"url": "https://github.com/Azure/azure-storage-common-php.git",
|
713 |
+
"reference": "be4df800761d0d0fa91a9460c7f42517197d57a0"
|
714 |
},
|
715 |
"dist": {
|
716 |
"type": "zip",
|
717 |
+
"url": "https://api.github.com/repos/Azure/azure-storage-common-php/zipball/be4df800761d0d0fa91a9460c7f42517197d57a0",
|
718 |
+
"reference": "be4df800761d0d0fa91a9460c7f42517197d57a0",
|
719 |
"shasum": "",
|
720 |
"mirrors": [
|
721 |
{
|
722 |
+
"url": "https://repo.packagist.com/inpsyde/dists/%package%/%version%/r%reference%.%type%",
|
723 |
"preferred": true
|
724 |
}
|
725 |
]
|
728 |
"guzzlehttp/guzzle": "~6.0",
|
729 |
"php": ">=5.6.0"
|
730 |
},
|
731 |
+
"time": "2020-01-02T07:15:54+00:00",
|
732 |
"type": "library",
|
733 |
"installation-source": "dist",
|
734 |
"autoload": {
|
755 |
"storage"
|
756 |
]
|
757 |
},
|
758 |
+
{
|
759 |
+
"name": "microsoft/microsoft-graph",
|
760 |
+
"version": "1.12.0",
|
761 |
+
"version_normalized": "1.12.0.0",
|
762 |
+
"source": {
|
763 |
+
"type": "git",
|
764 |
+
"url": "https://github.com/microsoftgraph/msgraph-sdk-php.git",
|
765 |
+
"reference": "8bcd1c3ebcb6dbd65713a180d85432eedb3faeed"
|
766 |
+
},
|
767 |
+
"dist": {
|
768 |
+
"type": "zip",
|
769 |
+
"url": "https://api.github.com/repos/microsoftgraph/msgraph-sdk-php/zipball/8bcd1c3ebcb6dbd65713a180d85432eedb3faeed",
|
770 |
+
"reference": "8bcd1c3ebcb6dbd65713a180d85432eedb3faeed",
|
771 |
+
"shasum": "",
|
772 |
+
"mirrors": [
|
773 |
+
{
|
774 |
+
"url": "https://repo.packagist.com/inpsyde/dists/%package%/%version%/r%reference%.%type%",
|
775 |
+
"preferred": true
|
776 |
+
}
|
777 |
+
]
|
778 |
+
},
|
779 |
+
"require": {
|
780 |
+
"guzzlehttp/guzzle": "^6.2",
|
781 |
+
"php": "^5.6 || ^7.0"
|
782 |
+
},
|
783 |
+
"require-dev": {
|
784 |
+
"mikey179/vfsstream": "^1.2",
|
785 |
+
"phpdocumentor/phpdocumentor": "^2.9",
|
786 |
+
"phpunit/phpunit": "^5.5"
|
787 |
+
},
|
788 |
+
"time": "2019-10-29T21:37:52+00:00",
|
789 |
+
"type": "library",
|
790 |
+
"installation-source": "dist",
|
791 |
+
"autoload": {
|
792 |
+
"psr-4": {
|
793 |
+
"Microsoft\\Graph\\": "src/",
|
794 |
+
"Microsoft\\Graph\\Test\\": "tests/Functional/"
|
795 |
+
}
|
796 |
+
},
|
797 |
+
"notification-url": "https://repo.packagist.com/inpsyde/downloads/",
|
798 |
+
"license": [
|
799 |
+
"MIT"
|
800 |
+
],
|
801 |
+
"authors": [
|
802 |
+
{
|
803 |
+
"name": "Michael Mainer",
|
804 |
+
"email": "mmainer@microsoft.com",
|
805 |
+
"role": "Developer"
|
806 |
+
}
|
807 |
+
],
|
808 |
+
"description": "The Microsoft Graph SDK for PHP",
|
809 |
+
"homepage": "https://graph.microsoft.io/en-us/"
|
810 |
+
},
|
811 |
{
|
812 |
"name": "mikemccabe/json-patch-php",
|
813 |
"version": "0.1.0",
|
824 |
"shasum": "",
|
825 |
"mirrors": [
|
826 |
{
|
827 |
+
"url": "https://repo.packagist.com/inpsyde/dists/%package%/%version%/r%reference%.%type%",
|
828 |
"preferred": true
|
829 |
}
|
830 |
]
|
859 |
"shasum": "",
|
860 |
"mirrors": [
|
861 |
{
|
862 |
+
"url": "https://repo.packagist.com/inpsyde/dists/%package%/%version%/r%reference%.%type%",
|
863 |
"preferred": true
|
864 |
}
|
865 |
]
|
931 |
},
|
932 |
{
|
933 |
"name": "mtdowling/jmespath.php",
|
934 |
+
"version": "2.6.0",
|
935 |
+
"version_normalized": "2.6.0.0",
|
936 |
"source": {
|
937 |
"type": "git",
|
938 |
"url": "https://github.com/jmespath/jmespath.php.git",
|
939 |
+
"reference": "42dae2cbd13154083ca6d70099692fef8ca84bfb"
|
940 |
},
|
941 |
"dist": {
|
942 |
"type": "zip",
|
943 |
+
"url": "https://api.github.com/repos/jmespath/jmespath.php/zipball/42dae2cbd13154083ca6d70099692fef8ca84bfb",
|
944 |
+
"reference": "42dae2cbd13154083ca6d70099692fef8ca84bfb",
|
945 |
"shasum": "",
|
946 |
"mirrors": [
|
947 |
{
|
948 |
+
"url": "https://repo.packagist.com/inpsyde/dists/%package%/%version%/r%reference%.%type%",
|
949 |
"preferred": true
|
950 |
}
|
951 |
]
|
952 |
},
|
953 |
"require": {
|
954 |
+
"php": "^5.4 || ^7.0 || ^8.0",
|
955 |
+
"symfony/polyfill-mbstring": "^1.17"
|
956 |
},
|
957 |
"require-dev": {
|
958 |
+
"composer/xdebug-handler": "^1.4",
|
959 |
+
"phpunit/phpunit": "^4.8.36 || ^7.5.15"
|
960 |
},
|
961 |
+
"time": "2020-07-31T21:01:56+00:00",
|
962 |
"bin": [
|
963 |
"bin/jp.php"
|
964 |
],
|
965 |
"type": "library",
|
966 |
"extra": {
|
967 |
"branch-alias": {
|
968 |
+
"dev-master": "2.6-dev"
|
969 |
}
|
970 |
},
|
971 |
"installation-source": "dist",
|
994 |
"jsonpath"
|
995 |
]
|
996 |
},
|
997 |
+
{
|
998 |
+
"name": "paragonie/random_compat",
|
999 |
+
"version": "v2.0.18",
|
1000 |
+
"version_normalized": "2.0.18.0",
|
1001 |
+
"source": {
|
1002 |
+
"type": "git",
|
1003 |
+
"url": "https://github.com/paragonie/random_compat.git",
|
1004 |
+
"reference": "0a58ef6e3146256cc3dc7cc393927bcc7d1b72db"
|
1005 |
+
},
|
1006 |
+
"dist": {
|
1007 |
+
"type": "zip",
|
1008 |
+
"url": "https://api.github.com/repos/paragonie/random_compat/zipball/0a58ef6e3146256cc3dc7cc393927bcc7d1b72db",
|
1009 |
+
"reference": "0a58ef6e3146256cc3dc7cc393927bcc7d1b72db",
|
1010 |
+
"shasum": "",
|
1011 |
+
"mirrors": [
|
1012 |
+
{
|
1013 |
+
"url": "https://repo.packagist.com/inpsyde/dists/%package%/%version%/r%reference%.%type%",
|
1014 |
+
"preferred": true
|
1015 |
+
}
|
1016 |
+
]
|
1017 |
+
},
|
1018 |
+
"require": {
|
1019 |
+
"php": ">=5.2.0"
|
1020 |
+
},
|
1021 |
+
"require-dev": {
|
1022 |
+
"phpunit/phpunit": "4.*|5.*"
|
1023 |
+
},
|
1024 |
+
"suggest": {
|
1025 |
+
"ext-libsodium": "Provides a modern crypto API that can be used to generate random bytes."
|
1026 |
+
},
|
1027 |
+
"time": "2019-01-03T20:59:08+00:00",
|
1028 |
+
"type": "library",
|
1029 |
+
"installation-source": "dist",
|
1030 |
+
"autoload": {
|
1031 |
+
"files": [
|
1032 |
+
"lib/random.php"
|
1033 |
+
]
|
1034 |
+
},
|
1035 |
+
"notification-url": "https://repo.packagist.com/inpsyde/downloads/",
|
1036 |
+
"license": [
|
1037 |
+
"MIT"
|
1038 |
+
],
|
1039 |
+
"authors": [
|
1040 |
+
{
|
1041 |
+
"name": "Paragon Initiative Enterprises",
|
1042 |
+
"email": "security@paragonie.com",
|
1043 |
+
"homepage": "https://paragonie.com"
|
1044 |
+
}
|
1045 |
+
],
|
1046 |
+
"description": "PHP 5.x polyfill for random_bytes() and random_int() from PHP 7",
|
1047 |
+
"keywords": [
|
1048 |
+
"csprng",
|
1049 |
+
"polyfill",
|
1050 |
+
"pseudorandom",
|
1051 |
+
"random"
|
1052 |
+
]
|
1053 |
+
},
|
1054 |
{
|
1055 |
"name": "pear/archive_tar",
|
1056 |
+
"version": "1.4.4",
|
1057 |
+
"version_normalized": "1.4.4.0",
|
1058 |
"source": {
|
1059 |
"type": "git",
|
1060 |
"url": "https://github.com/pear/Archive_Tar.git",
|
1061 |
+
"reference": "b005152d4ed8f23bcc93637611fa94f39ef5b904"
|
1062 |
},
|
1063 |
"dist": {
|
1064 |
"type": "zip",
|
1065 |
+
"url": "https://api.github.com/repos/pear/Archive_Tar/zipball/b005152d4ed8f23bcc93637611fa94f39ef5b904",
|
1066 |
+
"reference": "b005152d4ed8f23bcc93637611fa94f39ef5b904",
|
1067 |
"shasum": "",
|
1068 |
"mirrors": [
|
1069 |
{
|
1070 |
+
"url": "https://repo.packagist.com/inpsyde/dists/%package%/%version%/r%reference%.%type%",
|
1071 |
"preferred": true
|
1072 |
}
|
1073 |
]
|
1080 |
"phpunit/phpunit": "*"
|
1081 |
},
|
1082 |
"suggest": {
|
1083 |
+
"ext-bz2": "Bz2 compression support.",
|
1084 |
+
"ext-xz": "Lzma2 compression support.",
|
1085 |
"ext-zlib": "Gzip compression support."
|
1086 |
},
|
1087 |
+
"time": "2018-12-20T20:47:24+00:00",
|
1088 |
"type": "library",
|
1089 |
"extra": {
|
1090 |
"branch-alias": {
|
1118 |
"email": "mrook@php.net"
|
1119 |
}
|
1120 |
],
|
1121 |
+
"description": "Tar file management class with compression support (gzip, bzip2, lzma2)",
|
1122 |
"homepage": "https://github.com/pear/Archive_Tar",
|
1123 |
"keywords": [
|
1124 |
"archive",
|
1127 |
},
|
1128 |
{
|
1129 |
"name": "pear/console_getopt",
|
1130 |
+
"version": "v1.4.3",
|
1131 |
+
"version_normalized": "1.4.3.0",
|
1132 |
"source": {
|
1133 |
"type": "git",
|
1134 |
"url": "https://github.com/pear/Console_Getopt.git",
|
1135 |
+
"reference": "a41f8d3e668987609178c7c4a9fe48fecac53fa0"
|
1136 |
},
|
1137 |
"dist": {
|
1138 |
"type": "zip",
|
1139 |
+
"url": "https://api.github.com/repos/pear/Console_Getopt/zipball/a41f8d3e668987609178c7c4a9fe48fecac53fa0",
|
1140 |
+
"reference": "a41f8d3e668987609178c7c4a9fe48fecac53fa0",
|
1141 |
"shasum": "",
|
1142 |
"mirrors": [
|
1143 |
{
|
1144 |
+
"url": "https://repo.packagist.com/inpsyde/dists/%package%/%version%/r%reference%.%type%",
|
1145 |
"preferred": true
|
1146 |
}
|
1147 |
]
|
1148 |
},
|
1149 |
+
"time": "2019-11-20T18:27:48+00:00",
|
1150 |
"type": "library",
|
1151 |
"installation-source": "dist",
|
1152 |
"autoload": {
|
1162 |
"BSD-2-Clause"
|
1163 |
],
|
1164 |
"authors": [
|
|
|
|
|
|
|
|
|
|
|
1165 |
{
|
1166 |
"name": "Andrei Zmievski",
|
1167 |
"email": "andrei@php.net",
|
1171 |
"name": "Stig Bakken",
|
1172 |
"email": "stig@php.net",
|
1173 |
"role": "Developer"
|
1174 |
+
},
|
1175 |
+
{
|
1176 |
+
"name": "Greg Beaver",
|
1177 |
+
"email": "cellog@php.net",
|
1178 |
+
"role": "Helper"
|
1179 |
}
|
1180 |
],
|
1181 |
"description": "More info available on: http://pear.php.net/package/Console_Getopt"
|
1182 |
},
|
1183 |
{
|
1184 |
"name": "pear/pear-core-minimal",
|
1185 |
+
"version": "v1.10.10",
|
1186 |
+
"version_normalized": "1.10.10.0",
|
1187 |
"source": {
|
1188 |
"type": "git",
|
1189 |
"url": "https://github.com/pear/pear-core-minimal.git",
|
1190 |
+
"reference": "625a3c429d9b2c1546438679074cac1b089116a7"
|
1191 |
},
|
1192 |
"dist": {
|
1193 |
"type": "zip",
|
1194 |
+
"url": "https://api.github.com/repos/pear/pear-core-minimal/zipball/625a3c429d9b2c1546438679074cac1b089116a7",
|
1195 |
+
"reference": "625a3c429d9b2c1546438679074cac1b089116a7",
|
1196 |
"shasum": "",
|
1197 |
"mirrors": [
|
1198 |
{
|
1199 |
+
"url": "https://repo.packagist.com/inpsyde/dists/%package%/%version%/r%reference%.%type%",
|
1200 |
"preferred": true
|
1201 |
}
|
1202 |
]
|
1208 |
"replace": {
|
1209 |
"rsky/pear-core-min": "self.version"
|
1210 |
},
|
1211 |
+
"time": "2019-11-19T19:00:24+00:00",
|
1212 |
"type": "library",
|
1213 |
"installation-source": "dist",
|
1214 |
"autoload": {
|
1234 |
},
|
1235 |
{
|
1236 |
"name": "pear/pear_exception",
|
1237 |
+
"version": "v1.0.1",
|
1238 |
+
"version_normalized": "1.0.1.0",
|
1239 |
"source": {
|
1240 |
"type": "git",
|
1241 |
"url": "https://github.com/pear/PEAR_Exception.git",
|
1242 |
+
"reference": "dbb42a5a0e45f3adcf99babfb2a1ba77b8ac36a7"
|
1243 |
},
|
1244 |
"dist": {
|
1245 |
"type": "zip",
|
1246 |
+
"url": "https://api.github.com/repos/pear/PEAR_Exception/zipball/dbb42a5a0e45f3adcf99babfb2a1ba77b8ac36a7",
|
1247 |
+
"reference": "dbb42a5a0e45f3adcf99babfb2a1ba77b8ac36a7",
|
1248 |
"shasum": "",
|
1249 |
"mirrors": [
|
1250 |
{
|
1251 |
+
"url": "https://repo.packagist.com/inpsyde/dists/%package%/%version%/r%reference%.%type%",
|
1252 |
"preferred": true
|
1253 |
}
|
1254 |
]
|
1259 |
"require-dev": {
|
1260 |
"phpunit/phpunit": "*"
|
1261 |
},
|
1262 |
+
"time": "2019-12-10T10:24:42+00:00",
|
1263 |
"type": "class",
|
1264 |
"extra": {
|
1265 |
"branch-alias": {
|
1268 |
},
|
1269 |
"installation-source": "dist",
|
1270 |
"autoload": {
|
1271 |
+
"classmap": [
|
1272 |
+
"PEAR/"
|
1273 |
+
]
|
1274 |
},
|
1275 |
"notification-url": "https://repo.packagist.com/inpsyde/downloads/",
|
1276 |
"include-path": [
|
1311 |
"shasum": "",
|
1312 |
"mirrors": [
|
1313 |
{
|
1314 |
+
"url": "https://repo.packagist.com/inpsyde/dists/%package%/%version%/r%reference%.%type%",
|
1315 |
"preferred": true
|
1316 |
}
|
1317 |
]
|
1411 |
"shasum": "",
|
1412 |
"mirrors": [
|
1413 |
{
|
1414 |
+
"url": "https://repo.packagist.com/inpsyde/dists/%package%/%version%/r%reference%.%type%",
|
1415 |
"preferred": true
|
1416 |
}
|
1417 |
]
|
1469 |
"shasum": "",
|
1470 |
"mirrors": [
|
1471 |
{
|
1472 |
+
"url": "https://repo.packagist.com/inpsyde/dists/%package%/%version%/r%reference%.%type%",
|
1473 |
"preferred": true
|
1474 |
}
|
1475 |
]
|
1526 |
"shasum": "",
|
1527 |
"mirrors": [
|
1528 |
{
|
1529 |
+
"url": "https://repo.packagist.com/inpsyde/dists/%package%/%version%/r%reference%.%type%",
|
1530 |
"preferred": true
|
1531 |
}
|
1532 |
]
|
1584 |
"shasum": "",
|
1585 |
"mirrors": [
|
1586 |
{
|
1587 |
+
"url": "https://repo.packagist.com/inpsyde/dists/%package%/%version%/r%reference%.%type%",
|
1588 |
"preferred": true
|
1589 |
}
|
1590 |
]
|
1639 |
"shasum": "",
|
1640 |
"mirrors": [
|
1641 |
{
|
1642 |
+
"url": "https://repo.packagist.com/inpsyde/dists/%package%/%version%/r%reference%.%type%",
|
1643 |
"preferred": true
|
1644 |
}
|
1645 |
]
|
1704 |
"shasum": "",
|
1705 |
"mirrors": [
|
1706 |
{
|
1707 |
+
"url": "https://repo.packagist.com/inpsyde/dists/%package%/%version%/r%reference%.%type%",
|
1708 |
"preferred": true
|
1709 |
}
|
1710 |
]
|
1752 |
"shasum": "",
|
1753 |
"mirrors": [
|
1754 |
{
|
1755 |
+
"url": "https://repo.packagist.com/inpsyde/dists/%package%/%version%/r%reference%.%type%",
|
1756 |
"preferred": true
|
1757 |
}
|
1758 |
]
|
1800 |
},
|
1801 |
{
|
1802 |
"name": "symfony/event-dispatcher",
|
1803 |
+
"version": "v3.4.43",
|
1804 |
+
"version_normalized": "3.4.43.0",
|
1805 |
"source": {
|
1806 |
"type": "git",
|
1807 |
"url": "https://github.com/symfony/event-dispatcher.git",
|
1808 |
+
"reference": "14d978f8e8555f2de719c00eb65376be7d2e9081"
|
1809 |
},
|
1810 |
"dist": {
|
1811 |
"type": "zip",
|
1812 |
+
"url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/14d978f8e8555f2de719c00eb65376be7d2e9081",
|
1813 |
+
"reference": "14d978f8e8555f2de719c00eb65376be7d2e9081",
|
1814 |
"shasum": "",
|
1815 |
"mirrors": [
|
1816 |
{
|
1817 |
+
"url": "https://repo.packagist.com/inpsyde/dists/%package%/%version%/r%reference%.%type%",
|
1818 |
"preferred": true
|
1819 |
}
|
1820 |
]
|
1836 |
"symfony/dependency-injection": "",
|
1837 |
"symfony/http-kernel": ""
|
1838 |
},
|
1839 |
+
"time": "2020-05-05T15:06:23+00:00",
|
1840 |
"type": "library",
|
1841 |
"extra": {
|
1842 |
"branch-alias": {
|
1869 |
"description": "Symfony EventDispatcher Component",
|
1870 |
"homepage": "https://symfony.com"
|
1871 |
},
|
1872 |
+
{
|
1873 |
+
"name": "symfony/polyfill-intl-idn",
|
1874 |
+
"version": "v1.18.1",
|
1875 |
+
"version_normalized": "1.18.1.0",
|
1876 |
+
"source": {
|
1877 |
+
"type": "git",
|
1878 |
+
"url": "https://github.com/symfony/polyfill-intl-idn.git",
|
1879 |
+
"reference": "5dcab1bc7146cf8c1beaa4502a3d9be344334251"
|
1880 |
+
},
|
1881 |
+
"dist": {
|
1882 |
+
"type": "zip",
|
1883 |
+
"url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/5dcab1bc7146cf8c1beaa4502a3d9be344334251",
|
1884 |
+
"reference": "5dcab1bc7146cf8c1beaa4502a3d9be344334251",
|
1885 |
+
"shasum": "",
|
1886 |
+
"mirrors": [
|
1887 |
+
{
|
1888 |
+
"url": "https://repo.packagist.com/inpsyde/dists/%package%/%version%/r%reference%.%type%",
|
1889 |
+
"preferred": true
|
1890 |
+
}
|
1891 |
+
]
|
1892 |
+
},
|
1893 |
+
"require": {
|
1894 |
+
"php": ">=5.3.3",
|
1895 |
+
"symfony/polyfill-intl-normalizer": "^1.10",
|
1896 |
+
"symfony/polyfill-php70": "^1.10",
|
1897 |
+
"symfony/polyfill-php72": "^1.10"
|
1898 |
+
},
|
1899 |
+
"suggest": {
|
1900 |
+
"ext-intl": "For best performance"
|
1901 |
+
},
|
1902 |
+
"time": "2020-08-04T06:02:08+00:00",
|
1903 |
+
"type": "library",
|
1904 |
+
"extra": {
|
1905 |
+
"branch-alias": {
|
1906 |
+
"dev-master": "1.18-dev"
|
1907 |
+
},
|
1908 |
+
"thanks": {
|
1909 |
+
"name": "symfony/polyfill",
|
1910 |
+
"url": "https://github.com/symfony/polyfill"
|
1911 |
+
}
|
1912 |
+
},
|
1913 |
+
"installation-source": "dist",
|
1914 |
+
"autoload": {
|
1915 |
+
"psr-4": {
|
1916 |
+
"Symfony\\Polyfill\\Intl\\Idn\\": ""
|
1917 |
+
},
|
1918 |
+
"files": [
|
1919 |
+
"bootstrap.php"
|
1920 |
+
]
|
1921 |
+
},
|
1922 |
+
"notification-url": "https://repo.packagist.com/inpsyde/downloads/",
|
1923 |
+
"license": [
|
1924 |
+
"MIT"
|
1925 |
+
],
|
1926 |
+
"authors": [
|
1927 |
+
{
|
1928 |
+
"name": "Laurent Bassin",
|
1929 |
+
"email": "laurent@bassin.info"
|
1930 |
+
},
|
1931 |
+
{
|
1932 |
+
"name": "Trevor Rowbotham",
|
1933 |
+
"email": "trevor.rowbotham@pm.me"
|
1934 |
+
},
|
1935 |
+
{
|
1936 |
+
"name": "Symfony Community",
|
1937 |
+
"homepage": "https://symfony.com/contributors"
|
1938 |
+
}
|
1939 |
+
],
|
1940 |
+
"description": "Symfony polyfill for intl's idn_to_ascii and idn_to_utf8 functions",
|
1941 |
+
"homepage": "https://symfony.com",
|
1942 |
+
"keywords": [
|
1943 |
+
"compatibility",
|
1944 |
+
"idn",
|
1945 |
+
"intl",
|
1946 |
+
"polyfill",
|
1947 |
+
"portable",
|
1948 |
+
"shim"
|
1949 |
+
]
|
1950 |
+
},
|
1951 |
+
{
|
1952 |
+
"name": "symfony/polyfill-intl-normalizer",
|
1953 |
+
"version": "v1.18.1",
|
1954 |
+
"version_normalized": "1.18.1.0",
|
1955 |
+
"source": {
|
1956 |
+
"type": "git",
|
1957 |
+
"url": "https://github.com/symfony/polyfill-intl-normalizer.git",
|
1958 |
+
"reference": "37078a8dd4a2a1e9ab0231af7c6cb671b2ed5a7e"
|
1959 |
+
},
|
1960 |
+
"dist": {
|
1961 |
+
"type": "zip",
|
1962 |
+
"url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/37078a8dd4a2a1e9ab0231af7c6cb671b2ed5a7e",
|
1963 |
+
"reference": "37078a8dd4a2a1e9ab0231af7c6cb671b2ed5a7e",
|
1964 |
+
"shasum": "",
|
1965 |
+
"mirrors": [
|
1966 |
+
{
|
1967 |
+
"url": "https://repo.packagist.com/inpsyde/dists/%package%/%version%/r%reference%.%type%",
|
1968 |
+
"preferred": true
|
1969 |
+
}
|
1970 |
+
]
|
1971 |
+
},
|
1972 |
+
"require": {
|
1973 |
+
"php": ">=5.3.3"
|
1974 |
+
},
|
1975 |
+
"suggest": {
|
1976 |
+
"ext-intl": "For best performance"
|
1977 |
+
},
|
1978 |
+
"time": "2020-07-14T12:35:20+00:00",
|
1979 |
+
"type": "library",
|
1980 |
+
"extra": {
|
1981 |
+
"branch-alias": {
|
1982 |
+
"dev-master": "1.18-dev"
|
1983 |
+
},
|
1984 |
+
"thanks": {
|
1985 |
+
"name": "symfony/polyfill",
|
1986 |
+
"url": "https://github.com/symfony/polyfill"
|
1987 |
+
}
|
1988 |
+
},
|
1989 |
+
"installation-source": "dist",
|
1990 |
+
"autoload": {
|
1991 |
+
"psr-4": {
|
1992 |
+
"Symfony\\Polyfill\\Intl\\Normalizer\\": ""
|
1993 |
+
},
|
1994 |
+
"files": [
|
1995 |
+
"bootstrap.php"
|
1996 |
+
],
|
1997 |
+
"classmap": [
|
1998 |
+
"Resources/stubs"
|
1999 |
+
]
|
2000 |
+
},
|
2001 |
+
"notification-url": "https://repo.packagist.com/inpsyde/downloads/",
|
2002 |
+
"license": [
|
2003 |
+
"MIT"
|
2004 |
+
],
|
2005 |
+
"authors": [
|
2006 |
+
{
|
2007 |
+
"name": "Nicolas Grekas",
|
2008 |
+
"email": "p@tchwork.com"
|
2009 |
+
},
|
2010 |
+
{
|
2011 |
+
"name": "Symfony Community",
|
2012 |
+
"homepage": "https://symfony.com/contributors"
|
2013 |
+
}
|
2014 |
+
],
|
2015 |
+
"description": "Symfony polyfill for intl's Normalizer class and related functions",
|
2016 |
+
"homepage": "https://symfony.com",
|
2017 |
+
"keywords": [
|
2018 |
+
"compatibility",
|
2019 |
+
"intl",
|
2020 |
+
"normalizer",
|
2021 |
+
"polyfill",
|
2022 |
+
"portable",
|
2023 |
+
"shim"
|
2024 |
+
]
|
2025 |
+
},
|
2026 |
{
|
2027 |
"name": "symfony/polyfill-mbstring",
|
2028 |
+
"version": "v1.18.1",
|
2029 |
+
"version_normalized": "1.18.1.0",
|
2030 |
"source": {
|
2031 |
"type": "git",
|
2032 |
"url": "https://github.com/symfony/polyfill-mbstring.git",
|
2033 |
+
"reference": "a6977d63bf9a0ad4c65cd352709e230876f9904a"
|
2034 |
},
|
2035 |
"dist": {
|
2036 |
"type": "zip",
|
2037 |
+
"url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/a6977d63bf9a0ad4c65cd352709e230876f9904a",
|
2038 |
+
"reference": "a6977d63bf9a0ad4c65cd352709e230876f9904a",
|
2039 |
"shasum": "",
|
2040 |
"mirrors": [
|
2041 |
{
|
2042 |
+
"url": "https://repo.packagist.com/inpsyde/dists/%package%/%version%/r%reference%.%type%",
|
2043 |
"preferred": true
|
2044 |
}
|
2045 |
]
|
2050 |
"suggest": {
|
2051 |
"ext-mbstring": "For best performance"
|
2052 |
},
|
2053 |
+
"time": "2020-07-14T12:35:20+00:00",
|
2054 |
"type": "library",
|
2055 |
"extra": {
|
2056 |
"branch-alias": {
|
2057 |
+
"dev-master": "1.18-dev"
|
2058 |
+
},
|
2059 |
+
"thanks": {
|
2060 |
+
"name": "symfony/polyfill",
|
2061 |
+
"url": "https://github.com/symfony/polyfill"
|
2062 |
}
|
2063 |
},
|
2064 |
"installation-source": "dist",
|
2094 |
"shim"
|
2095 |
]
|
2096 |
},
|
2097 |
+
{
|
2098 |
+
"name": "symfony/polyfill-php70",
|
2099 |
+
"version": "v1.18.1",
|
2100 |
+
"version_normalized": "1.18.1.0",
|
2101 |
+
"source": {
|
2102 |
+
"type": "git",
|
2103 |
+
"url": "https://github.com/symfony/polyfill-php70.git",
|
2104 |
+
"reference": "0dd93f2c578bdc9c72697eaa5f1dd25644e618d3"
|
2105 |
+
},
|
2106 |
+
"dist": {
|
2107 |
+
"type": "zip",
|
2108 |
+
"url": "https://api.github.com/repos/symfony/polyfill-php70/zipball/0dd93f2c578bdc9c72697eaa5f1dd25644e618d3",
|
2109 |
+
"reference": "0dd93f2c578bdc9c72697eaa5f1dd25644e618d3",
|
2110 |
+
"shasum": "",
|
2111 |
+
"mirrors": [
|
2112 |
+
{
|
2113 |
+
"url": "https://repo.packagist.com/inpsyde/dists/%package%/%version%/r%reference%.%type%",
|
2114 |
+
"preferred": true
|
2115 |
+
}
|
2116 |
+
]
|
2117 |
+
},
|
2118 |
+
"require": {
|
2119 |
+
"paragonie/random_compat": "~1.0|~2.0|~9.99",
|
2120 |
+
"php": ">=5.3.3"
|
2121 |
+
},
|
2122 |
+
"time": "2020-07-14T12:35:20+00:00",
|
2123 |
+
"type": "library",
|
2124 |
+
"extra": {
|
2125 |
+
"branch-alias": {
|
2126 |
+
"dev-master": "1.18-dev"
|
2127 |
+
},
|
2128 |
+
"thanks": {
|
2129 |
+
"name": "symfony/polyfill",
|
2130 |
+
"url": "https://github.com/symfony/polyfill"
|
2131 |
+
}
|
2132 |
+
},
|
2133 |
+
"installation-source": "dist",
|
2134 |
+
"autoload": {
|
2135 |
+
"psr-4": {
|
2136 |
+
"Symfony\\Polyfill\\Php70\\": ""
|
2137 |
+
},
|
2138 |
+
"files": [
|
2139 |
+
"bootstrap.php"
|
2140 |
+
],
|
2141 |
+
"classmap": [
|
2142 |
+
"Resources/stubs"
|
2143 |
+
]
|
2144 |
+
},
|
2145 |
+
"notification-url": "https://repo.packagist.com/inpsyde/downloads/",
|
2146 |
+
"license": [
|
2147 |
+
"MIT"
|
2148 |
+
],
|
2149 |
+
"authors": [
|
2150 |
+
{
|
2151 |
+
"name": "Nicolas Grekas",
|
2152 |
+
"email": "p@tchwork.com"
|
2153 |
+
},
|
2154 |
+
{
|
2155 |
+
"name": "Symfony Community",
|
2156 |
+
"homepage": "https://symfony.com/contributors"
|
2157 |
+
}
|
2158 |
+
],
|
2159 |
+
"description": "Symfony polyfill backporting some PHP 7.0+ features to lower PHP versions",
|
2160 |
+
"homepage": "https://symfony.com",
|
2161 |
+
"keywords": [
|
2162 |
+
"compatibility",
|
2163 |
+
"polyfill",
|
2164 |
+
"portable",
|
2165 |
+
"shim"
|
2166 |
+
]
|
2167 |
+
},
|
2168 |
+
{
|
2169 |
+
"name": "symfony/polyfill-php72",
|
2170 |
+
"version": "v1.18.1",
|
2171 |
+
"version_normalized": "1.18.1.0",
|
2172 |
+
"source": {
|
2173 |
+
"type": "git",
|
2174 |
+
"url": "https://github.com/symfony/polyfill-php72.git",
|
2175 |
+
"reference": "639447d008615574653fb3bc60d1986d7172eaae"
|
2176 |
+
},
|
2177 |
+
"dist": {
|
2178 |
+
"type": "zip",
|
2179 |
+
"url": "https://api.github.com/repos/symfony/polyfill-php72/zipball/639447d008615574653fb3bc60d1986d7172eaae",
|
2180 |
+
"reference": "639447d008615574653fb3bc60d1986d7172eaae",
|
2181 |
+
"shasum": "",
|
2182 |
+
"mirrors": [
|
2183 |
+
{
|
2184 |
+
"url": "https://repo.packagist.com/inpsyde/dists/%package%/%version%/r%reference%.%type%",
|
2185 |
+
"preferred": true
|
2186 |
+
}
|
2187 |
+
]
|
2188 |
+
},
|
2189 |
+
"require": {
|
2190 |
+
"php": ">=5.3.3"
|
2191 |
+
},
|
2192 |
+
"time": "2020-07-14T12:35:20+00:00",
|
2193 |
+
"type": "library",
|
2194 |
+
"extra": {
|
2195 |
+
"branch-alias": {
|
2196 |
+
"dev-master": "1.18-dev"
|
2197 |
+
},
|
2198 |
+
"thanks": {
|
2199 |
+
"name": "symfony/polyfill",
|
2200 |
+
"url": "https://github.com/symfony/polyfill"
|
2201 |
+
}
|
2202 |
+
},
|
2203 |
+
"installation-source": "dist",
|
2204 |
+
"autoload": {
|
2205 |
+
"psr-4": {
|
2206 |
+
"Symfony\\Polyfill\\Php72\\": ""
|
2207 |
+
},
|
2208 |
+
"files": [
|
2209 |
+
"bootstrap.php"
|
2210 |
+
]
|
2211 |
+
},
|
2212 |
+
"notification-url": "https://repo.packagist.com/inpsyde/downloads/",
|
2213 |
+
"license": [
|
2214 |
+
"MIT"
|
2215 |
+
],
|
2216 |
+
"authors": [
|
2217 |
+
{
|
2218 |
+
"name": "Nicolas Grekas",
|
2219 |
+
"email": "p@tchwork.com"
|
2220 |
+
},
|
2221 |
+
{
|
2222 |
+
"name": "Symfony Community",
|
2223 |
+
"homepage": "https://symfony.com/contributors"
|
2224 |
+
}
|
2225 |
+
],
|
2226 |
+
"description": "Symfony polyfill backporting some PHP 7.2+ features to lower PHP versions",
|
2227 |
+
"homepage": "https://symfony.com",
|
2228 |
+
"keywords": [
|
2229 |
+
"compatibility",
|
2230 |
+
"polyfill",
|
2231 |
+
"portable",
|
2232 |
+
"shim"
|
2233 |
+
]
|
2234 |
+
},
|
2235 |
{
|
2236 |
"name": "symfony/translation",
|
2237 |
"version": "v2.8.44",
|
2248 |
"shasum": "",
|
2249 |
"mirrors": [
|
2250 |
{
|
2251 |
+
"url": "https://repo.packagist.com/inpsyde/dists/%package%/%version%/r%reference%.%type%",
|
2252 |
"preferred": true
|
2253 |
}
|
2254 |
]
|
vendor/guzzlehttp/guzzle/phpstan.neon.dist
DELETED
@@ -1,9 +0,0 @@
|
|
1 |
-
parameters:
|
2 |
-
level: 1
|
3 |
-
paths:
|
4 |
-
- src
|
5 |
-
|
6 |
-
ignoreErrors:
|
7 |
-
-
|
8 |
-
message: '#Function uri_template not found#'
|
9 |
-
path: %currentWorkingDirectory%/src/functions.php
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
vendor/guzzlehttp/guzzle/src/Client.php
CHANGED
@@ -2,11 +2,12 @@
|
|
2 |
namespace GuzzleHttp;
|
3 |
|
4 |
use GuzzleHttp\Cookie\CookieJar;
|
|
|
5 |
use GuzzleHttp\Promise;
|
6 |
use GuzzleHttp\Psr7;
|
7 |
-
use Psr\Http\Message\UriInterface;
|
8 |
use Psr\Http\Message\RequestInterface;
|
9 |
use Psr\Http\Message\ResponseInterface;
|
|
|
10 |
|
11 |
/**
|
12 |
* @method ResponseInterface get(string|UriInterface $uri, array $options = [])
|
@@ -46,9 +47,8 @@ class Client implements ClientInterface
|
|
46 |
* wire. The function is called with a Psr7\Http\Message\RequestInterface
|
47 |
* and array of transfer options, and must return a
|
48 |
* GuzzleHttp\Promise\PromiseInterface that is fulfilled with a
|
49 |
-
* Psr7\Http\Message\ResponseInterface on success.
|
50 |
-
*
|
51 |
-
* options. If no handler is provided, a default handler will be created
|
52 |
* that enables all of the request options below by attaching all of the
|
53 |
* default middleware to the handler.
|
54 |
* - base_uri: (string|UriInterface) Base URI of the client that is merged
|
@@ -75,6 +75,12 @@ class Client implements ClientInterface
|
|
75 |
$this->configureDefaults($config);
|
76 |
}
|
77 |
|
|
|
|
|
|
|
|
|
|
|
|
|
78 |
public function __call($method, $args)
|
79 |
{
|
80 |
if (count($args) < 1) {
|
@@ -89,6 +95,14 @@ class Client implements ClientInterface
|
|
89 |
: $this->request($method, $uri, $opts);
|
90 |
}
|
91 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
92 |
public function sendAsync(RequestInterface $request, array $options = [])
|
93 |
{
|
94 |
// Merge the base URI into the request URI if needed.
|
@@ -100,12 +114,35 @@ class Client implements ClientInterface
|
|
100 |
);
|
101 |
}
|
102 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
103 |
public function send(RequestInterface $request, array $options = [])
|
104 |
{
|
105 |
$options[RequestOptions::SYNCHRONOUS] = true;
|
106 |
return $this->sendAsync($request, $options)->wait();
|
107 |
}
|
108 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
109 |
public function requestAsync($method, $uri = '', array $options = [])
|
110 |
{
|
111 |
$options = $this->prepareDefaults($options);
|
@@ -125,12 +162,37 @@ class Client implements ClientInterface
|
|
125 |
return $this->transfer($request, $options);
|
126 |
}
|
127 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
128 |
public function request($method, $uri = '', array $options = [])
|
129 |
{
|
130 |
$options[RequestOptions::SYNCHRONOUS] = true;
|
131 |
return $this->requestAsync($method, $uri, $options)->wait();
|
132 |
}
|
133 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
134 |
public function getConfig($option = null)
|
135 |
{
|
136 |
return $option === null
|
@@ -138,6 +200,11 @@ class Client implements ClientInterface
|
|
138 |
: (isset($this->config[$option]) ? $this->config[$option] : null);
|
139 |
}
|
140 |
|
|
|
|
|
|
|
|
|
|
|
141 |
private function buildUri($uri, array $config)
|
142 |
{
|
143 |
// for BC we accept null which would otherwise fail in uri_for
|
@@ -147,6 +214,11 @@ class Client implements ClientInterface
|
|
147 |
$uri = Psr7\UriResolver::resolve(Psr7\uri_for($config['base_uri']), $uri);
|
148 |
}
|
149 |
|
|
|
|
|
|
|
|
|
|
|
150 |
return $uri->getScheme() === '' && $uri->getHost() !== '' ? $uri->withScheme('http') : $uri;
|
151 |
}
|
152 |
|
@@ -154,6 +226,7 @@ class Client implements ClientInterface
|
|
154 |
* Configures the default options for a client.
|
155 |
*
|
156 |
* @param array $config
|
|
|
157 |
*/
|
158 |
private function configureDefaults(array $config)
|
159 |
{
|
@@ -162,7 +235,8 @@ class Client implements ClientInterface
|
|
162 |
'http_errors' => true,
|
163 |
'decode_content' => true,
|
164 |
'verify' => true,
|
165 |
-
'cookies' => false
|
|
|
166 |
];
|
167 |
|
168 |
// Use the standard Linux HTTP_PROXY and HTTPS_PROXY if set.
|
@@ -170,7 +244,7 @@ class Client implements ClientInterface
|
|
170 |
// We can only trust the HTTP_PROXY environment variable in a CLI
|
171 |
// process due to the fact that PHP has no reliable mechanism to
|
172 |
// get environment variables that start with "HTTP_".
|
173 |
-
if (php_sapi_name()
|
174 |
$defaults['proxy']['http'] = getenv('HTTP_PROXY');
|
175 |
}
|
176 |
|
@@ -225,7 +299,7 @@ class Client implements ClientInterface
|
|
225 |
if (array_key_exists('headers', $options)) {
|
226 |
// Allows default headers to be unset.
|
227 |
if ($options['headers'] === null) {
|
228 |
-
$defaults['_conditional'] =
|
229 |
unset($options['headers']);
|
230 |
} elseif (!is_array($options['headers'])) {
|
231 |
throw new \InvalidArgumentException('headers must be an array');
|
@@ -251,8 +325,7 @@ class Client implements ClientInterface
|
|
251 |
* The URI of the request is not modified and the request options are used
|
252 |
* as-is without merging in default options.
|
253 |
*
|
254 |
-
* @param
|
255 |
-
* @param array $options
|
256 |
*
|
257 |
* @return Promise\PromiseInterface
|
258 |
*/
|
@@ -271,6 +344,7 @@ class Client implements ClientInterface
|
|
271 |
}
|
272 |
|
273 |
$request = $this->applyOptions($request, $options);
|
|
|
274 |
$handler = $options['handler'];
|
275 |
|
276 |
try {
|
@@ -411,6 +485,11 @@ class Client implements ClientInterface
|
|
411 |
return $request;
|
412 |
}
|
413 |
|
|
|
|
|
|
|
|
|
|
|
414 |
private function invalidBody()
|
415 |
{
|
416 |
throw new \InvalidArgumentException('Passing in the "body" request '
|
2 |
namespace GuzzleHttp;
|
3 |
|
4 |
use GuzzleHttp\Cookie\CookieJar;
|
5 |
+
use GuzzleHttp\Exception\GuzzleException;
|
6 |
use GuzzleHttp\Promise;
|
7 |
use GuzzleHttp\Psr7;
|
|
|
8 |
use Psr\Http\Message\RequestInterface;
|
9 |
use Psr\Http\Message\ResponseInterface;
|
10 |
+
use Psr\Http\Message\UriInterface;
|
11 |
|
12 |
/**
|
13 |
* @method ResponseInterface get(string|UriInterface $uri, array $options = [])
|
47 |
* wire. The function is called with a Psr7\Http\Message\RequestInterface
|
48 |
* and array of transfer options, and must return a
|
49 |
* GuzzleHttp\Promise\PromiseInterface that is fulfilled with a
|
50 |
+
* Psr7\Http\Message\ResponseInterface on success.
|
51 |
+
* If no handler is provided, a default handler will be created
|
|
|
52 |
* that enables all of the request options below by attaching all of the
|
53 |
* default middleware to the handler.
|
54 |
* - base_uri: (string|UriInterface) Base URI of the client that is merged
|
75 |
$this->configureDefaults($config);
|
76 |
}
|
77 |
|
78 |
+
/**
|
79 |
+
* @param string $method
|
80 |
+
* @param array $args
|
81 |
+
*
|
82 |
+
* @return Promise\PromiseInterface
|
83 |
+
*/
|
84 |
public function __call($method, $args)
|
85 |
{
|
86 |
if (count($args) < 1) {
|
95 |
: $this->request($method, $uri, $opts);
|
96 |
}
|
97 |
|
98 |
+
/**
|
99 |
+
* Asynchronously send an HTTP request.
|
100 |
+
*
|
101 |
+
* @param array $options Request options to apply to the given
|
102 |
+
* request and to the transfer. See \GuzzleHttp\RequestOptions.
|
103 |
+
*
|
104 |
+
* @return Promise\PromiseInterface
|
105 |
+
*/
|
106 |
public function sendAsync(RequestInterface $request, array $options = [])
|
107 |
{
|
108 |
// Merge the base URI into the request URI if needed.
|
114 |
);
|
115 |
}
|
116 |
|
117 |
+
/**
|
118 |
+
* Send an HTTP request.
|
119 |
+
*
|
120 |
+
* @param array $options Request options to apply to the given
|
121 |
+
* request and to the transfer. See \GuzzleHttp\RequestOptions.
|
122 |
+
*
|
123 |
+
* @return ResponseInterface
|
124 |
+
* @throws GuzzleException
|
125 |
+
*/
|
126 |
public function send(RequestInterface $request, array $options = [])
|
127 |
{
|
128 |
$options[RequestOptions::SYNCHRONOUS] = true;
|
129 |
return $this->sendAsync($request, $options)->wait();
|
130 |
}
|
131 |
|
132 |
+
/**
|
133 |
+
* Create and send an asynchronous HTTP request.
|
134 |
+
*
|
135 |
+
* Use an absolute path to override the base path of the client, or a
|
136 |
+
* relative path to append to the base path of the client. The URL can
|
137 |
+
* contain the query string as well. Use an array to provide a URL
|
138 |
+
* template and additional variables to use in the URL template expansion.
|
139 |
+
*
|
140 |
+
* @param string $method HTTP method
|
141 |
+
* @param string|UriInterface $uri URI object or string.
|
142 |
+
* @param array $options Request options to apply. See \GuzzleHttp\RequestOptions.
|
143 |
+
*
|
144 |
+
* @return Promise\PromiseInterface
|
145 |
+
*/
|
146 |
public function requestAsync($method, $uri = '', array $options = [])
|
147 |
{
|
148 |
$options = $this->prepareDefaults($options);
|
162 |
return $this->transfer($request, $options);
|
163 |
}
|
164 |
|
165 |
+
/**
|
166 |
+
* Create and send an HTTP request.
|
167 |
+
*
|
168 |
+
* Use an absolute path to override the base path of the client, or a
|
169 |
+
* relative path to append to the base path of the client. The URL can
|
170 |
+
* contain the query string as well.
|
171 |
+
*
|
172 |
+
* @param string $method HTTP method.
|
173 |
+
* @param string|UriInterface $uri URI object or string.
|
174 |
+
* @param array $options Request options to apply. See \GuzzleHttp\RequestOptions.
|
175 |
+
*
|
176 |
+
* @return ResponseInterface
|
177 |
+
* @throws GuzzleException
|
178 |
+
*/
|
179 |
public function request($method, $uri = '', array $options = [])
|
180 |
{
|
181 |
$options[RequestOptions::SYNCHRONOUS] = true;
|
182 |
return $this->requestAsync($method, $uri, $options)->wait();
|
183 |
}
|
184 |
|
185 |
+
/**
|
186 |
+
* Get a client configuration option.
|
187 |
+
*
|
188 |
+
* These options include default request options of the client, a "handler"
|
189 |
+
* (if utilized by the concrete client), and a "base_uri" if utilized by
|
190 |
+
* the concrete client.
|
191 |
+
*
|
192 |
+
* @param string|null $option The config option to retrieve.
|
193 |
+
*
|
194 |
+
* @return mixed
|
195 |
+
*/
|
196 |
public function getConfig($option = null)
|
197 |
{
|
198 |
return $option === null
|
200 |
: (isset($this->config[$option]) ? $this->config[$option] : null);
|
201 |
}
|
202 |
|
203 |
+
/**
|
204 |
+
* @param string|null $uri
|
205 |
+
*
|
206 |
+
* @return UriInterface
|
207 |
+
*/
|
208 |
private function buildUri($uri, array $config)
|
209 |
{
|
210 |
// for BC we accept null which would otherwise fail in uri_for
|
214 |
$uri = Psr7\UriResolver::resolve(Psr7\uri_for($config['base_uri']), $uri);
|
215 |
}
|
216 |
|
217 |
+
if (isset($config['idn_conversion']) && ($config['idn_conversion'] !== false)) {
|
218 |
+
$idnOptions = ($config['idn_conversion'] === true) ? IDNA_DEFAULT : $config['idn_conversion'];
|
219 |
+
$uri = Utils::idnUriConvert($uri, $idnOptions);
|
220 |
+
}
|
221 |
+
|
222 |
return $uri->getScheme() === '' && $uri->getHost() !== '' ? $uri->withScheme('http') : $uri;
|
223 |
}
|
224 |
|
226 |
* Configures the default options for a client.
|
227 |
*
|
228 |
* @param array $config
|
229 |
+
* @return void
|
230 |
*/
|
231 |
private function configureDefaults(array $config)
|
232 |
{
|
235 |
'http_errors' => true,
|
236 |
'decode_content' => true,
|
237 |
'verify' => true,
|
238 |
+
'cookies' => false,
|
239 |
+
'idn_conversion' => true,
|
240 |
];
|
241 |
|
242 |
// Use the standard Linux HTTP_PROXY and HTTPS_PROXY if set.
|
244 |
// We can only trust the HTTP_PROXY environment variable in a CLI
|
245 |
// process due to the fact that PHP has no reliable mechanism to
|
246 |
// get environment variables that start with "HTTP_".
|
247 |
+
if (php_sapi_name() === 'cli' && getenv('HTTP_PROXY')) {
|
248 |
$defaults['proxy']['http'] = getenv('HTTP_PROXY');
|
249 |
}
|
250 |
|
299 |
if (array_key_exists('headers', $options)) {
|
300 |
// Allows default headers to be unset.
|
301 |
if ($options['headers'] === null) {
|
302 |
+
$defaults['_conditional'] = [];
|
303 |
unset($options['headers']);
|
304 |
} elseif (!is_array($options['headers'])) {
|
305 |
throw new \InvalidArgumentException('headers must be an array');
|
325 |
* The URI of the request is not modified and the request options are used
|
326 |
* as-is without merging in default options.
|
327 |
*
|
328 |
+
* @param array $options See \GuzzleHttp\RequestOptions.
|
|
|
329 |
*
|
330 |
* @return Promise\PromiseInterface
|
331 |
*/
|
344 |
}
|
345 |
|
346 |
$request = $this->applyOptions($request, $options);
|
347 |
+
/** @var HandlerStack $handler */
|
348 |
$handler = $options['handler'];
|
349 |
|
350 |
try {
|
485 |
return $request;
|
486 |
}
|
487 |
|
488 |
+
/**
|
489 |
+
* Throw Exception with pre-set message.
|
490 |
+
* @return void
|
491 |
+
* @throws \InvalidArgumentException Invalid body.
|
492 |
+
*/
|
493 |
private function invalidBody()
|
494 |
{
|
495 |
throw new \InvalidArgumentException('Passing in the "body" request '
|
vendor/guzzlehttp/guzzle/src/ClientInterface.php
CHANGED
@@ -1,8 +1,8 @@
|
|
1 |
<?php
|
2 |
namespace GuzzleHttp;
|
3 |
|
4 |
-
use GuzzleHttp\Promise\PromiseInterface;
|
5 |
use GuzzleHttp\Exception\GuzzleException;
|
|
|
6 |
use Psr\Http\Message\RequestInterface;
|
7 |
use Psr\Http\Message\ResponseInterface;
|
8 |
use Psr\Http\Message\UriInterface;
|
@@ -12,7 +12,10 @@ use Psr\Http\Message\UriInterface;
|
|
12 |
*/
|
13 |
interface ClientInterface
|
14 |
{
|
15 |
-
|
|
|
|
|
|
|
16 |
|
17 |
/**
|
18 |
* Send an HTTP request.
|
1 |
<?php
|
2 |
namespace GuzzleHttp;
|
3 |
|
|
|
4 |
use GuzzleHttp\Exception\GuzzleException;
|
5 |
+
use GuzzleHttp\Promise\PromiseInterface;
|
6 |
use Psr\Http\Message\RequestInterface;
|
7 |
use Psr\Http\Message\ResponseInterface;
|
8 |
use Psr\Http\Message\UriInterface;
|
12 |
*/
|
13 |
interface ClientInterface
|
14 |
{
|
15 |
+
/**
|
16 |
+
* @deprecated Will be removed in Guzzle 7.0.0
|
17 |
+
*/
|
18 |
+
const VERSION = '6.5.5';
|
19 |
|
20 |
/**
|
21 |
* Send an HTTP request.
|
vendor/guzzlehttp/guzzle/src/Cookie/CookieJar.php
CHANGED
@@ -94,8 +94,8 @@ class CookieJar implements CookieJarInterface
|
|
94 |
*/
|
95 |
public function getCookieByName($name)
|
96 |
{
|
97 |
-
// don't allow a
|
98 |
-
if ($name === null) {
|
99 |
return null;
|
100 |
}
|
101 |
foreach ($this->cookies as $cookie) {
|
@@ -103,6 +103,8 @@ class CookieJar implements CookieJarInterface
|
|
103 |
return $cookie;
|
104 |
}
|
105 |
}
|
|
|
|
|
106 |
}
|
107 |
|
108 |
public function toArray()
|
94 |
*/
|
95 |
public function getCookieByName($name)
|
96 |
{
|
97 |
+
// don't allow a non string name
|
98 |
+
if ($name === null || !is_scalar($name)) {
|
99 |
return null;
|
100 |
}
|
101 |
foreach ($this->cookies as $cookie) {
|
103 |
return $cookie;
|
104 |
}
|
105 |
}
|
106 |
+
|
107 |
+
return null;
|
108 |
}
|
109 |
|
110 |
public function toArray()
|
vendor/guzzlehttp/guzzle/src/Cookie/CookieJarInterface.php
CHANGED
@@ -58,9 +58,9 @@ interface CookieJarInterface extends \Countable, \IteratorAggregate
|
|
58 |
* arguments, then the cookie with the specified name, path and domain is
|
59 |
* removed.
|
60 |
*
|
61 |
-
* @param string $domain Clears cookies matching a domain
|
62 |
-
* @param string $path Clears cookies matching a domain and path
|
63 |
-
* @param string $name Clears cookies matching a domain, path, and name
|
64 |
*
|
65 |
* @return CookieJarInterface
|
66 |
*/
|
58 |
* arguments, then the cookie with the specified name, path and domain is
|
59 |
* removed.
|
60 |
*
|
61 |
+
* @param string|null $domain Clears cookies matching a domain
|
62 |
+
* @param string|null $path Clears cookies matching a domain and path
|
63 |
+
* @param string|null $name Clears cookies matching a domain, path, and name
|
64 |
*
|
65 |
* @return CookieJarInterface
|
66 |
*/
|
vendor/guzzlehttp/guzzle/src/Exception/RequestException.php
CHANGED
@@ -1,9 +1,9 @@
|
|
1 |
<?php
|
2 |
namespace GuzzleHttp\Exception;
|
3 |
|
|
|
4 |
use Psr\Http\Message\RequestInterface;
|
5 |
use Psr\Http\Message\ResponseInterface;
|
6 |
-
use GuzzleHttp\Promise\PromiseInterface;
|
7 |
use Psr\Http\Message\UriInterface;
|
8 |
|
9 |
/**
|
@@ -14,7 +14,7 @@ class RequestException extends TransferException
|
|
14 |
/** @var RequestInterface */
|
15 |
private $request;
|
16 |
|
17 |
-
/** @var ResponseInterface */
|
18 |
private $response;
|
19 |
|
20 |
/** @var array */
|
@@ -124,42 +124,17 @@ class RequestException extends TransferException
|
|
124 |
*/
|
125 |
public static function getResponseBodySummary(ResponseInterface $response)
|
126 |
{
|
127 |
-
|
128 |
-
|
129 |
-
if (!$body->isSeekable() || !$body->isReadable()) {
|
130 |
-
return null;
|
131 |
-
}
|
132 |
-
|
133 |
-
$size = $body->getSize();
|
134 |
-
|
135 |
-
if ($size === 0) {
|
136 |
-
return null;
|
137 |
-
}
|
138 |
-
|
139 |
-
$summary = $body->read(120);
|
140 |
-
$body->rewind();
|
141 |
-
|
142 |
-
if ($size > 120) {
|
143 |
-
$summary .= ' (truncated...)';
|
144 |
-
}
|
145 |
-
|
146 |
-
// Matches any printable character, including unicode characters:
|
147 |
-
// letters, marks, numbers, punctuation, spacing, and separators.
|
148 |
-
if (preg_match('/[^\pL\pM\pN\pP\pS\pZ\n\r\t]/', $summary)) {
|
149 |
-
return null;
|
150 |
-
}
|
151 |
-
|
152 |
-
return $summary;
|
153 |
}
|
154 |
|
155 |
/**
|
156 |
-
* Obfuscates URI if there is
|
157 |
*
|
158 |
* @param UriInterface $uri
|
159 |
*
|
160 |
* @return UriInterface
|
161 |
*/
|
162 |
-
private static function obfuscateUri($uri)
|
163 |
{
|
164 |
$userInfo = $uri->getUserInfo();
|
165 |
|
1 |
<?php
|
2 |
namespace GuzzleHttp\Exception;
|
3 |
|
4 |
+
use GuzzleHttp\Promise\PromiseInterface;
|
5 |
use Psr\Http\Message\RequestInterface;
|
6 |
use Psr\Http\Message\ResponseInterface;
|
|
|
7 |
use Psr\Http\Message\UriInterface;
|
8 |
|
9 |
/**
|
14 |
/** @var RequestInterface */
|
15 |
private $request;
|
16 |
|
17 |
+
/** @var ResponseInterface|null */
|
18 |
private $response;
|
19 |
|
20 |
/** @var array */
|
124 |
*/
|
125 |
public static function getResponseBodySummary(ResponseInterface $response)
|
126 |
{
|
127 |
+
return \GuzzleHttp\Psr7\get_message_body_summary($response);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
128 |
}
|
129 |
|
130 |
/**
|
131 |
+
* Obfuscates URI if there is a username and a password present
|
132 |
*
|
133 |
* @param UriInterface $uri
|
134 |
*
|
135 |
* @return UriInterface
|
136 |
*/
|
137 |
+
private static function obfuscateUri(UriInterface $uri)
|
138 |
{
|
139 |
$userInfo = $uri->getUserInfo();
|
140 |
|
vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php
CHANGED
@@ -1,8 +1,8 @@
|
|
1 |
<?php
|
2 |
namespace GuzzleHttp\Handler;
|
3 |
|
4 |
-
use GuzzleHttp\Exception\RequestException;
|
5 |
use GuzzleHttp\Exception\ConnectException;
|
|
|
6 |
use GuzzleHttp\Promise\FulfilledPromise;
|
7 |
use GuzzleHttp\Psr7;
|
8 |
use GuzzleHttp\Psr7\LazyOpenStream;
|
@@ -454,11 +454,16 @@ class CurlFactory implements CurlFactoryInterface
|
|
454 |
}
|
455 |
|
456 |
if (isset($options['ssl_key'])) {
|
457 |
-
|
458 |
-
|
459 |
-
|
460 |
-
|
|
|
|
|
461 |
}
|
|
|
|
|
|
|
462 |
if (!file_exists($sslKey)) {
|
463 |
throw new \InvalidArgumentException(
|
464 |
"SSL private key not found: {$sslKey}"
|
1 |
<?php
|
2 |
namespace GuzzleHttp\Handler;
|
3 |
|
|
|
4 |
use GuzzleHttp\Exception\ConnectException;
|
5 |
+
use GuzzleHttp\Exception\RequestException;
|
6 |
use GuzzleHttp\Promise\FulfilledPromise;
|
7 |
use GuzzleHttp\Psr7;
|
8 |
use GuzzleHttp\Psr7\LazyOpenStream;
|
454 |
}
|
455 |
|
456 |
if (isset($options['ssl_key'])) {
|
457 |
+
if (is_array($options['ssl_key'])) {
|
458 |
+
if (count($options['ssl_key']) === 2) {
|
459 |
+
list($sslKey, $conf[CURLOPT_SSLKEYPASSWD]) = $options['ssl_key'];
|
460 |
+
} else {
|
461 |
+
list($sslKey) = $options['ssl_key'];
|
462 |
+
}
|
463 |
}
|
464 |
+
|
465 |
+
$sslKey = isset($sslKey) ? $sslKey: $options['ssl_key'];
|
466 |
+
|
467 |
if (!file_exists($sslKey)) {
|
468 |
throw new \InvalidArgumentException(
|
469 |
"SSL private key not found: {$sslKey}"
|
vendor/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php
CHANGED
@@ -3,7 +3,7 @@ namespace GuzzleHttp\Handler;
|
|
3 |
|
4 |
use GuzzleHttp\Promise as P;
|
5 |
use GuzzleHttp\Promise\Promise;
|
6 |
-
use GuzzleHttp\
|
7 |
use Psr\Http\Message\RequestInterface;
|
8 |
|
9 |
/**
|
@@ -23,6 +23,7 @@ class CurlMultiHandler
|
|
23 |
private $active;
|
24 |
private $handles = [];
|
25 |
private $delays = [];
|
|
|
26 |
|
27 |
/**
|
28 |
* This handler accepts the following options:
|
@@ -30,6 +31,8 @@ class CurlMultiHandler
|
|
30 |
* - handle_factory: An optional factory used to create curl handles
|
31 |
* - select_timeout: Optional timeout (in seconds) to block before timing
|
32 |
* out while selecting curl handles. Defaults to 1 second.
|
|
|
|
|
33 |
*
|
34 |
* @param array $options
|
35 |
*/
|
@@ -45,12 +48,23 @@ class CurlMultiHandler
|
|
45 |
} else {
|
46 |
$this->selectTimeout = 1;
|
47 |
}
|
|
|
|
|
48 |
}
|
49 |
|
50 |
public function __get($name)
|
51 |
{
|
52 |
if ($name === '_mh') {
|
53 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
54 |
}
|
55 |
|
56 |
throw new \BadMethodCallException();
|
@@ -88,7 +102,7 @@ class CurlMultiHandler
|
|
88 |
{
|
89 |
// Add any delayed handles if needed.
|
90 |
if ($this->delays) {
|
91 |
-
$currentTime =
|
92 |
foreach ($this->delays as $id => $delay) {
|
93 |
if ($currentTime >= $delay) {
|
94 |
unset($this->delays[$id]);
|
@@ -140,7 +154,7 @@ class CurlMultiHandler
|
|
140 |
if (empty($easy->options['delay'])) {
|
141 |
curl_multi_add_handle($this->_mh, $easy->handle);
|
142 |
} else {
|
143 |
-
$this->delays[$id] =
|
144 |
}
|
145 |
}
|
146 |
|
@@ -192,7 +206,7 @@ class CurlMultiHandler
|
|
192 |
|
193 |
private function timeToNext()
|
194 |
{
|
195 |
-
$currentTime =
|
196 |
$nextTime = PHP_INT_MAX;
|
197 |
foreach ($this->delays as $time) {
|
198 |
if ($time < $nextTime) {
|
3 |
|
4 |
use GuzzleHttp\Promise as P;
|
5 |
use GuzzleHttp\Promise\Promise;
|
6 |
+
use GuzzleHttp\Utils;
|
7 |
use Psr\Http\Message\RequestInterface;
|
8 |
|
9 |
/**
|
23 |
private $active;
|
24 |
private $handles = [];
|
25 |
private $delays = [];
|
26 |
+
private $options = [];
|
27 |
|
28 |
/**
|
29 |
* This handler accepts the following options:
|
31 |
* - handle_factory: An optional factory used to create curl handles
|
32 |
* - select_timeout: Optional timeout (in seconds) to block before timing
|
33 |
* out while selecting curl handles. Defaults to 1 second.
|
34 |
+
* - options: An associative array of CURLMOPT_* options and
|
35 |
+
* corresponding values for curl_multi_setopt()
|
36 |
*
|
37 |
* @param array $options
|
38 |
*/
|
48 |
} else {
|
49 |
$this->selectTimeout = 1;
|
50 |
}
|
51 |
+
|
52 |
+
$this->options = isset($options['options']) ? $options['options'] : [];
|
53 |
}
|
54 |
|
55 |
public function __get($name)
|
56 |
{
|
57 |
if ($name === '_mh') {
|
58 |
+
$this->_mh = curl_multi_init();
|
59 |
+
|
60 |
+
foreach ($this->options as $option => $value) {
|
61 |
+
// A warning is raised in case of a wrong option.
|
62 |
+
curl_multi_setopt($this->_mh, $option, $value);
|
63 |
+
}
|
64 |
+
|
65 |
+
// Further calls to _mh will return the value directly, without entering the
|
66 |
+
// __get() method at all.
|
67 |
+
return $this->_mh;
|
68 |
}
|
69 |
|
70 |
throw new \BadMethodCallException();
|
102 |
{
|
103 |
// Add any delayed handles if needed.
|
104 |
if ($this->delays) {
|
105 |
+
$currentTime = Utils::currentTime();
|
106 |
foreach ($this->delays as $id => $delay) {
|
107 |
if ($currentTime >= $delay) {
|
108 |
unset($this->delays[$id]);
|
154 |
if (empty($easy->options['delay'])) {
|
155 |
curl_multi_add_handle($this->_mh, $easy->handle);
|
156 |
} else {
|
157 |
+
$this->delays[$id] = Utils::currentTime() + ($easy->options['delay'] / 1000);
|
158 |
}
|
159 |
}
|
160 |
|
206 |
|
207 |
private function timeToNext()
|
208 |
{
|
209 |
+
$currentTime = Utils::currentTime();
|
210 |
$nextTime = PHP_INT_MAX;
|
211 |
foreach ($this->delays as $time) {
|
212 |
if ($time < $nextTime) {
|
vendor/guzzlehttp/guzzle/src/Handler/MockHandler.php
CHANGED
@@ -66,7 +66,7 @@ class MockHandler implements \Countable
|
|
66 |
throw new \OutOfBoundsException('Mock queue is empty');
|
67 |
}
|
68 |
|
69 |
-
if (isset($options['delay'])) {
|
70 |
usleep($options['delay'] * 1000);
|
71 |
}
|
72 |
|
@@ -175,6 +175,11 @@ class MockHandler implements \Countable
|
|
175 |
return count($this->queue);
|
176 |
}
|
177 |
|
|
|
|
|
|
|
|
|
|
|
178 |
private function invokeStats(
|
179 |
RequestInterface $request,
|
180 |
array $options,
|
66 |
throw new \OutOfBoundsException('Mock queue is empty');
|
67 |
}
|
68 |
|
69 |
+
if (isset($options['delay']) && is_numeric($options['delay'])) {
|
70 |
usleep($options['delay'] * 1000);
|
71 |
}
|
72 |
|
175 |
return count($this->queue);
|
176 |
}
|
177 |
|
178 |
+
public function reset()
|
179 |
+
{
|
180 |
+
$this->queue = [];
|
181 |
+
}
|
182 |
+
|
183 |
private function invokeStats(
|
184 |
RequestInterface $request,
|
185 |
array $options,
|
vendor/guzzlehttp/guzzle/src/Handler/StreamHandler.php
CHANGED
@@ -1,12 +1,13 @@
|
|
1 |
<?php
|
2 |
namespace GuzzleHttp\Handler;
|
3 |
|
4 |
-
use GuzzleHttp\Exception\RequestException;
|
5 |
use GuzzleHttp\Exception\ConnectException;
|
|
|
6 |
use GuzzleHttp\Promise\FulfilledPromise;
|
7 |
use GuzzleHttp\Promise\PromiseInterface;
|
8 |
use GuzzleHttp\Psr7;
|
9 |
use GuzzleHttp\TransferStats;
|
|
|
10 |
use Psr\Http\Message\RequestInterface;
|
11 |
use Psr\Http\Message\ResponseInterface;
|
12 |
use Psr\Http\Message\StreamInterface;
|
@@ -33,7 +34,7 @@ class StreamHandler
|
|
33 |
usleep($options['delay'] * 1000);
|
34 |
}
|
35 |
|
36 |
-
$startTime = isset($options['on_stats']) ?
|
37 |
|
38 |
try {
|
39 |
// Does not support the expect header.
|
@@ -82,7 +83,7 @@ class StreamHandler
|
|
82 |
$stats = new TransferStats(
|
83 |
$request,
|
84 |
$response,
|
85 |
-
|
86 |
$error,
|
87 |
[]
|
88 |
);
|
1 |
<?php
|
2 |
namespace GuzzleHttp\Handler;
|
3 |
|
|
|
4 |
use GuzzleHttp\Exception\ConnectException;
|
5 |
+
use GuzzleHttp\Exception\RequestException;
|
6 |
use GuzzleHttp\Promise\FulfilledPromise;
|
7 |
use GuzzleHttp\Promise\PromiseInterface;
|
8 |
use GuzzleHttp\Psr7;
|
9 |
use GuzzleHttp\TransferStats;
|
10 |
+
use GuzzleHttp\Utils;
|
11 |
use Psr\Http\Message\RequestInterface;
|
12 |
use Psr\Http\Message\ResponseInterface;
|
13 |
use Psr\Http\Message\StreamInterface;
|
34 |
usleep($options['delay'] * 1000);
|
35 |
}
|
36 |
|
37 |
+
$startTime = isset($options['on_stats']) ? Utils::currentTime() : null;
|
38 |
|
39 |
try {
|
40 |
// Does not support the expect header.
|
83 |
$stats = new TransferStats(
|
84 |
$request,
|
85 |
$response,
|
86 |
+
Utils::currentTime() - $startTime,
|
87 |
$error,
|
88 |
[]
|
89 |
);
|
vendor/guzzlehttp/guzzle/src/HandlerStack.php
CHANGED
@@ -1,7 +1,9 @@
|
|
1 |
<?php
|
2 |
namespace GuzzleHttp;
|
3 |
|
|
|
4 |
use Psr\Http\Message\RequestInterface;
|
|
|
5 |
|
6 |
/**
|
7 |
* Creates a composed Guzzle handler function by stacking middlewares on top of
|
@@ -9,7 +11,7 @@ use Psr\Http\Message\RequestInterface;
|
|
9 |
*/
|
10 |
class HandlerStack
|
11 |
{
|
12 |
-
/** @var callable */
|
13 |
private $handler;
|
14 |
|
15 |
/** @var array */
|
@@ -59,6 +61,8 @@ class HandlerStack
|
|
59 |
*
|
60 |
* @param RequestInterface $request
|
61 |
* @param array $options
|
|
|
|
|
62 |
*/
|
63 |
public function __invoke(RequestInterface $request, array $options)
|
64 |
{
|
1 |
<?php
|
2 |
namespace GuzzleHttp;
|
3 |
|
4 |
+
use GuzzleHttp\Promise\PromiseInterface;
|
5 |
use Psr\Http\Message\RequestInterface;
|
6 |
+
use Psr\Http\Message\ResponseInterface;
|
7 |
|
8 |
/**
|
9 |
* Creates a composed Guzzle handler function by stacking middlewares on top of
|
11 |
*/
|
12 |
class HandlerStack
|
13 |
{
|
14 |
+
/** @var callable|null */
|
15 |
private $handler;
|
16 |
|
17 |
/** @var array */
|
61 |
*
|
62 |
* @param RequestInterface $request
|
63 |
* @param array $options
|
64 |
+
*
|
65 |
+
* @return ResponseInterface|PromiseInterface
|
66 |
*/
|
67 |
public function __invoke(RequestInterface $request, array $options)
|
68 |
{
|
vendor/guzzlehttp/guzzle/src/MessageFormatter.php
CHANGED
@@ -168,6 +168,11 @@ class MessageFormatter
|
|
168 |
);
|
169 |
}
|
170 |
|
|
|
|
|
|
|
|
|
|
|
171 |
private function headers(MessageInterface $message)
|
172 |
{
|
173 |
$result = '';
|
168 |
);
|
169 |
}
|
170 |
|
171 |
+
/**
|
172 |
+
* Get headers from message as string
|
173 |
+
*
|
174 |
+
* @return string
|
175 |
+
*/
|
176 |
private function headers(MessageInterface $message)
|
177 |
{
|
178 |
$result = '';
|
vendor/guzzlehttp/guzzle/src/Pool.php
CHANGED
@@ -1,9 +1,10 @@
|
|
1 |
<?php
|
2 |
namespace GuzzleHttp;
|
3 |
|
|
|
|
|
4 |
use GuzzleHttp\Promise\PromisorInterface;
|
5 |
use Psr\Http\Message\RequestInterface;
|
6 |
-
use GuzzleHttp\Promise\EachPromise;
|
7 |
|
8 |
/**
|
9 |
* Sends an iterator of requests concurrently using a capped pool size.
|
@@ -69,6 +70,11 @@ class Pool implements PromisorInterface
|
|
69 |
$this->each = new EachPromise($requests(), $config);
|
70 |
}
|
71 |
|
|
|
|
|
|
|
|
|
|
|
72 |
public function promise()
|
73 |
{
|
74 |
return $this->each->promise();
|
@@ -106,6 +112,11 @@ class Pool implements PromisorInterface
|
|
106 |
return $res;
|
107 |
}
|
108 |
|
|
|
|
|
|
|
|
|
|
|
109 |
private static function cmpCallback(array &$options, $name, array &$results)
|
110 |
{
|
111 |
if (!isset($options[$name])) {
|
1 |
<?php
|
2 |
namespace GuzzleHttp;
|
3 |
|
4 |
+
use GuzzleHttp\Promise\EachPromise;
|
5 |
+
use GuzzleHttp\Promise\PromiseInterface;
|
6 |
use GuzzleHttp\Promise\PromisorInterface;
|
7 |
use Psr\Http\Message\RequestInterface;
|
|
|
8 |
|
9 |
/**
|
10 |
* Sends an iterator of requests concurrently using a capped pool size.
|
70 |
$this->each = new EachPromise($requests(), $config);
|
71 |
}
|
72 |
|
73 |
+
/**
|
74 |
+
* Get promise
|
75 |
+
*
|
76 |
+
* @return PromiseInterface
|
77 |
+
*/
|
78 |
public function promise()
|
79 |
{
|
80 |
return $this->each->promise();
|
112 |
return $res;
|
113 |
}
|
114 |
|
115 |
+
/**
|
116 |
+
* Execute callback(s)
|
117 |
+
*
|
118 |
+
* @return void
|
119 |
+
*/
|
120 |
private static function cmpCallback(array &$options, $name, array &$results)
|
121 |
{
|
122 |
if (!isset($options[$name])) {
|
vendor/guzzlehttp/guzzle/src/PrepareBodyMiddleware.php
CHANGED
@@ -66,6 +66,11 @@ class PrepareBodyMiddleware
|
|
66 |
return $fn(Psr7\modify_request($request, $modify), $options);
|
67 |
}
|
68 |
|
|
|
|
|
|
|
|
|
|
|
69 |
private function addExpectHeader(
|
70 |
RequestInterface $request,
|
71 |
array $options,
|
66 |
return $fn(Psr7\modify_request($request, $modify), $options);
|
67 |
}
|
68 |
|
69 |
+
/**
|
70 |
+
* Add expect header
|
71 |
+
*
|
72 |
+
* @return void
|
73 |
+
*/
|
74 |
private function addExpectHeader(
|
75 |
RequestInterface $request,
|
76 |
array $options,
|
vendor/guzzlehttp/guzzle/src/RedirectMiddleware.php
CHANGED
@@ -13,7 +13,7 @@ use Psr\Http\Message\UriInterface;
|
|
13 |
* Request redirect middleware.
|
14 |
*
|
15 |
* Apply this middleware like other middleware using
|
16 |
-
* {@see GuzzleHttp\Middleware::redirect()}.
|
17 |
*/
|
18 |
class RedirectMiddleware
|
19 |
{
|
@@ -76,7 +76,7 @@ class RedirectMiddleware
|
|
76 |
/**
|
77 |
* @param RequestInterface $request
|
78 |
* @param array $options
|
79 |
-
* @param ResponseInterface
|
80 |
*
|
81 |
* @return ResponseInterface|PromiseInterface
|
82 |
*/
|
@@ -118,6 +118,11 @@ class RedirectMiddleware
|
|
118 |
return $promise;
|
119 |
}
|
120 |
|
|
|
|
|
|
|
|
|
|
|
121 |
private function withTracking(PromiseInterface $promise, $uri, $statusCode)
|
122 |
{
|
123 |
return $promise->then(
|
@@ -135,6 +140,13 @@ class RedirectMiddleware
|
|
135 |
);
|
136 |
}
|
137 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
138 |
private function guardMax(RequestInterface $request, array &$options)
|
139 |
{
|
140 |
$current = isset($options['__redirect_count'])
|
@@ -172,13 +184,19 @@ class RedirectMiddleware
|
|
172 |
// would do.
|
173 |
$statusCode = $response->getStatusCode();
|
174 |
if ($statusCode == 303 ||
|
175 |
-
($statusCode <= 302 &&
|
176 |
) {
|
177 |
$modify['method'] = 'GET';
|
178 |
$modify['body'] = '';
|
179 |
}
|
180 |
|
181 |
-
$
|
|
|
|
|
|
|
|
|
|
|
|
|
182 |
Psr7\rewind_body($request);
|
183 |
|
184 |
// Add the Referer header if it is told to do so and only
|
13 |
* Request redirect middleware.
|
14 |
*
|
15 |
* Apply this middleware like other middleware using
|
16 |
+
* {@see \GuzzleHttp\Middleware::redirect()}.
|
17 |
*/
|
18 |
class RedirectMiddleware
|
19 |
{
|
76 |
/**
|
77 |
* @param RequestInterface $request
|
78 |
* @param array $options
|
79 |
+
* @param ResponseInterface $response
|
80 |
*
|
81 |
* @return ResponseInterface|PromiseInterface
|
82 |
*/
|
118 |
return $promise;
|
119 |
}
|
120 |
|
121 |
+
/**
|
122 |
+
* Enable tracking on promise.
|
123 |
+
*
|
124 |
+
* @return PromiseInterface
|
125 |
+
*/
|
126 |
private function withTracking(PromiseInterface $promise, $uri, $statusCode)
|
127 |
{
|
128 |
return $promise->then(
|
140 |
);
|
141 |
}
|
142 |
|
143 |
+
/**
|
144 |
+
* Check for too many redirects
|
145 |
+
*
|
146 |
+
* @return void
|
147 |
+
*
|
148 |
+
* @throws TooManyRedirectsException Too many redirects.
|
149 |
+
*/
|
150 |
private function guardMax(RequestInterface $request, array &$options)
|
151 |
{
|
152 |
$current = isset($options['__redirect_count'])
|
184 |
// would do.
|
185 |
$statusCode = $response->getStatusCode();
|
186 |
if ($statusCode == 303 ||
|
187 |
+
($statusCode <= 302 && !$options['allow_redirects']['strict'])
|
188 |
) {
|
189 |
$modify['method'] = 'GET';
|
190 |
$modify['body'] = '';
|
191 |
}
|
192 |
|
193 |
+
$uri = $this->redirectUri($request, $response, $protocols);
|
194 |
+
if (isset($options['idn_conversion']) && ($options['idn_conversion'] !== false)) {
|
195 |
+
$idnOptions = ($options['idn_conversion'] === true) ? IDNA_DEFAULT : $options['idn_conversion'];
|
196 |
+
$uri = Utils::idnUriConvert($uri, $idnOptions);
|
197 |
+
}
|
198 |
+
|
199 |
+
$modify['uri'] = $uri;
|
200 |
Psr7\rewind_body($request);
|
201 |
|
202 |
// Add the Referer header if it is told to do so and only
|
vendor/guzzlehttp/guzzle/src/RequestOptions.php
CHANGED
@@ -132,6 +132,14 @@ final class RequestOptions
|
|
132 |
*/
|
133 |
const HTTP_ERRORS = 'http_errors';
|
134 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
135 |
/**
|
136 |
* json: (mixed) Adds JSON data to a request. The provided value is JSON
|
137 |
* encoded and a Content-Type header of application/json will be added to
|
132 |
*/
|
133 |
const HTTP_ERRORS = 'http_errors';
|
134 |
|
135 |
+
/**
|
136 |
+
* idn: (bool|int, default=true) A combination of IDNA_* constants for
|
137 |
+
* idn_to_ascii() PHP's function (see "options" parameter). Set to false to
|
138 |
+
* disable IDN support completely, or to true to use the default
|
139 |
+
* configuration (IDNA_DEFAULT constant).
|
140 |
+
*/
|
141 |
+
const IDN_CONVERSION = 'idn_conversion';
|
142 |
+
|
143 |
/**
|
144 |
* json: (mixed) Adds JSON data to a request. The provided value is JSON
|
145 |
* encoded and a Content-Type header of application/json will be added to
|
vendor/guzzlehttp/guzzle/src/RetryMiddleware.php
CHANGED
@@ -47,11 +47,11 @@ class RetryMiddleware
|
|
47 |
*
|
48 |
* @param int $retries
|
49 |
*
|
50 |
-
* @return int
|
51 |
*/
|
52 |
public static function exponentialDelay($retries)
|
53 |
{
|
54 |
-
return (int) pow(2, $retries - 1);
|
55 |
}
|
56 |
|
57 |
/**
|
@@ -74,6 +74,11 @@ class RetryMiddleware
|
|
74 |
);
|
75 |
}
|
76 |
|
|
|
|
|
|
|
|
|
|
|
77 |
private function onFulfilled(RequestInterface $req, array $options)
|
78 |
{
|
79 |
return function ($value) use ($req, $options) {
|
@@ -90,6 +95,11 @@ class RetryMiddleware
|
|
90 |
};
|
91 |
}
|
92 |
|
|
|
|
|
|
|
|
|
|
|
93 |
private function onRejected(RequestInterface $req, array $options)
|
94 |
{
|
95 |
return function ($reason) use ($req, $options) {
|
@@ -106,6 +116,9 @@ class RetryMiddleware
|
|
106 |
};
|
107 |
}
|
108 |
|
|
|
|
|
|
|
109 |
private function doRetry(RequestInterface $request, array $options, ResponseInterface $response = null)
|
110 |
{
|
111 |
$options['delay'] = call_user_func($this->delay, ++$options['retries'], $response);
|
47 |
*
|
48 |
* @param int $retries
|
49 |
*
|
50 |
+
* @return int milliseconds.
|
51 |
*/
|
52 |
public static function exponentialDelay($retries)
|
53 |
{
|
54 |
+
return (int) pow(2, $retries - 1) * 1000;
|
55 |
}
|
56 |
|
57 |
/**
|
74 |
);
|
75 |
}
|
76 |
|
77 |
+
/**
|
78 |
+
* Execute fulfilled closure
|
79 |
+
*
|
80 |
+
* @return mixed
|
81 |
+
*/
|
82 |
private function onFulfilled(RequestInterface $req, array $options)
|
83 |
{
|
84 |
return function ($value) use ($req, $options) {
|
95 |
};
|
96 |
}
|
97 |
|
98 |
+
/**
|
99 |
+
* Execute rejected closure
|
100 |
+
*
|
101 |
+
* @return callable
|
102 |
+
*/
|
103 |
private function onRejected(RequestInterface $req, array $options)
|
104 |
{
|
105 |
return function ($reason) use ($req, $options) {
|
116 |
};
|
117 |
}
|
118 |
|
119 |
+
/**
|
120 |
+
* @return self
|
121 |
+
*/
|
122 |
private function doRetry(RequestInterface $request, array $options, ResponseInterface $response = null)
|
123 |
{
|
124 |
$options['delay'] = call_user_func($this->delay, ++$options['retries'], $response);
|
vendor/guzzlehttp/guzzle/src/TransferStats.php
CHANGED
@@ -18,11 +18,11 @@ final class TransferStats
|
|
18 |
private $handlerErrorData;
|
19 |
|
20 |
/**
|
21 |
-
* @param RequestInterface
|
22 |
-
* @param ResponseInterface $response Response received (if any)
|
23 |
-
* @param float|null
|
24 |
-
* @param mixed
|
25 |
-
* @param array
|
26 |
*/
|
27 |
public function __construct(
|
28 |
RequestInterface $request,
|
@@ -93,7 +93,7 @@ final class TransferStats
|
|
93 |
/**
|
94 |
* Get the estimated time the request was being transferred by the handler.
|
95 |
*
|
96 |
-
* @return float Time in seconds.
|
97 |
*/
|
98 |
public function getTransferTime()
|
99 |
{
|
18 |
private $handlerErrorData;
|
19 |
|
20 |
/**
|
21 |
+
* @param RequestInterface $request Request that was sent.
|
22 |
+
* @param ResponseInterface|null $response Response received (if any)
|
23 |
+
* @param float|null $transferTime Total handler transfer time.
|
24 |
+
* @param mixed $handlerErrorData Handler error data.
|
25 |
+
* @param array $handlerStats Handler specific stats.
|
26 |
*/
|
27 |
public function __construct(
|
28 |
RequestInterface $request,
|
93 |
/**
|
94 |
* Get the estimated time the request was being transferred by the handler.
|
95 |
*
|
96 |
+
* @return float|null Time in seconds.
|
97 |
*/
|
98 |
public function getTransferTime()
|
99 |
{
|
vendor/guzzlehttp/guzzle/src/Utils.php
ADDED
@@ -0,0 +1,92 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
namespace GuzzleHttp;
|
3 |
+
|
4 |
+
use GuzzleHttp\Exception\InvalidArgumentException;
|
5 |
+
use Psr\Http\Message\UriInterface;
|
6 |
+
use Symfony\Polyfill\Intl\Idn\Idn;
|
7 |
+
|
8 |
+
final class Utils
|
9 |
+
{
|
10 |
+
/**
|
11 |
+
* Wrapper for the hrtime() or microtime() functions
|
12 |
+
* (depending on the PHP version, one of the two is used)
|
13 |
+
*
|
14 |
+
* @return float|mixed UNIX timestamp
|
15 |
+
*
|
16 |
+
* @internal
|
17 |
+
*/
|
18 |
+
public static function currentTime()
|
19 |
+
{
|
20 |
+
return function_exists('hrtime') ? hrtime(true) / 1e9 : microtime(true);
|
21 |
+
}
|
22 |
+
|
23 |
+
/**
|
24 |
+
* @param int $options
|
25 |
+
*
|
26 |
+
* @return UriInterface
|
27 |
+
* @throws InvalidArgumentException
|
28 |
+
*
|
29 |
+
* @internal
|
30 |
+
*/
|
31 |
+
public static function idnUriConvert(UriInterface $uri, $options = 0)
|
32 |
+
{
|
33 |
+
if ($uri->getHost()) {
|
34 |
+
$asciiHost = self::idnToAsci($uri->getHost(), $options, $info);
|
35 |
+
if ($asciiHost === false) {
|
36 |
+
$errorBitSet = isset($info['errors']) ? $info['errors'] : 0;
|
37 |
+
|
38 |
+
$errorConstants = array_filter(array_keys(get_defined_constants()), function ($name) {
|
39 |
+
return substr($name, 0, 11) === 'IDNA_ERROR_';
|
40 |
+
});
|
41 |
+
|
42 |
+
$errors = [];
|
43 |
+
foreach ($errorConstants as $errorConstant) {
|
44 |
+
if ($errorBitSet & constant($errorConstant)) {
|
45 |
+
$errors[] = $errorConstant;
|
46 |
+
}
|
47 |
+
}
|
48 |
+
|
49 |
+
$errorMessage = 'IDN conversion failed';
|
50 |
+
if ($errors) {
|
51 |
+
$errorMessage .= ' (errors: ' . implode(', ', $errors) . ')';
|
52 |
+
}
|
53 |
+
|
54 |
+
throw new InvalidArgumentException($errorMessage);
|
55 |
+
} else {
|
56 |
+
if ($uri->getHost() !== $asciiHost) {
|
57 |
+
// Replace URI only if the ASCII version is different
|
58 |
+
$uri = $uri->withHost($asciiHost);
|
59 |
+
}
|
60 |
+
}
|
61 |
+
}
|
62 |
+
|
63 |
+
return $uri;
|
64 |
+
}
|
65 |
+
|
66 |
+
/**
|
67 |
+
* @param string $domain
|
68 |
+
* @param int $options
|
69 |
+
* @param array $info
|
70 |
+
*
|
71 |
+
* @return string|false
|
72 |
+
*/
|
73 |
+
private static function idnToAsci($domain, $options, &$info = [])
|
74 |
+
{
|
75 |
+
if (\preg_match('%^[ -~]+$%', $domain) === 1) {
|
76 |
+
return $domain;
|
77 |
+
}
|
78 |
+
|
79 |
+
if (\extension_loaded('intl') && defined('INTL_IDNA_VARIANT_UTS46')) {
|
80 |
+
return \idn_to_ascii($domain, $options, INTL_IDNA_VARIANT_UTS46, $info);
|
81 |
+
}
|
82 |
+
|
83 |
+
/*
|
84 |
+
* The Idn class is marked as @internal. Verify that class and method exists.
|
85 |
+
*/
|
86 |
+
if (method_exists(Idn::class, 'idn_to_ascii')) {
|
87 |
+
return Idn::idn_to_ascii($domain, $options, Idn::INTL_IDNA_VARIANT_UTS46, $info);
|
88 |
+
}
|
89 |
+
|
90 |
+
throw new \RuntimeException('ext-intl or symfony/polyfill-intl-idn not loaded or too old');
|
91 |
+
}
|
92 |
+
}
|
vendor/guzzlehttp/guzzle/src/functions.php
CHANGED
@@ -56,7 +56,7 @@ function describe_type($input)
|
|
56 |
/**
|
57 |
* Parses an array of header lines into an associative array of headers.
|
58 |
*
|
59 |
-
* @param
|
60 |
* format: "Name: Value"
|
61 |
* @return array
|
62 |
*/
|
@@ -97,8 +97,8 @@ function debug_resource($value = null)
|
|
97 |
*
|
98 |
* The returned handler is not wrapped by any default middlewares.
|
99 |
*
|
100 |
-
* @throws \RuntimeException if no viable Handler is available.
|
101 |
* @return callable Returns the best handler for the given system.
|
|
|
102 |
*/
|
103 |
function choose_handler()
|
104 |
{
|
@@ -332,15 +332,3 @@ function json_encode($value, $options = 0, $depth = 512)
|
|
332 |
|
333 |
return $json;
|
334 |
}
|
335 |
-
|
336 |
-
/**
|
337 |
-
* Wrapper for the hrtime() or microtime() functions
|
338 |
-
* (depending on the PHP version, one of the two is used)
|
339 |
-
*
|
340 |
-
* @return float|mixed UNIX timestamp
|
341 |
-
* @internal
|
342 |
-
*/
|
343 |
-
function _current_time()
|
344 |
-
{
|
345 |
-
return function_exists('hrtime') ? hrtime(true) / 1e9 : microtime(true);
|
346 |
-
}
|
56 |
/**
|
57 |
* Parses an array of header lines into an associative array of headers.
|
58 |
*
|
59 |
+
* @param iterable $lines Header lines array of strings in the following
|
60 |
* format: "Name: Value"
|
61 |
* @return array
|
62 |
*/
|
97 |
*
|
98 |
* The returned handler is not wrapped by any default middlewares.
|
99 |
*
|
|
|
100 |
* @return callable Returns the best handler for the given system.
|
101 |
+
* @throws \RuntimeException if no viable Handler is available.
|
102 |
*/
|
103 |
function choose_handler()
|
104 |
{
|
332 |
|
333 |
return $json;
|
334 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
vendor/krizalys/onedrive-php-sdk/LICENSE
ADDED
@@ -0,0 +1,29 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
BSD 3-Clause License
|
2 |
+
|
3 |
+
Copyright (c) 2008-2019, Krizalys
|
4 |
+
All rights reserved.
|
5 |
+
|
6 |
+
Redistribution and use in source and binary forms, with or without
|
7 |
+
modification, are permitted provided that the following conditions are met:
|
8 |
+
|
9 |
+
1. Redistributions of source code must retain the above copyright notice, this
|
10 |
+
list of conditions and the following disclaimer.
|
11 |
+
|
12 |
+
2. Redistributions in binary form must reproduce the above copyright notice,
|
13 |
+
this list of conditions and the following disclaimer in the documentation
|
14 |
+
and/or other materials provided with the distribution.
|
15 |
+
|
16 |
+
3. Neither the name of the copyright holder nor the names of its
|
17 |
+
contributors may be used to endorse or promote products derived from
|
18 |
+
this software without specific prior written permission.
|
19 |
+
|
20 |
+
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
|
21 |
+
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
22 |
+
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
|
23 |
+
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
|
24 |
+
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
25 |
+
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
|
26 |
+
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
|
27 |
+
CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
|
28 |
+
OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
29 |
+
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
vendor/krizalys/onedrive-php-sdk/autoload.php
ADDED
@@ -0,0 +1,37 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
namespace Krizalys\Onedrive;
|
4 |
+
|
5 |
+
// The Onedrive SDK autoloader. You probably shouldn't be using this. Instead,
|
6 |
+
// use a global autoloader, like the Composer autoloader.
|
7 |
+
//
|
8 |
+
// But if you really don't want to use a global autoloader, do this:
|
9 |
+
//
|
10 |
+
// require_once __DIR__ . '/Onedrive/autoload.php'
|
11 |
+
|
12 |
+
/**
|
13 |
+
* @param string $name The name.
|
14 |
+
*
|
15 |
+
* @internal
|
16 |
+
*/
|
17 |
+
function autoload($name)
|
18 |
+
{
|
19 |
+
// If the name doesn't start with "Krizalys\Onedrive\", then it's not one of our classes.
|
20 |
+
if (substr_compare($name, 'Krizalys\\Onedrive\\', 0, 18) !== 0) {
|
21 |
+
return;
|
22 |
+
}
|
23 |
+
|
24 |
+
// Take the "Krizalys\Onedrive\" prefix off.
|
25 |
+
$stem = substr($name, 18);
|
26 |
+
|
27 |
+
// Convert "\" and "_" to path separators.
|
28 |
+
$pathifiedStem = str_replace(['\\', '_'], '/', $stem);
|
29 |
+
|
30 |
+
$path = __DIR__ . "/src/$pathifiedStem.php";
|
31 |
+
|
32 |
+
if (is_file($path)) {
|
33 |
+
require_once $path;
|
34 |
+
}
|
35 |
+
}
|
36 |
+
|
37 |
+
spl_autoload_register('Krizalys\Onedrive\autoload');
|
vendor/krizalys/onedrive-php-sdk/src/Client.php
ADDED
@@ -0,0 +1,1670 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* This file is part of Krizalys' OneDrive SDK for PHP.
|
5 |
+
*
|
6 |
+
* For the full copyright and license information, please view the LICENSE file
|
7 |
+
* that was distributed with this source code.
|
8 |
+
*
|
9 |
+
* @author Christophe Vidal
|
10 |
+
* @copyright 2008-2019 Christophe Vidal (http://www.krizalys.com)
|
11 |
+
* @license https://opensource.org/licenses/BSD-3-Clause 3-Clause BSD License
|
12 |
+
* @link https://github.com/krizalys/onedrive-php-sdk
|
13 |
+
*/
|
14 |
+
|
15 |
+
namespace Krizalys\Onedrive;
|
16 |
+
|
17 |
+
use GuzzleHttp\ClientInterface;
|
18 |
+
use Krizalys\Onedrive\Constant\AccessTokenStatus;
|
19 |
+
use Krizalys\Onedrive\Constant\SpecialFolderName;
|
20 |
+
use Krizalys\Onedrive\Definition\ServiceDefinitionInterface;
|
21 |
+
use Krizalys\Onedrive\Proxy\DriveItemProxy;
|
22 |
+
use Krizalys\Onedrive\Proxy\DriveProxy;
|
23 |
+
use Microsoft\Graph\Graph;
|
24 |
+
use Microsoft\Graph\Model;
|
25 |
+
|
26 |
+
/**
|
27 |
+
* A client interface to communicate with the OneDrive API.
|
28 |
+
*
|
29 |
+
* `Client` instances act as entry points allowing client applications to
|
30 |
+
* perform currently implemented OneDrive operations programmatically.
|
31 |
+
*
|
32 |
+
* For example, assuming you have instantiated a client and the user has logged
|
33 |
+
* successfully and authorized your client application:
|
34 |
+
*
|
35 |
+
* ```php
|
36 |
+
* $client->getRoot()->upload('hello.txt', 'Hello World!');
|
37 |
+
* ```
|
38 |
+
*
|
39 |
+
* Applications are managed via the Microsoft identity platform (v2.0); see
|
40 |
+
* {@link https://portal.azure.com/#blade/Microsoft_AAD_RegisteredApps/ApplicationsListBlade "App registrations" in Microsoft Azure}.
|
41 |
+
*
|
42 |
+
* @since 1.0.0
|
43 |
+
*
|
44 |
+
* @api
|
45 |
+
*/
|
46 |
+
class Client
|
47 |
+
{
|
48 |
+
/**
|
49 |
+
* @var string
|
50 |
+
* The base URL for authorization requests.
|
51 |
+
*/
|
52 |
+
const AUTH_URL = 'https://login.microsoftonline.com/common/oauth2/v2.0/authorize';
|
53 |
+
|
54 |
+
/**
|
55 |
+
* @var string
|
56 |
+
* The base URL for token requests.
|
57 |
+
*/
|
58 |
+
const TOKEN_URL = 'https://login.microsoftonline.com/common/oauth2/v2.0/token';
|
59 |
+
|
60 |
+
/**
|
61 |
+
* @var string
|
62 |
+
* The legacy date/time format.
|
63 |
+
*
|
64 |
+
* @deprecated 2.0.0 Non-standard format. Use ISO-8601 date/times instead.
|
65 |
+
*/
|
66 |
+
const LEGACY_DATETIME_FORMAT = 'Y-m-d\TH:i:sO';
|
67 |
+
|
68 |
+
/**
|
69 |
+
* @var string
|
70 |
+
* The client ID.
|
71 |
+
*/
|
72 |
+
private $clientId;
|
73 |
+
|
74 |
+
/**
|
75 |
+
* @var \Microsoft\Graph\Graph
|
76 |
+
* The Microsoft Graph.
|
77 |
+
*/
|
78 |
+
private $graph;
|
79 |
+
|
80 |
+
/**
|
81 |
+
* @var \GuzzleHttp\ClientInterface
|
82 |
+
* The Guzzle HTTP client.
|
83 |
+
*/
|
84 |
+
private $httpClient;
|
85 |
+
|
86 |
+
/**
|
87 |
+
* @var \Krizalys\Onedrive\Definition\ServiceDefinitionInterface
|
88 |
+
* The service definition.
|
89 |
+
*/
|
90 |
+
private $serviceDefinition;
|
91 |
+
|
92 |
+
/**
|
93 |
+
* @var object
|
94 |
+
* The OAuth state (token, etc...).
|
95 |
+
*/
|
96 |
+
private $_state;
|
97 |
+
|
98 |
+
/**
|
99 |
+
* Constructor.
|
100 |
+
*
|
101 |
+
* @param string $clientId
|
102 |
+
* The client ID.
|
103 |
+
* @param \Microsoft\Graph\Graph $graph
|
104 |
+
* The Microsoft Graph.
|
105 |
+
* @param \GuzzleHttp\ClientInterface $httpClient
|
106 |
+
* The Guzzle HTTP client.
|
107 |
+
* @param mixed $serviceDefinition
|
108 |
+
* The service definition. Not passing a
|
109 |
+
* \Krizalys\Onedrive\Definition\ServiceDefinitionInterface via this
|
110 |
+
* parameter is deprecated and will be disallowed in version 3.
|
111 |
+
* Passing a logger via this parameter is deprecated and will be
|
112 |
+
* disallowed in version 3.
|
113 |
+
* @param mixed[string] $options
|
114 |
+
* The options to use while creating this object. Supported options:
|
115 |
+
* - `'state'` *(object)*: the OneDrive client state, as returned
|
116 |
+
* by `getState()`. Default: `[]`.
|
117 |
+
*
|
118 |
+
* @throws \Exception
|
119 |
+
* Thrown if `$clientId` is `null`.
|
120 |
+
*
|
121 |
+
* @since 1.0.0
|
122 |
+
*/
|
123 |
+
public function __construct(
|
124 |
+
$clientId,
|
125 |
+
Graph $graph,
|
126 |
+
ClientInterface $httpClient,
|
127 |
+
$serviceDefinition = null,
|
128 |
+
array $options = []
|
129 |
+
) {
|
130 |
+
switch (func_num_args()) {
|
131 |
+
case 3:
|
132 |
+
$serviceDefinition = null;
|
133 |
+
break;
|
134 |
+
|
135 |
+
case 4:
|
136 |
+
if (is_array($serviceDefinition)) {
|
137 |
+
$options = $serviceDefinition;
|
138 |
+
$logger = null;
|
139 |
+
$serviceDefinition = null;
|
140 |
+
} elseif ($serviceDefinition instanceof ServiceDefinitionInterface) {
|
141 |
+
$logger = null;
|
142 |
+
} else {
|
143 |
+
$logger = $serviceDefinition;
|
144 |
+
$serviceDefinition = null;
|
145 |
+
}
|
146 |
+
|
147 |
+
break;
|
148 |
+
|
149 |
+
case 5:
|
150 |
+
if ($serviceDefinition instanceof ServiceDefinitionInterface) {
|
151 |
+
$logger = null;
|
152 |
+
} else {
|
153 |
+
$logger = $serviceDefinition;
|
154 |
+
$serviceDefinition = null;
|
155 |
+
}
|
156 |
+
|
157 |
+
break;
|
158 |
+
}
|
159 |
+
|
160 |
+
if ($serviceDefinition === null) {
|
161 |
+
$message = 'Not passing a'
|
162 |
+
. ' \Krizalys\Onedrive\Definition\ServiceDefinitionInterface'
|
163 |
+
. ' instance via $serviceDefinition is deprecated and will be'
|
164 |
+
. ' disallowed in version 3; pass this parameter';
|
165 |
+
|
166 |
+
@trigger_error($message, E_USER_DEPRECATED);
|
167 |
+
|
168 |
+
$serviceDefinition = Onedrive::buildServiceDefinition();
|
169 |
+
}
|
170 |
+
|
171 |
+
if ($logger !== null) {
|
172 |
+
$message = 'Passing a logger via $serviceDefinition is deprecated'
|
173 |
+
. ' and will be disallowed in version 3; omit this parameter,'
|
174 |
+
. ' or pass null or options instead';
|
175 |
+
|
176 |
+
@trigger_error($message, E_USER_DEPRECATED);
|
177 |
+
}
|
178 |
+
|
179 |
+
if ($clientId === null) {
|
180 |
+
throw new \Exception('The client ID must be set');
|
181 |
+
}
|
182 |
+
|
183 |
+
$this->clientId = $clientId;
|
184 |
+
$this->graph = $graph;
|
185 |
+
$this->httpClient = $httpClient;
|
186 |
+
$this->serviceDefinition = $serviceDefinition;
|
187 |
+
|
188 |
+
$this->_state = array_key_exists('state', $options)
|
189 |
+
? $options['state'] : (object) [
|
190 |
+
'redirect_uri' => null,
|
191 |
+
'token' => null,
|
192 |
+
];
|
193 |
+
|
194 |
+
if ($this->_state->token !== null) {
|
195 |
+
$this->graph->setAccessToken($this->_state->token->data->access_token);
|
196 |
+
}
|
197 |
+
}
|
198 |
+
|
199 |
+
/**
|
200 |
+
* Gets the current state of this Client instance.
|
201 |
+
*
|
202 |
+
* Typically saved in the session and passed back to the `Client`
|
203 |
+
* constructor for further requests.
|
204 |
+
*
|
205 |
+
* @return object
|
206 |
+
* The state of this `Client` instance.
|
207 |
+
*
|
208 |
+
* @since 1.0.0
|
209 |
+
*
|
210 |
+
* @api
|
211 |
+
*/
|
212 |
+
public function getState()
|
213 |
+
{
|
214 |
+
return $this->_state;
|
215 |
+
}
|
216 |
+
|
217 |
+
/**
|
218 |
+
* Gets the URL of the log in form.
|
219 |
+
*
|
220 |
+
* Users should visit this URL in their browser to first be presented a form
|
221 |
+
* where the user is first allowed to log in to their OneDrive account, and
|
222 |
+
* then to grant the requested permissions to the OneDrive application.
|
223 |
+
*
|
224 |
+
* After login, the browser is redirected to the given redirect URI, and a
|
225 |
+
* code is passed as a query string parameter to this URI.
|
226 |
+
*
|
227 |
+
* A user-defined value may also be passed back to this URI as a query
|
228 |
+
* string parameter via the `$state` parameter; see
|
229 |
+
* {@link https://docs.microsoft.com/en-us/azure/active-directory/develop/reply-url#use-a-state-parameter "Use a state parameter" in Microsoft Azure documentation}
|
230 |
+
* for example use
|
231 |
+
* cases.
|
232 |
+
*
|
233 |
+
* The browser is also directly redirected to the given redirect URI if the
|
234 |
+
* user is already logged in.
|
235 |
+
*
|
236 |
+
* @param string[] $scopes
|
237 |
+
* The OneDrive scopes requested by the application. Supported
|
238 |
+
* values:
|
239 |
+
* - `'offline_access'` ;
|
240 |
+
* - `'files.read'` ;
|
241 |
+
* - `'files.read.all'` ;
|
242 |
+
* - `'files.readwrite'` ;
|
243 |
+
* - `'files.readwrite.all'`.
|
244 |
+
* @param string $redirectUri
|
245 |
+
* The URI to which to redirect to upon successful log in.
|
246 |
+
* @param string $state
|
247 |
+
* The state to pass as a query string value to the redirect URI
|
248 |
+
* upon successful log in.
|
249 |
+
*
|
250 |
+
* @return string
|
251 |
+
* The log in URL.
|
252 |
+
*
|
253 |
+
* @since 1.0.0
|
254 |
+
*
|
255 |
+
* @api
|
256 |
+
*/
|
257 |
+
public function getLogInUrl(array $scopes, $redirectUri, $state = null)
|
258 |
+
{
|
259 |
+
$redirectUri = (string) $redirectUri;
|
260 |
+
$this->_state->redirect_uri = $redirectUri;
|
261 |
+
|
262 |
+
$values = [
|
263 |
+
'client_id' => $this->clientId,
|
264 |
+
'response_type' => 'code',
|
265 |
+
'redirect_uri' => $redirectUri,
|
266 |
+
'scope' => implode(' ', $scopes),
|
267 |
+
'response_mode' => 'query',
|
268 |
+
];
|
269 |
+
|
270 |
+
if ($state !== null) {
|
271 |
+
$values['state'] = (string) $state;
|
272 |
+
}
|
273 |
+
|
274 |
+
$query = http_build_query($values, '', '&', PHP_QUERY_RFC3986);
|
275 |
+
|
276 |
+
// When visiting this URL and authenticating successfully, the agent is
|
277 |
+
// redirected to the redirect URI, with a code passed in the query
|
278 |
+
// string (the name of the variable is "code"). This is suitable for
|
279 |
+
// PHP.
|
280 |
+
return self::AUTH_URL . "?$query";
|
281 |
+
}
|
282 |
+
|
283 |
+
/**
|
284 |
+
* Gets the access token expiration delay.
|
285 |
+
*
|
286 |
+
* @return int
|
287 |
+
* The token expiration delay, in seconds.
|
288 |
+
*
|
289 |
+
* @since 1.0.0
|
290 |
+
*
|
291 |
+
* @api
|
292 |
+
*/
|
293 |
+
public function getTokenExpire()
|
294 |
+
{
|
295 |
+
return $this->_state->token->obtained
|
296 |
+
+ $this->_state->token->data->expires_in - time();
|
297 |
+
}
|
298 |
+
|
299 |
+
/**
|
300 |
+
* Gets the status of the current access token.
|
301 |
+
*
|
302 |
+
* See {@see \Krizalys\Onedrive\Constant\AccessTokenStatus
|
303 |
+
* AccessTokenStatus} for the possible values returned.
|
304 |
+
*
|
305 |
+
* @return int
|
306 |
+
* The status of the current access token.
|
307 |
+
*
|
308 |
+
* @since 1.0.0
|
309 |
+
*
|
310 |
+
* @api
|
311 |
+
*/
|
312 |
+
public function getAccessTokenStatus()
|
313 |
+
{
|
314 |
+
if ($this->_state->token === null) {
|
315 |
+
return AccessTokenStatus::MISSING;
|
316 |
+
}
|
317 |
+
|
318 |
+
$remaining = $this->getTokenExpire();
|
319 |
+
|
320 |
+
if ($remaining <= 0) {
|
321 |
+
return AccessTokenStatus::EXPIRED;
|
322 |
+
}
|
323 |
+
|
324 |
+
if ($remaining <= 60) {
|
325 |
+
return AccessTokenStatus::EXPIRING;
|
326 |
+
}
|
327 |
+
|
328 |
+
return AccessTokenStatus::VALID;
|
329 |
+
}
|
330 |
+
|
331 |
+
/**
|
332 |
+
* Obtains a new access token from OAuth.
|
333 |
+
*
|
334 |
+
* This token is valid for one hour.
|
335 |
+
*
|
336 |
+
* @param string $clientSecret
|
337 |
+
* The OneDrive client secret.
|
338 |
+
* @param string $code
|
339 |
+
* The code returned by OneDrive after successful log in.
|
340 |
+
*
|
341 |
+
* @throws \Exception
|
342 |
+
* Thrown if the redirect URI of this `Client` instance's state is
|
343 |
+
* not set.
|
344 |
+
* @throws \Exception
|
345 |
+
* Thrown if the HTTP response body cannot be JSON-decoded.
|
346 |
+
*
|
347 |
+
* @since 1.0.0
|
348 |
+
*
|
349 |
+
* @api
|
350 |
+
*/
|
351 |
+
public function obtainAccessToken($clientSecret, $code)
|
352 |
+
{
|
353 |
+
if ($this->_state->redirect_uri === null) {
|
354 |
+
throw new \Exception(
|
355 |
+
'The state\'s redirect URI must be set to call'
|
356 |
+
. ' obtainAccessToken()'
|
357 |
+
);
|
358 |
+
}
|
359 |
+
|
360 |
+
$values = [
|
361 |
+
'client_id' => $this->clientId,
|
362 |
+
'redirect_uri' => $this->_state->redirect_uri,
|
363 |
+
'client_secret' => (string) $clientSecret,
|
364 |
+
'code' => (string) $code,
|
365 |
+
'grant_type' => 'authorization_code',
|
366 |
+
];
|
367 |
+
|
368 |
+
$response = $this->httpClient->post(
|
369 |
+
self::TOKEN_URL,
|
370 |
+
['form_params' => $values]
|
371 |
+
);
|
372 |
+
|
373 |
+
$body = (string) $response->getBody();
|
374 |
+
$data = json_decode($body);
|
375 |
+
|
376 |
+
if ($data === null) {
|
377 |
+
throw new \Exception('json_decode() failed');
|
378 |
+
}
|
379 |
+
|
380 |
+
$this->_state->redirect_uri = null;
|
381 |
+
|
382 |
+
$this->_state->token = (object) [
|
383 |
+
'obtained' => time(),
|
384 |
+
'data' => $data,
|
385 |
+
];
|
386 |
+
|
387 |
+
$this->graph->setAccessToken($this->_state->token->data->access_token);
|
388 |
+
}
|
389 |
+
|
390 |
+
/**
|
391 |
+
* Renews the access token from OAuth.
|
392 |
+
*
|
393 |
+
* This token is valid for one hour.
|
394 |
+
*
|
395 |
+
* @param string $clientSecret
|
396 |
+
* The client secret.
|
397 |
+
*
|
398 |
+
* @since 1.1.0
|
399 |
+
*
|
400 |
+
* @api
|
401 |
+
*/
|
402 |
+
public function renewAccessToken($clientSecret)
|
403 |
+
{
|
404 |
+
if ($this->_state->token->data->refresh_token === null) {
|
405 |
+
throw new \Exception(
|
406 |
+
'The refresh token is not set or no permission for'
|
407 |
+
. ' \'offline_access\' was given to renew the token'
|
408 |
+
);
|
409 |
+
}
|
410 |
+
|
411 |
+
$values = [
|
412 |
+
'client_id' => $this->clientId,
|
413 |
+
'client_secret' => $clientSecret,
|
414 |
+
'grant_type' => 'refresh_token',
|
415 |
+
'refresh_token' => $this->_state->token->data->refresh_token,
|
416 |
+
];
|
417 |
+
|
418 |
+
$response = $this->httpClient->post(
|
419 |
+
self::TOKEN_URL,
|
420 |
+
['form_params' => $values]
|
421 |
+
);
|
422 |
+
|
423 |
+
$body = (string) $response->getBody();
|
424 |
+
$data = json_decode($body);
|
425 |
+
|
426 |
+
if ($data === null) {
|
427 |
+
throw new \Exception('json_decode() failed');
|
428 |
+
}
|
429 |
+
|
430 |
+
$this->_state->token = (object) [
|
431 |
+
'obtained' => time(),
|
432 |
+
'data' => $data,
|
433 |
+
];
|
434 |
+
|
435 |
+
$this->graph->setAccessToken($this->_state->token->data->access_token);
|
436 |
+
}
|
437 |
+
|
438 |
+
/**
|
439 |
+
* Gets the current user's drive.
|
440 |
+
*
|
441 |
+
* @return \Krizalys\Onedrive\Proxy\DriveProxy[]
|
442 |
+
* The drives.
|
443 |
+
*
|
444 |
+
* @since 2.0.0
|
445 |
+
*
|
446 |
+
* @api
|
447 |
+
*
|
448 |
+
* @link https://docs.microsoft.com/en-us/onedrive/developer/rest-api/api/drive_list?view=odsp-graph-online#list-the-current-users-drives
|
449 |
+
* List the current user's drives
|
450 |
+
*/
|
451 |
+
public function getDrives()
|
452 |
+
{
|
453 |
+
$driveLocator = '/me/drives';
|
454 |
+
$endpoint = "$driveLocator";
|
455 |
+
|
456 |
+
$response = $this
|
457 |
+
->graph
|
458 |
+
->createCollectionRequest('GET', $endpoint)
|
459 |
+
->execute();
|
460 |
+
|
461 |
+
$status = $response->getStatus();
|
462 |
+
|
463 |
+
if ($status != 200) {
|
464 |
+
throw new \Exception("Unexpected status code produced by 'GET $endpoint': $status");
|
465 |
+
}
|
466 |
+
|
467 |
+
$drives = $response->getResponseAsObject(Model\Drive::class);
|
468 |
+
|
469 |
+
if (!is_array($drives)) {
|
470 |
+
return [];
|
471 |
+
}
|
472 |
+
|
473 |
+
return array_map(function (Model\Drive $drive) {
|
474 |
+
return new DriveProxy(
|
475 |
+
$this->graph,
|
476 |
+
$drive,
|
477 |
+
$this->serviceDefinition->getResourceDefinition('driveItem')
|
478 |
+
);
|
479 |
+
}, $drives);
|
480 |
+
}
|
481 |
+
|
482 |
+
/**
|
483 |
+
* Gets the signed in user's drive.
|
484 |
+
*
|
485 |
+
* @return \Krizalys\Onedrive\Proxy\DriveProxy
|
486 |
+
* The drive.
|
487 |
+
*
|
488 |
+
* @since 2.0.0
|
489 |
+
*
|
490 |
+
* @api
|
491 |
+
*
|
492 |
+
* @link https://docs.microsoft.com/en-us/onedrive/developer/rest-api/api/drive_get?view=odsp-graph-online#get-current-users-onedrive
|
493 |
+
* Get current user's OneDrive
|
494 |
+
*/
|
495 |
+
public function getMyDrive()
|
496 |
+
{
|
497 |
+
$driveLocator = '/me/drive';
|
498 |
+
$endpoint = "$driveLocator";
|
499 |
+
|
500 |
+
$response = $this
|
501 |
+
->graph
|
502 |
+
->createRequest('GET', $endpoint)
|
503 |
+
->execute();
|
504 |
+
|
505 |
+
$status = $response->getStatus();
|
506 |
+
|
507 |
+
if ($status != 200) {
|
508 |
+
throw new \Exception("Unexpected status code produced by 'GET $endpoint': $status");
|
509 |
+
}
|
510 |
+
|
511 |
+
$drive = $response->getResponseAsObject(Model\Drive::class);
|
512 |
+
|
513 |
+
return new DriveProxy(
|
514 |
+
$this->graph,
|
515 |
+
$drive,
|
516 |
+
$this->serviceDefinition->getResourceDefinition('driveItem')
|
517 |
+
);
|
518 |
+
}
|
519 |
+
|
520 |
+
/**
|
521 |
+
* Gets a drive by ID.
|
522 |
+
*
|
523 |
+
* @param string $driveId
|
524 |
+
* The drive ID.
|
525 |
+
*
|
526 |
+
* @return \Krizalys\Onedrive\Proxy\DriveProxy
|
527 |
+
* The drive.
|
528 |
+
*
|
529 |
+
* @since 2.0.0
|
530 |
+
*
|
531 |
+
* @api
|
532 |
+
*
|
533 |
+
* @link https://docs.microsoft.com/en-us/onedrive/developer/rest-api/api/drive_get?view=odsp-graph-online#get-a-drive-by-id
|
534 |
+
* Get a drive by ID
|
535 |
+
*/
|
536 |
+
public function getDriveById($driveId)
|
537 |
+
{
|
538 |
+
$driveLocator = "/drives/$driveId";
|
539 |
+
$endpoint = "$driveLocator";
|
540 |
+
|
541 |
+
$response = $this
|
542 |
+
->graph
|
543 |
+
->createRequest('GET', $endpoint)
|
544 |
+
->execute();
|
545 |
+
|
546 |
+
$status = $response->getStatus();
|
547 |
+
|
548 |
+
if ($status != 200) {
|
549 |
+
throw new \Exception("Unexpected status code produced by 'GET $endpoint': $status");
|
550 |
+
}
|
551 |
+
|
552 |
+
$drive = $response->getResponseAsObject(Model\Drive::class);
|
553 |
+
|
554 |
+
return new DriveProxy(
|
555 |
+
$this->graph,
|
556 |
+
$drive,
|
557 |
+
$this->serviceDefinition->getResourceDefinition('driveItem')
|
558 |
+
);
|
559 |
+
}
|
560 |
+
|
561 |
+
/**
|
562 |
+
* Gets a user's OneDrive.
|
563 |
+
*
|
564 |
+
* @param string $idOrUserPrincipalName
|
565 |
+
* The ID or user principal name.
|
566 |
+
*
|
567 |
+
* @return \Krizalys\Onedrive\Proxy\DriveProxy
|
568 |
+
* The drive.
|
569 |
+
*
|
570 |
+
* @since 2.0.0
|
571 |
+
*
|
572 |
+
* @api
|
573 |
+
*
|
574 |
+
* @link https://docs.microsoft.com/en-us/onedrive/developer/rest-api/api/drive_get?view=odsp-graph-online#get-a-users-onedrive
|
575 |
+
* Get a user's OneDrive
|
576 |
+
*/
|
577 |
+
public function getDriveByUser($idOrUserPrincipalName)
|
578 |
+
{
|
579 |
+
$userLocator = "/users/$idOrUserPrincipalName";
|
580 |
+
$driveLocator = '/drive';
|
581 |
+
$endpoint = "$userLocator$driveLocator";
|
582 |
+
|
583 |
+
$response = $this
|
584 |
+
->graph
|
585 |
+
->createRequest('GET', $endpoint)
|
586 |
+
->execute();
|
587 |
+
|
588 |
+
$status = $response->getStatus();
|
589 |
+
|
590 |
+
if ($status != 200) {
|
591 |
+
throw new \Exception("Unexpected status code produced by 'GET $endpoint': $status");
|
592 |
+
}
|
593 |
+
|
594 |
+
$drive = $response->getResponseAsObject(Model\Drive::class);
|
595 |
+
|
596 |
+
return new DriveProxy(
|
597 |
+
$this->graph,
|
598 |
+
$drive,
|
599 |
+
$this->serviceDefinition->getResourceDefinition('driveItem')
|
600 |
+
);
|
601 |
+
}
|
602 |
+
|
603 |
+
/**
|
604 |
+
* Gets the document library associated with a group.
|
605 |
+
*
|
606 |
+
* @param string $groupId
|
607 |
+
* The group ID.
|
608 |
+
*
|
609 |
+
* @return \Krizalys\Onedrive\Proxy\DriveProxy
|
610 |
+
* The drive.
|
611 |
+
*
|
612 |
+
* @since 2.0.0
|
613 |
+
*
|
614 |
+
* @api
|
615 |
+
*
|
616 |
+
* @link https://docs.microsoft.com/en-us/onedrive/developer/rest-api/api/drive_get?view=odsp-graph-online#get-the-document-library-associated-with-a-group
|
617 |
+
* Get the document library associated with a group
|
618 |
+
*/
|
619 |
+
public function getDriveByGroup($groupId)
|
620 |
+
{
|
621 |
+
$groupLocator = "/groups/$groupId";
|
622 |
+
$driveLocator = '/drive';
|
623 |
+
$endpoint = "$groupLocator$driveLocator";
|
624 |
+
|
625 |
+
$response = $this
|
626 |
+
->graph
|
627 |
+
->createRequest('GET', $endpoint)
|
628 |
+
->execute();
|
629 |
+
|
630 |
+
$status = $response->getStatus();
|
631 |
+
|
632 |
+
if ($status != 200) {
|
633 |
+
throw new \Exception("Unexpected status code produced by 'GET $endpoint': $status");
|
634 |
+
}
|
635 |
+
|
636 |
+
$drive = $response->getResponseAsObject(Model\Drive::class);
|
637 |
+
|
638 |
+
return new DriveProxy(
|
639 |
+
$this->graph,
|
640 |
+
$drive,
|
641 |
+
$this->serviceDefinition->getResourceDefinition('driveItem')
|
642 |
+
);
|
643 |
+
}
|
644 |
+
|
645 |
+
/**
|
646 |
+
* Gets the document library for a site.
|
647 |
+
*
|
648 |
+
* @param string $siteId
|
649 |
+
* The site ID.
|
650 |
+
*
|
651 |
+
* @return \Krizalys\Onedrive\Proxy\DriveProxy
|
652 |
+
* The drive.
|
653 |
+
*
|
654 |
+
* @since 2.0.0
|
655 |
+
*
|
656 |
+
* @api
|
657 |
+
*
|
658 |
+
* @link https://docs.microsoft.com/en-us/onedrive/developer/rest-api/api/drive_get?view=odsp-graph-online#get-the-document-library-for-a-site
|
659 |
+
* Get the document library for a site
|
660 |
+
*/
|
661 |
+
public function getDriveBySite($siteId)
|
662 |
+
{
|
663 |
+
$siteLocator = "/sites/$siteId";
|
664 |
+
$driveLocator = '/drive';
|
665 |
+
$endpoint = "$siteLocator$driveLocator";
|
666 |
+
|
667 |
+
$response = $this
|
668 |
+
->graph
|
669 |
+
->createRequest('GET', $endpoint)
|
670 |
+
->execute();
|
671 |
+
|
672 |
+
$status = $response->getStatus();
|
673 |
+
|
674 |
+
if ($status != 200) {
|
675 |
+
throw new \Exception("Unexpected status code produced by 'GET $endpoint': $status");
|
676 |
+
}
|
677 |
+
|
678 |
+
$drive = $response->getResponseAsObject(Model\Drive::class);
|
679 |
+
|
680 |
+
return new DriveProxy(
|
681 |
+
$this->graph,
|
682 |
+
$drive,
|
683 |
+
$this->serviceDefinition->getResourceDefinition('driveItem')
|
684 |
+
);
|
685 |
+
}
|
686 |
+
|
687 |
+
/**
|
688 |
+
* Gets a drive item by ID.
|
689 |
+
*
|
690 |
+
* @param string $driveId
|
691 |
+
* The drive ID. Deprecated and will change in version 3; pass the
|
692 |
+
* drive item ID instead.
|
693 |
+
* @param mixed $itemId
|
694 |
+
* The drive item ID. Deprecated and will be removed in version 3;
|
695 |
+
* Omit this parameter.
|
696 |
+
*
|
697 |
+
* @return \Krizalys\Onedrive\Proxy\DriveItemProxy
|
698 |
+
* The drive item.
|
699 |
+
*
|
700 |
+
* @since 2.0.0
|
701 |
+
*
|
702 |
+
* @api
|
703 |
+
*
|
704 |
+
* @link https://docs.microsoft.com/en-us/onedrive/developer/rest-api/api/driveitem_get?view=odsp-graph-online
|
705 |
+
* Get a DriveItem resource
|
706 |
+
*/
|
707 |
+
public function getDriveItemById($driveId, $itemId = null)
|
708 |
+
{
|
709 |
+
if (func_num_args() == 1) {
|
710 |
+
$itemId = $driveId;
|
711 |
+
$driveId = null;
|
712 |
+
}
|
713 |
+
|
714 |
+
if ($driveId === null) {
|
715 |
+
$driveLocator = '/me/drive';
|
716 |
+
} else {
|
717 |
+
$message = sprintf(
|
718 |
+
'%s()\'s behavior will change in version 3: the $driveId'
|
719 |
+
. ' argument will be removed and the method will get a'
|
720 |
+
. ' drive item from the default drive;'
|
721 |
+
. ' use'
|
722 |
+
. ' \Krizalys\Onedrive\Proxy\DriveProxy::getDriveItemById()'
|
723 |
+
. ' for to retrieve a drive item ID from a given drive',
|
724 |
+
__METHOD__
|
725 |
+
);
|
726 |
+
|
727 |
+
@trigger_error($message, E_USER_DEPRECATED);
|
728 |
+
$driveLocator = "/drives/$driveId";
|
729 |
+
}
|
730 |
+
|
731 |
+
$itemLocator = "/items/$itemId";
|
732 |
+
$endpoint = "$driveLocator$itemLocator";
|
733 |
+
|
734 |
+
$response = $this
|
735 |
+
->graph
|
736 |
+
->createRequest('GET', $endpoint)
|
737 |
+
->execute();
|
738 |
+
|
739 |
+
$status = $response->getStatus();
|
740 |
+
|
741 |
+
if ($status != 200) {
|
742 |
+
throw new \Exception("Unexpected status code produced by 'GET $endpoint': $status");
|
743 |
+
}
|
744 |
+
|
745 |
+
$driveItem = $response->getResponseAsObject(Model\DriveItem::class);
|
746 |
+
|
747 |
+
return new DriveItemProxy(
|
748 |
+
$this->graph,
|
749 |
+
$driveItem,
|
750 |
+
$this->serviceDefinition->getResourceDefinition('driveItem')
|
751 |
+
);
|
752 |
+
}
|
753 |
+
|
754 |
+
/**
|
755 |
+
* Gets a drive item by path.
|
756 |
+
*
|
757 |
+
* The path is given as an absolute path from the root of the drive, for
|
758 |
+
* example:
|
759 |
+
*
|
760 |
+
* ```php
|
761 |
+
* $driveItem = $client->getDriveItemByPath('/path/to/file.txt');
|
762 |
+
* ```
|
763 |
+
*
|
764 |
+
* @param string $path
|
765 |
+
* The path.
|
766 |
+
*
|
767 |
+
* @return \Krizalys\Onedrive\Proxy\DriveItemProxy
|
768 |
+
* The drive item.
|
769 |
+
*
|
770 |
+
* @since 2.2.0
|
771 |
+
*
|
772 |
+
* @api
|
773 |
+
*
|
774 |
+
* @link https://docs.microsoft.com/en-us/onedrive/developer/rest-api/api/driveitem_get?view=odsp-graph-online
|
775 |
+
* Get a DriveItem resource
|
776 |
+
*/
|
777 |
+
public function getDriveItemByPath($path)
|
778 |
+
{
|
779 |
+
$driveLocator = '/me/drive';
|
780 |
+
$itemLocator = "/root:$path";
|
781 |
+
$endpoint = "$driveLocator$itemLocator";
|
782 |
+
|
783 |
+
$response = $this
|
784 |
+
->graph
|
785 |
+
->createRequest('GET', $endpoint)
|
786 |
+
->execute();
|
787 |
+
|
788 |
+
$status = $response->getStatus();
|
789 |
+
|
790 |
+
if ($status != 200) {
|
791 |
+
throw new \Exception("Unexpected status code produced by 'GET $endpoint': $status");
|
792 |
+
}
|
793 |
+
|
794 |
+
$driveItem = $response->getResponseAsObject(Model\DriveItem::class);
|
795 |
+
|
796 |
+
return new DriveItemProxy(
|
797 |
+
$this->graph,
|
798 |
+
$driveItem,
|
799 |
+
$this->serviceDefinition->getResourceDefinition('driveItem')
|
800 |
+
);
|
801 |
+
}
|
802 |
+
|
803 |
+
/**
|
804 |
+
* Gets the root drive item.
|
805 |
+
*
|
806 |
+
* @return \Krizalys\Onedrive\Proxy\DriveItemProxy
|
807 |
+
* The root drive item.
|
808 |
+
*
|
809 |
+
* @since 2.0.0
|
810 |
+
*
|
811 |
+
* @api
|
812 |
+
*
|
813 |
+
* @link https://docs.microsoft.com/en-us/onedrive/developer/rest-api/api/driveitem_get?view=odsp-graph-online
|
814 |
+
* Get a DriveItem resource
|
815 |
+
*/
|
816 |
+
public function getRoot()
|
817 |
+
{
|
818 |
+
$driveLocator = '/me/drive';
|
819 |
+
$itemLocator = '/root';
|
820 |
+
$endpoint = "$driveLocator$itemLocator";
|
821 |
+
|
822 |
+
$response = $this
|
823 |
+
->graph
|
824 |
+
->createRequest('GET', $endpoint)
|
825 |
+
->execute();
|
826 |
+
|
827 |
+
$status = $response->getStatus();
|
828 |
+
|
829 |
+
if ($status != 200) {
|
830 |
+
throw new \Exception("Unexpected status code produced by 'GET $endpoint': $status");
|
831 |
+
}
|
832 |
+
|
833 |
+
$driveItem = $response->getResponseAsObject(Model\DriveItem::class);
|
834 |
+
|
835 |
+
return new DriveItemProxy(
|
836 |
+
$this->graph,
|
837 |
+
$driveItem,
|
838 |
+
$this->serviceDefinition->getResourceDefinition('driveItem')
|
839 |
+
);
|
840 |
+
}
|
841 |
+
|
842 |
+
/**
|
843 |
+
* Gets a special folder by name.
|
844 |
+
*
|
845 |
+
* See {@see \Krizalys\Onedrive\Constant\SpecialFolderName SpecialFolderName}
|
846 |
+
* for the parameter `$specialFolderName`' supported values.
|
847 |
+
*
|
848 |
+
* @param string $specialFolderName
|
849 |
+
* The special folder name.
|
850 |
+
*
|
851 |
+
* @return \Krizalys\Onedrive\Proxy\DriveItemProxy
|
852 |
+
* The root drive item.
|
853 |
+
*
|
854 |
+
* @since 2.0.0
|
855 |
+
*
|
856 |
+
* @api
|
857 |
+
*
|
858 |
+
* @link https://docs.microsoft.com/en-us/onedrive/developer/rest-api/api/drive_get_specialfolder?view=odsp-graph-online
|
859 |
+
* Get a special folder by name
|
860 |
+
*/
|
861 |
+
public function getSpecialFolder($specialFolderName)
|
862 |
+
{
|
863 |
+
$driveLocator = '/me/drive';
|
864 |
+
$specialFolderLocator = "/special/$specialFolderName";
|
865 |
+
$endpoint = "$driveLocator$specialFolderLocator";
|
866 |
+
|
867 |
+
$response = $this
|
868 |
+
->graph
|
869 |
+
->createRequest('GET', $endpoint)
|
870 |
+
->execute();
|
871 |
+
|
872 |
+
$status = $response->getStatus();
|
873 |
+
|
874 |
+
if ($status != 200) {
|
875 |
+
throw new \Exception("Unexpected status code produced by 'GET $endpoint': $status");
|
876 |
+
}
|
877 |
+
|
878 |
+
$driveItem = $response->getResponseAsObject(Model\DriveItem::class);
|
879 |
+
|
880 |
+
return new DriveItemProxy(
|
881 |
+
$this->graph,
|
882 |
+
$driveItem,
|
883 |
+
$this->serviceDefinition->getResourceDefinition('driveItem')
|
884 |
+
);
|
885 |
+
}
|
886 |
+
|
887 |
+
/**
|
888 |
+
* Gets items shared with the signed-in user.
|
889 |
+
*
|
890 |
+
* @return \Krizalys\Onedrive\Proxy\DriveItemProxy[]
|
891 |
+
* The shared drive items.
|
892 |
+
*
|
893 |
+
* @since 2.0.0
|
894 |
+
*
|
895 |
+
* @api
|
896 |
+
*
|
897 |
+
* @link https://docs.microsoft.com/en-us/onedrive/developer/rest-api/api/drive_sharedwithme?view=odsp-graph-online
|
898 |
+
* List items shared with the signed-in user
|
899 |
+
*/
|
900 |
+
public function getShared()
|
901 |
+
{
|
902 |
+
$driveLocator = '/me/drive';
|
903 |
+
$endpoint = "$driveLocator/sharedWithMe";
|
904 |
+
|
905 |
+
$response = $this
|
906 |
+
->graph
|
907 |
+
->createCollectionRequest('GET', $endpoint)
|
908 |
+
->execute();
|
909 |
+
|
910 |
+
$status = $response->getStatus();
|
911 |
+
|
912 |
+
if ($status != 200) {
|
913 |
+
throw new \Exception("Unexpected status code produced by 'GET $endpoint': $status");
|
914 |
+
}
|
915 |
+
|
916 |
+
$driveItems = $response->getResponseAsObject(Model\DriveItem::class);
|
917 |
+
|
918 |
+
if (!is_array($driveItems)) {
|
919 |
+
return [];
|
920 |
+
}
|
921 |
+
|
922 |
+
return array_map(function (Model\DriveItem $driveItem) {
|
923 |
+
return new DriveItemProxy(
|
924 |
+
$this->graph,
|
925 |
+
$driveItem,
|
926 |
+
$this->serviceDefinition->getResourceDefinition('driveItem')
|
927 |
+
);
|
928 |
+
}, $driveItems);
|
929 |
+
}
|
930 |
+
|
931 |
+
/**
|
932 |
+
* Gets recent files.
|
933 |
+
*
|
934 |
+
* @return \Krizalys\Onedrive\Proxy\DriveItemProxy[]
|
935 |
+
* The recent drive items.
|
936 |
+
*
|
937 |
+
* @since 2.0.0
|
938 |
+
*
|
939 |
+
* @api
|
940 |
+
*
|
941 |
+
* @link https://docs.microsoft.com/en-us/onedrive/developer/rest-api/api/drive_recent?view=odsp-graph-online
|
942 |
+
* List recent files
|
943 |
+
*/
|
944 |
+
public function getRecent()
|
945 |
+
{
|
946 |
+
$driveLocator = '/me/drive';
|
947 |
+
$endpoint = "$driveLocator/recent";
|
948 |
+
|
949 |
+
$response = $this
|
950 |
+
->graph
|
951 |
+
->createCollectionRequest('GET', $endpoint)
|
952 |
+
->execute();
|
953 |
+
|
954 |
+
$status = $response->getStatus();
|
955 |
+
|
956 |
+
if ($status != 200) {
|
957 |
+
throw new \Exception("Unexpected status code produced by 'GET $endpoint': $status");
|
958 |
+
}
|
959 |
+
|
960 |
+
$driveItems = $response->getResponseAsObject(Model\DriveItem::class);
|
961 |
+
|
962 |
+
if (!is_array($driveItems)) {
|
963 |
+
return [];
|
964 |
+
}
|
965 |
+
|
966 |
+
return array_map(function (Model\DriveItem $driveItem) {
|
967 |
+
return new DriveItemProxy(
|
968 |
+
$this->graph,
|
969 |
+
$driveItem,
|
970 |
+
$this->serviceDefinition->getResourceDefinition('driveItem')
|
971 |
+
);
|
972 |
+
}, $driveItems);
|
973 |
+
}
|
974 |
+
|
975 |
+
// Legacy support //////////////////////////////////////////////////////////
|
976 |
+
|
977 |
+
/**
|
978 |
+
* Creates a folder in the current OneDrive account.
|
979 |
+
*
|
980 |
+
* This operation is supported only on folders (as opposed to files): it
|
981 |
+
* fails if `$parentId` does not refer to a folder.
|
982 |
+
*
|
983 |
+
* @param string $name
|
984 |
+
* The name of the OneDrive folder to be created.
|
985 |
+
* @param null|string $parentId
|
986 |
+
* The ID of the OneDrive folder into which to create the OneDrive
|
987 |
+
* folder, or `null` to create it in the OneDrive root folder.
|
988 |
+
* Default: `null`.
|
989 |
+
* @param null|string $description
|
990 |
+
* The description of the OneDrive folder to be created, or `null` to
|
991 |
+
* create it without a description. Default: `null`.
|
992 |
+
*
|
993 |
+
* @return \Krizalys\Onedrive\Folder
|
994 |
+
* The folder created, as a Folder instance referencing to the
|
995 |
+
* OneDrive folder created.
|
996 |
+
*
|
997 |
+
* @since 1.0.0
|
998 |
+
*
|
999 |
+
* @deprecated 2.0.0 Superseded by
|
1000 |
+
* \Krizalys\Onedrive\Proxy\DriveItemProxy::createFolder().
|
1001 |
+
*
|
1002 |
+
* @see \Krizalys\Onedrive\Proxy\DriveItemProxy::createFolder()
|
1003 |
+
*/
|
1004 |
+
public function createFolder($name, $parentId = null, $description = null)
|
1005 |
+
{
|
1006 |
+
$message = sprintf(
|
1007 |
+
'%s() is deprecated and will be removed in version 3;'
|
1008 |
+
. ' use \Krizalys\Onedrive\Proxy\DriveItemProxy::createFolder()'
|
1009 |
+
. ' instead',
|
1010 |
+
__METHOD__
|
1011 |
+
);
|
1012 |
+
|
1013 |
+
@trigger_error($message, E_USER_DEPRECATED);
|
1014 |
+
$drive = $this->getMyDrive();
|
1015 |
+
|
1016 |
+
$item = $parentId !== null ?
|
1017 |
+
$this->getDriveItemById($drive->id, $parentId)
|
1018 |
+
: $drive->getRoot();
|
1019 |
+
|
1020 |
+
$options = [];
|
1021 |
+
|
1022 |
+
if ($description !== null) {
|
1023 |
+
$options += [
|
1024 |
+
'description' => (string) $description,
|
1025 |
+
];
|
1026 |
+
}
|
1027 |
+
|
1028 |
+
$item = $item->createFolder($name, $options);
|
1029 |
+
$options = $this->buildOptions($item, ['parent_id' => $parentId]);
|
1030 |
+
|
1031 |
+
return new Folder($this, $item->id, $options);
|
1032 |
+
}
|
1033 |
+
|
1034 |
+
/**
|
1035 |
+
* Creates a file in the current OneDrive account.
|
1036 |
+
*
|
1037 |
+
* This operation is supported only on folders (as opposed to files): it
|
1038 |
+
* fails if `$parentId` does not refer to a folder.
|
1039 |
+
*
|
1040 |
+
* @param string $name
|
1041 |
+
* The name of the OneDrive file to be created.
|
1042 |
+
* @param null|string $parentId
|
1043 |
+
* The ID of the OneDrive folder into which to create the OneDrive
|
1044 |
+
* file, or `null` to create it in the OneDrive root folder. Default:
|
1045 |
+
* `null`.
|
1046 |
+
* @param string|resource|\GuzzleHttp\Psr7\Stream $content
|
1047 |
+
* The content of the OneDrive file to be created, as a string or as
|
1048 |
+
* a resource to an already opened file. Default: `''`.
|
1049 |
+
* @param mixed[string] $options
|
1050 |
+
* The options. Unused.
|
1051 |
+
*
|
1052 |
+
* @return \Krizalys\Onedrive\File
|
1053 |
+
* The file created, as File instance referencing to the OneDrive
|
1054 |
+
* file created.
|
1055 |
+
*
|
1056 |
+
* @throws \Exception
|
1057 |
+
* Thrown on I/O errors.
|
1058 |
+
*
|
1059 |
+
* @since 1.0.0
|
1060 |
+
*
|
1061 |
+
* @deprecated 2.0.0 Superseded by
|
1062 |
+
* \Krizalys\Onedrive\Proxy\DriveItemProxy::upload().
|
1063 |
+
*
|
1064 |
+
* @see \Krizalys\Onedrive\Proxy\DriveItemProxy::upload()
|
1065 |
+
*
|
1066 |
+
* @todo Support name conflict behavior.
|
1067 |
+
* @todo Support content type in options.
|
1068 |
+
*/
|
1069 |
+
public function createFile(
|
1070 |
+
$name,
|
1071 |
+
$parentId = null,
|
1072 |
+
$content = '',
|
1073 |
+
array $options = []
|
1074 |
+
) {
|
1075 |
+
$message = sprintf(
|
1076 |
+
'%s() is deprecated and will be removed in version 3;'
|
1077 |
+
. ' use \Krizalys\Onedrive\Proxy\DriveItemProxy::upload()'
|
1078 |
+
. ' instead',
|
1079 |
+
__METHOD__
|
1080 |
+
);
|
1081 |
+
|
1082 |
+
@trigger_error($message, E_USER_DEPRECATED);
|
1083 |
+
$drive = $this->getMyDrive();
|
1084 |
+
|
1085 |
+
$item = $parentId !== null ?
|
1086 |
+
$this->getDriveItemById($drive->id, $parentId)
|
1087 |
+
: $drive->getRoot();
|
1088 |
+
|
1089 |
+
$item = $item->upload($name, $content);
|
1090 |
+
$options = $this->buildOptions($item, ['parent_id' => $parentId]);
|
1091 |
+
|
1092 |
+
return new File($this, $item->id, $options);
|
1093 |
+
}
|
1094 |
+
|
1095 |
+
/**
|
1096 |
+
* Fetches a drive item from the current OneDrive account.
|
1097 |
+
*
|
1098 |
+
* @param null|string $driveItemId
|
1099 |
+
* The unique ID of the OneDrive drive item to fetch, or `null` to
|
1100 |
+
* fetch the OneDrive root folder. Default: `null`.
|
1101 |
+
*
|
1102 |
+
* @return object
|
1103 |
+
* The drive item fetched, as a DriveItem instance referencing to
|
1104 |
+
* the OneDrive drive item fetched.
|
1105 |
+
*
|
1106 |
+
* @since 2.0.0
|
1107 |
+
*
|
1108 |
+
* @deprecated 2.0.0 Superseded by
|
1109 |
+
* \Krizalys\Onedrive\Client::getDriveItemById()..
|
1110 |
+
*
|
1111 |
+
* @see \Krizalys\Onedrive\Client::getDriveItemById()
|
1112 |
+
*/
|
1113 |
+
public function fetchDriveItem($driveItemId = null)
|
1114 |
+
{
|
1115 |
+
$message = sprintf(
|
1116 |
+
'%s() is deprecated and will be removed in version 3;'
|
1117 |
+
. ' use \Krizalys\Onedrive\Client::getDriveItemById() instead.',
|
1118 |
+
__METHOD__
|
1119 |
+
);
|
1120 |
+
|
1121 |
+
@trigger_error($message, E_USER_DEPRECATED);
|
1122 |
+
$drive = $this->getMyDrive();
|
1123 |
+
|
1124 |
+
$item = $driveItemId !== null ?
|
1125 |
+
$this->getDriveItemById($drive->id, $driveItemId)
|
1126 |
+
: $drive->getRoot();
|
1127 |
+
|
1128 |
+
$options = $this->buildOptions($item, ['parent_id' => $driveItemId]);
|
1129 |
+
|
1130 |
+
return $this->isFolder($item) ?
|
1131 |
+
new Folder($this, $item->id, $options)
|
1132 |
+
: new File($this, $item->id, $options);
|
1133 |
+
}
|
1134 |
+
|
1135 |
+
/**
|
1136 |
+
* Fetches the root folder from the current OneDrive account.
|
1137 |
+
*
|
1138 |
+
* @return \Krizalys\Onedrive\Folder
|
1139 |
+
* The root folder, as a Folder instance referencing to the OneDrive
|
1140 |
+
* root folder.
|
1141 |
+
*
|
1142 |
+
* @since 1.0.0
|
1143 |
+
*
|
1144 |
+
* @deprecated 2.0.0 Superseded by
|
1145 |
+
* \Krizalys\Onedrive\Client::getRoot().
|
1146 |
+
*
|
1147 |
+
* @see \Krizalys\Onedrive\Client::getRoot()
|
1148 |
+
*/
|
1149 |
+
public function fetchRoot()
|
1150 |
+
{
|
1151 |
+
$message = sprintf(
|
1152 |
+
'%s() is deprecated and will be removed in version 3;'
|
1153 |
+
. ' use \Krizalys\Onedrive\Client::getRoot() instead.',
|
1154 |
+
__METHOD__
|
1155 |
+
);
|
1156 |
+
|
1157 |
+
@trigger_error($message, E_USER_DEPRECATED);
|
1158 |
+
$item = $this->getRoot();
|
1159 |
+
$options = $this->buildOptions($item);
|
1160 |
+
|
1161 |
+
return new Folder($this, $item->id, $options);
|
1162 |
+
}
|
1163 |
+
|
1164 |
+
/**
|
1165 |
+
* Fetches the "Camera Roll" folder from the current OneDrive account.
|
1166 |
+
*
|
1167 |
+
* @return \Krizalys\Onedrive\Folder
|
1168 |
+
* The "Camera Roll" folder, as a Folder instance referencing to the
|
1169 |
+
* OneDrive "Camera Roll" folder.
|
1170 |
+
*
|
1171 |
+
* @since 1.0.0
|
1172 |
+
*
|
1173 |
+
* @deprecated 2.0.0 Superseded by
|
1174 |
+
* \Krizalys\Onedrive\Client::getSpecialFolder(\Krizalys\Onedrive\Constant\SpecialFolderName::CAMERA_ROLL).
|
1175 |
+
*
|
1176 |
+
* @see \Krizalys\Onedrive\Client::getSpecialFolder()
|
1177 |
+
*/
|
1178 |
+
public function fetchCameraRoll()
|
1179 |
+
{
|
1180 |
+
$message = sprintf(
|
1181 |
+
'%s() is deprecated and will be removed in version 3; use'
|
1182 |
+
. ' \Krizalys\Onedrive\Client::getSpecialFolder(\Krizalys\Onedrive\Constant\SpecialFolderName::CAMERA_ROLL)'
|
1183 |
+
. ' instead.',
|
1184 |
+
__METHOD__
|
1185 |
+
);
|
1186 |
+
|
1187 |
+
@trigger_error($message, E_USER_DEPRECATED);
|
1188 |
+
$item = $this->getSpecialFolder(SpecialFolderName::CAMERA_ROLL);
|
1189 |
+
$options = $this->buildOptions($item);
|
1190 |
+
|
1191 |
+
return new Folder($this, $item->id, $options);
|
1192 |
+
}
|
1193 |
+
|
1194 |
+
/**
|
1195 |
+
* Fetches the "Documents" folder from the current OneDrive account.
|
1196 |
+
*
|
1197 |
+
* @return \Krizalys\Onedrive\Folder
|
1198 |
+
* The "Documents" folder, as a Folder instance referencing to the
|
1199 |
+
* OneDrive "Documents" folder.
|
1200 |
+
*
|
1201 |
+
* @since 1.0.0
|
1202 |
+
*
|
1203 |
+
* @deprecated 2.0.0 Superseded by
|
1204 |
+
* \Krizalys\Onedrive\Client::getSpecialFolder(\Krizalys\Onedrive\Constant\SpecialFolderName::DOCUMENTS).
|
1205 |
+
*
|
1206 |
+
* @see \Krizalys\Onedrive\Client::getSpecialFolder()
|
1207 |
+
*/
|
1208 |
+
public function fetchDocs()
|
1209 |
+
{
|
1210 |
+
$message = sprintf(
|
1211 |
+
'%s() is deprecated and will be removed in version 3; use'
|
1212 |
+
. ' \Krizalys\Onedrive\Client::getSpecialFolder(\Krizalys\Onedrive\Constant\SpecialFolderName::DOCUMENTS)'
|
1213 |
+
. ' instead.',
|
1214 |
+
__METHOD__
|
1215 |
+
);
|
1216 |
+
|
1217 |
+
@trigger_error($message, E_USER_DEPRECATED);
|
1218 |
+
$item = $this->getSpecialFolder(SpecialFolderName::DOCUMENTS);
|
1219 |
+
$options = $this->buildOptions($item);
|
1220 |
+
|
1221 |
+
return new Folder($this, $item->id, $options);
|
1222 |
+
}
|
1223 |
+
|
1224 |
+
/**
|
1225 |
+
* Fetches the "Pictures" folder from the current OneDrive account.
|
1226 |
+
*
|
1227 |
+
* @return \Krizalys\Onedrive\Folder
|
1228 |
+
* The "Pictures" folder, as a Folder instance referencing to the
|
1229 |
+
* OneDrive "Pictures" folder.
|
1230 |
+
*
|
1231 |
+
* @since 1.0.0
|
1232 |
+
*
|
1233 |
+
* @deprecated 2.0.0 Superseded by
|
1234 |
+
* \Krizalys\Onedrive\Client::getSpecialFolder(\Krizalys\Onedrive\Constant\SpecialFolderName::PHOTOS).
|
1235 |
+
*
|
1236 |
+
* @see \Krizalys\Onedrive\Client::getSpecialFolder()
|
1237 |
+
*/
|
1238 |
+
public function fetchPics()
|
1239 |
+
{
|
1240 |
+
$message = sprintf(
|
1241 |
+
'%s() is deprecated and will be removed in version 3; use'
|
1242 |
+
. ' \Krizalys\Onedrive\Client::getSpecialFolder(\Krizalys\Onedrive\Constant\SpecialFolderName::PHOTOS)'
|
1243 |
+
. ' instead.',
|
1244 |
+
__METHOD__
|
1245 |
+
);
|
1246 |
+
|
1247 |
+
@trigger_error($message, E_USER_DEPRECATED);
|
1248 |
+
$item = $this->getSpecialFolder(SpecialFolderName::PHOTOS);
|
1249 |
+
$options = $this->buildOptions($item);
|
1250 |
+
|
1251 |
+
return new Folder($this, $item->id, $options);
|
1252 |
+
}
|
1253 |
+
|
1254 |
+
/**
|
1255 |
+
* Fetches the properties of a drive item in the current OneDrive account.
|
1256 |
+
*
|
1257 |
+
* @param null|string $driveItemId
|
1258 |
+
* The drive item ID, or `null` to fetch the OneDrive root folder.
|
1259 |
+
* Default: `null`.
|
1260 |
+
*
|
1261 |
+
* @return object
|
1262 |
+
* The properties of the drive item fetched.
|
1263 |
+
*
|
1264 |
+
* @since 1.0.0
|
1265 |
+
*
|
1266 |
+
* @deprecated 2.0.0 Superseded by
|
1267 |
+
* \Krizalys\Onedrive\Client::getDriveItemById().
|
1268 |
+
*
|
1269 |
+
* @see \Krizalys\Onedrive\Client::getDriveItemById()
|
1270 |
+
*/
|
1271 |
+
public function fetchProperties($driveItemId = null)
|
1272 |
+
{
|
1273 |
+
$message = sprintf(
|
1274 |
+
'%s() is deprecated and will be removed in version 3;'
|
1275 |
+
. ' use \Krizalys\Onedrive\Client::getDriveItemById() instead',
|
1276 |
+
__METHOD__
|
1277 |
+
);
|
1278 |
+
|
1279 |
+
@trigger_error($message, E_USER_DEPRECATED);
|
1280 |
+
$drive = $this->getMyDrive();
|
1281 |
+
|
1282 |
+
$item = $driveItemId !== null ?
|
1283 |
+
$this->getDriveItemById($drive->id, $driveItemId)
|
1284 |
+
: $drive->getRoot();
|
1285 |
+
|
1286 |
+
$options = $this->buildOptions(
|
1287 |
+
$item,
|
1288 |
+
[
|
1289 |
+
'id' => $item->id,
|
1290 |
+
'parent_id' => $driveItemId,
|
1291 |
+
]
|
1292 |
+
);
|
1293 |
+
|
1294 |
+
return (object) $options;
|
1295 |
+
}
|
1296 |
+
|
1297 |
+
/**
|
1298 |
+
* Fetches the drive items in a folder in the current OneDrive account.
|
1299 |
+
*
|
1300 |
+
* This operation is supported only on folders (as opposed to files): it
|
1301 |
+
* fails if `$parentId` does not refer to a folder.
|
1302 |
+
*
|
1303 |
+
* @param null|string $driveItemId
|
1304 |
+
* The drive item ID, or `null` to fetch the OneDrive root folder.
|
1305 |
+
* Default: `null`.
|
1306 |
+
*
|
1307 |
+
* @return \Krizalys\Onedrive\DriveItem
|
1308 |
+
* The drive items in the folder fetched, as DriveItem instances
|
1309 |
+
* referencing OneDrive drive items.
|
1310 |
+
*
|
1311 |
+
* @since 2.0.0
|
1312 |
+
*
|
1313 |
+
* @deprecated 2.0.0 Superseded by
|
1314 |
+
* \Krizalys\Onedrive\Proxy\DriveItemProxy::children.
|
1315 |
+
*
|
1316 |
+
* @see \Krizalys\Onedrive\Proxy\DriveItemProxy::children
|
1317 |
+
*/
|
1318 |
+
public function fetchDriveItems($driveItemId = null)
|
1319 |
+
{
|
1320 |
+
$message = sprintf(
|
1321 |
+
'%s() is deprecated and will be removed in version 3;'
|
1322 |
+
. ' use \Krizalys\Onedrive\Proxy\DriveItemProxy::children'
|
1323 |
+
. ' instead.',
|
1324 |
+
__METHOD__
|
1325 |
+
);
|
1326 |
+
|
1327 |
+
@trigger_error($message, E_USER_DEPRECATED);
|
1328 |
+
$drive = $this->getMyDrive();
|
1329 |
+
|
1330 |
+
$item = $driveItemId !== null ?
|
1331 |
+
$this->getDriveItemById($drive->id, $driveItemId)
|
1332 |
+
: $drive->getRoot();
|
1333 |
+
|
1334 |
+
return array_map(function (DriveItemProxy $item) use ($driveItemId) {
|
1335 |
+
$options = $this->buildOptions($item, ['parent_id' => $driveItemId]);
|
1336 |
+
|
1337 |
+
return $this->isFolder($item) ?
|
1338 |
+
new Folder($this, $item->id, $options)
|
1339 |
+
: new File($this, $item->id, $options);
|
1340 |
+
}, $item->children);
|
1341 |
+
}
|
1342 |
+
|
1343 |
+
/**
|
1344 |
+
* Updates the properties of a drive item in the current OneDrive account.
|
1345 |
+
*
|
1346 |
+
* @param string $driveItemId
|
1347 |
+
* The unique ID of the drive item to update.
|
1348 |
+
* @param mixed[]|object $properties
|
1349 |
+
* The properties to update. Default: `[]`.
|
1350 |
+
* @param bool $temp
|
1351 |
+
* Option to allow save to a temporary file in case of large files.
|
1352 |
+
*
|
1353 |
+
* @throws \Exception
|
1354 |
+
* Thrown on I/O errors.
|
1355 |
+
*
|
1356 |
+
* @since 2.0.0
|
1357 |
+
*
|
1358 |
+
* @deprecated 2.0.0 Superseded by
|
1359 |
+
* \Krizalys\Onedrive\Proxy\DriveItemProxy::rename().
|
1360 |
+
*
|
1361 |
+
* @see \Krizalys\Onedrive\Proxy\DriveItemProxy::rename()
|
1362 |
+
*/
|
1363 |
+
public function updateDriveItem($driveItemId, $properties = [], $temp = false)
|
1364 |
+
{
|
1365 |
+
$message = sprintf(
|
1366 |
+
'%s() is deprecated and will be removed in version 3;'
|
1367 |
+
. ' use \Krizalys\Onedrive\Proxy\DriveItemProxy::rename()'
|
1368 |
+
. ' instead',
|
1369 |
+
__METHOD__
|
1370 |
+
);
|
1371 |
+
|
1372 |
+
@trigger_error($message, E_USER_DEPRECATED);
|
1373 |
+
$drive = $this->getMyDrive();
|
1374 |
+
|
1375 |
+
$item = $driveItemId !== null ?
|
1376 |
+
$this->getDriveItemById($drive->id, $driveItemId)
|
1377 |
+
: $drive->getRoot();
|
1378 |
+
|
1379 |
+
$options = (array) $properties;
|
1380 |
+
|
1381 |
+
if (array_key_exists('name', $options)) {
|
1382 |
+
$name = $options['name'];
|
1383 |
+
unset($options['name']);
|
1384 |
+
} else {
|
1385 |
+
$name = $item->name;
|
1386 |
+
}
|
1387 |
+
|
1388 |
+
$item = $item->rename($name, $options);
|
1389 |
+
$options = $this->buildOptions($item, ['parent_id' => $driveItemId]);
|
1390 |
+
|
1391 |
+
return new Folder($this, $item->id, $options);
|
1392 |
+
}
|
1393 |
+
|
1394 |
+
/**
|
1395 |
+
* Moves a drive item into another folder.
|
1396 |
+
*
|
1397 |
+
* `$destinationId` must refer to a folder.
|
1398 |
+
*
|
1399 |
+
* @param string $driveItemId
|
1400 |
+
* The unique ID of the drive item to move.
|
1401 |
+
* @param null|string $destinationId
|
1402 |
+
* The unique ID of the folder into which to move the drive item, or
|
1403 |
+
* `null` to move it to the OneDrive root folder. Default: `null`.
|
1404 |
+
*
|
1405 |
+
* @since 2.0.0
|
1406 |
+
*
|
1407 |
+
* @deprecated 2.0.0 Superseded by
|
1408 |
+
* \Krizalys\Onedrive\Proxy\DriveItemProxy::move().
|
1409 |
+
*
|
1410 |
+
* @see \Krizalys\Onedrive\Proxy\DriveItemProxy::move()
|
1411 |
+
*/
|
1412 |
+
public function moveDriveItem($driveItemId, $destinationId = null)
|
1413 |
+
{
|
1414 |
+
$message = sprintf(
|
1415 |
+
'%s() is deprecated and will be removed in version 3;'
|
1416 |
+
. ' use \Krizalys\Onedrive\Proxy\DriveItemProxy::move()'
|
1417 |
+
. ' instead.',
|
1418 |
+
__METHOD__
|
1419 |
+
);
|
1420 |
+
|
1421 |
+
@trigger_error($message, E_USER_DEPRECATED);
|
1422 |
+
$drive = $this->getMyDrive();
|
1423 |
+
$item = $this->getDriveItemById($drive->id, $driveItemId);
|
1424 |
+
|
1425 |
+
$destination = $destinationId !== null ?
|
1426 |
+
$this->getDriveItemById($drive->id, $destinationId)
|
1427 |
+
: $drive->getRoot();
|
1428 |
+
|
1429 |
+
$item->move($destination);
|
1430 |
+
}
|
1431 |
+
|
1432 |
+
/**
|
1433 |
+
* Copies a file into another folder.
|
1434 |
+
*
|
1435 |
+
* This operation is supported only on files (as opposed to folders): it
|
1436 |
+
* fails if `$driveItemId` does not refer to a file.
|
1437 |
+
*
|
1438 |
+
* Additionally, `$destinationId` must refer to a folder.
|
1439 |
+
*
|
1440 |
+
* @param string $driveItemId
|
1441 |
+
* The unique ID of the file to copy.
|
1442 |
+
* @param null|string $destinationId
|
1443 |
+
* The unique ID of the folder into which to copy the file, or `null`
|
1444 |
+
* to copy it to the OneDrive root folder. Default: `null`.
|
1445 |
+
*
|
1446 |
+
* @since 1.0.0
|
1447 |
+
*
|
1448 |
+
* @deprecated 2.0.0 Superseded by
|
1449 |
+
* \Krizalys\Onedrive\Proxy\DriveItemProxy::copy().
|
1450 |
+
*
|
1451 |
+
* @see \Krizalys\Onedrive\Proxy\DriveItemProxy::copy()
|
1452 |
+
*/
|
1453 |
+
public function copyFile($driveItemId, $destinationId = null)
|
1454 |
+
{
|
1455 |
+
$message = sprintf(
|
1456 |
+
'%s() is deprecated and will be removed in version 3;'
|
1457 |
+
. ' use \Krizalys\Onedrive\Proxy\DriveItemProxy::copy()'
|
1458 |
+
. ' instead.',
|
1459 |
+
__METHOD__
|
1460 |
+
);
|
1461 |
+
|
1462 |
+
@trigger_error($message, E_USER_DEPRECATED);
|
1463 |
+
$drive = $this->getMyDrive();
|
1464 |
+
$item = $this->getDriveItemById($drive->id, $driveItemId);
|
1465 |
+
|
1466 |
+
$destination = $destinationId !== null ?
|
1467 |
+
$this->getDriveItemById($drive->id, $destinationId)
|
1468 |
+
: $drive->getRoot();
|
1469 |
+
|
1470 |
+
$item->copy($destination);
|
1471 |
+
}
|
1472 |
+
|
1473 |
+
/**
|
1474 |
+
* Deletes a drive item in the current OneDrive account.
|
1475 |
+
*
|
1476 |
+
* @param string $driveItemId
|
1477 |
+
* The unique ID of the drive item to delete.
|
1478 |
+
*
|
1479 |
+
* @since 2.0.0
|
1480 |
+
*
|
1481 |
+
* @deprecated 2.0.0 Superseded by
|
1482 |
+
* \Krizalys\Onedrive\Proxy\DriveItemProxy::delete().
|
1483 |
+
*
|
1484 |
+
* @see \Krizalys\Onedrive\Proxy\DriveItemProxy::delete()
|
1485 |
+
*/
|
1486 |
+
public function deleteDriveItem($driveItemId)
|
1487 |
+
{
|
1488 |
+
$message = sprintf(
|
1489 |
+
'%s() is deprecated and will be removed in version 3;'
|
1490 |
+
. ' use \Krizalys\Onedrive\Proxy\DriveItemProxy::delete()'
|
1491 |
+
. ' instead',
|
1492 |
+
__METHOD__
|
1493 |
+
);
|
1494 |
+
|
1495 |
+
@trigger_error($message, E_USER_DEPRECATED);
|
1496 |
+
$drive = $this->getMyDrive();
|
1497 |
+
$item = $this->getDriveItemById($drive->id, $driveItemId);
|
1498 |
+
$item->delete();
|
1499 |
+
}
|
1500 |
+
|
1501 |
+
/**
|
1502 |
+
* Fetches the quota of the current OneDrive account.
|
1503 |
+
*
|
1504 |
+
* @return object
|
1505 |
+
* An object with the following properties:
|
1506 |
+
* - 'quota' (int) The total space, in bytes ;
|
1507 |
+
* - 'available' (int) The available space, in bytes.
|
1508 |
+
*
|
1509 |
+
* @since 1.0.0
|
1510 |
+
*
|
1511 |
+
* @deprecated 2.0.0 Superseded by
|
1512 |
+
* \Krizalys\Onedrive\Proxy\DriveProxy::quota.
|
1513 |
+
*
|
1514 |
+
* @see \Krizalys\Onedrive\Proxy\DriveProxy::quota
|
1515 |
+
*/
|
1516 |
+
public function fetchQuota()
|
1517 |
+
{
|
1518 |
+
$message = sprintf(
|
1519 |
+
'%s() is deprecated and will be removed in version 3;'
|
1520 |
+
. ' use \Krizalys\Onedrive\Proxy\DriveProxy::quota instead',
|
1521 |
+
__METHOD__
|
1522 |
+
);
|
1523 |
+
|
1524 |
+
@trigger_error($message, E_USER_DEPRECATED);
|
1525 |
+
$drive = $this->getMyDrive();
|
1526 |
+
$quota = $drive->quota;
|
1527 |
+
|
1528 |
+
return (object) [
|
1529 |
+
'quota' => $quota->total,
|
1530 |
+
'available' => $quota->remaining,
|
1531 |
+
];
|
1532 |
+
}
|
1533 |
+
|
1534 |
+
/**
|
1535 |
+
* Fetches the recent documents uploaded to the current OneDrive account.
|
1536 |
+
*
|
1537 |
+
* @return object
|
1538 |
+
* An object with the following properties:
|
1539 |
+
* - 'data' (array) The list of the recent documents uploaded.
|
1540 |
+
*
|
1541 |
+
* @since 1.0.0
|
1542 |
+
*
|
1543 |
+
* @deprecated 2.0.0 Superseded by
|
1544 |
+
* \Krizalys\Onedrive\Client::getRecent().
|
1545 |
+
*
|
1546 |
+
* @see \Krizalys\Onedrive\Client::getRecent()
|
1547 |
+
*/
|
1548 |
+
public function fetchRecentDocs()
|
1549 |
+
{
|
1550 |
+
$message = sprintf(
|
1551 |
+
'%s() is deprecated and will be removed in version 3;'
|
1552 |
+
. ' use \Krizalys\Onedrive\Client::getRecent() instead',
|
1553 |
+
__METHOD__
|
1554 |
+
);
|
1555 |
+
|
1556 |
+
@trigger_error($message, E_USER_DEPRECATED);
|
1557 |
+
$items = $this->getRecent();
|
1558 |
+
|
1559 |
+
return (object) [
|
1560 |
+
'data' => array_map(function (DriveItemProxy $item) {
|
1561 |
+
return (object) $this->buildOptions($item);
|
1562 |
+
}, $items),
|
1563 |
+
];
|
1564 |
+
}
|
1565 |
+
|
1566 |
+
/**
|
1567 |
+
* Fetches the drive items shared with the current OneDrive account.
|
1568 |
+
*
|
1569 |
+
* @return object
|
1570 |
+
* An object with the following properties:
|
1571 |
+
* - 'data' (array) The list of the shared drive items.
|
1572 |
+
*
|
1573 |
+
* @since 1.0.0
|
1574 |
+
*
|
1575 |
+
* @deprecated 2.0.0 Superseded by
|
1576 |
+
* \Krizalys\Onedrive\Client::getShared().
|
1577 |
+
*
|
1578 |
+
* @see \Krizalys\Onedrive\Client::getShared()
|
1579 |
+
*/
|
1580 |
+
public function fetchShared()
|
1581 |
+
{
|
1582 |
+
$message = sprintf(
|
1583 |
+
'%s() is deprecated and will be removed in version 3;'
|
1584 |
+
. ' use \Krizalys\Onedrive\Client::getShared() instead',
|
1585 |
+
__METHOD__
|
1586 |
+
);
|
1587 |
+
|
1588 |
+
@trigger_error($message, E_USER_DEPRECATED);
|
1589 |
+
$items = $this->getShared();
|
1590 |
+
|
1591 |
+
return (object) [
|
1592 |
+
'data' => array_map(function (DriveItemProxy $item) {
|
1593 |
+
return (object) $this->buildOptions($item);
|
1594 |
+
}, $items),
|
1595 |
+
];
|
1596 |
+
}
|
1597 |
+
|
1598 |
+
/**
|
1599 |
+
* Checks whether a given drive item is a folder.
|
1600 |
+
*
|
1601 |
+
* @param \Krizalys\Onedrive\Proxy\DriveItemProxy $item
|
1602 |
+
* The drive item.
|
1603 |
+
*
|
1604 |
+
* @return bool
|
1605 |
+
* Whether the drive item is a folder.
|
1606 |
+
*
|
1607 |
+
* @since 2.0.0
|
1608 |
+
*
|
1609 |
+
* @deprecated 2.0.0 Deprecated dependency.
|
1610 |
+
*/
|
1611 |
+
public function isFolder(DriveItemProxy $item)
|
1612 |
+
{
|
1613 |
+
return $item->folder !== null || $item->specialFolder !== null;
|
1614 |
+
}
|
1615 |
+
|
1616 |
+
/**
|
1617 |
+
* Builds options for legacy File and Folder constructors.
|
1618 |
+
*
|
1619 |
+
* @param \Krizalys\Onedrive\Proxy\DriveItemProxy $item
|
1620 |
+
* The drive item.
|
1621 |
+
* @param mixed[string] $options
|
1622 |
+
* The options.
|
1623 |
+
*
|
1624 |
+
* @return mixed[]
|
1625 |
+
* The options.
|
1626 |
+
*
|
1627 |
+
* @since 2.0.0
|
1628 |
+
*
|
1629 |
+
* @deprecated 2.0.0 Deprecated dependency.
|
1630 |
+
*/
|
1631 |
+
public function buildOptions(DriveItemProxy $item, array $options = [])
|
1632 |
+
{
|
1633 |
+
$defaultOptions = [
|
1634 |
+
'from' => (object) [
|
1635 |
+
'name' => null,
|
1636 |
+
'id' => null,
|
1637 |
+
],
|
1638 |
+
];
|
1639 |
+
|
1640 |
+
if ($item->id !== null) {
|
1641 |
+
$defaultOptions['id'] = $item->id;
|
1642 |
+
}
|
1643 |
+
|
1644 |
+
if ($item->parentReference->id !== null) {
|
1645 |
+
$defaultOptions['parent_id'] = $item->parentReference->id;
|
1646 |
+
}
|
1647 |
+
|
1648 |
+
if ($item->name !== null) {
|
1649 |
+
$defaultOptions['name'] = $item->name;
|
1650 |
+
}
|
1651 |
+
|
1652 |
+
if ($item->description !== null) {
|
1653 |
+
$defaultOptions['description'] = $item->description;
|
1654 |
+
}
|
1655 |
+
|
1656 |
+
if ($item->size !== null) {
|
1657 |
+
$defaultOptions['size'] = $item->size;
|
1658 |
+
}
|
1659 |
+
|
1660 |
+
if ($item->createdDateTime !== null) {
|
1661 |
+
$defaultOptions['created_time'] = $item->createdDateTime->format(self::LEGACY_DATETIME_FORMAT);
|
1662 |
+
}
|
1663 |
+
|
1664 |
+
if ($item->lastModifiedDateTime !== null) {
|
1665 |
+
$defaultOptions['updated_time'] = $item->lastModifiedDateTime->format(self::LEGACY_DATETIME_FORMAT);
|
1666 |
+
}
|
1667 |
+
|
1668 |
+
return $defaultOptions + $options;
|
1669 |
+
}
|
1670 |
+
}
|
vendor/krizalys/onedrive-php-sdk/src/ConflictBehavior.php
ADDED
@@ -0,0 +1,60 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* This file is part of Krizalys' OneDrive SDK for PHP.
|
5 |
+
*
|
6 |
+
* For the full copyright and license information, please view the LICENSE file
|
7 |
+
* that was distributed with this source code.
|
8 |
+
*
|
9 |
+
* @author Christophe Vidal
|
10 |
+
* @copyright 2008-2019 Christophe Vidal (http://www.krizalys.com)
|
11 |
+
* @license https://opensource.org/licenses/BSD-3-Clause 3-Clause BSD License
|
12 |
+
* @link https://github.com/krizalys/onedrive-php-sdk
|
13 |
+
*/
|
14 |
+
|
15 |
+
namespace Krizalys\Onedrive;
|
16 |
+
|
17 |
+
/**
|
18 |
+
* The behavior to apply when an uploaded file name conflicts with an existing
|
19 |
+
* one.
|
20 |
+
*
|
21 |
+
* @since 2.4.0
|
22 |
+
*
|
23 |
+
* @api
|
24 |
+
*
|
25 |
+
* @deprecated 2.4.1 Superseded by \Krizalys\Onedrive\Constant\ConflictBehavior.
|
26 |
+
*/
|
27 |
+
class ConflictBehavior
|
28 |
+
{
|
29 |
+
/**
|
30 |
+
* @var string
|
31 |
+
* Fail behavior: fail the operation if the drive item exists.
|
32 |
+
*
|
33 |
+
* @since 2.4.0
|
34 |
+
*
|
35 |
+
* @api
|
36 |
+
*/
|
37 |
+
const FAIL = 'fail';
|
38 |
+
|
39 |
+
/**
|
40 |
+
* @var string
|
41 |
+
* Rename behavior: rename the drive item if it already exists. The
|
42 |
+
* drive item is renamed as "<original name> 1", incrementing the
|
43 |
+
* trailing number until an available file name is discovered.
|
44 |
+
*
|
45 |
+
* @since 2.4.0
|
46 |
+
*
|
47 |
+
* @api
|
48 |
+
*/
|
49 |
+
const RENAME = 'rename';
|
50 |
+
|
51 |
+
/**
|
52 |
+
* @var string
|
53 |
+
* Replace behavior: replace the drive item if it already exists.
|
54 |
+
*
|
55 |
+
* @since 2.4.0
|
56 |
+
*
|
57 |
+
* @api
|
58 |
+
*/
|
59 |
+
const REPLACE = 'replace';
|
60 |
+
}
|
vendor/krizalys/onedrive-php-sdk/src/Constant/AccessTokenStatus.php
ADDED
@@ -0,0 +1,65 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* This file is part of Krizalys' OneDrive SDK for PHP.
|
5 |
+
*
|
6 |
+
* For the full copyright and license information, please view the LICENSE file
|
7 |
+
* that was distributed with this source code.
|
8 |
+
*
|
9 |
+
* @author Christophe Vidal
|
10 |
+
* @copyright 2008-2019 Christophe Vidal (http://www.krizalys.com)
|
11 |
+
* @license https://opensource.org/licenses/BSD-3-Clause 3-Clause BSD License
|
12 |
+
* @link https://github.com/krizalys/onedrive-php-sdk
|
13 |
+
*/
|
14 |
+
|
15 |
+
namespace Krizalys\Onedrive\Constant;
|
16 |
+
|
17 |
+
/**
|
18 |
+
* The access token status.
|
19 |
+
*
|
20 |
+
* @since 2.4.0
|
21 |
+
*
|
22 |
+
* @api
|
23 |
+
*/
|
24 |
+
class AccessTokenStatus
|
25 |
+
{
|
26 |
+
/**
|
27 |
+
* @var int
|
28 |
+
* Access token is missing.
|
29 |
+
*
|
30 |
+
* @since 2.4.0
|
31 |
+
*
|
32 |
+
* @api
|
33 |
+
*/
|
34 |
+
const MISSING = 0;
|
35 |
+
|
36 |
+
/**
|
37 |
+
* @var int
|
38 |
+
* Access token is expiring soon (1 minute or less).
|
39 |
+
*
|
40 |
+
* @since 2.4.0
|
41 |
+
*
|
42 |
+
* @api
|
43 |
+
*/
|
44 |
+
const EXPIRING = -1;
|
45 |
+
|
46 |
+
/**
|
47 |
+
* @var int
|
48 |
+
* Access token is expired.
|
49 |
+
*
|
50 |
+
* @since 2.4.0
|
51 |
+
*
|
52 |
+
* @api
|
53 |
+
*/
|
54 |
+
const EXPIRED = -2;
|
55 |
+
|
56 |
+
/**
|
57 |
+
* @var int
|
58 |
+
* Access token is valid.
|
59 |
+
*
|
60 |
+
* @since 2.4.0
|
61 |
+
*
|
62 |
+
* @api
|
63 |
+
*/
|
64 |
+
const VALID = 1;
|
65 |
+
}
|
vendor/krizalys/onedrive-php-sdk/src/Constant/ConflictBehavior.php
ADDED
@@ -0,0 +1,58 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* This file is part of Krizalys' OneDrive SDK for PHP.
|
5 |
+
*
|
6 |
+
* For the full copyright and license information, please view the LICENSE file
|
7 |
+
* that was distributed with this source code.
|
8 |
+
*
|
9 |
+
* @author Christophe Vidal
|
10 |
+
* @copyright 2008-2019 Christophe Vidal (http://www.krizalys.com)
|
11 |
+
* @license https://opensource.org/licenses/BSD-3-Clause 3-Clause BSD License
|
12 |
+
* @link https://github.com/krizalys/onedrive-php-sdk
|
13 |
+
*/
|
14 |
+
|
15 |
+
namespace Krizalys\Onedrive\Constant;
|
16 |
+
|
17 |
+
/**
|
18 |
+
* The behavior to apply when an uploaded file name conflicts with an existing
|
19 |
+
* one.
|
20 |
+
*
|
21 |
+
* @since 2.4.1
|
22 |
+
*
|
23 |
+
* @api
|
24 |
+
*/
|
25 |
+
class ConflictBehavior
|
26 |
+
{
|
27 |
+
/**
|
28 |
+
* @var string
|
29 |
+
* Fail behavior: fail the operation if the drive item exists.
|
30 |
+
*
|
31 |
+
* @since 2.4.1
|
32 |
+
*
|
33 |
+
* @api
|
34 |
+
*/
|
35 |
+
const FAIL = 'fail';
|
36 |
+
|
37 |
+
/**
|
38 |
+
* @var string
|
39 |
+
* Rename behavior: rename the drive item if it already exists. The
|
40 |
+
* drive item is renamed as "<original name> 1", incrementing the
|
41 |
+
* trailing number until an available file name is discovered.
|
42 |
+
*
|
43 |
+
* @since 2.4.1
|
44 |
+
*
|
45 |
+
* @api
|
46 |
+
*/
|
47 |
+
const RENAME = 'rename';
|
48 |
+
|
49 |
+
/**
|
50 |
+
* @var string
|
51 |
+
* Replace behavior: replace the drive item if it already exists.
|
52 |
+
*
|
53 |
+
* @since 2.4.1
|
54 |
+
*
|
55 |
+
* @api
|
56 |
+
*/
|
57 |
+
const REPLACE = 'replace';
|
58 |
+
}
|
vendor/krizalys/onedrive-php-sdk/src/Constant/DriveType.php
ADDED
@@ -0,0 +1,55 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* This file is part of Krizalys' OneDrive SDK for PHP.
|
5 |
+
*
|
6 |
+
* For the full copyright and license information, please view the LICENSE file
|
7 |
+
* that was distributed with this source code.
|
8 |
+
*
|
9 |
+
* @author Christophe Vidal
|
10 |
+
* @copyright 2008-2019 Christophe Vidal (http://www.krizalys.com)
|
11 |
+
* @license https://opensource.org/licenses/BSD-3-Clause 3-Clause BSD License
|
12 |
+
* @link https://github.com/krizalys/onedrive-php-sdk
|
13 |
+
*/
|
14 |
+
|
15 |
+
namespace Krizalys\Onedrive\Constant;
|
16 |
+
|
17 |
+
/**
|
18 |
+
* The drive type.
|
19 |
+
*
|
20 |
+
* @since 2.4.0
|
21 |
+
*
|
22 |
+
* @api
|
23 |
+
*/
|
24 |
+
class DriveType
|
25 |
+
{
|
26 |
+
/**
|
27 |
+
* @var string
|
28 |
+
* Personal drive type.
|
29 |
+
*
|
30 |
+
* @since 2.4.0
|
31 |
+
*
|
32 |
+
* @api
|
33 |
+
*/
|
34 |
+
const PERSONAL = 'personal';
|
35 |
+
|
36 |
+
/**
|
37 |
+
* @var string
|
38 |
+
* Business drive type.
|
39 |
+
*
|
40 |
+
* @since 2.4.0
|
41 |
+
*
|
42 |
+
* @api
|
43 |
+
*/
|
44 |
+
const BUSINESS = 'business';
|
45 |
+
|
46 |
+
/**
|
47 |
+
* @var string
|
48 |
+
* Document library type.
|
49 |
+
*
|
50 |
+
* @since 2.4.0
|
51 |
+
*
|
52 |
+
* @api
|
53 |
+
*/
|
54 |
+
const DOCUMENT_LIBRARY = 'documentLibrary';
|
55 |
+
}
|
vendor/krizalys/onedrive-php-sdk/src/Constant/FolderViewSortBy.php
ADDED
@@ -0,0 +1,95 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* This file is part of Krizalys' OneDrive SDK for PHP.
|
5 |
+
*
|
6 |
+
* For the full copyright and license information, please view the LICENSE file
|
7 |
+
* that was distributed with this source code.
|
8 |
+
*
|
9 |
+
* @author Christophe Vidal
|
10 |
+
* @copyright 2008-2019 Christophe Vidal (http://www.krizalys.com)
|
11 |
+
* @license https://opensource.org/licenses/BSD-3-Clause 3-Clause BSD License
|
12 |
+
* @link https://github.com/krizalys/onedrive-php-sdk
|
13 |
+
*/
|
14 |
+
|
15 |
+
namespace Krizalys\Onedrive\Constant;
|
16 |
+
|
17 |
+
/**
|
18 |
+
* The folder view sort by.
|
19 |
+
*
|
20 |
+
* @since 2.5.0
|
21 |
+
*
|
22 |
+
* @api
|
23 |
+
*/
|
24 |
+
class FolderViewSortBy
|
25 |
+
{
|
26 |
+
/**
|
27 |
+
* @var string
|
28 |
+
* Default sort.
|
29 |
+
*
|
30 |
+
* @since 2.5.0
|
31 |
+
*
|
32 |
+
* @api
|
33 |
+
*/
|
34 |
+
const DEFAULT_ = 'default';
|
35 |
+
|
36 |
+
/**
|
37 |
+
* @var string
|
38 |
+
* Sort by name.
|
39 |
+
*
|
40 |
+
* @since 2.5.0
|
41 |
+
*
|
42 |
+
* @api
|
43 |
+
*/
|
44 |
+
const NAME = 'name';
|
45 |
+
|
46 |
+
/**
|
47 |
+
* @var string
|
48 |
+
* Sort by type.
|
49 |
+
*
|
50 |
+
* @since 2.5.0
|
51 |
+
*
|
52 |
+
* @api
|
53 |
+
*/
|
54 |
+
const TYPE = 'type';
|
55 |
+
|
56 |
+
/**
|
57 |
+
* @var string
|
58 |
+
* Sort by size.
|
59 |
+
*
|
60 |
+
* @since 2.5.0
|
61 |
+
*
|
62 |
+
* @api
|
63 |
+
*/
|
64 |
+
const SIZE = 'size';
|
65 |
+
|
66 |
+
/**
|
67 |
+
* @var string
|
68 |
+
* Sort by taken or created date time.
|
69 |
+
*
|
70 |
+
* @since 2.5.0
|
71 |
+
*
|
72 |
+
* @api
|
73 |
+
*/
|
74 |
+
const TAKEN_OR_CREATED_DATE_TIME = 'takenOrCreatedDateTime';
|
75 |
+
|
76 |
+
/**
|
77 |
+
* @var string
|
78 |
+
* Sort by last modified date time.
|
79 |
+
*
|
80 |
+
* @since 2.5.0
|
81 |
+
*
|
82 |
+
* @api
|
83 |
+
*/
|
84 |
+
const LAST_MODIFIED_DATE_TIME = 'lastModifiedDateTime';
|
85 |
+
|
86 |
+
/**
|
87 |
+
* @var string
|
88 |
+
* Sort by sequence.
|
89 |
+
*
|
90 |
+
* @since 2.5.0
|
91 |
+
*
|
92 |
+
* @api
|
93 |
+
*/
|
94 |
+
const SEQUENCE = 'sequence';
|
95 |
+
}
|
vendor/krizalys/onedrive-php-sdk/src/Constant/FolderViewSortOrder.php
ADDED
@@ -0,0 +1,45 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* This file is part of Krizalys' OneDrive SDK for PHP.
|
5 |
+
*
|
6 |
+
* For the full copyright and license information, please view the LICENSE file
|
7 |
+
* that was distributed with this source code.
|
8 |
+
*
|
9 |
+
* @author Christophe Vidal
|
10 |
+
* @copyright 2008-2019 Christophe Vidal (http://www.krizalys.com)
|
11 |
+
* @license https://opensource.org/licenses/BSD-3-Clause 3-Clause BSD License
|
12 |
+
* @link https://github.com/krizalys/onedrive-php-sdk
|
13 |
+
*/
|
14 |
+
|
15 |
+
namespace Krizalys\Onedrive\Constant;
|
16 |
+
|
17 |
+
/**
|
18 |
+
* The folder view sort order.
|
19 |
+
*
|
20 |
+
* @since 2.5.0
|
21 |
+
*
|
22 |
+
* @api
|
23 |
+
*/
|
24 |
+
class FolderViewSortOrder
|
25 |
+
{
|
26 |
+
/**
|
27 |
+
* @var string
|
28 |
+
* Ascending order.
|
29 |
+
*
|
30 |
+
* @since 2.5.0
|
31 |
+
*
|
32 |
+
* @api
|
33 |
+
*/
|
34 |
+
const ASCENDING = 'ascending';
|
35 |
+
|
36 |
+
/**
|
37 |
+
* @var string
|
38 |
+
* Descending order.
|
39 |
+
*
|
40 |
+
* @since 2.5.0
|
41 |
+
*
|
42 |
+
* @api
|
43 |
+
*/
|
44 |
+
const DESCENDING = 'descending';
|
45 |
+
}
|
vendor/krizalys/onedrive-php-sdk/src/Constant/FolderViewType.php
ADDED
@@ -0,0 +1,65 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* This file is part of Krizalys' OneDrive SDK for PHP.
|
5 |
+
*
|
6 |
+
* For the full copyright and license information, please view the LICENSE file
|
7 |
+
* that was distributed with this source code.
|
8 |
+
*
|
9 |
+
* @author Christophe Vidal
|
10 |
+
* @copyright 2008-2019 Christophe Vidal (http://www.krizalys.com)
|
11 |
+
* @license https://opensource.org/licenses/BSD-3-Clause 3-Clause BSD License
|
12 |
+
* @link https://github.com/krizalys/onedrive-php-sdk
|
13 |
+
*/
|
14 |
+
|
15 |
+
namespace Krizalys\Onedrive\Constant;
|
16 |
+
|
17 |
+
/**
|
18 |
+
* The folder view type.
|
19 |
+
*
|
20 |
+
* @since 2.5.0
|
21 |
+
*
|
22 |
+
* @api
|
23 |
+
*/
|
24 |
+
class FolderViewType
|
25 |
+
{
|
26 |
+
/**
|
27 |
+
* @var string
|
28 |
+
* Default type.
|
29 |
+
*
|
30 |
+
* @since 2.5.0
|
31 |
+
*
|
32 |
+
* @api
|
33 |
+
*/
|
34 |
+
const DEFAULT_ = 'default';
|
35 |
+
|
36 |
+
/**
|
37 |
+
* @var string
|
38 |
+
* Icons type.
|
39 |
+
*
|
40 |
+
* @since 2.5.0
|
41 |
+
*
|
42 |
+
* @api
|
43 |
+
*/
|
44 |
+
const ICONS = 'icons';
|
45 |
+
|
46 |
+
/**
|
47 |
+
* @var string
|
48 |
+
* Details type.
|
49 |
+
*
|
50 |
+
* @since 2.5.0
|
51 |
+
*
|
52 |
+
* @api
|
53 |
+
*/
|
54 |
+
const DETAILS = 'details';
|
55 |
+
|
56 |
+
/**
|
57 |
+
* @var string
|
58 |
+
* Thumbnails type.
|
59 |
+
*
|
60 |
+
* @since 2.5.0
|
61 |
+
*
|
62 |
+
* @api
|
63 |
+
*/
|
64 |
+
const THUMBNAILS = 'thumbnails';
|
65 |
+
}
|
vendor/krizalys/onedrive-php-sdk/src/Constant/PackageType.php
ADDED
@@ -0,0 +1,35 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* This file is part of Krizalys' OneDrive SDK for PHP.
|
5 |
+
*
|
6 |
+
* For the full copyright and license information, please view the LICENSE file
|
7 |
+
* that was distributed with this source code.
|
8 |
+
*
|
9 |
+
* @author Christophe Vidal
|
10 |
+
* @copyright 2008-2019 Christophe Vidal (http://www.krizalys.com)
|
11 |
+
* @license https://opensource.org/licenses/BSD-3-Clause 3-Clause BSD License
|
12 |
+
* @link https://github.com/krizalys/onedrive-php-sdk
|
13 |
+
*/
|
14 |
+
|
15 |
+
namespace Krizalys\Onedrive\Constant;
|
16 |
+
|
17 |
+
/**
|
18 |
+
* The package type.
|
19 |
+
*
|
20 |
+
* @since 2.5.0
|
21 |
+
*
|
22 |
+
* @api
|
23 |
+
*/
|
24 |
+
class PackageType
|
25 |
+
{
|
26 |
+
/**
|
27 |
+
* @var string
|
28 |
+
* OneNote package type.
|
29 |
+
*
|
30 |
+
* @since 2.5.0
|
31 |
+
*
|
32 |
+
* @api
|
33 |
+
*/
|
34 |
+
const ONENOTE = 'oneNote';
|
35 |
+
}
|
vendor/krizalys/onedrive-php-sdk/src/Constant/QuotaStatus.php
ADDED
@@ -0,0 +1,65 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* This file is part of Krizalys' OneDrive SDK for PHP.
|
5 |
+
*
|
6 |
+
* For the full copyright and license information, please view the LICENSE file
|
7 |
+
* that was distributed with this source code.
|
8 |
+
*
|
9 |
+
* @author Christophe Vidal
|
10 |
+
* @copyright 2008-2019 Christophe Vidal (http://www.krizalys.com)
|
11 |
+
* @license https://opensource.org/licenses/BSD-3-Clause 3-Clause BSD License
|
12 |
+
* @link https://github.com/krizalys/onedrive-php-sdk
|
13 |
+
*/
|
14 |
+
|
15 |
+
namespace Krizalys\Onedrive\Constant;
|
16 |
+
|
17 |
+
/**
|
18 |
+
* The quota status.
|
19 |
+
*
|
20 |
+
* @since 2.4.0
|
21 |
+
*
|
22 |
+
* @api
|
23 |
+
*/
|
24 |
+
class QuotaStatus
|
25 |
+
{
|
26 |
+
/**
|
27 |
+
* @var string
|
28 |
+
* Normal usage.
|
29 |
+
*
|
30 |
+
* @since 2.4.0
|
31 |
+
*
|
32 |
+
* @api
|
33 |
+
*/
|
34 |
+
const NORMAL = 'normal';
|
35 |
+
|
36 |
+
/**
|
37 |
+
* @var string
|
38 |
+
* Usage nearing quota.
|
39 |
+
*
|
40 |
+
* @since 2.4.0
|
41 |
+
*
|
42 |
+
* @api
|
43 |
+
*/
|
44 |
+
const NEARING = 'nearing';
|
45 |
+
|
46 |
+
/**
|
47 |
+
* @var string
|
48 |
+
* Critical usage.
|
49 |
+
*
|
50 |
+
* @since 2.4.0
|
51 |
+
*
|
52 |
+
* @api
|
53 |
+
*/
|
54 |
+
const CRITICAL = 'critical';
|
55 |
+
|
56 |
+
/**
|
57 |
+
* @var string
|
58 |
+
* Usage exceeded quota.
|
59 |
+
*
|
60 |
+
* @since 2.4.0
|
61 |
+
*
|
62 |
+
* @api
|
63 |
+
*/
|
64 |
+
const EXCEEDED = 'exceeded';
|
65 |
+
}
|
vendor/krizalys/onedrive-php-sdk/src/Constant/Role.php
ADDED
@@ -0,0 +1,45 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* This file is part of Krizalys' OneDrive SDK for PHP.
|
5 |
+
*
|
6 |
+
* For the full copyright and license information, please view the LICENSE file
|
7 |
+
* that was distributed with this source code.
|
8 |
+
*
|
9 |
+
* @author Christophe Vidal
|
10 |
+
* @copyright 2008-2019 Christophe Vidal (http://www.krizalys.com)
|
11 |
+
* @license https://opensource.org/licenses/BSD-3-Clause 3-Clause BSD License
|
12 |
+
* @link https://github.com/krizalys/onedrive-php-sdk
|
13 |
+
*/
|
14 |
+
|
15 |
+
namespace Krizalys\Onedrive\Constant;
|
16 |
+
|
17 |
+
/**
|
18 |
+
* The role.
|
19 |
+
*
|
20 |
+
* @since 2.5.0
|
21 |
+
*
|
22 |
+
* @api
|
23 |
+
*/
|
24 |
+
class Role
|
25 |
+
{
|
26 |
+
/**
|
27 |
+
* @var string
|
28 |
+
* Read role.
|
29 |
+
*
|
30 |
+
* @since 2.5.0
|
31 |
+
*
|
32 |
+
* @api
|
33 |
+
*/
|
34 |
+
const READ = 'read';
|
35 |
+
|
36 |
+
/**
|
37 |
+
* @var string
|
38 |
+
* Write role.
|
39 |
+
*
|
40 |
+
* @since 2.5.0
|
41 |
+
*
|
42 |
+
* @api
|
43 |
+
*/
|
44 |
+
const WRITE = 'write';
|
45 |
+
}
|
vendor/krizalys/onedrive-php-sdk/src/Constant/SharedScope.php
ADDED
@@ -0,0 +1,55 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* This file is part of Krizalys' OneDrive SDK for PHP.
|
5 |
+
*
|
6 |
+
* For the full copyright and license information, please view the LICENSE file
|
7 |
+
* that was distributed with this source code.
|
8 |
+
*
|
9 |
+
* @author Christophe Vidal
|
10 |
+
* @copyright 2008-2019 Christophe Vidal (http://www.krizalys.com)
|
11 |
+
* @license https://opensource.org/licenses/BSD-3-Clause 3-Clause BSD License
|
12 |
+
* @link https://github.com/krizalys/onedrive-php-sdk
|
13 |
+
*/
|
14 |
+
|
15 |
+
namespace Krizalys\Onedrive\Constant;
|
16 |
+
|
17 |
+
/**
|
18 |
+
* The shared scope.
|
19 |
+
*
|
20 |
+
* @since 2.5.0
|
21 |
+
*
|
22 |
+
* @api
|
23 |
+
*/
|
24 |
+
class SharedScope
|
25 |
+
{
|
26 |
+
/**
|
27 |
+
* @var string
|
28 |
+
* Anonymous scope.
|
29 |
+
*
|
30 |
+
* @since 2.5.0
|
31 |
+
*
|
32 |
+
* @api
|
33 |
+
*/
|
34 |
+
const ANONYMOUS = 'anonymous';
|
35 |
+
|
36 |
+
/**
|
37 |
+
* @var string
|
38 |
+
* Organization scope.
|
39 |
+
*
|
40 |
+
* @since 2.5.0
|
41 |
+
*
|
42 |
+
* @api
|
43 |
+
*/
|
44 |
+
const ORGANIZATION = 'organization';
|
45 |
+
|
46 |
+
/**
|
47 |
+
* @var string
|
48 |
+
* Users scope.
|
49 |
+
*
|
50 |
+
* @since 2.5.0
|
51 |
+
*
|
52 |
+
* @api
|
53 |
+
*/
|
54 |
+
const USERS = 'users';
|
55 |
+
}
|
vendor/krizalys/onedrive-php-sdk/src/Constant/SharingLinkScope.php
ADDED
@@ -0,0 +1,45 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* This file is part of Krizalys' OneDrive SDK for PHP.
|
5 |
+
*
|
6 |
+
* For the full copyright and license information, please view the LICENSE file
|
7 |
+
* that was distributed with this source code.
|
8 |
+
*
|
9 |
+
* @author Christophe Vidal
|
10 |
+
* @copyright 2008-2019 Christophe Vidal (http://www.krizalys.com)
|
11 |
+
* @license https://opensource.org/licenses/BSD-3-Clause 3-Clause BSD License
|
12 |
+
* @link https://github.com/krizalys/onedrive-php-sdk
|
13 |
+
*/
|
14 |
+
|
15 |
+
namespace Krizalys\Onedrive\Constant;
|
16 |
+
|
17 |
+
/**
|
18 |
+
* The sharing link scope.
|
19 |
+
*
|
20 |
+
* @since 2.4.1
|
21 |
+
*
|
22 |
+
* @api
|
23 |
+
*/
|
24 |
+
class SharingLinkScope
|
25 |
+
{
|
26 |
+
/**
|
27 |
+
* @var string
|
28 |
+
* Anonymous scope.
|
29 |
+
*
|
30 |
+
* @since 2.4.1
|
31 |
+
*
|
32 |
+
* @api
|
33 |
+
*/
|
34 |
+
const ANONYMOUS = 'anonymous';
|
35 |
+
|
36 |
+
/**
|
37 |
+
* @var string
|
38 |
+
* Organization scope.
|
39 |
+
*
|
40 |
+
* @since 2.4.1
|
41 |
+
*
|
42 |
+
* @api
|
43 |
+
*/
|
44 |
+
const ORGANIZATION = 'organization';
|
45 |
+
}
|
vendor/krizalys/onedrive-php-sdk/src/Constant/SharingLinkType.php
ADDED
@@ -0,0 +1,55 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* This file is part of Krizalys' OneDrive SDK for PHP.
|
5 |
+
*
|
6 |
+
* For the full copyright and license information, please view the LICENSE file
|
7 |
+
* that was distributed with this source code.
|
8 |
+
*
|
9 |
+
* @author Christophe Vidal
|
10 |
+
* @copyright 2008-2019 Christophe Vidal (http://www.krizalys.com)
|
11 |
+
* @license https://opensource.org/licenses/BSD-3-Clause 3-Clause BSD License
|
12 |
+
* @link https://github.com/krizalys/onedrive-php-sdk
|
13 |
+
*/
|
14 |
+
|
15 |
+
namespace Krizalys\Onedrive\Constant;
|
16 |
+
|
17 |
+
/**
|
18 |
+
* The sharing link type.
|
19 |
+
*
|
20 |
+
* @since 2.4.1
|
21 |
+
*
|
22 |
+
* @api
|
23 |
+
*/
|
24 |
+
class SharingLinkType
|
25 |
+
{
|
26 |
+
/**
|
27 |
+
* @var string
|
28 |
+
* View sharing link type.
|
29 |
+
*
|
30 |
+
* @since 2.4.1
|
31 |
+
*
|
32 |
+
* @api
|
33 |
+
*/
|
34 |
+
const VIEW = 'view';
|
35 |
+
|
36 |
+
/**
|
37 |
+
* @var string
|
38 |
+
* Edit sharing link type.
|
39 |
+
*
|
40 |
+
* @since 2.4.1
|
41 |
+
*
|
42 |
+
* @api
|
43 |
+
*/
|
44 |
+
const EDIT = 'edit';
|
45 |
+
|
46 |
+
/**
|
47 |
+
* @var string
|
48 |
+
* Embed sharing link type.
|
49 |
+
*
|
50 |
+
* @since 2.4.1
|
51 |
+
*
|
52 |
+
* @api
|
53 |
+
*/
|
54 |
+
const EMBED = 'embed';
|
55 |
+
}
|
vendor/krizalys/onedrive-php-sdk/src/Constant/SpecialFolderName.php
ADDED
@@ -0,0 +1,75 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* This file is part of Krizalys' OneDrive SDK for PHP.
|
5 |
+
*
|
6 |
+
* For the full copyright and license information, please view the LICENSE file
|
7 |
+
* that was distributed with this source code.
|
8 |
+
*
|
9 |
+
* @author Christophe Vidal
|
10 |
+
* @copyright 2008-2019 Christophe Vidal (http://www.krizalys.com)
|
11 |
+
* @license https://opensource.org/licenses/BSD-3-Clause 3-Clause BSD License
|
12 |
+
* @link https://github.com/krizalys/onedrive-php-sdk
|
13 |
+
*/
|
14 |
+
|
15 |
+
namespace Krizalys\Onedrive\Constant;
|
16 |
+
|
17 |
+
/**
|
18 |
+
* The special folder name.
|
19 |
+
*
|
20 |
+
* @since 2.4.0
|
21 |
+
*
|
22 |
+
* @api
|
23 |
+
*/
|
24 |
+
class SpecialFolderName
|
25 |
+
{
|
26 |
+
/**
|
27 |
+
* @var string
|
28 |
+
* The documents.
|
29 |
+
*
|
30 |
+
* @since 2.4.0
|
31 |
+
*
|
32 |
+
* @api
|
33 |
+
*/
|
34 |
+
const DOCUMENTS = 'documents';
|
35 |
+
|
36 |
+
/**
|
37 |
+
* @var string
|
38 |
+
* The photos.
|
39 |
+
*
|
40 |
+
* @since 2.4.0
|
41 |
+
*
|
42 |
+
* @api
|
43 |
+
*/
|
44 |
+
const PHOTOS = 'photos';
|
45 |
+
|
46 |
+
/**
|
47 |
+
* @var string
|
48 |
+
* The camera roll.
|
49 |
+
*
|
50 |
+
* @since 2.4.0
|
51 |
+
*
|
52 |
+
* @api
|
53 |
+
*/
|
54 |
+
const CAMERA_ROLL = 'cameraroll';
|
55 |
+
|
56 |
+
/**
|
57 |
+
* @var string
|
58 |
+
* The app root.
|
59 |
+
*
|
60 |
+
* @since 2.4.0
|
61 |
+
*
|
62 |
+
* @api
|
63 |
+
*/
|
64 |
+
const APP_ROOT = 'approot';
|
65 |
+
|
66 |
+
/**
|
67 |
+
* @var string
|
68 |
+
* The music.
|
69 |
+
*
|
70 |
+
* @since 2.4.0
|
71 |
+
*
|
72 |
+
* @api
|
73 |
+
*/
|
74 |
+
const MUSIC = 'music';
|
75 |
+
}
|
vendor/krizalys/onedrive-php-sdk/src/Definition/OperationDefinition.php
ADDED
@@ -0,0 +1,114 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* This file is part of Krizalys' OneDrive SDK for PHP.
|
5 |
+
*
|
6 |
+
* For the full copyright and license information, please view the LICENSE file
|
7 |
+
* that was distributed with this source code.
|
8 |
+
*
|
9 |
+
* @author Christophe Vidal
|
10 |
+
* @copyright 2008-2019 Christophe Vidal (http://www.krizalys.com)
|
11 |
+
* @license https://opensource.org/licenses/BSD-3-Clause 3-Clause BSD License
|
12 |
+
* @link https://github.com/krizalys/onedrive-php-sdk
|
13 |
+
*/
|
14 |
+
|
15 |
+
namespace Krizalys\Onedrive\Definition;
|
16 |
+
|
17 |
+
use Krizalys\Onedrive\Parameter\ParameterDefinitionCollectionInterface;
|
18 |
+
|
19 |
+
/**
|
20 |
+
* An operation definition.
|
21 |
+
*
|
22 |
+
* @since 2.5.0
|
23 |
+
*/
|
24 |
+
class OperationDefinition implements OperationDefinitionInterface
|
25 |
+
{
|
26 |
+
/**
|
27 |
+
* @var \Krizalys\Onedrive\Parameter\ParameterDefinitionCollectionInterface
|
28 |
+
* The body parameter definitions.
|
29 |
+
*
|
30 |
+
* @since 2.5.0
|
31 |
+
*/
|
32 |
+
private $bodyParameterDefinitions;
|
33 |
+
|
34 |
+
/**
|
35 |
+
* @var \Krizalys\Onedrive\Parameter\ParameterDefinitionCollectionInterface
|
36 |
+
* The header parameter definitions.
|
37 |
+
*
|
38 |
+
* @since 2.5.0
|
39 |
+
*/
|
40 |
+
private $headerParameterDefinitions;
|
41 |
+
|
42 |
+
/**
|
43 |
+
* @var \Krizalys\Onedrive\Parameter\ParameterDefinitionCollectionInterface
|
44 |
+
* The query string parameter definitions.
|
45 |
+
*
|
46 |
+
* @since 2.5.0
|
47 |
+
*/
|
48 |
+
private $queryStringParameterDefinition;
|
49 |
+
|
50 |
+
/**
|
51 |
+
* Constructor.
|
52 |
+
*
|
53 |
+
* @param \Krizalys\Onedrive\Parameter\ParameterDefinitionCollectionInterface
|
54 |
+
* The body parameter definitions.
|
55 |
+
* @param \Krizalys\Onedrive\Parameter\ParameterDefinitionCollectionInterface
|
56 |
+
* The header parameter definitions.
|
57 |
+
* @param \Krizalys\Onedrive\Parameter\ParameterDefinitionCollectionInterface
|
58 |
+
* The query string parameter definitions.
|
59 |
+
*
|
60 |
+
* @since 2.5.0
|
61 |
+
*/
|
62 |
+
public function __construct(
|
63 |
+
ParameterDefinitionCollectionInterface $bodyParameterDefinitions,
|
64 |
+
ParameterDefinitionCollectionInterface $headerParameterDefinitions,
|
65 |
+
ParameterDefinitionCollectionInterface $queryStringParameterDefinitions
|
66 |
+
) {
|
67 |
+
$this->bodyParameterDefinitions = $bodyParameterDefinitions;
|
68 |
+
$this->headerParameterDefinitions = $headerParameterDefinitions;
|
69 |
+
$this->queryStringParameterDefinitions = $queryStringParameterDefinitions;
|
70 |
+
}
|
71 |
+
|
72 |
+
/**
|
73 |
+
* {@inheritDoc}
|
74 |
+
*
|
75 |
+
* Gets the body parameter definitions.
|
76 |
+
*
|
77 |
+
* @return \Krizalys\Onedrive\Parameter\ParameterDefinitionCollectionInterface
|
78 |
+
* The body parameter definitions.
|
79 |
+
*
|
80 |
+
* @since 2.5.0
|
81 |
+
*/
|
82 |
+
public function getBodyParameterDefinitions()
|
83 |
+
{
|
84 |
+
return $this->bodyParameterDefinitions;
|
85 |
+
}
|
86 |
+
|
87 |
+
/**
|
88 |
+
* {@inheritDoc}
|
89 |
+
*
|
90 |
+
* Gets the header parameter definitions.
|
91 |
+
*
|
92 |
+
* @return \Krizalys\Onedrive\Parameter\ParameterDefinitionCollectionInterface
|
93 |
+
* The header parameter definitions.
|
94 |
+
*
|
95 |
+
* @since 2.5.0
|
96 |
+
*/
|
97 |
+
public function getHeaderParameterDefinitions()
|
98 |
+
{
|
99 |
+
return $this->headerParameterDefinitions;
|
100 |
+
}
|
101 |
+
|
102 |
+
/**
|
103 |
+
* {@inheritDoc}
|
104 |
+
*
|
105 |
+
* @return \Krizalys\Onedrive\Parameter\ParameterDefinitionCollectionInterface
|
106 |
+
* The query string parameter definitions.
|
107 |
+
*
|
108 |
+
* @since 2.5.0
|
109 |
+
*/
|
110 |
+
public function getQueryStringParameterDefinitions()
|
111 |
+
{
|
112 |
+
return $this->queryStringParameterDefinitions;
|
113 |
+
}
|
114 |
+
}
|
vendor/krizalys/onedrive-php-sdk/src/Definition/OperationDefinitionInterface.php
ADDED
@@ -0,0 +1,53 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* This file is part of Krizalys' OneDrive SDK for PHP.
|
5 |
+
*
|
6 |
+
* For the full copyright and license information, please view the LICENSE file
|
7 |
+
* that was distributed with this source code.
|
8 |
+
*
|
9 |
+
* @author Christophe Vidal
|
10 |
+
* @copyright 2008-2019 Christophe Vidal (http://www.krizalys.com)
|
11 |
+
* @license https://opensource.org/licenses/BSD-3-Clause 3-Clause BSD License
|
12 |
+
* @link https://github.com/krizalys/onedrive-php-sdk
|
13 |
+
*/
|
14 |
+
|
15 |
+
namespace Krizalys\Onedrive\Definition;
|
16 |
+
|
17 |
+
/**
|
18 |
+
* An interface defining the contract for an operation definition.
|
19 |
+
*
|
20 |
+
* @since 2.5.0
|
21 |
+
*/
|
22 |
+
interface OperationDefinitionInterface
|
23 |
+
{
|
24 |
+
/**
|
25 |
+
* Gets the body parameter definitions.
|
26 |
+
*
|
27 |
+
* @return \Krizalys\Onedrive\Parameter\ParameterDefinitionCollectionInterface
|
28 |
+
* The body parameter definitions.
|
29 |
+
*
|
30 |
+
* @since 2.5.0
|
31 |
+
*/
|
32 |
+
public function getBodyParameterDefinitions();
|
33 |
+
|
34 |
+
/**
|
35 |
+
* Gets the header parameter definitions.
|
36 |
+
*
|
37 |
+
* @return \Krizalys\Onedrive\Parameter\ParameterDefinitionCollectionInterface
|
38 |
+
* The header parameter definitions.
|
39 |
+
*
|
40 |
+
* @since 2.5.0
|
41 |
+
*/
|
42 |
+
public function getHeaderParameterDefinitions();
|
43 |
+
|
44 |
+
/**
|
45 |
+
* Gets the query string parameter definitions.
|
46 |
+
*
|
47 |
+
* @return \Krizalys\Onedrive\Parameter\ParameterDefinitionCollectionInterface
|
48 |
+
* The query string parameter definitions.
|
49 |
+
*
|
50 |
+
* @since 2.5.0
|
51 |
+
*/
|
52 |
+
public function getQueryStringParameterDefinitions();
|
53 |
+
}
|
vendor/krizalys/onedrive-php-sdk/src/Definition/Parameter/AbstractParameterDefinition.php
ADDED
@@ -0,0 +1,90 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* This file is part of Krizalys' OneDrive SDK for PHP.
|
5 |
+
*
|
6 |
+
* For the full copyright and license information, please view the LICENSE file
|
7 |
+
* that was distributed with this source code.
|
8 |
+
*
|
9 |
+
* @author Christophe Vidal
|
10 |
+
* @copyright 2008-2019 Christophe Vidal (http://www.krizalys.com)
|
11 |
+
* @license https://opensource.org/licenses/BSD-3-Clause 3-Clause BSD License
|
12 |
+
* @link https://github.com/krizalys/onedrive-php-sdk
|
13 |
+
*/
|
14 |
+
|
15 |
+
namespace Krizalys\Onedrive\Definition\Parameter;
|
16 |
+
|
17 |
+
use Krizalys\Onedrive\Parameter\Injector\InjectorInterface;
|
18 |
+
use Krizalys\Onedrive\Serializer\SerializerInterface;
|
19 |
+
|
20 |
+
/**
|
21 |
+
* An abstract implementation for a parameter definition.
|
22 |
+
*
|
23 |
+
* @since 2.3.0
|
24 |
+
*/
|
25 |
+
abstract class AbstractParameterDefinition implements ParameterDefinitionInterface
|
26 |
+
{
|
27 |
+
/**
|
28 |
+
* @var \Krizalys\Onedrive\Parameter\Injector\InjectorInterface
|
29 |
+
* The injector.
|
30 |
+
*/
|
31 |
+
private $injector;
|
32 |
+
|
33 |
+
/**
|
34 |
+
* @var \Krizalys\Onedrive\Serializer\SerializerInterface
|
35 |
+
* The serializer.
|
36 |
+
*/
|
37 |
+
private $serializer;
|
38 |
+
|
39 |
+
/**
|
40 |
+
* Constructor.
|
41 |
+
*
|
42 |
+
* @param \Krizalys\Onedrive\Parameter\Injector\InjectorInterface $injector
|
43 |
+
* The injector.
|
44 |
+
* @param \Krizalys\Onedrive\Serializer\SerializerInterface $serializer
|
45 |
+
* The serializer.
|
46 |
+
*
|
47 |
+
* @since 2.3.0
|
48 |
+
*/
|
49 |
+
public function __construct(
|
50 |
+
InjectorInterface $injector,
|
51 |
+
SerializerInterface $serializer
|
52 |
+
) {
|
53 |
+
$this->injector = $injector;
|
54 |
+
$this->serializer = $serializer;
|
55 |
+
}
|
56 |
+
|
57 |
+
/**
|
58 |
+
* {@inheritDoc}
|
59 |
+
*
|
60 |
+
* @param mixed $value
|
61 |
+
* The value to serialize.
|
62 |
+
*
|
63 |
+
* @return string
|
64 |
+
* The serialized value.
|
65 |
+
*
|
66 |
+
* @since 2.3.0
|
67 |
+
*/
|
68 |
+
public function serializeValue($value)
|
69 |
+
{
|
70 |
+
return $this->serializer->serialize($value);
|
71 |
+
}
|
72 |
+
|
73 |
+
/**
|
74 |
+
* {@inheritDoc}
|
75 |
+
*
|
76 |
+
* @param mixed[string] $values
|
77 |
+
* The array of values.
|
78 |
+
* @param mixed $value
|
79 |
+
* The value to inject.
|
80 |
+
*
|
81 |
+
* @return mixed[string]
|
82 |
+
* The resulting array of values.
|
83 |
+
*
|
84 |
+
* @since 2.4.0
|
85 |
+
*/
|
86 |
+
public function injectValue(array $values, $value)
|
87 |
+
{
|
88 |
+
return $this->injector->inject($values, $value);
|
89 |
+
}
|
90 |
+
}
|
vendor/krizalys/onedrive-php-sdk/src/Definition/Parameter/BodyParameterDefinition.php
ADDED
@@ -0,0 +1,24 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* This file is part of Krizalys' OneDrive SDK for PHP.
|
5 |
+
*
|
6 |
+
* For the full copyright and license information, please view the LICENSE file
|
7 |
+
* that was distributed with this source code.
|
8 |
+
*
|
9 |
+
* @author Christophe Vidal
|
10 |
+
* @copyright 2008-2019 Christophe Vidal (http://www.krizalys.com)
|
11 |
+
* @license https://opensource.org/licenses/BSD-3-Clause 3-Clause BSD License
|
12 |
+
* @link https://github.com/krizalys/onedrive-php-sdk
|
13 |
+
*/
|
14 |
+
|
15 |
+
namespace Krizalys\Onedrive\Definition\Parameter;
|
16 |
+
|
17 |
+
/**
|
18 |
+
* An implementation for a body parameter definition.
|
19 |
+
*
|
20 |
+
* @since 2.4.0
|
21 |
+
*/
|
22 |
+
class BodyParameterDefinition extends AbstractParameterDefinition
|
23 |
+
{
|
24 |
+
}
|
vendor/krizalys/onedrive-php-sdk/src/Definition/Parameter/HeaderParameterDefinition.php
ADDED
@@ -0,0 +1,24 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* This file is part of Krizalys' OneDrive SDK for PHP.
|
5 |
+
*
|
6 |
+
* For the full copyright and license information, please view the LICENSE file
|
7 |
+
* that was distributed with this source code.
|
8 |
+
*
|
9 |
+
* @author Christophe Vidal
|
10 |
+
* @copyright 2008-2019 Christophe Vidal (http://www.krizalys.com)
|
11 |
+
* @license https://opensource.org/licenses/BSD-3-Clause 3-Clause BSD License
|
12 |
+
* @link https://github.com/krizalys/onedrive-php-sdk
|
13 |
+
*/
|
14 |
+
|
15 |
+
namespace Krizalys\Onedrive\Definition\Parameter;
|
16 |
+
|
17 |
+
/**
|
18 |
+
* An implementation for an HTTP header parameter definition.
|
19 |
+
*
|
20 |
+
* @since 2.3.0
|
21 |
+
*/
|
22 |
+
class HeaderParameterDefinition extends AbstractParameterDefinition
|
23 |
+
{
|
24 |
+
}
|
vendor/krizalys/onedrive-php-sdk/src/Definition/Parameter/ParameterDefinitionInterface.php
ADDED
@@ -0,0 +1,51 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* This file is part of Krizalys' OneDrive SDK for PHP.
|
5 |
+
*
|
6 |
+
* For the full copyright and license information, please view the LICENSE file
|
7 |
+
* that was distributed with this source code.
|
8 |
+
*
|
9 |
+
* @author Christophe Vidal
|
10 |
+
* @copyright 2008-2019 Christophe Vidal (http://www.krizalys.com)
|
11 |
+
* @license https://opensource.org/licenses/BSD-3-Clause 3-Clause BSD License
|
12 |
+
* @link https://github.com/krizalys/onedrive-php-sdk
|
13 |
+
*/
|
14 |
+
|
15 |
+
namespace Krizalys\Onedrive\Definition\Parameter;
|
16 |
+
|
17 |
+
/**
|
18 |
+
* An interface defining the contract for a parameter definition.
|
19 |
+
*
|
20 |
+
* @since 2.3.0
|
21 |
+
*/
|
22 |
+
interface ParameterDefinitionInterface
|
23 |
+
{
|
24 |
+
/**
|
25 |
+
* Serializes a given value into a string using this instance.
|
26 |
+
*
|
27 |
+
* @param mixed $value
|
28 |
+
* The value to serialize.
|
29 |
+
*
|
30 |
+
* @return string
|
31 |
+
* The serialized value.
|
32 |
+
*
|
33 |
+
* @since 2.3.0
|
34 |
+
*/
|
35 |
+
public function serializeValue($value);
|
36 |
+
|
37 |
+
/**
|
38 |
+
* Injects a given value into a given array of values.
|
39 |
+
*
|
40 |
+
* @param mixed[string] $values
|
41 |
+
* The array of values.
|
42 |
+
* @param mixed $value
|
43 |
+
* The value to inject.
|
44 |
+
*
|
45 |
+
* @return mixed[string]
|
46 |
+
* The resulting array of values.
|
47 |
+
*
|
48 |
+
* @since 2.4.0
|
49 |
+
*/
|
50 |
+
public function injectValue(array $values, $value);
|
51 |
+
}
|
vendor/krizalys/onedrive-php-sdk/src/Definition/Parameter/QueryStringParameterDefinition.php
ADDED
@@ -0,0 +1,24 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* This file is part of Krizalys' OneDrive SDK for PHP.
|
5 |
+
*
|
6 |
+
* For the full copyright and license information, please view the LICENSE file
|
7 |
+
* that was distributed with this source code.
|
8 |
+
*
|
9 |
+
* @author Christophe Vidal
|
10 |
+
* @copyright 2008-2019 Christophe Vidal (http://www.krizalys.com)
|
11 |
+
* @license https://opensource.org/licenses/BSD-3-Clause 3-Clause BSD License
|
12 |
+
* @link https://github.com/krizalys/onedrive-php-sdk
|
13 |
+
*/
|
14 |
+
|
15 |
+
namespace Krizalys\Onedrive\Definition\Parameter;
|
16 |
+
|
17 |
+
/**
|
18 |
+
* An implementation for a query string parameter definition.
|
19 |
+
*
|
20 |
+
* @since 2.3.0
|
21 |
+
*/
|
22 |
+
class QueryStringParameterDefinition extends AbstractParameterDefinition
|
23 |
+
{
|
24 |
+
}
|
vendor/krizalys/onedrive-php-sdk/src/Definition/ResourceDefinition.php
ADDED
@@ -0,0 +1,86 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* This file is part of Krizalys' OneDrive SDK for PHP.
|
5 |
+
*
|
6 |
+
* For the full copyright and license information, please view the LICENSE file
|
7 |
+
* that was distributed with this source code.
|
8 |
+
*
|
9 |
+
* @author Christophe Vidal
|
10 |
+
* @copyright 2008-2019 Christophe Vidal (http://www.krizalys.com)
|
11 |
+
* @license https://opensource.org/licenses/BSD-3-Clause 3-Clause BSD License
|
12 |
+
* @link https://github.com/krizalys/onedrive-php-sdk
|
13 |
+
*/
|
14 |
+
|
15 |
+
namespace Krizalys\Onedrive\Definition;
|
16 |
+
|
17 |
+
/**
|
18 |
+
* A resource definition.
|
19 |
+
*
|
20 |
+
* @since 2.5.0
|
21 |
+
*/
|
22 |
+
class ResourceDefinition implements ResourceDefinitionInterface
|
23 |
+
{
|
24 |
+
/**
|
25 |
+
* @var \Krizalys\Onedrive\Definition\OperationDefinitionInterface[string]
|
26 |
+
* The operation definitions.
|
27 |
+
*/
|
28 |
+
private $operationDefinitions;
|
29 |
+
|
30 |
+
/**
|
31 |
+
* @var \Krizalys\Onedrive\Definition\ResourceDefinitionInterface[string]
|
32 |
+
* The resource definitions.
|
33 |
+
*/
|
34 |
+
private $resourceDefinitions;
|
35 |
+
|
36 |
+
/**
|
37 |
+
* Constructor.
|
38 |
+
*
|
39 |
+
*
|
40 |
+
* @param \Krizalys\Onedrive\Definition\OperationDefinitionInterface[string] $operationDefinitions
|
41 |
+
* The operation definitions.
|
42 |
+
* @param \Krizalys\Onedrive\Definition\ResourceDefinitionInterface[string] $resourceDefinitions
|
43 |
+
* The resource definitions.
|
44 |
+
*
|
45 |
+
* @since 2.5.0
|
46 |
+
*/
|
47 |
+
public function __construct(
|
48 |
+
array $operationDefinitions,
|
49 |
+
array $resourceDefinitions
|
50 |
+
) {
|
51 |
+
$this->operationDefinitions = $operationDefinitions;
|
52 |
+
$this->resourceDefinitions = $resourceDefinitions;
|
53 |
+
}
|
54 |
+
|
55 |
+
/**
|
56 |
+
* {@inheritDoc}
|
57 |
+
*
|
58 |
+
* @param string $name
|
59 |
+
* The name.
|
60 |
+
*
|
61 |
+
* @return \Krizalys\Onedrive\Definition\OperationDefinitionInterface
|
62 |
+
* The operation definition.
|
63 |
+
*
|
64 |
+
* @since 2.5.0
|
65 |
+
*/
|
66 |
+
public function getOperationDefinition($name)
|
67 |
+
{
|
68 |
+
return $this->operationDefinitions[$name];
|
69 |
+
}
|
70 |
+
|
71 |
+
/**
|
72 |
+
* {@inheritDoc}
|
73 |
+
*
|
74 |
+
* @param string $name
|
75 |
+
* The name.
|
76 |
+
*
|
77 |
+
* @return \Krizalys\Onedrive\Definition\ResourceDefinitionInterface
|
78 |
+
* The resource definition.
|
79 |
+
*
|
80 |
+
* @since 2.5.0
|
81 |
+
*/
|
82 |
+
public function getResourceDefinition($name)
|
83 |
+
{
|
84 |
+
return $this->resourceDefinitions[$name];
|
85 |
+
}
|
86 |
+
}
|
vendor/krizalys/onedrive-php-sdk/src/Definition/ResourceDefinitionInterface.php
ADDED
@@ -0,0 +1,49 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* This file is part of Krizalys' OneDrive SDK for PHP.
|
5 |
+
*
|
6 |
+
* For the full copyright and license information, please view the LICENSE file
|
7 |
+
* that was distributed with this source code.
|
8 |
+
*
|
9 |
+
* @author Christophe Vidal
|
10 |
+
* @copyright 2008-2019 Christophe Vidal (http://www.krizalys.com)
|
11 |
+
* @license https://opensource.org/licenses/BSD-3-Clause 3-Clause BSD License
|
12 |
+
* @link https://github.com/krizalys/onedrive-php-sdk
|
13 |
+
*/
|
14 |
+
|
15 |
+
namespace Krizalys\Onedrive\Definition;
|
16 |
+
|
17 |
+
/**
|
18 |
+
* An interface defining the contract for a resource definition.
|
19 |
+
*
|
20 |
+
* @since 2.5.0
|
21 |
+
*/
|
22 |
+
interface ResourceDefinitionInterface
|
23 |
+
{
|
24 |
+
/**
|
25 |
+
* Gets an operation definition given a name.
|
26 |
+
*
|
27 |
+
* @param string $name
|
28 |
+
* The name.
|
29 |
+
*
|
30 |
+
* @return \Krizalys\Onedrive\Definition\OperationDefinitionInterface
|
31 |
+
* The operation definition.
|
32 |
+
*
|
33 |
+
* @since 2.5.0
|
34 |
+
*/
|
35 |
+
public function getOperationDefinition($name);
|
36 |
+
|
37 |
+
/**
|
38 |
+
* Gets a resource definition given a name.
|
39 |
+
*
|
40 |
+
* @param string $name
|
41 |
+
* The name.
|
42 |
+
*
|
43 |
+
* @return \Krizalys\Onedrive\Definition\ResourceDefinitionInterface
|
44 |
+
* The resource definition.
|
45 |
+
*
|
46 |
+
* @since 2.5.0
|
47 |
+
*/
|
48 |
+
public function getResourceDefinition($name);
|
49 |
+
}
|
vendor/krizalys/onedrive-php-sdk/src/Definition/ServiceDefinition.php
ADDED
@@ -0,0 +1,58 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* This file is part of Krizalys' OneDrive SDK for PHP.
|
5 |
+
*
|
6 |
+
* For the full copyright and license information, please view the LICENSE file
|
7 |
+
* that was distributed with this source code.
|
8 |
+
*
|
9 |
+
* @author Christophe Vidal
|
10 |
+
* @copyright 2008-2019 Christophe Vidal (http://www.krizalys.com)
|
11 |
+
* @license https://opensource.org/licenses/BSD-3-Clause 3-Clause BSD License
|
12 |
+
* @link https://github.com/krizalys/onedrive-php-sdk
|
13 |
+
*/
|
14 |
+
|
15 |
+
namespace Krizalys\Onedrive\Definition;
|
16 |
+
|
17 |
+
/**
|
18 |
+
* A service definition.
|
19 |
+
*
|
20 |
+
* @since 2.5.0
|
21 |
+
*/
|
22 |
+
class ServiceDefinition implements ServiceDefinitionInterface
|
23 |
+
{
|
24 |
+
/**
|
25 |
+
* @var \Krizalys\Onedrive\Definition\ResourceDefinitionInterface[string]
|
26 |
+
* The resource definitions.
|
27 |
+
*/
|
28 |
+
private $resourceDefinitions;
|
29 |
+
|
30 |
+
/**
|
31 |
+
* Constructor.
|
32 |
+
*
|
33 |
+
* @param \Krizalys\Onedrive\Definition\ResourceDefinitionInterface[string] $resourceDefinitions
|
34 |
+
* The resource definitions.
|
35 |
+
*
|
36 |
+
* @since 2.5.0
|
37 |
+
*/
|
38 |
+
public function __construct(array $resourceDefinitions)
|
39 |
+
{
|
40 |
+
$this->resourceDefinitions = $resourceDefinitions;
|
41 |
+
}
|
42 |
+
|
43 |
+
/**
|
44 |
+
* {@inheritDoc}
|
45 |
+
*
|
46 |
+
* @param string $name
|
47 |
+
* The name.
|
48 |
+
*
|
49 |
+
* @return \Krizalys\Onedrive\Definition\ResourceDefinitionInterface
|
50 |
+
* The resource definition.
|
51 |
+
*
|
52 |
+
* @since 2.5.0
|
53 |
+
*/
|
54 |
+
public function getResourceDefinition($name)
|
55 |
+
{
|
56 |
+
return $this->resourceDefinitions[$name];
|
57 |
+
}
|
58 |
+
}
|
vendor/krizalys/onedrive-php-sdk/src/Definition/ServiceDefinitionInterface.php
ADDED
@@ -0,0 +1,36 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* This file is part of Krizalys' OneDrive SDK for PHP.
|
5 |
+
*
|
6 |
+
* For the full copyright and license information, please view the LICENSE file
|
7 |
+
* that was distributed with this source code.
|
8 |
+
*
|
9 |
+
* @author Christophe Vidal
|
10 |
+
* @copyright 2008-2019 Christophe Vidal (http://www.krizalys.com)
|
11 |
+
* @license https://opensource.org/licenses/BSD-3-Clause 3-Clause BSD License
|
12 |
+
* @link https://github.com/krizalys/onedrive-php-sdk
|
13 |
+
*/
|
14 |
+
|
15 |
+
namespace Krizalys\Onedrive\Definition;
|
16 |
+
|
17 |
+
/**
|
18 |
+
* An interface defining the contract for a service definition.
|
19 |
+
*
|
20 |
+
* @since 2.5.0
|
21 |
+
*/
|
22 |
+
interface ServiceDefinitionInterface
|
23 |
+
{
|
24 |
+
/**
|
25 |
+
* Gets a resource definition given a name.
|
26 |
+
*
|
27 |
+
* @param string $name
|
28 |
+
* The name.
|
29 |
+
*
|
30 |
+
* @return \Krizalys\Onedrive\Definition\ResourceDefinitionInterface
|
31 |
+
* The resource definition.
|
32 |
+
*
|
33 |
+
* @since 2.5.0
|
34 |
+
*/
|
35 |
+
public function getResourceDefinition($name);
|
36 |
+
}
|
vendor/krizalys/onedrive-php-sdk/src/DriveItem.php
ADDED
@@ -0,0 +1,383 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* This file is part of Krizalys' OneDrive SDK for PHP.
|
5 |
+
*
|
6 |
+
* For the full copyright and license information, please view the LICENSE file
|
7 |
+
* that was distributed with this source code.
|
8 |
+
*
|
9 |
+
* @author Christophe Vidal
|
10 |
+
* @copyright 2008-2019 Christophe Vidal (http://www.krizalys.com)
|
11 |
+
* @license https://opensource.org/licenses/BSD-3-Clause 3-Clause BSD License
|
12 |
+
* @link https://github.com/krizalys/onedrive-php-sdk
|
13 |
+
*/
|
14 |
+
|
15 |
+
namespace Krizalys\Onedrive;
|
16 |
+
|
17 |
+
/**
|
18 |
+
* A proxy to an item stored on a OneDrive drive.
|
19 |
+
*
|
20 |
+
* `DriveItem` is an abstract class for either:
|
21 |
+
* - a {@see File file}, or
|
22 |
+
* - a {@see Folder folder}.
|
23 |
+
*
|
24 |
+
* A `DriveItem` instance is only an interface to an actual OneDrive item. The
|
25 |
+
* underlying item is affected only when using exposed methods, such as
|
26 |
+
* {@see DriveItem::move() move()}.
|
27 |
+
*
|
28 |
+
* This class also exposes accessors, such as {@see DriveItem::getParentId()
|
29 |
+
* getParentId()}, which retrieve the actual value from the underlying OneDrive
|
30 |
+
* item. For better performance, these values are cached on the `DriveItem`
|
31 |
+
* instance after first call.
|
32 |
+
*
|
33 |
+
* @since 1.2.0
|
34 |
+
*
|
35 |
+
* @deprecated 2.0.0 Superseded by \Krizalys\Onedrive\Proxy\DriveItemProxy.
|
36 |
+
*
|
37 |
+
* @see \Krizalys\Onedrive\Proxy\DriveItemProxy
|
38 |
+
*/
|
39 |
+
abstract class DriveItem
|
40 |
+
{
|
41 |
+
/**
|
42 |
+
* @var \Krizalys\Onedrive\Client
|
43 |
+
* The owning Client instance.
|
44 |
+
*/
|
45 |
+
protected $_client;
|
46 |
+
|
47 |
+
/**
|
48 |
+
* @var string
|
49 |
+
* The unique ID assigned by OneDrive to this drive item.
|
50 |
+
*/
|
51 |
+
protected $_id;
|
52 |
+
|
53 |
+
/**
|
54 |
+
* @var string
|
55 |
+
* The unique ID assigned by OneDrive to the parent folder of this
|
56 |
+
* drive item.
|
57 |
+
*/
|
58 |
+
private $_parentId;
|
59 |
+
|
60 |
+
/**
|
61 |
+
* @var string
|
62 |
+
* The name of this drive item.
|
63 |
+
*/
|
64 |
+
private $_name;
|
65 |
+
|
66 |
+
/**
|
67 |
+
* @var string
|
68 |
+
* The description of this drive item.
|
69 |
+
*/
|
70 |
+
private $_description;
|
71 |
+
|
72 |
+
/**
|
73 |
+
* @var int
|
74 |
+
* The size of this drive item, in bytes.
|
75 |
+
*/
|
76 |
+
private $_size;
|
77 |
+
|
78 |
+
/**
|
79 |
+
* @var string
|
80 |
+
* The source link of this drive item.
|
81 |
+
*/
|
82 |
+
private $_source;
|
83 |
+
|
84 |
+
/**
|
85 |
+
* @var int
|
86 |
+
* The creation time, in seconds since UNIX epoch.
|
87 |
+
*/
|
88 |
+
private $_createdTime;
|
89 |
+
|
90 |
+
/**
|
91 |
+
* @var int
|
92 |
+
* The last modification time, in seconds since UNIX epoch.
|
93 |
+
*/
|
94 |
+
private $_updatedTime;
|
95 |
+
|
96 |
+
/**
|
97 |
+
* Constructor.
|
98 |
+
*
|
99 |
+
* @param \Krizalys\Onedrive\Client $client
|
100 |
+
* The `Client` instance owning this `DriveItem` instance.
|
101 |
+
* @param null|string $id
|
102 |
+
* The unique ID of the OneDrive drive item referenced by this
|
103 |
+
* `DriveItem` instance.
|
104 |
+
* @param mixed[]|object $options
|
105 |
+
* The options. Supported options:
|
106 |
+
* - `'parent_id'` *(string)*: the unique ID of the parent OneDrive
|
107 |
+
* folder of this drive item ;
|
108 |
+
* - `'name'` *(string)*: the name of this drive item ;
|
109 |
+
* - `'description'` *(string)*: the description of this drive
|
110 |
+
* item. May be empty ;
|
111 |
+
* - `'size'` *(int)*: the size of this drive item, in bytes ;
|
112 |
+
* - `'source'` *(string)*: the source link of this drive item ;
|
113 |
+
* - `'created_time'` *(string)*: the creation time, as an RFC
|
114 |
+
* date/time ;
|
115 |
+
* - `'updated_time'` *(string)*: the last modification time, as an
|
116 |
+
* RFC date/time.
|
117 |
+
*
|
118 |
+
* @since 2.0.0
|
119 |
+
*/
|
120 |
+
public function __construct(Client $client, $id, $options = [])
|
121 |
+
{
|
122 |
+
$options = (object) $options;
|
123 |
+
$this->_client = $client;
|
124 |
+
$this->_id = $id !== null ? (string) $id : null;
|
125 |
+
|
126 |
+
$this->_parentId = property_exists($options, 'parent_id') ?
|
127 |
+
(string) $options->parent_id : null;
|
128 |
+
|
129 |
+
$this->_name = property_exists($options, 'name') ?
|
130 |
+
(string) $options->name : null;
|
131 |
+
|
132 |
+
$this->_description = property_exists($options, 'description') ?
|
133 |
+
(string) $options->description : null;
|
134 |
+
|
135 |
+
$this->_size = property_exists($options, 'size') ?
|
136 |
+
(int) $options->size : null;
|
137 |
+
|
138 |
+
$this->_source = property_exists($options, 'source') ?
|
139 |
+
(string) $options->source : null;
|
140 |
+
|
141 |
+
$this->_createdTime = property_exists($options, 'created_time') ?
|
142 |
+
strtotime($options->created_time) : null;
|
143 |
+
|
144 |
+
$this->_updatedTime = property_exists($options, 'updated_time') ?
|
145 |
+
strtotime($options->updated_time) : null;
|
146 |
+
}
|
147 |
+
|
148 |
+
/**
|
149 |
+
* Determines whether the OneDrive drive item referenced by this DriveItem
|
150 |
+
* instance is a folder.
|
151 |
+
*
|
152 |
+
* @return bool
|
153 |
+
* `true` if the OneDrive drive item referenced by this `DriveItem`
|
154 |
+
* instance is a folder, `false` otherwise.
|
155 |
+
*
|
156 |
+
* @since 1.0.0
|
157 |
+
*/
|
158 |
+
public function isFolder()
|
159 |
+
{
|
160 |
+
return false;
|
161 |
+
}
|
162 |
+
|
163 |
+
/**
|
164 |
+
* Fetches the properties of the OneDrive drive item referenced by this
|
165 |
+
* DriveItem instance.
|
166 |
+
*
|
167 |
+
* Some properties are cached for faster subsequent access.
|
168 |
+
*
|
169 |
+
* @return mixed[]
|
170 |
+
* The properties of the OneDrive drive item referenced by this
|
171 |
+
* `DriveItem` instance.
|
172 |
+
*
|
173 |
+
* @since 2.0.0
|
174 |
+
*/
|
175 |
+
public function fetchProperties()
|
176 |
+
{
|
177 |
+
$result = $this->_client->fetchProperties($this->_id);
|
178 |
+
|
179 |
+
$this->_parentId = property_exists($result, 'parent_id') ?
|
180 |
+
(string) $result->parent_id : null;
|
181 |
+
|
182 |
+
$this->_name = $result->name;
|
183 |
+
|
184 |
+
$this->_description = property_exists($result, 'description') ?
|
185 |
+
(string) $result->description : null;
|
186 |
+
|
187 |
+
$this->_size = (int) $result->size;
|
188 |
+
|
189 |
+
/** @todo Handle volatile existence (eg. present only for files). */
|
190 |
+
$this->_source = property_exists($result, 'source') ?
|
191 |
+
(string) $result->source : null;
|
192 |
+
|
193 |
+
$this->_createdTime = strtotime($result->created_time);
|
194 |
+
$this->_updatedTime = strtotime($result->updated_time);
|
195 |
+
|
196 |
+
return $result;
|
197 |
+
}
|
198 |
+
|
199 |
+
/**
|
200 |
+
* Gets the unique ID of the OneDrive drive item referenced by this
|
201 |
+
* DriveItem instance.
|
202 |
+
*
|
203 |
+
* @return string
|
204 |
+
* The unique ID of the OneDrive drive item referenced by this
|
205 |
+
* `DriveItem` instance.
|
206 |
+
*
|
207 |
+
* @since 2.0.0
|
208 |
+
*/
|
209 |
+
public function getId()
|
210 |
+
{
|
211 |
+
return $this->_id;
|
212 |
+
}
|
213 |
+
|
214 |
+
/**
|
215 |
+
* Gets the unique ID of the parent folder of the OneDrive drive item
|
216 |
+
* referenced by this DriveItem instance.
|
217 |
+
*
|
218 |
+
* @return string
|
219 |
+
* The unique ID of the OneDrive folder containing the drive item
|
220 |
+
* referenced by this `DriveItem` instance.
|
221 |
+
*
|
222 |
+
* @since 2.0.0
|
223 |
+
*/
|
224 |
+
public function getParentId()
|
225 |
+
{
|
226 |
+
if ($this->_parentId === null) {
|
227 |
+
$this->fetchProperties();
|
228 |
+
}
|
229 |
+
|
230 |
+
return $this->_parentId;
|
231 |
+
}
|
232 |
+
|
233 |
+
/**
|
234 |
+
* Gets the name of the OneDrive drive item referenced by this DriveItem
|
235 |
+
* instance.
|
236 |
+
*
|
237 |
+
* @return string
|
238 |
+
* The name of the OneDrive drive item referenced by this
|
239 |
+
* `DriveItem` instance.
|
240 |
+
*
|
241 |
+
* @since 2.0.0
|
242 |
+
*/
|
243 |
+
public function getName()
|
244 |
+
{
|
245 |
+
if ($this->_name === null) {
|
246 |
+
$this->fetchProperties();
|
247 |
+
}
|
248 |
+
|
249 |
+
return $this->_name;
|
250 |
+
}
|
251 |
+
|
252 |
+
/**
|
253 |
+
* Gets the description of the OneDrive drive item referenced by this
|
254 |
+
* DriveItem instance.
|
255 |
+
*
|
256 |
+
* @return string
|
257 |
+
* The description of the OneDrive drive item referenced by this
|
258 |
+
* `DriveItem` instance.
|
259 |
+
*
|
260 |
+
* @since 2.0.0
|
261 |
+
*/
|
262 |
+
public function getDescription()
|
263 |
+
{
|
264 |
+
if ($this->_description === null) {
|
265 |
+
$this->fetchProperties();
|
266 |
+
}
|
267 |
+
|
268 |
+
return $this->_description;
|
269 |
+
}
|
270 |
+
|
271 |
+
/**
|
272 |
+
* Gets the size of the OneDrive drive item referenced by this DriveItem
|
273 |
+
* instance.
|
274 |
+
*
|
275 |
+
* @return int
|
276 |
+
* The size of the OneDrive drive item referenced by this
|
277 |
+
* `DriveItem` instance.
|
278 |
+
*
|
279 |
+
* @since 2.0.0
|
280 |
+
*/
|
281 |
+
public function getSize()
|
282 |
+
{
|
283 |
+
if ($this->_size === null) {
|
284 |
+
$this->fetchProperties();
|
285 |
+
}
|
286 |
+
|
287 |
+
return $this->_size;
|
288 |
+
}
|
289 |
+
|
290 |
+
/**
|
291 |
+
* Gets the source link of the OneDrive drive item referenced by this
|
292 |
+
* DriveItem instance.
|
293 |
+
*
|
294 |
+
* @return string
|
295 |
+
* The source link of the OneDrive drive item referenced by this
|
296 |
+
* `DriveItem` instance.
|
297 |
+
*
|
298 |
+
* @since 2.0.0
|
299 |
+
*/
|
300 |
+
public function getSource()
|
301 |
+
{
|
302 |
+
if ($this->_source === null) {
|
303 |
+
$this->fetchProperties();
|
304 |
+
}
|
305 |
+
|
306 |
+
return $this->_source;
|
307 |
+
}
|
308 |
+
|
309 |
+
/**
|
310 |
+
* Gets the creation time of the OneDrive drive item referenced by this
|
311 |
+
* DriveItem instance.
|
312 |
+
*
|
313 |
+
* @return int
|
314 |
+
* The creation time of the drive item referenced by this
|
315 |
+
* `DriveItem` instance, in seconds since UNIX epoch.
|
316 |
+
*
|
317 |
+
* @since 2.0.0
|
318 |
+
*/
|
319 |
+
public function getCreatedTime()
|
320 |
+
{
|
321 |
+
if ($this->_createdTime === null) {
|
322 |
+
$this->fetchProperties();
|
323 |
+
}
|
324 |
+
|
325 |
+
return $this->_createdTime;
|
326 |
+
}
|
327 |
+
|
328 |
+
/**
|
329 |
+
* Gets the last modification time of the OneDrive drive item referenced by
|
330 |
+
* this DriveItem instance.
|
331 |
+
*
|
332 |
+
* @return int
|
333 |
+
* The last modification time of the drive item referenced by this
|
334 |
+
* `DriveItem` instance, in seconds since UNIX epoch.
|
335 |
+
*
|
336 |
+
* @since 2.0.0
|
337 |
+
*/
|
338 |
+
public function getUpdatedTime()
|
339 |
+
{
|
340 |
+
if ($this->_updatedTime === null) {
|
341 |
+
$this->fetchProperties();
|
342 |
+
}
|
343 |
+
|
344 |
+
return $this->_updatedTime;
|
345 |
+
}
|
346 |
+
|
347 |
+
/**
|
348 |
+
* Moves the OneDrive drive item referenced by this DriveItem instance into
|
349 |
+
* another OneDrive folder.
|
350 |
+
*
|
351 |
+
* `$destinationId` must refer to a folder.
|
352 |
+
*
|
353 |
+
* @param null|string $destinationId
|
354 |
+
* The unique ID of the OneDrive folder into which to move the
|
355 |
+
* OneDrive drive item referenced by this `DriveItem` instance, or
|
356 |
+
* null to move it to the OneDrive root folder. Default: `null`.
|
357 |
+
*
|
358 |
+
* @since 2.0.0
|
359 |
+
*
|
360 |
+
* @deprecated 2.0.0 Superseded by
|
361 |
+
* \Krizalys\Onedrive\Proxy\DriveItemProxy::move().
|
362 |
+
*
|
363 |
+
* @see \Krizalys\Onedrive\Proxy\DriveItemProxy::move()
|
364 |
+
*/
|
365 |
+
public function move($destinationId = null)
|
366 |
+
{
|
367 |
+
$client = $this->_client;
|
368 |
+
|
369 |
+
$message = sprintf(
|
370 |
+
'%s() is deprecated and will be removed in version 3;'
|
371 |
+
. ' use \Krizalys\Onedrive\Proxy\DriveItemProxy::move()'
|
372 |
+
. ' instead.',
|
373 |
+
__METHOD__
|
374 |
+
);
|
375 |
+
|
376 |
+
@trigger_error($message, E_USER_DEPRECATED);
|
377 |
+
$drive = $client->getMyDrive();
|
378 |
+
$item = $client->getDriveItemById($drive->id, $this->_id);
|
379 |
+
$destinationItem = $client->getDriveItemById($drive->id, $destinationId);
|
380 |
+
|
381 |
+
return $item->move($destinationItem);
|
382 |
+
}
|
383 |
+
}
|
vendor/krizalys/onedrive-php-sdk/src/Exception/ConflictException.php
ADDED
@@ -0,0 +1,26 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* This file is part of Krizalys' OneDrive SDK for PHP.
|
5 |
+
*
|
6 |
+
* For the full copyright and license information, please view the LICENSE file
|
7 |
+
* that was distributed with this source code.
|
8 |
+
*
|
9 |
+
* @author Christophe Vidal
|
10 |
+
* @copyright 2008-2019 Christophe Vidal (http://www.krizalys.com)
|
11 |
+
* @license https://opensource.org/licenses/BSD-3-Clause 3-Clause BSD License
|
12 |
+
* @link https://github.com/krizalys/onedrive-php-sdk
|
13 |
+
*/
|
14 |
+
|
15 |
+
namespace Krizalys\Onedrive\Exception;
|
16 |
+
|
17 |
+
/**
|
18 |
+
* A conflict exception.
|
19 |
+
*
|
20 |
+
* @since 2.4.0
|
21 |
+
*
|
22 |
+
* @api
|
23 |
+
*/
|
24 |
+
class ConflictException extends \Exception
|
25 |
+
{
|
26 |
+
}
|
vendor/krizalys/onedrive-php-sdk/src/File.php
ADDED
@@ -0,0 +1,126 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* This file is part of Krizalys' OneDrive SDK for PHP.
|
5 |
+
*
|
6 |
+
* For the full copyright and license information, please view the LICENSE file
|
7 |
+
* that was distributed with this source code.
|
8 |
+
*
|
9 |
+
* @author Christophe Vidal
|
10 |
+
* @copyright 2008-2019 Christophe Vidal (http://www.krizalys.com)
|
11 |
+
* @license https://opensource.org/licenses/BSD-3-Clause 3-Clause BSD License
|
12 |
+
* @link https://github.com/krizalys/onedrive-php-sdk
|
13 |
+
*/
|
14 |
+
|
15 |
+
namespace Krizalys\Onedrive;
|
16 |
+
|
17 |
+
/**
|
18 |
+
* A proxy to a file stored on a OneDrive drive.
|
19 |
+
*
|
20 |
+
* A `File` instance is a kind of {@see \Krizalys\Onedrive\DriveItem DriveItem}
|
21 |
+
* instance which may have content, downloadable using
|
22 |
+
* {@see File::fetchContent() fetchContent()}, but may not have child OneDrive
|
23 |
+
* items.
|
24 |
+
*
|
25 |
+
* @since 1.0.0
|
26 |
+
*
|
27 |
+
* @deprecated 2.0.0 Superseded by \Krizalys\Onedrive\Proxy\DriveItemProxy and
|
28 |
+
* \Krizalys\Onedrive\Proxy\File.
|
29 |
+
*
|
30 |
+
* @see \Krizalys\Onedrive\Proxy\DriveItemProxy
|
31 |
+
* @see \Krizalys\Onedrive\Proxy\File
|
32 |
+
*/
|
33 |
+
class File extends DriveItem
|
34 |
+
{
|
35 |
+
/**
|
36 |
+
* Constructor.
|
37 |
+
*
|
38 |
+
* @param \Krizalys\Onedrive\Client $client
|
39 |
+
* The `Client` instance owning this DriveItem instance.
|
40 |
+
* @param null|string $id
|
41 |
+
* The unique ID of the OneDrive drive item referenced by this
|
42 |
+
* DriveItem instance.
|
43 |
+
* @param mixed[]|object $options
|
44 |
+
* The options. See DriveItem::__construct() for supported options.
|
45 |
+
*
|
46 |
+
* @since 1.0.0
|
47 |
+
*/
|
48 |
+
public function __construct(Client $client, $id, $options = [])
|
49 |
+
{
|
50 |
+
parent::__construct($client, $id, $options);
|
51 |
+
}
|
52 |
+
|
53 |
+
/**
|
54 |
+
* Fetches the content of the OneDrive file referenced by this File
|
55 |
+
* instance.
|
56 |
+
*
|
57 |
+
* @param mixed[string] $options
|
58 |
+
* The extra cURL options to apply. Unused.
|
59 |
+
*
|
60 |
+
* @return string
|
61 |
+
* The content of the OneDrive file referenced by this `File`
|
62 |
+
* instance.
|
63 |
+
*
|
64 |
+
* @todo Should somewhat return the content-type as well; this information
|
65 |
+
* is not disclosed by OneDrive.
|
66 |
+
*
|
67 |
+
* @since 1.0.0
|
68 |
+
*
|
69 |
+
* @deprecated 2.0.0 Redundant feature. Use
|
70 |
+
* \Krizalys\Onedrive\Proxy\DriveItemProxy::content.
|
71 |
+
*/
|
72 |
+
public function fetchContent(array $options = [])
|
73 |
+
{
|
74 |
+
$client = $this->_client;
|
75 |
+
|
76 |
+
$message = sprintf(
|
77 |
+
'%s() is deprecated and will be removed in version 3;'
|
78 |
+
. ' use \Krizalys\Onedrive\Proxy\DriveItemProxy::content'
|
79 |
+
. ' instead.',
|
80 |
+
__METHOD__
|
81 |
+
);
|
82 |
+
|
83 |
+
@trigger_error($message, E_USER_DEPRECATED);
|
84 |
+
$drive = $client->getMyDrive();
|
85 |
+
$item = $client->getDriveItemById($drive->id, $this->_id);
|
86 |
+
|
87 |
+
return (string) $item->content;
|
88 |
+
}
|
89 |
+
|
90 |
+
/**
|
91 |
+
* Copies the OneDrive file referenced by this File instance into another
|
92 |
+
* OneDrive folder.
|
93 |
+
*
|
94 |
+
* `$destinationId` must refer to a folder.
|
95 |
+
*
|
96 |
+
* @param null|string $destinationId
|
97 |
+
* The unique ID of the OneDrive folder into which to copy the
|
98 |
+
* OneDrive file referenced by this `File` instance, or `null` to
|
99 |
+
* copy it in the OneDrive root folder. Default: `null`.
|
100 |
+
*
|
101 |
+
* @since 1.0.0
|
102 |
+
*
|
103 |
+
* @deprecated 2.0.0 Superseded by
|
104 |
+
* \Krizalys\Onedrive\Proxy\DriveItemProxy::copy().
|
105 |
+
*
|
106 |
+
* @see \Krizalys\Onedrive\Proxy\DriveItemProxy::copy()
|
107 |
+
*/
|
108 |
+
public function copy($destinationId = null)
|
109 |
+
{
|
110 |
+
$client = $this->_client;
|
111 |
+
|
112 |
+
$message = sprintf(
|
113 |
+
'%s() is deprecated and will be removed in version 3;'
|
114 |
+
. ' use \Krizalys\Onedrive\Proxy\DriveItemProxy::copy()'
|
115 |
+
. ' instead.',
|
116 |
+
__METHOD__
|
117 |
+
);
|
118 |
+
|
119 |
+
@trigger_error($message, E_USER_DEPRECATED);
|
120 |
+
$drive = $client->getMyDrive();
|
121 |
+
$item = $client->getDriveItemById($drive->id, $this->_id);
|
122 |
+
$destinationItem = $client->getDriveItemById($drive->id, $destinationId);
|
123 |
+
|
124 |
+
return $item->copy($destinationItem);
|
125 |
+
}
|
126 |
+
}
|
vendor/krizalys/onedrive-php-sdk/src/Folder.php
ADDED
@@ -0,0 +1,237 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* This file is part of Krizalys' OneDrive SDK for PHP.
|
5 |
+
*
|
6 |
+
* For the full copyright and license information, please view the LICENSE file
|
7 |
+
* that was distributed with this source code.
|
8 |
+
*
|
9 |
+
* @author Christophe Vidal
|
10 |
+
* @copyright 2008-2019 Christophe Vidal (http://www.krizalys.com)
|
11 |
+
* @license https://opensource.org/licenses/BSD-3-Clause 3-Clause BSD License
|
12 |
+
* @link https://github.com/krizalys/onedrive-php-sdk
|
13 |
+
*/
|
14 |
+
|
15 |
+
namespace Krizalys\Onedrive;
|
16 |
+
|
17 |
+
use Krizalys\Onedrive\Proxy\DriveItemProxy;
|
18 |
+
|
19 |
+
/**
|
20 |
+
* A proxy to a folder stored on a OneDrive drive.
|
21 |
+
*
|
22 |
+
* A `Folder `instance is a kind of
|
23 |
+
* {@see \Krizalys\Onedrive\DriveItem DriveItem} which may have child OneDrive
|
24 |
+
* items, retrievable using
|
25 |
+
* {@see Folder::fetchChildDriveItems() fetchChildDriveItems()}, but may not
|
26 |
+
* have content.
|
27 |
+
*
|
28 |
+
* @since 1.0.0
|
29 |
+
*
|
30 |
+
* @deprecated 2.0.0 Superseded by \Krizalys\Onedrive\Proxy\DriveItemProxy and
|
31 |
+
* \Krizalys\Onedrive\Proxy\Folder.
|
32 |
+
*
|
33 |
+
* @see \Krizalys\Onedrive\Proxy\DriveItemProxy
|
34 |
+
* @see \Krizalys\Onedrive\Proxy\Folder
|
35 |
+
*/
|
36 |
+
class Folder extends DriveItem
|
37 |
+
{
|
38 |
+
/**
|
39 |
+
* {@inheritdoc}
|
40 |
+
*/
|
41 |
+
public function isFolder()
|
42 |
+
{
|
43 |
+
return true;
|
44 |
+
}
|
45 |
+
|
46 |
+
/**
|
47 |
+
* Constructor.
|
48 |
+
*
|
49 |
+
* @param \Krizalys\Onedrive\Client $client
|
50 |
+
* The `Client` instance owning this DriveItem instance.
|
51 |
+
* @param null|string $id
|
52 |
+
* The unique ID of the OneDrive drive item referenced by this
|
53 |
+
* DriveItem instance, or `null` to reference the OneDrive root
|
54 |
+
* folder. Default: `null`.
|
55 |
+
* @param mixed[]|object $options
|
56 |
+
* The options. See DriveItem::__construct() for supported options.
|
57 |
+
*
|
58 |
+
* @since 1.0.0
|
59 |
+
*/
|
60 |
+
public function __construct(Client $client, $id = null, $options = [])
|
61 |
+
{
|
62 |
+
parent::__construct($client, $id, $options);
|
63 |
+
}
|
64 |
+
|
65 |
+
/**
|
66 |
+
* Gets the drive items in the OneDrive folder referenced by this Folder
|
67 |
+
* instance.
|
68 |
+
*
|
69 |
+
* @return \Krizalys\Onedrive\DriveItem[]
|
70 |
+
* The drive items in the OneDrive folder referenced by this
|
71 |
+
* `Folder` instance, as DriveItem instances.
|
72 |
+
*
|
73 |
+
* @since 2.0.0
|
74 |
+
*
|
75 |
+
* @deprecated 2.0.0 Superseded by
|
76 |
+
* \Krizalys\Onedrive\Proxy\DriveItemProxy::children.
|
77 |
+
*
|
78 |
+
* @see \Krizalys\Onedrive\Proxy\DriveItemProxy::children
|
79 |
+
*/
|
80 |
+
public function fetchDriveItems()
|
81 |
+
{
|
82 |
+
$client = $this->_client;
|
83 |
+
|
84 |
+
$message = sprintf(
|
85 |
+
'%s() is deprecated and will be removed in version 3;'
|
86 |
+
. ' use \Krizalys\Onedrive\Proxy\DriveItemProxy::children'
|
87 |
+
. ' instead',
|
88 |
+
__METHOD__
|
89 |
+
);
|
90 |
+
|
91 |
+
@trigger_error($message, E_USER_DEPRECATED);
|
92 |
+
$drive = $client->getMyDrive();
|
93 |
+
$item = $client->getDriveItemById($drive->id, $this->_id);
|
94 |
+
|
95 |
+
return array_map(function (DriveItemProxy $item) use ($client) {
|
96 |
+
$options = $client->buildOptions($item, ['parent_id' => $this->_id]);
|
97 |
+
|
98 |
+
return $client->isFolder($item) ?
|
99 |
+
new self($client, $item->id, $options)
|
100 |
+
: new File($client, $item->id, $options);
|
101 |
+
}, $item->children);
|
102 |
+
}
|
103 |
+
|
104 |
+
/**
|
105 |
+
* Gets the child drive items in the OneDrive folder referenced by this
|
106 |
+
* Folder instance.
|
107 |
+
*
|
108 |
+
* @return \Krizalys\Onedrive\DriveItem[]
|
109 |
+
* The drive items in the OneDrive folder referenced by this
|
110 |
+
* `Folder` instance, as DriveItem instances.
|
111 |
+
*
|
112 |
+
* @since 2.0.0
|
113 |
+
*
|
114 |
+
* @deprecated 2.0.0 Superseded by
|
115 |
+
* \Krizalys\Onedrive\Proxy\DriveItemProxy::children.
|
116 |
+
*
|
117 |
+
* @see \Krizalys\Onedrive\Proxy\DriveItemProxy::children
|
118 |
+
*/
|
119 |
+
public function fetchChildDriveItems()
|
120 |
+
{
|
121 |
+
$client = $this->_client;
|
122 |
+
|
123 |
+
$message = sprintf(
|
124 |
+
'%s() is deprecated and will be removed in version 3;'
|
125 |
+
. ' use \Krizalys\Onedrive\Proxy\DriveItemProxy::children'
|
126 |
+
. ' instead',
|
127 |
+
__METHOD__
|
128 |
+
);
|
129 |
+
|
130 |
+
@trigger_error($message, E_USER_DEPRECATED);
|
131 |
+
$drive = $client->getMyDrive();
|
132 |
+
$item = $client->getDriveItemById($drive->id, $this->_id);
|
133 |
+
|
134 |
+
return array_map(function (DriveItemProxy $item) use ($client) {
|
135 |
+
$options = $client->buildOptions($item, ['parent_id' => $this->_id]);
|
136 |
+
|
137 |
+
return $client->isFolder($item) ?
|
138 |
+
new self($client, $item->id, $options)
|
139 |
+
: new File($client, $item->id, $options);
|
140 |
+
}, $item->children);
|
141 |
+
}
|
142 |
+
|
143 |
+
/**
|
144 |
+
* Creates a folder in the OneDrive folder referenced by this Folder
|
145 |
+
* instance.
|
146 |
+
*
|
147 |
+
* @param string $name
|
148 |
+
* The name of the OneDrive folder to be created.
|
149 |
+
* @param null|string $description
|
150 |
+
* The description of the OneDrive folder to be created, or `null` to
|
151 |
+
* create it without a description. Default: `null`.
|
152 |
+
*
|
153 |
+
* @return \Krizalys\Onedrive\Folder
|
154 |
+
* The folder created, as a `Folder` instance.
|
155 |
+
*
|
156 |
+
* @since 1.0.0
|
157 |
+
*
|
158 |
+
* @deprecated 2.0.0 Superseded by
|
159 |
+
* \Krizalys\Onedrive\Proxy\DriveItemProxy::createFolder().
|
160 |
+
*
|
161 |
+
* @see \Krizalys\Onedrive\Proxy\DriveItemProxy::createFolder()
|
162 |
+
*/
|
163 |
+
public function createFolder($name, $description = null)
|
164 |
+
{
|
165 |
+
$client = $this->_client;
|
166 |
+
|
167 |
+
$message = sprintf(
|
168 |
+
'%s() is deprecated and will be removed in version 3;'
|
169 |
+
. ' use \Krizalys\Onedrive\Proxy\DriveItemProxy::createFolder()'
|
170 |
+
. ' instead',
|
171 |
+
__METHOD__
|
172 |
+
);
|
173 |
+
|
174 |
+
@trigger_error($message, E_USER_DEPRECATED);
|
175 |
+
$drive = $client->getMyDrive();
|
176 |
+
$item = $client->getDriveItemById($drive->id, $this->_id);
|
177 |
+
$options = [];
|
178 |
+
|
179 |
+
if ($description !== null) {
|
180 |
+
$options += [
|
181 |
+
'description' => (string) $description,
|
182 |
+
];
|
183 |
+
}
|
184 |
+
|
185 |
+
$item = $item->createFolder($name, $options);
|
186 |
+
$options = $client->buildOptions($item, ['parent_id' => $this->_id]);
|
187 |
+
|
188 |
+
return new self($client, $item->id, $options);
|
189 |
+
}
|
190 |
+
|
191 |
+
/**
|
192 |
+
* Creates a file in the OneDrive folder referenced by this Folder instance.
|
193 |
+
*
|
194 |
+
* @param string $name
|
195 |
+
* The name of the OneDrive file to be created.
|
196 |
+
* @param string|resource $content
|
197 |
+
* The content of the OneDrive file to be created, as a string or
|
198 |
+
* handle to an already opened file. In the latter case, the
|
199 |
+
* responsibility to close the handle is is left to the calling
|
200 |
+
* function. Default: `''`.
|
201 |
+
* @param mixed[string] $options
|
202 |
+
* The options. Unused.
|
203 |
+
*
|
204 |
+
* @return \Krizalys\Onedrive\File
|
205 |
+
* The file created, as a File instance.
|
206 |
+
*
|
207 |
+
* @throws \Exception
|
208 |
+
* Thrown on I/O errors.
|
209 |
+
*
|
210 |
+
* @since 1.0.0
|
211 |
+
*
|
212 |
+
* @deprecated 2.0.0 Superseded by
|
213 |
+
* \Krizalys\Onedrive\Proxy\DriveItemProxy::upload().
|
214 |
+
*
|
215 |
+
* @see \Krizalys\Onedrive\Proxy\DriveItemProxy::upload()
|
216 |
+
*/
|
217 |
+
public function createFile($name, $content = '', array $options = [])
|
218 |
+
{
|
219 |
+
$client = $this->_client;
|
220 |
+
|
221 |
+
$message = sprintf(
|
222 |
+
'%s() is deprecated and will be removed in version 3;'
|
223 |
+
. ' use \Krizalys\Onedrive\Proxy\DriveItemProxy::upload()'
|
224 |
+
. ' instead',
|
225 |
+
__METHOD__
|
226 |
+
);
|
227 |
+
|
228 |
+
@trigger_error($message, E_USER_DEPRECATED);
|
229 |
+
$drive = $client->getMyDrive();
|
230 |
+
$item = $client->getDriveItemById($drive->id, $this->_id);
|
231 |
+
$options = [];
|
232 |
+
$item = $item->upload($name, $content, $options);
|
233 |
+
$options = $client->buildOptions($item, ['parent_id' => $this->_id]);
|
234 |
+
|
235 |
+
return new File($client, $item->id, $options);
|
236 |
+
}
|
237 |
+
}
|
vendor/krizalys/onedrive-php-sdk/src/NameConflictBehavior.php
ADDED
@@ -0,0 +1,52 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* This file is part of Krizalys' OneDrive SDK for PHP.
|
5 |
+
*
|
6 |
+
* For the full copyright and license information, please view the LICENSE file
|
7 |
+
* that was distributed with this source code.
|
8 |
+
*
|
9 |
+
* @author Christophe Vidal
|
10 |
+
* @copyright 2008-2019 Christophe Vidal (http://www.krizalys.com)
|
11 |
+
* @license https://opensource.org/licenses/BSD-3-Clause 3-Clause BSD License
|
12 |
+
* @link https://github.com/krizalys/onedrive-php-sdk
|
13 |
+
*/
|
14 |
+
|
15 |
+
namespace Krizalys\Onedrive;
|
16 |
+
|
17 |
+
/**
|
18 |
+
* The behavior to apply when an uploaded file name conflicts with an existing
|
19 |
+
* one.
|
20 |
+
*
|
21 |
+
* @since 1.1.0
|
22 |
+
*
|
23 |
+
* @deprecated 2.4.0 Superseded by \Krizalys\Onedrive\Constant\ConflictBehavior.
|
24 |
+
*/
|
25 |
+
class NameConflictBehavior
|
26 |
+
{
|
27 |
+
/**
|
28 |
+
* @var int
|
29 |
+
* Fail behavior: fail the operation if the drive item exists.
|
30 |
+
*
|
31 |
+
* @since 1.1.0
|
32 |
+
*/
|
33 |
+
const FAIL = 1;
|
34 |
+
|
35 |
+
/**
|
36 |
+
* @var int
|
37 |
+
* Rename behavior: rename the drive item if it already exists. The
|
38 |
+
* drive item is renamed as "<original name> 1", incrementing the
|
39 |
+
* trailing number until an available file name is discovered.
|
40 |
+
*
|
41 |
+
* @since 1.1.0
|
42 |
+
*/
|
43 |
+
const RENAME = 2;
|
44 |
+
|
45 |
+
/**
|
46 |
+
* @var int
|
47 |
+
* Replace behavior: replace the drive item if it already exists.
|
48 |
+
*
|
49 |
+
* @since 1.1.0
|
50 |
+
*/
|
51 |
+
const REPLACE = 3;
|
52 |
+
}
|
vendor/krizalys/onedrive-php-sdk/src/Onedrive.php
ADDED
@@ -0,0 +1,178 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* This file is part of Krizalys' OneDrive SDK for PHP.
|
5 |
+
*
|
6 |
+
* For the full copyright and license information, please view the LICENSE file
|
7 |
+
* that was distributed with this source code.
|
8 |
+
*
|
9 |
+
* @author Christophe Vidal
|
10 |
+
* @copyright 2008-2019 Christophe Vidal (http://www.krizalys.com)
|
11 |
+
* @license https://opensource.org/licenses/BSD-3-Clause 3-Clause BSD License
|
12 |
+
* @link https://github.com/krizalys/onedrive-php-sdk
|
13 |
+
*/
|
14 |
+
|
15 |
+
namespace Krizalys\Onedrive;
|
16 |
+
|
17 |
+
use GuzzleHttp\Client as GuzzleHttpClient;
|
18 |
+
use Krizalys\Onedrive\Definition\OperationDefinition;
|
19 |
+
use Krizalys\Onedrive\Definition\Parameter\BodyParameterDefinition;
|
20 |
+
use Krizalys\Onedrive\Definition\Parameter\QueryStringParameterDefinition;
|
21 |
+
use Krizalys\Onedrive\Definition\ResourceDefinition;
|
22 |
+
use Krizalys\Onedrive\Definition\ServiceDefinition;
|
23 |
+
use Krizalys\Onedrive\Parameter\Injector\FlatInjector;
|
24 |
+
use Krizalys\Onedrive\Parameter\Injector\HierarchicalInjector;
|
25 |
+
use Krizalys\Onedrive\Parameter\ParameterBuilder;
|
26 |
+
use Krizalys\Onedrive\Parameter\ParameterDefinitionCollection;
|
27 |
+
use Krizalys\Onedrive\Serializer\OrderBySerializer;
|
28 |
+
use Krizalys\Onedrive\Serializer\ScalarSerializer;
|
29 |
+
use Microsoft\Graph\Graph;
|
30 |
+
|
31 |
+
/**
|
32 |
+
* A facade exposing main OneDrive functionality while hiding implementation
|
33 |
+
* details.
|
34 |
+
*
|
35 |
+
* Currently, this class exposes only one function, static, with a limited
|
36 |
+
* number of parameters. This allows users to create
|
37 |
+
* {@see Client Client} instances with minimal knowledge of API internals.
|
38 |
+
*
|
39 |
+
* Getting started with a OneDrive client is as trivial as:
|
40 |
+
*
|
41 |
+
* ```php
|
42 |
+
* $client = Onedrive::client('<YOUR_CLIENT_ID>');
|
43 |
+
* ```
|
44 |
+
*
|
45 |
+
* @since 2.3.0
|
46 |
+
*
|
47 |
+
* @api
|
48 |
+
*/
|
49 |
+
class Onedrive
|
50 |
+
{
|
51 |
+
/**
|
52 |
+
* Creates a Client instance and its dependencies.
|
53 |
+
*
|
54 |
+
* @param string $clientId
|
55 |
+
* The client ID.
|
56 |
+
* @param mixed[string] $options
|
57 |
+
* The options to use while creating this object. Supported options:
|
58 |
+
* - `'state'` *(object)*: the OneDrive client state, as returned
|
59 |
+
* by {@see Client::getState() getState()}. Default: `[]`.
|
60 |
+
*
|
61 |
+
* @return \Krizalys\Onedrive\Client
|
62 |
+
* The client created.
|
63 |
+
*
|
64 |
+
* @api
|
65 |
+
*/
|
66 |
+
public static function client($clientId, array $options = [])
|
67 |
+
{
|
68 |
+
$graph = new Graph();
|
69 |
+
$httpClient = new GuzzleHttpClient();
|
70 |
+
$serviceDefinition = self::buildServiceDefinition();
|
71 |
+
|
72 |
+
return new Client(
|
73 |
+
$clientId,
|
74 |
+
$graph,
|
75 |
+
$httpClient,
|
76 |
+
$serviceDefinition,
|
77 |
+
$options
|
78 |
+
);
|
79 |
+
}
|
80 |
+
|
81 |
+
/**
|
82 |
+
* Builds a service definition.
|
83 |
+
*
|
84 |
+
* @return \Krizalys\Onedrive\Definition\ServiceDefinitionInterface
|
85 |
+
* The service definition.
|
86 |
+
*
|
87 |
+
* @since 2.5.0
|
88 |
+
*/
|
89 |
+
public static function buildServiceDefinition()
|
90 |
+
{
|
91 |
+
$orderBySerializer = new OrderBySerializer();
|
92 |
+
$scalarSerializer = new ScalarSerializer();
|
93 |
+
$parameterBuilder = new ParameterBuilder();
|
94 |
+
|
95 |
+
return new ServiceDefinition([
|
96 |
+
'driveItem' => new ResourceDefinition([], [
|
97 |
+
'children' => new ResourceDefinition([
|
98 |
+
'get' => new OperationDefinition(
|
99 |
+
new ParameterDefinitionCollection($parameterBuilder, []),
|
100 |
+
new ParameterDefinitionCollection($parameterBuilder, []),
|
101 |
+
new ParameterDefinitionCollection($parameterBuilder, [
|
102 |
+
'top' => new QueryStringParameterDefinition(
|
103 |
+
new FlatInjector('$top'),
|
104 |
+
$scalarSerializer
|
105 |
+
),
|
106 |
+
'orderBy' => new QueryStringParameterDefinition(
|
107 |
+
new FlatInjector('$orderby'),
|
108 |
+
$orderBySerializer
|
109 |
+
),
|
110 |
+
])
|
111 |
+
),
|
112 |
+
'post' => new OperationDefinition(
|
113 |
+
new ParameterDefinitionCollection($parameterBuilder, [
|
114 |
+
'conflictBehavior' => new BodyParameterDefinition(
|
115 |
+
new HierarchicalInjector(['@microsoft.graph.conflictBehavior']),
|
116 |
+
$scalarSerializer
|
117 |
+
),
|
118 |
+
'description' => new BodyParameterDefinition(
|
119 |
+
new HierarchicalInjector(['description']),
|
120 |
+
$scalarSerializer
|
121 |
+
),
|
122 |
+
]),
|
123 |
+
new ParameterDefinitionCollection($parameterBuilder, []),
|
124 |
+
new ParameterDefinitionCollection($parameterBuilder, [])
|
125 |
+
),
|
126 |
+
], []),
|
127 |
+
'content' => new ResourceDefinition([
|
128 |
+
'put' => new OperationDefinition(
|
129 |
+
new ParameterDefinitionCollection($parameterBuilder, []),
|
130 |
+
new ParameterDefinitionCollection($parameterBuilder, []),
|
131 |
+
new ParameterDefinitionCollection($parameterBuilder, [
|
132 |
+
'conflictBehavior' => new QueryStringParameterDefinition(
|
133 |
+
new FlatInjector('@microsoft.graph.conflictBehavior'),
|
134 |
+
$scalarSerializer
|
135 |
+
),
|
136 |
+
])
|
137 |
+
),
|
138 |
+
], []),
|
139 |
+
'createUploadSession' => new ResourceDefinition([
|
140 |
+
'post' => new OperationDefinition(
|
141 |
+
new ParameterDefinitionCollection($parameterBuilder, [
|
142 |
+
'conflictBehavior' => new BodyParameterDefinition(
|
143 |
+
new HierarchicalInjector(['item', '@microsoft.graph.conflictBehavior']),
|
144 |
+
$scalarSerializer
|
145 |
+
),
|
146 |
+
'description' => new BodyParameterDefinition(
|
147 |
+
new HierarchicalInjector(['item', 'description']),
|
148 |
+
$scalarSerializer
|
149 |
+
),
|
150 |
+
]),
|
151 |
+
new ParameterDefinitionCollection($parameterBuilder, []),
|
152 |
+
new ParameterDefinitionCollection($parameterBuilder, [])
|
153 |
+
),
|
154 |
+
], []),
|
155 |
+
'invite' => new ResourceDefinition([
|
156 |
+
'post' => new OperationDefinition(
|
157 |
+
new ParameterDefinitionCollection($parameterBuilder, [
|
158 |
+
'message' => new BodyParameterDefinition(
|
159 |
+
new HierarchicalInjector(['message']),
|
160 |
+
$scalarSerializer
|
161 |
+
),
|
162 |
+
'requireSignIn' => new BodyParameterDefinition(
|
163 |
+
new HierarchicalInjector(['requireSignIn']),
|
164 |
+
$scalarSerializer
|
165 |
+
),
|
166 |
+
'sendInvitation' => new BodyParameterDefinition(
|
167 |
+
new HierarchicalInjector(['sendInvitation']),
|
168 |
+
$scalarSerializer
|
169 |
+
),
|
170 |
+
]),
|
171 |
+
new ParameterDefinitionCollection($parameterBuilder, []),
|
172 |
+
new ParameterDefinitionCollection($parameterBuilder, [])
|
173 |
+
),
|
174 |
+
], []),
|
175 |
+
]),
|
176 |
+
]);
|
177 |
+
}
|
178 |
+
}
|
vendor/krizalys/onedrive-php-sdk/src/Parameter/Injector/FlatInjector.php
ADDED
@@ -0,0 +1,62 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* This file is part of Krizalys' OneDrive SDK for PHP.
|
5 |
+
*
|
6 |
+
* For the full copyright and license information, please view the LICENSE file
|
7 |
+
* that was distributed with this source code.
|
8 |
+
*
|
9 |
+
* @author Christophe Vidal
|
10 |
+
* @copyright 2008-2019 Christophe Vidal (http://www.krizalys.com)
|
11 |
+
* @license https://opensource.org/licenses/BSD-3-Clause 3-Clause BSD License
|
12 |
+
* @link https://github.com/krizalys/onedrive-php-sdk
|
13 |
+
*/
|
14 |
+
|
15 |
+
namespace Krizalys\Onedrive\Parameter\Injector;
|
16 |
+
|
17 |
+
/**
|
18 |
+
* A class supporting flat parameter injection.
|
19 |
+
*
|
20 |
+
* @since 2.4.0
|
21 |
+
*/
|
22 |
+
class FlatInjector implements InjectorInterface
|
23 |
+
{
|
24 |
+
/**
|
25 |
+
* @var string
|
26 |
+
* The name.
|
27 |
+
*/
|
28 |
+
private $name;
|
29 |
+
|
30 |
+
/**
|
31 |
+
* Constructor.
|
32 |
+
*
|
33 |
+
* @param string $name
|
34 |
+
* The name.
|
35 |
+
*
|
36 |
+
* @since 2.4.0
|
37 |
+
*/
|
38 |
+
public function __construct($name)
|
39 |
+
{
|
40 |
+
$this->name = $name;
|
41 |
+
}
|
42 |
+
|
43 |
+
/**
|
44 |
+
* {@inheritDoc}
|
45 |
+
*
|
46 |
+
* @param mixed[string] $values
|
47 |
+
* The array of values.
|
48 |
+
* @param mixed $value
|
49 |
+
* The value to inject.
|
50 |
+
*
|
51 |
+
* @return mixed[string]
|
52 |
+
* The resulting array of values.
|
53 |
+
*
|
54 |
+
* @since 2.4.0
|
55 |
+
*/
|
56 |
+
public function inject(array $values, $value)
|
57 |
+
{
|
58 |
+
return $values + [
|
59 |
+
$this->name => $value,
|
60 |
+
];
|
61 |
+
}
|
62 |
+
}
|
vendor/krizalys/onedrive-php-sdk/src/Parameter/Injector/HierarchicalInjector.php
ADDED
@@ -0,0 +1,80 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* This file is part of Krizalys' OneDrive SDK for PHP.
|
5 |
+
*
|
6 |
+
* For the full copyright and license information, please view the LICENSE file
|
7 |
+
* that was distributed with this source code.
|
8 |
+
*
|
9 |
+
* @author Christophe Vidal
|
10 |
+
* @copyright 2008-2019 Christophe Vidal (http://www.krizalys.com)
|
11 |
+
* @license https://opensource.org/licenses/BSD-3-Clause 3-Clause BSD License
|
12 |
+
* @link https://github.com/krizalys/onedrive-php-sdk
|
13 |
+
*/
|
14 |
+
|
15 |
+
namespace Krizalys\Onedrive\Parameter\Injector;
|
16 |
+
|
17 |
+
/**
|
18 |
+
* A class supporting hierarchical parameter injection.
|
19 |
+
*
|
20 |
+
* @since 2.4.0
|
21 |
+
*/
|
22 |
+
class HierarchicalInjector implements InjectorInterface
|
23 |
+
{
|
24 |
+
/**
|
25 |
+
* @var string[]
|
26 |
+
* The path.
|
27 |
+
*/
|
28 |
+
private $path;
|
29 |
+
|
30 |
+
/**
|
31 |
+
* Constructor.
|
32 |
+
*
|
33 |
+
* @param string[] $path
|
34 |
+
* The path.
|
35 |
+
*
|
36 |
+
* @since 2.4.0
|
37 |
+
*/
|
38 |
+
public function __construct(array $path)
|
39 |
+
{
|
40 |
+
$this->path = $path;
|
41 |
+
}
|
42 |
+
|
43 |
+
/**
|
44 |
+
* {@inheritDoc}
|
45 |
+
*
|
46 |
+
* @param mixed[string] $values
|
47 |
+
* The array of values.
|
48 |
+
* @param mixed $value
|
49 |
+
* The value to inject.
|
50 |
+
*
|
51 |
+
* @return mixed[string]
|
52 |
+
* The resulting array of values.
|
53 |
+
*
|
54 |
+
* @throws \Exception
|
55 |
+
* Thrown if the path is empty.
|
56 |
+
*
|
57 |
+
* @since 2.4.0
|
58 |
+
*/
|
59 |
+
public function inject(array $values, $value)
|
60 |
+
{
|
61 |
+
if (empty($this->path)) {
|
62 |
+
throw new \Exception('A hierarchical injector path cannot be empty');
|
63 |
+
}
|
64 |
+
|
65 |
+
$keys = array_reverse($this->path);
|
66 |
+
$key = array_shift($keys);
|
67 |
+
|
68 |
+
$root = [
|
69 |
+
$key => $value,
|
70 |
+
];
|
71 |
+
|
72 |
+
foreach ($keys as $key) {
|
73 |
+
$root = [
|
74 |
+
$key => $root,
|
75 |
+
];
|
76 |
+
}
|
77 |
+
|
78 |
+
return array_replace_recursive($values, $root);
|
79 |
+
}
|
80 |
+
}
|
vendor/krizalys/onedrive-php-sdk/src/Parameter/Injector/InjectorInterface.php
ADDED
@@ -0,0 +1,38 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* This file is part of Krizalys' OneDrive SDK for PHP.
|
5 |
+
*
|
6 |
+
* For the full copyright and license information, please view the LICENSE file
|
7 |
+
* that was distributed with this source code.
|
8 |
+
*
|
9 |
+
* @author Christophe Vidal
|
10 |
+
* @copyright 2008-2019 Christophe Vidal (http://www.krizalys.com)
|
11 |
+
* @license https://opensource.org/licenses/BSD-3-Clause 3-Clause BSD License
|
12 |
+
* @link https://github.com/krizalys/onedrive-php-sdk
|
13 |
+
*/
|
14 |
+
|
15 |
+
namespace Krizalys\Onedrive\Parameter\Injector;
|
16 |
+
|
17 |
+
/**
|
18 |
+
* An interface defining the contract for parameter injection.
|
19 |
+
*
|
20 |
+
* @since 2.4.0
|
21 |
+
*/
|
22 |
+
interface InjectorInterface
|
23 |
+
{
|
24 |
+
/**
|
25 |
+
* Injects a given value into a given array of values.
|
26 |
+
*
|
27 |
+
* @param mixed[string] $values
|
28 |
+
* The array of values.
|
29 |
+
* @param mixed $value
|
30 |
+
* The value to inject.
|
31 |
+
*
|
32 |
+
* @return mixed[string]
|
33 |
+
* The resulting array of values.
|
34 |
+
*
|
35 |
+
* @since 2.4.0
|
36 |
+
*/
|
37 |
+
public function inject(array $values, $value);
|
38 |
+
}
|
vendor/krizalys/onedrive-php-sdk/src/Parameter/ParameterBuilder.php
ADDED
@@ -0,0 +1,50 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* This file is part of Krizalys' OneDrive SDK for PHP.
|
5 |
+
*
|
6 |
+
* For the full copyright and license information, please view the LICENSE file
|
7 |
+
* that was distributed with this source code.
|
8 |
+
*
|
9 |
+
* @author Christophe Vidal
|
10 |
+
* @copyright 2008-2019 Christophe Vidal (http://www.krizalys.com)
|
11 |
+
* @license https://opensource.org/licenses/BSD-3-Clause 3-Clause BSD License
|
12 |
+
* @link https://github.com/krizalys/onedrive-php-sdk
|
13 |
+
*/
|
14 |
+
|
15 |
+
namespace Krizalys\Onedrive\Parameter;
|
16 |
+
|
17 |
+
/**
|
18 |
+
* A class to build parameters.
|
19 |
+
*
|
20 |
+
* @since 2.3.0
|
21 |
+
*/
|
22 |
+
class ParameterBuilder implements ParameterBuilderInterface
|
23 |
+
{
|
24 |
+
/**
|
25 |
+
* {@inheritDoc}
|
26 |
+
*
|
27 |
+
* @param \Krizalys\Onedrive\Definition\Parameter\ParameterDefinitionInterface[string] $parameterDefinitions
|
28 |
+
* The parameter definitions.
|
29 |
+
* @param mixed[string] $options
|
30 |
+
* The options.
|
31 |
+
*
|
32 |
+
* @return mixed[string]
|
33 |
+
* The parameters.
|
34 |
+
*
|
35 |
+
* @since 2.3.0
|
36 |
+
*/
|
37 |
+
public function build(array $parameterDefinitions, array $options)
|
38 |
+
{
|
39 |
+
$opts = [];
|
40 |
+
$defs = array_intersect_key($parameterDefinitions, $options);
|
41 |
+
|
42 |
+
foreach ($defs as $key => $def) {
|
43 |
+
$value = $options[$key];
|
44 |
+
$value = $def->serializeValue($value);
|
45 |
+
$opts = $def->injectValue($opts, $value);
|
46 |
+
}
|
47 |
+
|
48 |
+
return $opts;
|
49 |
+
}
|
50 |
+
}
|
vendor/krizalys/onedrive-php-sdk/src/Parameter/ParameterBuilderInterface.php
ADDED
@@ -0,0 +1,38 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* This file is part of Krizalys' OneDrive SDK for PHP.
|
5 |
+
*
|
6 |
+
* For the full copyright and license information, please view the LICENSE file
|
7 |
+
* that was distributed with this source code.
|
8 |
+
*
|
9 |
+
* @author Christophe Vidal
|
10 |
+
* @copyright 2008-2019 Christophe Vidal (http://www.krizalys.com)
|
11 |
+
* @license https://opensource.org/licenses/BSD-3-Clause 3-Clause BSD License
|
12 |
+
* @link https://github.com/krizalys/onedrive-php-sdk
|
13 |
+
*/
|
14 |
+
|
15 |
+
namespace Krizalys\Onedrive\Parameter;
|
16 |
+
|
17 |
+
/**
|
18 |
+
* An interface defining the contract for a parameter builder.
|
19 |
+
*
|
20 |
+
* @since 2.3.0
|
21 |
+
*/
|
22 |
+
interface ParameterBuilderInterface
|
23 |
+
{
|
24 |
+
/**
|
25 |
+
* Builds parameters from this instance.
|
26 |
+
*
|
27 |
+
* @param \Krizalys\Onedrive\Definition\Parameter\ParameterDefinitionInterface[string] $parameterDefinitions
|
28 |
+
* The parameter definitions.
|
29 |
+
* @param mixed[string] $options
|
30 |
+
* The options.
|
31 |
+
*
|
32 |
+
* @return string[string]
|
33 |
+
* The parameters.
|
34 |
+
*
|
35 |
+
* @since 2.3.0
|
36 |
+
*/
|
37 |
+
public function build(array $parameterDefinitions, array $options);
|
38 |
+
}
|
vendor/krizalys/onedrive-php-sdk/src/Parameter/ParameterDefinitionCollection.php
ADDED
@@ -0,0 +1,71 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* This file is part of Krizalys' OneDrive SDK for PHP.
|
5 |
+
*
|
6 |
+
* For the full copyright and license information, please view the LICENSE file
|
7 |
+
* that was distributed with this source code.
|
8 |
+
*
|
9 |
+
* @author Christophe Vidal
|
10 |
+
* @copyright 2008-2019 Christophe Vidal (http://www.krizalys.com)
|
11 |
+
* @license https://opensource.org/licenses/BSD-3-Clause 3-Clause BSD License
|
12 |
+
* @link https://github.com/krizalys/onedrive-php-sdk
|
13 |
+
*/
|
14 |
+
|
15 |
+
namespace Krizalys\Onedrive\Parameter;
|
16 |
+
|
17 |
+
/**
|
18 |
+
* A parameter definition collection.
|
19 |
+
*
|
20 |
+
* @since 2.5.0
|
21 |
+
*/
|
22 |
+
class ParameterDefinitionCollection implements ParameterDefinitionCollectionInterface
|
23 |
+
{
|
24 |
+
/**
|
25 |
+
* @var \Krizalys\Onedrive\Parameter\ParameterBuilderInterface
|
26 |
+
* The parameter builder.
|
27 |
+
*/
|
28 |
+
private $parameterBuilder;
|
29 |
+
|
30 |
+
/**
|
31 |
+
* @var \Krizalys\Onedrive\Definition\Parameter\ParameterDefinitionInterface[string]
|
32 |
+
* The parameter definitions.
|
33 |
+
*/
|
34 |
+
private $parameterDefinitions;
|
35 |
+
|
36 |
+
/**
|
37 |
+
* Constructor.
|
38 |
+
*
|
39 |
+
* @param \Krizalys\Onedrive\Parameter\ParameterBuilderInterface $parameterBuilder
|
40 |
+
* The parameter builder.
|
41 |
+
* @param \Krizalys\Onedrive\Definition\Parameter\ParameterDefinitionInterface[string] $parameterDefinitions
|
42 |
+
* The parameter definitions.
|
43 |
+
*
|
44 |
+
* @since 2.5.0
|
45 |
+
*/
|
46 |
+
public function __construct(
|
47 |
+
ParameterBuilderInterface $parameterBuilder,
|
48 |
+
array $parameterDefinitions
|
49 |
+
) {
|
50 |
+
$this->parameterBuilder = $parameterBuilder;
|
51 |
+
$this->parameterDefinitions = $parameterDefinitions;
|
52 |
+
}
|
53 |
+
|
54 |
+
/**
|
55 |
+
* {@inheritDoc}
|
56 |
+
*
|
57 |
+
* @param mixed[string] $options
|
58 |
+
* The options.
|
59 |
+
*
|
60 |
+
* @return mixed[string]
|
61 |
+
* The options.
|
62 |
+
*
|
63 |
+
* @since 2.5.0
|
64 |
+
*/
|
65 |
+
public function buildOptions(array $options)
|
66 |
+
{
|
67 |
+
return $this
|
68 |
+
->parameterBuilder
|
69 |
+
->build($this->parameterDefinitions, $options);
|
70 |
+
}
|
71 |
+
}
|
vendor/krizalys/onedrive-php-sdk/src/Parameter/ParameterDefinitionCollectionInterface.php
ADDED
@@ -0,0 +1,36 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* This file is part of Krizalys' OneDrive SDK for PHP.
|
5 |
+
*
|
6 |
+
* For the full copyright and license information, please view the LICENSE file
|
7 |
+
* that was distributed with this source code.
|
8 |
+
*
|
9 |
+
* @author Christophe Vidal
|
10 |
+
* @copyright 2008-2019 Christophe Vidal (http://www.krizalys.com)
|
11 |
+
* @license https://opensource.org/licenses/BSD-3-Clause 3-Clause BSD License
|
12 |
+
* @link https://github.com/krizalys/onedrive-php-sdk
|
13 |
+
*/
|
14 |
+
|
15 |
+
namespace Krizalys\Onedrive\Parameter;
|
16 |
+
|
17 |
+
/**
|
18 |
+
* An interface defining the contract for a parameter definition collection.
|
19 |
+
*
|
20 |
+
* @since 2.5.0
|
21 |
+
*/
|
22 |
+
interface ParameterDefinitionCollectionInterface
|
23 |
+
{
|
24 |
+
/**
|
25 |
+
* Builds options.
|
26 |
+
*
|
27 |
+
* @param mixed[string] $options
|
28 |
+
* The options.
|
29 |
+
*
|
30 |
+
* @return mixed[string]
|
31 |
+
* The options.
|
32 |
+
*
|
33 |
+
* @since 2.5.0
|
34 |
+
*/
|
35 |
+
public function buildOptions(array $options);
|
36 |
+
}
|
vendor/krizalys/onedrive-php-sdk/src/Proxy/AudioProxy.php
ADDED
@@ -0,0 +1,147 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* This file is part of Krizalys' OneDrive SDK for PHP.
|
5 |
+
*
|
6 |
+
* For the full copyright and license information, please view the LICENSE file
|
7 |
+
* that was distributed with this source code.
|
8 |
+
*
|
9 |
+
* @author Christophe Vidal
|
10 |
+
* @copyright 2008-2019 Christophe Vidal (http://www.krizalys.com)
|
11 |
+
* @license https://opensource.org/licenses/BSD-3-Clause 3-Clause BSD License
|
12 |
+
* @link https://github.com/krizalys/onedrive-php-sdk
|
13 |
+
*/
|
14 |
+
|
15 |
+
namespace Krizalys\Onedrive\Proxy;
|
16 |
+
|
17 |
+
use Microsoft\Graph\Graph;
|
18 |
+
use Microsoft\Graph\Model\Audio;
|
19 |
+
|
20 |
+
/**
|
21 |
+
* A proxy to a \Microsoft\Graph\Model\Audio instance.
|
22 |
+
*
|
23 |
+
* @property-read string $album
|
24 |
+
* The album.
|
25 |
+
* @property-read string $albumArtist
|
26 |
+
* The album artist.
|
27 |
+
* @property-read string $artist
|
28 |
+
* The artist.
|
29 |
+
* @property-read int $bitrate
|
30 |
+
* The bitrate, in kilobits per second.
|
31 |
+
* @property-read string $composers
|
32 |
+
* The composers.
|
33 |
+
* @property-read string $copyright
|
34 |
+
* The copyright.
|
35 |
+
* @property-read int $disc
|
36 |
+
* The disc.
|
37 |
+
* @property-read int $discCount
|
38 |
+
* The disc count.
|
39 |
+
* @property-read int $duration
|
40 |
+
* The duration, in milliseconds.
|
41 |
+
* @property-read string $genre
|
42 |
+
* The genre.
|
43 |
+
* @property-read bool $hasDrm
|
44 |
+
* The has DRM.
|
45 |
+
* @property-read bool $isVariableBitrate
|
46 |
+
* The is variable bitrate.
|
47 |
+
* @property-read string $title
|
48 |
+
* The title.
|
49 |
+
* @property-read int $track
|
50 |
+
* The track.
|
51 |
+
* @property-read int $trackCount
|
52 |
+
* The track count.
|
53 |
+
* @property-read int $year
|
54 |
+
* The year.
|
55 |
+
*
|
56 |
+
* @since 2.0.0
|
57 |
+
*
|
58 |
+
* @api
|
59 |
+
*
|
60 |
+
* @link https://github.com/microsoftgraph/msgraph-sdk-php/blob/dev/src/Model/Audio.php
|
61 |
+
*/
|
62 |
+
class AudioProxy extends EntityProxy
|
63 |
+
{
|
64 |
+
/**
|
65 |
+
* Constructor.
|
66 |
+
*
|
67 |
+
* @param \Microsoft\Graph\Graph $graph
|
68 |
+
* The Microsoft Graph.
|
69 |
+
* @param \Microsoft\Graph\Model\Audio $audio
|
70 |
+
* The audio.
|
71 |
+
*
|
72 |
+
* @since 2.0.0
|
73 |
+
*/
|
74 |
+
public function __construct(Graph $graph, Audio $audio)
|
75 |
+
{
|
76 |
+
parent::__construct($graph, $audio);
|
77 |
+
}
|
78 |
+
|
79 |
+
/**
|
80 |
+
* Getter.
|
81 |
+
*
|
82 |
+
* @param string $name
|
83 |
+
* The name.
|
84 |
+
*
|
85 |
+
* @return mixed
|
86 |
+
* The value.
|
87 |
+
*
|
88 |
+
* @since 2.6.0
|
89 |
+
*/
|
90 |
+
public function __get($name)
|
91 |
+
{
|
92 |
+
$audio = $this->entity;
|
93 |
+
|
94 |
+
switch ($name) {
|
95 |
+
case 'album':
|
96 |
+
return $audio->getAlbum();
|
97 |
+
|
98 |
+
case 'albumArtist':
|
99 |
+
return $audio->getAlbumArtist();
|
100 |
+
|
101 |
+
case 'artist':
|
102 |
+
return $audio->getArtist();
|
103 |
+
|
104 |
+
case 'bitrate':
|
105 |
+
return $audio->getBitrate();
|
106 |
+
|
107 |
+
case 'composers':
|
108 |
+
return $audio->getComposers();
|
109 |
+
|
110 |
+
case 'copyright':
|
111 |
+
return $audio->getCopyright();
|
112 |
+
|
113 |
+
case 'disc':
|
114 |
+
return $audio->getDisc();
|
115 |
+
|
116 |
+
case 'discCount':
|
117 |
+
return $audio->getDiscCount();
|
118 |
+
|
119 |
+
case 'duration':
|
120 |
+
return $audio->getDuration();
|
121 |
+
|
122 |
+
case 'genre':
|
123 |
+
return $audio->getGenre();
|
124 |
+
|
125 |
+
case 'hasDrm':
|
126 |
+
return $audio->getHasDrm();
|
127 |
+
|
128 |
+
case 'isVariableBitrate':
|
129 |
+
return $audio->getIsVariableBitrate();
|
130 |
+
|
131 |
+
case 'title':
|
132 |
+
return $audio->getTitle();
|
133 |
+
|
134 |
+
case 'track':
|
135 |
+
return $audio->getTrack();
|
136 |
+
|
137 |
+
case 'trackCount':
|
138 |
+
return $audio->getTrackCount();
|
139 |
+
|
140 |
+
case 'year':
|
141 |
+
return $audio->getYear();
|
142 |
+
|
143 |
+
default:
|
144 |
+
return parent::__get($name);
|
145 |
+
}
|
146 |
+
}
|
147 |
+
}
|
vendor/krizalys/onedrive-php-sdk/src/Proxy/BaseItemProxy.php
ADDED
@@ -0,0 +1,127 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* This file is part of Krizalys' OneDrive SDK for PHP.
|
5 |
+
*
|
6 |
+
* For the full copyright and license information, please view the LICENSE file
|
7 |
+
* that was distributed with this source code.
|
8 |
+
*
|
9 |
+
* @author Christophe Vidal
|
10 |
+
* @copyright 2008-2019 Christophe Vidal (http://www.krizalys.com)
|
11 |
+
* @license https://opensource.org/licenses/BSD-3-Clause 3-Clause BSD License
|
12 |
+
* @link https://github.com/krizalys/onedrive-php-sdk
|
13 |
+
*/
|
14 |
+
|
15 |
+
namespace Krizalys\Onedrive\Proxy;
|
16 |
+
|
17 |
+
use Microsoft\Graph\Graph;
|
18 |
+
use Microsoft\Graph\Model\BaseItem;
|
19 |
+
|
20 |
+
/**
|
21 |
+
* A proxy to a \Microsoft\Graph\Model\BaseItem instance.
|
22 |
+
*
|
23 |
+
* @property-read \Krizalys\Onedrive\Proxy\IdentitySetProxy $createdBy
|
24 |
+
* The "created by" identity set.
|
25 |
+
* @property-read \DateTime $createdDateTime
|
26 |
+
* The created date/time.
|
27 |
+
* @property-read string $description
|
28 |
+
* The description.
|
29 |
+
* @property-read string $eTag
|
30 |
+
* The ETag.
|
31 |
+
* @property-read \Krizalys\Onedrive\Proxy\IdentitySetProxy $lastModifiedBy
|
32 |
+
* The "last modified by" identity set.
|
33 |
+
* @property-read \DateTime $lastModifiedDateTime
|
34 |
+
* The last modified date/time.
|
35 |
+
* @property-read string $name
|
36 |
+
* The name.
|
37 |
+
* @property-read \Krizalys\Onedrive\Proxy\ItemReferenceProxy $parentReference
|
38 |
+
* The parent reference.
|
39 |
+
* @property-read \Krizalys\Onedrive\Proxy\UserProxy $webUrl
|
40 |
+
* The web URL.
|
41 |
+
* @property-read \Krizalys\Onedrive\Proxy\UserProxy $createdByUser
|
42 |
+
* The "created by" user.
|
43 |
+
* @property-read \Krizalys\Onedrive\Proxy\UserProxy $lastModifiedByUser
|
44 |
+
* The "last modified by" user.
|
45 |
+
*
|
46 |
+
* @since 2.0.0
|
47 |
+
*
|
48 |
+
* @api
|
49 |
+
*
|
50 |
+
* @link https://github.com/microsoftgraph/msgraph-sdk-php/blob/dev/src/Model/BaseItem.php
|
51 |
+
*/
|
52 |
+
class BaseItemProxy extends EntityProxy
|
53 |
+
{
|
54 |
+
/**
|
55 |
+
* Constructor.
|
56 |
+
*
|
57 |
+
* @param \Microsoft\Graph\Graph $graph
|
58 |
+
* The Microsoft Graph.
|
59 |
+
* @param \Microsoft\Graph\Model\BaseItem $baseItem
|
60 |
+
* The base item.
|
61 |
+
*
|
62 |
+
* @since 2.0.0
|
63 |
+
*/
|
64 |
+
public function __construct(Graph $graph, BaseItem $baseItem)
|
65 |
+
{
|
66 |
+
parent::__construct($graph, $baseItem);
|
67 |
+
}
|
68 |
+
|
69 |
+
/**
|
70 |
+
* Getter.
|
71 |
+
*
|
72 |
+
* @param string $name
|
73 |
+
* The name.
|
74 |
+
*
|
75 |
+
* @return mixed
|
76 |
+
* The value.
|
77 |
+
*
|
78 |
+
* @since 2.0.0
|
79 |
+
*/
|
80 |
+
public function __get($name)
|
81 |
+
{
|
82 |
+
$baseItem = $this->entity;
|
83 |
+
|
84 |
+
switch ($name) {
|
85 |
+
case 'createdBy':
|
86 |
+
$createdBy = $baseItem->getCreatedBy();
|
87 |
+
return $createdBy !== null ? new IdentitySetProxy($this->graph, $createdBy) : null;
|
88 |
+
|
89 |
+
case 'createdDateTime':
|
90 |
+
return $baseItem->getCreatedDateTime();
|
91 |
+
|
92 |
+
case 'description':
|
93 |
+
return $baseItem->getDescription();
|
94 |
+
|
95 |
+
case 'eTag':
|
96 |
+
return $baseItem->getETag();
|
97 |
+
|
98 |
+
case 'lastModifiedBy':
|
99 |
+
$lastModifiedBy = $baseItem->getLastModifiedBy();
|
100 |
+
return $lastModifiedBy !== null ? new IdentitySetProxy($this->graph, $lastModifiedBy) : null;
|
101 |
+
|
102 |
+
case 'lastModifiedDateTime':
|
103 |
+
return $baseItem->getLastModifiedDateTime();
|
104 |
+
|
105 |
+
case 'name':
|
106 |
+
return $baseItem->getName();
|
107 |
+
|
108 |
+
case 'parentReference':
|
109 |
+
$parentReference = $baseItem->getParentReference();
|
110 |
+
return $parentReference !== null ? new ItemReferenceProxy($this->graph, $parentReference) : null;
|
111 |
+
|
112 |
+
case 'webUrl':
|
113 |
+
return $baseItem->getWebUrl();
|
114 |
+
|
115 |
+
case 'createdByUser':
|
116 |
+
$createdByUser = $baseItem->getCreatedByUser();
|
117 |
+
return $createdByUser !== null ? new UserProxy($this->graph, $createdByUser) : null;
|
118 |
+
|
119 |
+
case 'lastModifiedByUser':
|
120 |
+
$lastModifiedByUser = $baseItem->getLastModifiedByUser();
|
121 |
+
return $lastModifiedByUser !== null ? new UserProxy($this->graph, $lastModifiedByUser) : null;
|
122 |
+
|
123 |
+
default:
|
124 |
+
return parent::__get($name);
|
125 |
+
}
|
126 |
+
}
|
127 |
+
}
|
vendor/krizalys/onedrive-php-sdk/src/Proxy/BaseItemVersionProxy.php
ADDED
@@ -0,0 +1,45 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* This file is part of Krizalys' OneDrive SDK for PHP.
|
5 |
+
*
|
6 |
+
* For the full copyright and license information, please view the LICENSE file
|
7 |
+
* that was distributed with this source code.
|
8 |
+
*
|
9 |
+
* @author Christophe Vidal
|
10 |
+
* @copyright 2008-2019 Christophe Vidal (http://www.krizalys.com)
|
11 |
+
* @license https://opensource.org/licenses/BSD-3-Clause 3-Clause BSD License
|
12 |
+
* @link https://github.com/krizalys/onedrive-php-sdk
|
13 |
+
*/
|
14 |
+
|
15 |
+
namespace Krizalys\Onedrive\Proxy;
|
16 |
+
|
17 |
+
use Microsoft\Graph\Graph;
|
18 |
+
use Microsoft\Graph\Model\BaseItemVersion;
|
19 |
+
|
20 |
+
/**
|
21 |
+
* A proxy to a \Microsoft\Graph\Model\BaseItemVersion instance.
|
22 |
+
*
|
23 |
+
* @since 2.0.2
|
24 |
+
*
|
25 |
+
* @api
|
26 |
+
*
|
27 |
+
* @link https://github.com/microsoftgraph/msgraph-sdk-php/blob/dev/src/Model/BaseItemVersion.php
|
28 |
+
*/
|
29 |
+
class BaseItemVersionProxy extends EntityProxy
|
30 |
+
{
|
31 |
+
/**
|
32 |
+
* Constructor.
|
33 |
+
*
|
34 |
+
* @param \Microsoft\Graph\Graph $graph
|
35 |
+
* The Microsoft Graph.
|
36 |
+
* @param \Microsoft\Graph\Model\BaseItemVersion $baseItemVersion
|
37 |
+
* The base item version.
|
38 |
+
*
|
39 |
+
* @since 2.0.2
|
40 |
+
*/
|
41 |
+
public function __construct(Graph $graph, BaseItemVersion $baseItemVersion)
|
42 |
+
{
|
43 |
+
parent::__construct($graph, $baseItemVersion);
|
44 |
+
}
|
45 |
+
}
|
vendor/krizalys/onedrive-php-sdk/src/Proxy/DeletedProxy.php
ADDED
@@ -0,0 +1,45 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* This file is part of Krizalys' OneDrive SDK for PHP.
|
5 |
+
*
|
6 |
+
* For the full copyright and license information, please view the LICENSE file
|
7 |
+
* that was distributed with this source code.
|
8 |
+
*
|
9 |
+
* @author Christophe Vidal
|
10 |
+
* @copyright 2008-2019 Christophe Vidal (http://www.krizalys.com)
|
11 |
+
* @license https://opensource.org/licenses/BSD-3-Clause 3-Clause BSD License
|
12 |
+
* @link https://github.com/krizalys/onedrive-php-sdk
|
13 |
+
*/
|
14 |
+
|
15 |
+
namespace Krizalys\Onedrive\Proxy;
|
16 |
+
|
17 |
+
use Microsoft\Graph\Graph;
|
18 |
+
use Microsoft\Graph\Model\Deleted;
|
19 |
+
|
20 |
+
/**
|
21 |
+
* A proxy to a \Microsoft\Graph\Model\Deleted instance.
|
22 |
+
*
|
23 |
+
* @since 2.0.0
|
24 |
+
*
|
25 |
+
* @api
|
26 |
+
*
|
27 |
+
* @link https://github.com/microsoftgraph/msgraph-sdk-php/blob/dev/src/Model/Deleted.php
|
28 |
+
*/
|
29 |
+
class DeletedProxy extends EntityProxy
|
30 |
+
{
|
31 |
+
/**
|
32 |
+
* Constructor.
|
33 |
+
*
|
34 |
+
* @param \Microsoft\Graph\Graph $graph
|
35 |
+
* The Microsoft Graph.
|
36 |
+
* @param \Microsoft\Graph\Model\Deleted $deleted
|
37 |
+
* The deleted.
|
38 |
+
*
|
39 |
+
* @since 2.0.0
|
40 |
+
*/
|
41 |
+
public function __construct(Graph $graph, Deleted $deleted)
|
42 |
+
{
|
43 |
+
parent::__construct($graph, $deleted);
|
44 |
+
}
|
45 |
+
}
|
vendor/krizalys/onedrive-php-sdk/src/Proxy/DirectoryObjectProxy.php
ADDED
@@ -0,0 +1,45 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* This file is part of Krizalys' OneDrive SDK for PHP.
|
5 |
+
*
|
6 |
+
* For the full copyright and license information, please view the LICENSE file
|
7 |
+
* that was distributed with this source code.
|
8 |
+
*
|
9 |
+
* @author Christophe Vidal
|
10 |
+
* @copyright 2008-2019 Christophe Vidal (http://www.krizalys.com)
|
11 |
+
* @license https://opensource.org/licenses/BSD-3-Clause 3-Clause BSD License
|
12 |
+
* @link https://github.com/krizalys/onedrive-php-sdk
|
13 |
+
*/
|
14 |
+
|
15 |
+
namespace Krizalys\Onedrive\Proxy;
|
16 |
+
|
17 |
+
use Microsoft\Graph\Graph;
|
18 |
+
use Microsoft\Graph\Model\DirectoryObject;
|
19 |
+
|
20 |
+
/**
|
21 |
+
* A proxy to a \Microsoft\Graph\Model\DirectoryObject instance.
|
22 |
+
*
|
23 |
+
* @since 2.0.0
|
24 |
+
*
|
25 |
+
* @api
|
26 |
+
*
|
27 |
+
* @link https://github.com/microsoftgraph/msgraph-sdk-php/blob/dev/src/Model/DirectoryObject.php
|
28 |
+
*/
|
29 |
+
class DirectoryObjectProxy extends EntityProxy
|
30 |
+
{
|
31 |
+
/**
|
32 |
+
* Constructor.
|
33 |
+
*
|
34 |
+
* @param \Microsoft\Graph\Graph $graph
|
35 |
+
* The Microsoft Graph.
|
36 |
+
* @param \Microsoft\Graph\Model\DirectoryObject $directoryObject
|
37 |
+
* The directory object.
|
38 |
+
*
|
39 |
+
* @since 2.0.0
|
40 |
+
*/
|
41 |
+
public function __construct(Graph $graph, DirectoryObject $directoryObject)
|
42 |
+
{
|
43 |
+
parent::__construct($graph, $directoryObject);
|
44 |
+
}
|
45 |
+
}
|
vendor/krizalys/onedrive-php-sdk/src/Proxy/DriveItemProxy.php
ADDED
@@ -0,0 +1,1086 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* This file is part of Krizalys' OneDrive SDK for PHP.
|
5 |
+
*
|
6 |
+
* For the full copyright and license information, please view the LICENSE file
|
7 |
+
* that was distributed with this source code.
|
8 |
+
*
|
9 |
+
* @author Christophe Vidal
|
10 |
+
* @copyright 2008-2019 Christophe Vidal (http://www.krizalys.com)
|
11 |
+
* @license https://opensource.org/licenses/BSD-3-Clause 3-Clause BSD License
|
12 |
+
* @link https://github.com/krizalys/onedrive-php-sdk
|
13 |
+
*/
|
14 |
+
|
15 |
+
namespace Krizalys\Onedrive\Proxy;
|
16 |
+
|
17 |
+
use GuzzleHttp\Exception\ClientException;
|
18 |
+
use GuzzleHttp\Psr7;
|
19 |
+
use GuzzleHttp\Psr7\Stream;
|
20 |
+
use Krizalys\Onedrive\Definition\ResourceDefinitionInterface;
|
21 |
+
use Krizalys\Onedrive\Exception\ConflictException;
|
22 |
+
use Microsoft\Graph\Graph;
|
23 |
+
use Microsoft\Graph\Model\DriveItem;
|
24 |
+
use Microsoft\Graph\Model\DriveItemVersion;
|
25 |
+
use Microsoft\Graph\Model\Permission;
|
26 |
+
use Microsoft\Graph\Model\Thumbnail;
|
27 |
+
use Microsoft\Graph\Model\UploadSession;
|
28 |
+
|
29 |
+
/**
|
30 |
+
* A proxy to a \Microsoft\Graph\Model\DriveItem instance.
|
31 |
+
*
|
32 |
+
* @property-read \Krizalys\Onedrive\Proxy\AudioProxy $audio
|
33 |
+
* The audio.
|
34 |
+
* @property-read \GuzzleHttp\Psr7\Stream $content
|
35 |
+
* The content.
|
36 |
+
* @property-read string $cTag
|
37 |
+
* The CTag.
|
38 |
+
* @property-read \Krizalys\Onedrive\Proxy\DeletedProxy $deleted
|
39 |
+
* The deleted.
|
40 |
+
* @property-read \Krizalys\Onedrive\Proxy\FileProxy $file
|
41 |
+
* The file.
|
42 |
+
* @property-read \Krizalys\Onedrive\Proxy\FileSystemInfoProxy $fileSystemInfo
|
43 |
+
* The file system info.
|
44 |
+
* @property-read \Krizalys\Onedrive\Proxy\FolderProxy $folder
|
45 |
+
* The folder.
|
46 |
+
* @property-read \Krizalys\Onedrive\Proxy\ImageProxy $image
|
47 |
+
* The image.
|
48 |
+
* @property-read \Krizalys\Onedrive\Proxy\GeoCoordinatesProxy $location
|
49 |
+
* The location.
|
50 |
+
* @property-read \Krizalys\Onedrive\Proxy\PackageProxy $package
|
51 |
+
* The package.
|
52 |
+
* @property-read \Krizalys\Onedrive\Proxy\PhotoProxy $photo
|
53 |
+
* The photo.
|
54 |
+
* @property-read \Krizalys\Onedrive\Proxy\PublicationFacetProxy $publication
|
55 |
+
* The publication.
|
56 |
+
* @property-read \Krizalys\Onedrive\Proxy\RemoteItemProxy $remoteItem
|
57 |
+
* The remote item.
|
58 |
+
* @property-read \Krizalys\Onedrive\Proxy\RootProxy $root
|
59 |
+
* The root.
|
60 |
+
* @property-read \Krizalys\Onedrive\Proxy\SearchResultProxy $searchResult
|
61 |
+
* The search result.
|
62 |
+
* @property-read \Krizalys\Onedrive\Proxy\SharedProxy $shared
|
63 |
+
* The shared.
|
64 |
+
* @property-read \Krizalys\Onedrive\Proxy\SharepointIdsProxy $sharepointIds
|
65 |
+
* The SharePoint IDs.
|
66 |
+
* @property-read int $size
|
67 |
+
* The size.
|
68 |
+
* @property-read \Krizalys\Onedrive\Proxy\SpecialFolderProxy $specialFolder
|
69 |
+
* The special folder.
|
70 |
+
* @property-read \Krizalys\Onedrive\Proxy\VideoProxy $video
|
71 |
+
* The video.
|
72 |
+
* @property-read string $webDavUrl
|
73 |
+
* The WebDAV URL.
|
74 |
+
* @property-read \Krizalys\Onedrive\Proxy\DriveItem[] $children
|
75 |
+
* The children.
|
76 |
+
* @property-read \Krizalys\Onedrive\Proxy\ListItemProxy $listItem
|
77 |
+
* The list item.
|
78 |
+
* @property-read \Krizalys\Onedrive\Proxy\PermissionProxy[] $permissions
|
79 |
+
* The permissions.
|
80 |
+
* @property-read \Krizalys\Onedrive\Proxy\ThumbnailProxy[] $thumbnails
|
81 |
+
* The thumbnails.
|
82 |
+
* @property-read \Krizalys\Onedrive\Proxy\DriveItemVersionProxy[] $versions
|
83 |
+
* The versions.
|
84 |
+
* @property-read \Krizalys\Onedrive\Proxy\WorkbookProxy $workbook
|
85 |
+
* The workbook.
|
86 |
+
*
|
87 |
+
* @since 2.0.0
|
88 |
+
*
|
89 |
+
* @api
|
90 |
+
*
|
91 |
+
* @link https://github.com/microsoftgraph/msgraph-sdk-php/blob/dev/src/Model/DriveItem.php
|
92 |
+
*/
|
93 |
+
class DriveItemProxy extends BaseItemProxy
|
94 |
+
{
|
95 |
+
/**
|
96 |
+
* @var \Krizalys\Onedrive\Definition\ResourceDefinitionInterface
|
97 |
+
* The resource definition.
|
98 |
+
*/
|
99 |
+
private $resourceDefinition;
|
100 |
+
|
101 |
+
/**
|
102 |
+
* Constructor.
|
103 |
+
*
|
104 |
+
* @param \Microsoft\Graph\Graph\Graph $graph
|
105 |
+
* The Microsoft Graph.
|
106 |
+
* @param \Microsoft\Graph\Model\DriveItem $driveItem
|
107 |
+
* The drive item.
|
108 |
+
* @param \Krizalys\Onedrive\Definition\ResourceDefinitionInterface $resourceDefinition
|
109 |
+
* The resource definition.
|
110 |
+
*
|
111 |
+
* @since 2.0.0
|
112 |
+
*/
|
113 |
+
public function __construct(
|
114 |
+
Graph $graph,
|
115 |
+
DriveItem $driveItem,
|
116 |
+
ResourceDefinitionInterface $resourceDefinition
|
117 |
+
) {
|
118 |
+
parent::__construct($graph, $driveItem);
|
119 |
+
$this->resourceDefinition = $resourceDefinition;
|
120 |
+
}
|
121 |
+
|
122 |
+
/**
|
123 |
+
* Getter.
|
124 |
+
*
|
125 |
+
* @param string $name
|
126 |
+
* The name.
|
127 |
+
*
|
128 |
+
* @return mixed
|
129 |
+
* The value.
|
130 |
+
*
|
131 |
+
* @since 2.0.0
|
132 |
+
*/
|
133 |
+
public function __get($name)
|
134 |
+
{
|
135 |
+
$driveItem = $this->entity;
|
136 |
+
|
137 |
+
switch ($name) {
|
138 |
+
case 'audio':
|
139 |
+
$audio = $driveItem->getAudio();
|
140 |
+
return $audio !== null ? new AudioProxy($this->graph, $audio) : null;
|
141 |
+
|
142 |
+
case 'content':
|
143 |
+
return $this->download();
|
144 |
+
|
145 |
+
case 'cTag':
|
146 |
+
return $driveItem->getCTag();
|
147 |
+
|
148 |
+
case 'deleted':
|
149 |
+
$deleted = $driveItem->getDeleted();
|
150 |
+
return $deleted !== null ? new DeletedProxy($this->graph, $deleted) : null;
|
151 |
+
|
152 |
+
case 'file':
|
153 |
+
$file = $driveItem->getFile();
|
154 |
+
return $file !== null ? new FileProxy($this->graph, $file) : null;
|
155 |
+
|
156 |
+
case 'fileSystemInfo':
|
157 |
+
$fileSystemInfo = $driveItem->getFileSystemInfo();
|
158 |
+
return $fileSystemInfo !== null ? new FileSystemInfoProxy($this->graph, $fileSystemInfo) : null;
|
159 |
+
|
160 |
+
case 'folder':
|
161 |
+
$folder = $driveItem->getFolder();
|
162 |
+
return $folder !== null ? new FolderProxy($this->graph, $folder) : null;
|
163 |
+
|
164 |
+
case 'image':
|
165 |
+
$image = $driveItem->getImage();
|
166 |
+
return $image !== null ? new ImageProxy($this->graph, $image) : null;
|
167 |
+
|
168 |
+
case 'location':
|
169 |
+
$location = $driveItem->getLocation();
|
170 |
+
return $location !== null ? new GeoCoordinatesProxy($this->graph, $location) : null;
|
171 |
+
|
172 |
+
case 'package':
|
173 |
+
$package = $driveItem->getPackage();
|
174 |
+
return $package !== null ? new PackageProxy($this->graph, $package) : null;
|
175 |
+
|
176 |
+
case 'photo':
|
177 |
+
$photo = $driveItem->getPhoto();
|
178 |
+
return $photo !== null ? new PhotoProxy($this->graph, $photo) : null;
|
179 |
+
|
180 |
+
case 'publication':
|
181 |
+
$publication = $driveItem->getPublication();
|
182 |
+
return $publication !== null ? new PublicationFacetProxy($this->graph, $publication) : null;
|
183 |
+
|
184 |
+
case 'remoteItem':
|
185 |
+
$remoteItem = $driveItem->getRemoteItem();
|
186 |
+
return $remoteItem !== null ? new RemoteItemProxy($this->graph, $remoteItem) : null;
|
187 |
+
|
188 |
+
case 'root':
|
189 |
+
$root = $driveItem->getRoot();
|
190 |
+
return $root !== null ? new RootProxy($this->graph, $root) : null;
|
191 |
+
|
192 |
+
case 'searchResult':
|
193 |
+
$searchResult = $driveItem->getSearchResult();
|
194 |
+
return $searchResult !== null ? new SearchResultProxy($this->graph, $searchResult) : null;
|
195 |
+
|
196 |
+
case 'shared':
|
197 |
+
$shared = $driveItem->getShared();
|
198 |
+
return $shared !== null ? new SharedProxy($this->graph, $shared) : null;
|
199 |
+
|
200 |
+
case 'sharepointIds':
|
201 |
+
$sharepointIds = $driveItem->getSharepointIds();
|
202 |
+
return $sharepointIds !== null ? new SharepointIdsProxy($this->graph, $sharepointIds) : null;
|
203 |
+
|
204 |
+
case 'size':
|
205 |
+
return $driveItem->getSize();
|
206 |
+
|
207 |
+
case 'specialFolder':
|
208 |
+
$specialFolder = $driveItem->getSpecialFolder();
|
209 |
+
return $specialFolder !== null ? new SpecialFolderProxy($this->graph, $specialFolder) : null;
|
210 |
+
|
211 |
+
case 'video':
|
212 |
+
$video = $driveItem->getVideo();
|
213 |
+
return $video !== null ? new VideoProxy($this->graph, $video) : null;
|
214 |
+
|
215 |
+
case 'webDavUrl':
|
216 |
+
return $driveItem->getWebDavUrl();
|
217 |
+
|
218 |
+
case 'children':
|
219 |
+
return $this->getChildren();
|
220 |
+
|
221 |
+
case 'listItem':
|
222 |
+
$listItem = $driveItem->getListItem();
|
223 |
+
return $listItem !== null ? new ListItemProxy($this->graph, $listItem) : null;
|
224 |
+
|
225 |
+
case 'permissions':
|
226 |
+
$permissions = $driveItem->getPermissions();
|
227 |
+
|
228 |
+
return $permissions !== null ? array_map(function (Permission $permission) {
|
229 |
+
return new PermissionProxy($this->graph, $permission);
|
230 |
+
}, $permissions) : null;
|
231 |
+
|
232 |
+
case 'thumbnails':
|
233 |
+
$thumbnails = $driveItem->getThumbnails();
|
234 |
+
|
235 |
+
return $thumbnails !== null ? array_map(function (Thumbnail $thumbnail) {
|
236 |
+
return new ThumbnailProxy($this->graph, $thumbnail);
|
237 |
+
}, $thumbnails) : null;
|
238 |
+
|
239 |
+
case 'versions':
|
240 |
+
$versions = $driveItem->getVersions();
|
241 |
+
|
242 |
+
return $versions !== null ? array_map(function (DriveItemVersion $driveItemVersion) {
|
243 |
+
return new DriveItemVersionProxy($this->graph, $driveItemVersion);
|
244 |
+
}, $versions) : null;
|
245 |
+
|
246 |
+
case 'workbook':
|
247 |
+
$workbook = $driveItem->getWorkbook();
|
248 |
+
return $workbook !== null ? new WorkbookProxy($this->graph, $workbook) : null;
|
249 |
+
|
250 |
+
default:
|
251 |
+
return parent::__get($name);
|
252 |
+
}
|
253 |
+
}
|
254 |
+
|
255 |
+
/**
|
256 |
+
* Creates a folder under this folder drive item.
|
257 |
+
*
|
258 |
+
* This operation is supported only on folders (as opposed to files): it
|
259 |
+
* fails if this `DriveItemProxy` instance does not refer to a folder.
|
260 |
+
*
|
261 |
+
* The conflict behavior may be given as an option, for example:
|
262 |
+
*
|
263 |
+
* ```php
|
264 |
+
* $driveItem->createFolder('folder');
|
265 |
+
* // => Folder 'folder' created under $driveItem.
|
266 |
+
*
|
267 |
+
* $childDriveItem1 = $driveItem->createFolder(
|
268 |
+
* 'folder',
|
269 |
+
* ['conflictBehavior' => ConflictBehavior::RENAME]
|
270 |
+
* );
|
271 |
+
* // => Folder 'folder 1' created under $driveItem.
|
272 |
+
* ```
|
273 |
+
*
|
274 |
+
* @param string $name
|
275 |
+
* The name.
|
276 |
+
* @param mixed[string] $options
|
277 |
+
* The options. Supported options:
|
278 |
+
* - `'description'` *(string)*: the description of the folder
|
279 |
+
* created ;
|
280 |
+
* - `'conflictBehavior'` *(string)*: the conflict behavior.
|
281 |
+
*
|
282 |
+
* @return \Krizalys\Onedrive\Proxy\DriveItemProxy
|
283 |
+
* The drive item created.
|
284 |
+
*
|
285 |
+
* @since 2.0.0
|
286 |
+
*
|
287 |
+
* @api
|
288 |
+
*
|
289 |
+
* @link https://docs.microsoft.com/en-us/onedrive/developer/rest-api/api/driveitem_post_children?view=odsp-graph-online
|
290 |
+
* Create a new folder in a drive
|
291 |
+
*/
|
292 |
+
public function createFolder($name, array $options = [])
|
293 |
+
{
|
294 |
+
$opDef = $this->resourceDefinition
|
295 |
+
->getResourceDefinition('children')
|
296 |
+
->getOperationDefinition('post');
|
297 |
+
|
298 |
+
$driveLocator = "/drives/{$this->parentReference->driveId}";
|
299 |
+
$itemLocator = "/items/{$this->id}";
|
300 |
+
$endpoint = "$driveLocator$itemLocator/children";
|
301 |
+
|
302 |
+
$bodyParams = $opDef
|
303 |
+
->getBodyParameterDefinitions()
|
304 |
+
->buildOptions($options);
|
305 |
+
|
306 |
+
$body = array_replace_recursive([
|
307 |
+
'folder' => [
|
308 |
+
'@odata.type' => 'microsoft.graph.folder',
|
309 |
+
],
|
310 |
+
'name' => (string) $name,
|
311 |
+
], $bodyParams);
|
312 |
+
|
313 |
+
try {
|
314 |
+
$response = $this
|
315 |
+
->graph
|
316 |
+
->createRequest('POST', $endpoint)
|
317 |
+
->attachBody($body)
|
318 |
+
->execute();
|
319 |
+
|
320 |
+
$status = $response->getStatus();
|
321 |
+
|
322 |
+
if ($status != 200 && $status != 201) {
|
323 |
+
throw new \Exception("Unexpected status code produced by 'POST $endpoint': $status");
|
324 |
+
}
|
325 |
+
|
326 |
+
$driveItem = $response->getResponseAsObject(DriveItem::class);
|
327 |
+
|
328 |
+
return new self(
|
329 |
+
$this->graph,
|
330 |
+
$driveItem,
|
331 |
+
$this->resourceDefinition
|
332 |
+
);
|
333 |
+
} catch (ClientException $exception) {
|
334 |
+
$status = $exception
|
335 |
+
->getResponse()
|
336 |
+
->getStatusCode();
|
337 |
+
|
338 |
+
if ($status == 409) {
|
339 |
+
$message = sprintf(
|
340 |
+
'There is already a drive item named "%s" in this folder',
|
341 |
+
$name
|
342 |
+
);
|
343 |
+
|
344 |
+
throw new ConflictException($message);
|
345 |
+
}
|
346 |
+
|
347 |
+
throw $exception;
|
348 |
+
}
|
349 |
+
}
|
350 |
+
|
351 |
+
/**
|
352 |
+
* Gets this folder drive item's children.
|
353 |
+
*
|
354 |
+
* This operation is supported only on folders (as opposed to files): it
|
355 |
+
* fails if this `DriveItemProxy` instance does not refer to a folder.
|
356 |
+
*
|
357 |
+
* The retrieved result set may be refined via the `$options` parameter. For
|
358 |
+
* example, to retrieve the first ten children sorted by name in descending
|
359 |
+
* order:
|
360 |
+
*
|
361 |
+
* ```php
|
362 |
+
* $childDriveItems = $driveItem->getChildren([
|
363 |
+
* 'top' => 10,
|
364 |
+
* 'orderBy' => [
|
365 |
+
* ['name', 'desc'],
|
366 |
+
* ],
|
367 |
+
* ]);
|
368 |
+
* ```
|
369 |
+
*
|
370 |
+
* @param mixed[string] $options
|
371 |
+
* The options. Supported options:
|
372 |
+
* - `'top'` *(number)*: The number of items to retrieve. Default:
|
373 |
+
* `200` ;
|
374 |
+
* - `'orderBy'` *(string[][])*: The list of property-direction
|
375 |
+
* tuples to use to sort retrieved items. Each tuple consists of
|
376 |
+
* a property and a direction, separated from each other by
|
377 |
+
* whitespace.
|
378 |
+
* Although the official OneDrive documentation claims to support
|
379 |
+
* sorting by multiple properties, we did not acknowledge this
|
380 |
+
* behavior, yet, and instead got Bad Request errors from the
|
381 |
+
* OneDrive API. We do not recommend relying on this feature.
|
382 |
+
* This option anticipates a related change in the OneDrive API
|
383 |
+
* and is designed to support this feature without introducing
|
384 |
+
* breaking changes.
|
385 |
+
* Supported properties:
|
386 |
+
* - `'name'`: sorts by name ;
|
387 |
+
* - `'size'`: sorts by size ;
|
388 |
+
* - `'lastModifiedDateTime'`: sorts by last modified date;
|
389 |
+
* - `'url'`: sorts by URL.
|
390 |
+
* Some properties are supported only on some versions of
|
391 |
+
* OneDrive. See
|
392 |
+
* {@link https://docs.microsoft.com/en-us/onedrive/developer/rest-api/concepts/optional-query-parameters?view=odsp-graph-online#sorting-collections}
|
393 |
+
* for the reference.
|
394 |
+
* The direction defaults to ascending if not given. Supported
|
395 |
+
* directions:
|
396 |
+
* - `'asc'`: sorts by the given property in ascending in
|
397 |
+
* order ;
|
398 |
+
* - `'desc'`: sorts by the given property in descending in
|
399 |
+
* order.
|
400 |
+
*
|
401 |
+
* @return \Krizalys\Onedrive\Proxy\DriveItemProxy[]
|
402 |
+
* The child drive items.
|
403 |
+
*
|
404 |
+
* @since 2.0.0
|
405 |
+
*
|
406 |
+
* @api
|
407 |
+
*
|
408 |
+
* @link https://docs.microsoft.com/en-us/onedrive/developer/rest-api/api/driveitem_list_children?view=odsp-graph-online
|
409 |
+
* List children of a driveItem
|
410 |
+
*
|
411 |
+
* @todo Support pagination using a native iterator.
|
412 |
+
* @todo Support more query string parameters.
|
413 |
+
*/
|
414 |
+
public function getChildren(array $options = [])
|
415 |
+
{
|
416 |
+
$opDef = $this->resourceDefinition
|
417 |
+
->getResourceDefinition('children')
|
418 |
+
->getOperationDefinition('get');
|
419 |
+
|
420 |
+
$driveLocator = "/drives/{$this->parentReference->driveId}";
|
421 |
+
$itemLocator = "/items/{$this->id}";
|
422 |
+
$endpoint = "$driveLocator$itemLocator/children";
|
423 |
+
|
424 |
+
$queryParams = $opDef
|
425 |
+
->getQueryStringParameterDefinitions()
|
426 |
+
->buildOptions($options);
|
427 |
+
|
428 |
+
if (!empty($queryParams)) {
|
429 |
+
$queryString = http_build_query($queryParams, '', '&', PHP_QUERY_RFC3986);
|
430 |
+
$endpoint = "$endpoint?$queryString";
|
431 |
+
}
|
432 |
+
|
433 |
+
$response = $this
|
434 |
+
->graph
|
435 |
+
->createCollectionRequest('GET', $endpoint)
|
436 |
+
->execute();
|
437 |
+
|
438 |
+
$status = $response->getStatus();
|
439 |
+
|
440 |
+
if ($status != 200) {
|
441 |
+
throw new \Exception("Unexpected status code produced by 'GET $endpoint': $status");
|
442 |
+
}
|
443 |
+
|
444 |
+
$driveItems = $response->getResponseAsObject(DriveItem::class);
|
445 |
+
|
446 |
+
if (!is_array($driveItems)) {
|
447 |
+
return [];
|
448 |
+
}
|
449 |
+
|
450 |
+
return array_map(function (DriveItem $driveItem) {
|
451 |
+
return new self(
|
452 |
+
$this->graph,
|
453 |
+
$driveItem,
|
454 |
+
$this->resourceDefinition
|
455 |
+
);
|
456 |
+
}, $driveItems);
|
457 |
+
}
|
458 |
+
|
459 |
+
/**
|
460 |
+
* Deletes this drive item.
|
461 |
+
*
|
462 |
+
* @since 2.0.0
|
463 |
+
*
|
464 |
+
* @api
|
465 |
+
*
|
466 |
+
* @link https://docs.microsoft.com/en-us/onedrive/developer/rest-api/api/driveitem_delete?view=odsp-graph-online
|
467 |
+
* Delete a DriveItem
|
468 |
+
*/
|
469 |
+
public function delete()
|
470 |
+
{
|
471 |
+
$driveLocator = "/drives/{$this->parentReference->driveId}";
|
472 |
+
$itemLocator = "/items/{$this->id}";
|
473 |
+
$endpoint = "$driveLocator$itemLocator";
|
474 |
+
|
475 |
+
$response = $this
|
476 |
+
->graph
|
477 |
+
->createRequest('DELETE', $endpoint)
|
478 |
+
->execute();
|
479 |
+
|
480 |
+
$status = $response->getStatus();
|
481 |
+
|
482 |
+
if ($status != 204) {
|
483 |
+
throw new \Exception("Unexpected status code produced by 'DELETE $endpoint': $status");
|
484 |
+
}
|
485 |
+
}
|
486 |
+
|
487 |
+
/**
|
488 |
+
* Uploads a file under this folder drive item.
|
489 |
+
*
|
490 |
+
* This operation is supported only on folders (as opposed to files): it
|
491 |
+
* fails if this `DriveItemProxy` instance does not refer to a folder.
|
492 |
+
*
|
493 |
+
* The conflict behavior and the MIME type of the drive item may be given as
|
494 |
+
* options, for example:
|
495 |
+
*
|
496 |
+
* ```php
|
497 |
+
* $driveItem->upload('file.txt', 'Some content');
|
498 |
+
* // => Text file 'file.txt' created under $driveItem.
|
499 |
+
*
|
500 |
+
* $childDriveItem1 = $driveItem->upload(
|
501 |
+
* 'file.txt',
|
502 |
+
* 'Some other content',
|
503 |
+
* ['conflictBehavior' => ConflictBehavior::RENAME]
|
504 |
+
* );
|
505 |
+
* // => Text file 'file 1.txt' created under $driveItem.
|
506 |
+
* ```
|
507 |
+
*
|
508 |
+
* @param string $name
|
509 |
+
* The name.
|
510 |
+
* @param string|resource|\GuzzleHttp\Psr7\Stream $content
|
511 |
+
* The content.
|
512 |
+
* @param mixed[string] $options
|
513 |
+
* The options. Supported options:
|
514 |
+
* - `'conflictBehavior'` *(string)*: the conflict behavior ;
|
515 |
+
*
|
516 |
+
* @return \Krizalys\Onedrive\Proxy\DriveItemProxy
|
517 |
+
* The drive item created.
|
518 |
+
*
|
519 |
+
* @since 2.0.0
|
520 |
+
*
|
521 |
+
* @api
|
522 |
+
*
|
523 |
+
* @link https://docs.microsoft.com/en-us/onedrive/developer/rest-api/api/driveitem_put_content?view=odsp-graph-online
|
524 |
+
* Upload or replace the contents of a DriveItem
|
525 |
+
*
|
526 |
+
* @todo Support content type in options.
|
527 |
+
*/
|
528 |
+
public function upload($name, $content, array $options = [])
|
529 |
+
{
|
530 |
+
if (array_key_exists('contentType', $options)) {
|
531 |
+
$message = 'The \'contentType\' option is deprecated and will be'
|
532 |
+
. ' removed in version 3; omit this option';
|
533 |
+
|
534 |
+
@trigger_error($message, E_USER_DEPRECATED);
|
535 |
+
}
|
536 |
+
|
537 |
+
if (array_key_exists('Content-Type', $options)) {
|
538 |
+
$message = 'The \'Content-Type\' option is deprecated and will be'
|
539 |
+
. ' removed in version 3; omit this option';
|
540 |
+
|
541 |
+
@trigger_error($message, E_USER_DEPRECATED);
|
542 |
+
}
|
543 |
+
|
544 |
+
$opDef = $this->resourceDefinition
|
545 |
+
->getResourceDefinition('content')
|
546 |
+
->getOperationDefinition('put');
|
547 |
+
|
548 |
+
$name = rawurlencode($name);
|
549 |
+
$driveLocator = "/drives/{$this->parentReference->driveId}";
|
550 |
+
$itemLocator = "/items/{$this->id}";
|
551 |
+
$endpoint = "$driveLocator$itemLocator:/$name:/content";
|
552 |
+
|
553 |
+
$headerParams = $opDef
|
554 |
+
->getHeaderParameterDefinitions()
|
555 |
+
->buildOptions($options);
|
556 |
+
|
557 |
+
$queryParams = $opDef
|
558 |
+
->getQueryStringParameterDefinitions()
|
559 |
+
->buildOptions($options);
|
560 |
+
|
561 |
+
if (!empty($queryParams)) {
|
562 |
+
$queryString = http_build_query($queryParams, '', '&', PHP_QUERY_RFC3986);
|
563 |
+
$endpoint = "$endpoint?$queryString";
|
564 |
+
}
|
565 |
+
|
566 |
+
$body = $content instanceof Stream ?
|
567 |
+
$content
|
568 |
+
: Psr7\stream_for($content);
|
569 |
+
|
570 |
+
try {
|
571 |
+
$response = $this
|
572 |
+
->graph
|
573 |
+
->createRequest('PUT', $endpoint)
|
574 |
+
->addHeaders($headerParams)
|
575 |
+
->attachBody($body)
|
576 |
+
->execute();
|
577 |
+
|
578 |
+
$status = $response->getStatus();
|
579 |
+
|
580 |
+
if ($status != 200 && $status != 201) {
|
581 |
+
throw new \Exception("Unexpected status code produced by 'PUT $endpoint': $status");
|
582 |
+
}
|
583 |
+
|
584 |
+
$driveItem = $response->getResponseAsObject(DriveItem::class);
|
585 |
+
|
586 |
+
return new self(
|
587 |
+
$this->graph,
|
588 |
+
$driveItem,
|
589 |
+
$this->resourceDefinition
|
590 |
+
);
|
591 |
+
} catch (ClientException $exception) {
|
592 |
+
$status = $exception
|
593 |
+
->getResponse()
|
594 |
+
->getStatusCode();
|
595 |
+
|
596 |
+
if ($status == 409) {
|
597 |
+
$message = sprintf(
|
598 |
+
'There is already a drive item named "%s" in this folder',
|
599 |
+
$name
|
600 |
+
);
|
601 |
+
|
602 |
+
throw new ConflictException($message);
|
603 |
+
}
|
604 |
+
|
605 |
+
throw $exception;
|
606 |
+
}
|
607 |
+
}
|
608 |
+
|
609 |
+
/**
|
610 |
+
* Creates an upload session to upload a large file in multiple ranges under
|
611 |
+
* this folder drive item.
|
612 |
+
*
|
613 |
+
* This operation is supported only on folders (as opposed to files): it
|
614 |
+
* fails if this `DriveItemProxy` instance does not refer to a folder.
|
615 |
+
*
|
616 |
+
* Uploading files using this method involves two steps:
|
617 |
+
* 1. first, create the upload session for a given file using this
|
618 |
+
* method ;
|
619 |
+
* 2. then, complete it using
|
620 |
+
* {@see \Krizalys\Onedrive\Proxy\UploadSessionProxy::complete() complete()}
|
621 |
+
* on the instance it returns.
|
622 |
+
*
|
623 |
+
* For example:
|
624 |
+
*
|
625 |
+
* ```php
|
626 |
+
* $driveItem->upload('file.txt', 'Some content');
|
627 |
+
* // => Text file 'file.txt' created under $driveItem.
|
628 |
+
*
|
629 |
+
* $uploadSession1 = $driveItem->startUpload(
|
630 |
+
* 'file.txt',
|
631 |
+
* 'Some other content',
|
632 |
+
* ['conflictBehavior' => ConflictBehavior::RENAME]
|
633 |
+
* );
|
634 |
+
*
|
635 |
+
* $childDriveItem = $uploadSession1->complete();
|
636 |
+
* // => Text file 'file 1.txt' created under $driveItem.
|
637 |
+
* ```
|
638 |
+
*
|
639 |
+
* @param string $name
|
640 |
+
* The name.
|
641 |
+
* @param string|resource|\GuzzleHttp\Psr7\Stream $content
|
642 |
+
* The content.
|
643 |
+
* @param mixed[string] $options
|
644 |
+
* The options. See UploadSession::__construct for supported options.
|
645 |
+
*
|
646 |
+
* @return \Krizalys\Onedrive\Proxy\UploadSessionProxy
|
647 |
+
* The upload session created.
|
648 |
+
*
|
649 |
+
* @since 2.1.0
|
650 |
+
*
|
651 |
+
* @api
|
652 |
+
*
|
653 |
+
* @link https://docs.microsoft.com/en-us/onedrive/developer/rest-api/api/driveitem_createuploadsession?view=odsp-graph-online
|
654 |
+
* Upload large files with an upload session
|
655 |
+
*
|
656 |
+
* @todo Support content type in options.
|
657 |
+
*/
|
658 |
+
public function startUpload($name, $content, array $options = [])
|
659 |
+
{
|
660 |
+
$opDef = $this->resourceDefinition
|
661 |
+
->getResourceDefinition('createUploadSession')
|
662 |
+
->getOperationDefinition('post');
|
663 |
+
|
664 |
+
$name = rawurlencode($name);
|
665 |
+
$driveLocator = "/drives/{$this->parentReference->driveId}";
|
666 |
+
$itemLocator = "/items/{$this->id}";
|
667 |
+
$endpoint = "$driveLocator$itemLocator:/$name:/createUploadSession";
|
668 |
+
|
669 |
+
$bodyParams = $opDef
|
670 |
+
->getBodyParameterDefinitions()
|
671 |
+
->buildOptions($options);
|
672 |
+
|
673 |
+
try {
|
674 |
+
$response = $this
|
675 |
+
->graph
|
676 |
+
->createRequest('POST', $endpoint)
|
677 |
+
->attachBody($bodyParams)
|
678 |
+
->execute();
|
679 |
+
|
680 |
+
$status = $response->getStatus();
|
681 |
+
|
682 |
+
if ($status != 200) {
|
683 |
+
throw new \Exception("Unexpected status code produced by 'POST $endpoint': $status");
|
684 |
+
}
|
685 |
+
|
686 |
+
$uploadSession = $response->getResponseAsObject(UploadSession::class);
|
687 |
+
|
688 |
+
return new UploadSessionProxy(
|
689 |
+
$this->graph,
|
690 |
+
$uploadSession,
|
691 |
+
$content,
|
692 |
+
$this->resourceDefinition,
|
693 |
+
$options
|
694 |
+
);
|
695 |
+
} catch (ClientException $exception) {
|
696 |
+
$status = $exception
|
697 |
+
->getResponse()
|
698 |
+
->getStatusCode();
|
699 |
+
|
700 |
+
if ($status == 409) {
|
701 |
+
$message = sprintf(
|
702 |
+
'There is already a drive item named "%s" in this folder',
|
703 |
+
$name
|
704 |
+
);
|
705 |
+
|
706 |
+
throw new ConflictException($message);
|
707 |
+
}
|
708 |
+
|
709 |
+
throw $exception;
|
710 |
+
}
|
711 |
+
}
|
712 |
+
|
713 |
+
/**
|
714 |
+
* Downloads this file drive item.
|
715 |
+
*
|
716 |
+
* This operation is supported only on files (as opposed to folders): it
|
717 |
+
* fails if this `DriveItemProxy` instance does not refer to a file.
|
718 |
+
*
|
719 |
+
* @return \GuzzleHttp\Psr7\Stream
|
720 |
+
* The content.
|
721 |
+
*
|
722 |
+
* @since 2.0.0
|
723 |
+
*
|
724 |
+
* @api
|
725 |
+
*
|
726 |
+
* @link https://docs.microsoft.com/en-us/onedrive/developer/rest-api/api/driveitem_get_content?view=odsp-graph-online
|
727 |
+
* Download the contents of a DriveItem
|
728 |
+
*/
|
729 |
+
public function download()
|
730 |
+
{
|
731 |
+
$driveLocator = "/drives/{$this->parentReference->driveId}";
|
732 |
+
$itemLocator = "/items/{$this->id}";
|
733 |
+
$endpoint = "$driveLocator$itemLocator/content";
|
734 |
+
|
735 |
+
return $this
|
736 |
+
->graph
|
737 |
+
->createRequest('GET', $endpoint)
|
738 |
+
->setReturnType(Stream::class)
|
739 |
+
->execute();
|
740 |
+
}
|
741 |
+
|
742 |
+
/**
|
743 |
+
* Renames this drive item.
|
744 |
+
*
|
745 |
+
* When renaming a drive item, its description may also be changed.
|
746 |
+
*
|
747 |
+
* ```php
|
748 |
+
* $driveItem = $driveItem->rename(
|
749 |
+
* 'new-name.txt',
|
750 |
+
* ['description' => 'New description']
|
751 |
+
* );
|
752 |
+
* ```
|
753 |
+
*
|
754 |
+
* @param string $name
|
755 |
+
* The name.
|
756 |
+
* @param mixed[string] $options
|
757 |
+
* The options. Supported options:
|
758 |
+
* - `'description'` *(string)*: the new description to set after
|
759 |
+
* the drive item is renamed.
|
760 |
+
*
|
761 |
+
* @return \Krizalys\Onedrive\Proxy\DriveItemProxy
|
762 |
+
* The drive item renamed.
|
763 |
+
*
|
764 |
+
* @since 2.0.0
|
765 |
+
*
|
766 |
+
* @api
|
767 |
+
*
|
768 |
+
* @link https://docs.microsoft.com/en-us/onedrive/developer/rest-api/api/driveitem_move?view=odsp-graph-online
|
769 |
+
* Move a DriveItem to a new folder
|
770 |
+
*/
|
771 |
+
public function rename($name, array $options = [])
|
772 |
+
{
|
773 |
+
$driveLocator = "/drives/{$this->parentReference->driveId}";
|
774 |
+
$itemLocator = "/items/{$this->id}";
|
775 |
+
$endpoint = "$driveLocator$itemLocator";
|
776 |
+
|
777 |
+
$body = array_replace_recursive([
|
778 |
+
'name' => (string) $name,
|
779 |
+
], $options);
|
780 |
+
|
781 |
+
$response = $this
|
782 |
+
->graph
|
783 |
+
->createRequest('PATCH', $endpoint)
|
784 |
+
->attachBody($body)
|
785 |
+
->execute();
|
786 |
+
|
787 |
+
$status = $response->getStatus();
|
788 |
+
|
789 |
+
if ($status != 200) {
|
790 |
+
throw new \Exception("Unexpected status code produced by 'PATCH $endpoint': $status");
|
791 |
+
}
|
792 |
+
|
793 |
+
$driveItem = $response->getResponseAsObject(DriveItem::class);
|
794 |
+
|
795 |
+
return new self(
|
796 |
+
$this->graph,
|
797 |
+
$driveItem,
|
798 |
+
$this->resourceDefinition
|
799 |
+
);
|
800 |
+
}
|
801 |
+
|
802 |
+
/**
|
803 |
+
* Moves this drive item.
|
804 |
+
*
|
805 |
+
* The `$destinationItem` instance must refer to a folder.
|
806 |
+
*
|
807 |
+
* When moving a drive item, its name may also be changed.
|
808 |
+
*
|
809 |
+
* ```php
|
810 |
+
* $driveItem = $driveItem->move(
|
811 |
+
* $parentDriveitem,
|
812 |
+
* ['name' => 'new-name.txt']
|
813 |
+
* );
|
814 |
+
* ```
|
815 |
+
*
|
816 |
+
* @param \Krizalys\Onedrive\Proxy\DriveItemProxy $destinationItem
|
817 |
+
* The destination item.
|
818 |
+
* @param mixed[string] $options
|
819 |
+
* The options. Supported options:
|
820 |
+
* - `'name'` *(string)*: the new name to set after the drive item
|
821 |
+
* is moved.
|
822 |
+
*
|
823 |
+
* @return \Krizalys\Onedrive\Proxy\DriveItemProxy
|
824 |
+
* The drive item.
|
825 |
+
*
|
826 |
+
* @since 2.0.0
|
827 |
+
*
|
828 |
+
* @api
|
829 |
+
*
|
830 |
+
* @link https://docs.microsoft.com/en-us/onedrive/developer/rest-api/api/driveitem_move?view=odsp-graph-online
|
831 |
+
* Move a DriveItem to a new folder
|
832 |
+
*/
|
833 |
+
public function move(self $destinationItem, array $options = [])
|
834 |
+
{
|
835 |
+
$driveLocator = "/drives/{$this->parentReference->driveId}";
|
836 |
+
$itemLocator = "/items/{$this->id}";
|
837 |
+
$endpoint = "$driveLocator$itemLocator";
|
838 |
+
|
839 |
+
$body = array_replace_recursive([
|
840 |
+
'parentReference' => [
|
841 |
+
'id' => $destinationItem->id,
|
842 |
+
],
|
843 |
+
], $options);
|
844 |
+
|
845 |
+
$response = $this
|
846 |
+
->graph
|
847 |
+
->createRequest('PATCH', $endpoint)
|
848 |
+
->attachBody($body)
|
849 |
+
->execute();
|
850 |
+
|
851 |
+
$status = $response->getStatus();
|
852 |
+
|
853 |
+
if ($status != 200) {
|
854 |
+
throw new \Exception("Unexpected status code produced by 'PATCH $endpoint': $status");
|
855 |
+
}
|
856 |
+
|
857 |
+
$driveItem = $response->getResponseAsObject(DriveItem::class);
|
858 |
+
|
859 |
+
return new self(
|
860 |
+
$this->graph,
|
861 |
+
$driveItem,
|
862 |
+
$this->resourceDefinition
|
863 |
+
);
|
864 |
+
}
|
865 |
+
|
866 |
+
/**
|
867 |
+
* Copies this file drive item.
|
868 |
+
*
|
869 |
+
* This operation is supported only on files (as opposed to folders): it
|
870 |
+
* fails if this `DriveItemProxy` instance does not refer to a file.
|
871 |
+
*
|
872 |
+
* Additionally, the `$destinationItem` instance must refer to a folder.
|
873 |
+
*
|
874 |
+
* When copying a file, the name of the copy may also be changed. A new name
|
875 |
+
* is required if copying to the same folder.
|
876 |
+
*
|
877 |
+
* ```php
|
878 |
+
* $driveItem = $driveItem->copy(
|
879 |
+
* $parentDriveitem,
|
880 |
+
* ['name' => 'new-name.txt']
|
881 |
+
* );
|
882 |
+
* ```
|
883 |
+
*
|
884 |
+
* Copying folders is not directly supported by OneDrive. To copy a whole
|
885 |
+
* folder and its children, applications can explicitly create an empty
|
886 |
+
* folder, using
|
887 |
+
* {@see \Krizalys\Onedrive\Proxy\DriveItemProxy::createFolder() createFolder()},
|
888 |
+
* and copy the children from the original folder to the new folder, using
|
889 |
+
* {@see \Krizalys\Onedrive\Proxy\DriveItemProxy::copy() copy()}. This
|
890 |
+
* process can be repeated recursively if support for multiple levels
|
891 |
+
* of children is needed.
|
892 |
+
*
|
893 |
+
* @param \Krizalys\Onedrive\Proxy\DriveItemProxy $destinationItem
|
894 |
+
* The destination item.
|
895 |
+
* @param mixed[string] $options
|
896 |
+
* The options. Supported options:
|
897 |
+
* - `'name'` *(string)*: the name of the copied file.
|
898 |
+
*
|
899 |
+
* @return string
|
900 |
+
* The progress URI.
|
901 |
+
*
|
902 |
+
* @since 2.0.0
|
903 |
+
*
|
904 |
+
* @api
|
905 |
+
*
|
906 |
+
* @link https://docs.microsoft.com/en-us/onedrive/developer/rest-api/api/driveitem_copy?view=odsp-graph-online
|
907 |
+
* Copy a DriveItem
|
908 |
+
*
|
909 |
+
* @todo Support asynchronous Graph operation.
|
910 |
+
*/
|
911 |
+
public function copy(self $destinationItem, array $options = [])
|
912 |
+
{
|
913 |
+
$driveLocator = "/drives/{$this->parentReference->driveId}";
|
914 |
+
$itemLocator = "/items/{$this->id}";
|
915 |
+
$endpoint = "$driveLocator$itemLocator/copy";
|
916 |
+
|
917 |
+
$body = array_replace_recursive([
|
918 |
+
'parentReference' => [
|
919 |
+
'id' => $destinationItem->id,
|
920 |
+
],
|
921 |
+
], $options);
|
922 |
+
|
923 |
+
$response = $this
|
924 |
+
->graph
|
925 |
+
->createRequest('POST', $endpoint)
|
926 |
+
->attachBody($body)
|
927 |
+
->execute();
|
928 |
+
|
929 |
+
$status = $response->getStatus();
|
930 |
+
|
931 |
+
if ($status != 202) {
|
932 |
+
throw new \Exception("Unexpected status code produced by 'POST $endpoint': $status");
|
933 |
+
}
|
934 |
+
|
935 |
+
$headers = $response->getHeaders();
|
936 |
+
|
937 |
+
return $headers['Location'][0];
|
938 |
+
}
|
939 |
+
|
940 |
+
/**
|
941 |
+
* Creates a sharing link to this drive item.
|
942 |
+
*
|
943 |
+
* See {@see \Krizalys\Onedrive\Constant\SharingLinkType
|
944 |
+
* SharingLinkType} for supported values for the parameter `$type`.
|
945 |
+
*
|
946 |
+
* See {@see \Krizalys\Onedrive\Constant\SharingLinkScope
|
947 |
+
* SharingLinkScope} for supported values for the option `'scope'`.
|
948 |
+
*
|
949 |
+
* @param string $type
|
950 |
+
* The type.
|
951 |
+
* @param mixed[string] $options
|
952 |
+
* The options. Supported values:
|
953 |
+
* - `'scope'` *(string)*: the scope.
|
954 |
+
*
|
955 |
+
* @return \Krizalys\Onedrive\Proxy\PermissionProxy
|
956 |
+
* The permission.
|
957 |
+
*
|
958 |
+
* @since 2.4.0
|
959 |
+
*
|
960 |
+
* @api
|
961 |
+
*
|
962 |
+
* @link https://docs.microsoft.com/en-us/onedrive/developer/rest-api/api/driveitem_createlink?view=odsp-graph-online
|
963 |
+
* Create a sharing link for a DriveItem
|
964 |
+
*/
|
965 |
+
public function createLink($type, array $options = [])
|
966 |
+
{
|
967 |
+
$driveLocator = "/drives/{$this->parentReference->driveId}";
|
968 |
+
$itemLocator = "/items/{$this->id}";
|
969 |
+
$endpoint = "$driveLocator$itemLocator/createLink";
|
970 |
+
|
971 |
+
$body = [
|
972 |
+
'type' => $type,
|
973 |
+
];
|
974 |
+
|
975 |
+
$response = $this
|
976 |
+
->graph
|
977 |
+
->createRequest('POST', $endpoint)
|
978 |
+
->attachBody($body)
|
979 |
+
->execute();
|
980 |
+
|
981 |
+
$status = $response->getStatus();
|
982 |
+
|
983 |
+
if ($status != 200 && $status != 201) {
|
984 |
+
throw new \Exception("Unexpected status code produced by 'POST $endpoint': $status");
|
985 |
+
}
|
986 |
+
|
987 |
+
$permission = $response->getResponseAsObject(Permission::class);
|
988 |
+
|
989 |
+
return new PermissionProxy($this->graph, $permission);
|
990 |
+
}
|
991 |
+
|
992 |
+
/**
|
993 |
+
* Creates a sharing invitation to this drive item.
|
994 |
+
*
|
995 |
+
* See {@see \Krizalys\Onedrive\Constant\Role Role} for supported values for
|
996 |
+
* the parameter `$roles`.
|
997 |
+
*
|
998 |
+
* A custom message, the sign in requirement, and the send invitation option
|
999 |
+
* may be given as options. For example, to invite 2 users to get read and
|
1000 |
+
* write permissions on a given drive item, send them an invitation email
|
1001 |
+
* with a custom message, and require them sign in to access the drive item:
|
1002 |
+
*
|
1003 |
+
* ```php
|
1004 |
+
* $driveItem->invite(
|
1005 |
+
* [
|
1006 |
+
* 'user1@example.com',
|
1007 |
+
* 'user2@example.com',
|
1008 |
+
* ],
|
1009 |
+
* [
|
1010 |
+
* Role::READ,
|
1011 |
+
* Role::WRITE,
|
1012 |
+
* ],
|
1013 |
+
* [
|
1014 |
+
* 'message' => 'Custom invitation message',
|
1015 |
+
* 'requireSignIn' => true,
|
1016 |
+
* 'sendInvitation' => true,
|
1017 |
+
* ]
|
1018 |
+
* );
|
1019 |
+
* ```
|
1020 |
+
*
|
1021 |
+
* @param string[] $recipients
|
1022 |
+
* The recipients.
|
1023 |
+
* @param string[] $roles
|
1024 |
+
* The roles.
|
1025 |
+
* @param mixed[string] $options
|
1026 |
+
* The options.
|
1027 |
+
*
|
1028 |
+
* @return \Krizalys\Onedrive\Proxy\PermissionProxy[]
|
1029 |
+
* The permissions.
|
1030 |
+
*
|
1031 |
+
* @since 2.5.0
|
1032 |
+
*
|
1033 |
+
* @api
|
1034 |
+
*
|
1035 |
+
* @link https://docs.microsoft.com/en-us/onedrive/developer/rest-api/api/driveitem_invite?view=odsp-graph-online
|
1036 |
+
* Send a sharing invitation
|
1037 |
+
*/
|
1038 |
+
public function invite(array $recipients, array $roles, array $options = [])
|
1039 |
+
{
|
1040 |
+
$opDef = $this->resourceDefinition
|
1041 |
+
->getResourceDefinition('invite')
|
1042 |
+
->getOperationDefinition('post');
|
1043 |
+
|
1044 |
+
$driveLocator = "/drives/{$this->parentReference->driveId}";
|
1045 |
+
$itemLocator = "/items/{$this->id}";
|
1046 |
+
$endpoint = "$driveLocator$itemLocator/invite";
|
1047 |
+
|
1048 |
+
$recipients = array_map(function ($recipient) {
|
1049 |
+
return [
|
1050 |
+
'@odata.type' => 'microsoft.graph.driveRecipient',
|
1051 |
+
'email' => $recipient,
|
1052 |
+
];
|
1053 |
+
}, $recipients);
|
1054 |
+
|
1055 |
+
$bodyParams = $opDef
|
1056 |
+
->getBodyParameterDefinitions()
|
1057 |
+
->buildOptions($options);
|
1058 |
+
|
1059 |
+
$body = array_replace_recursive([
|
1060 |
+
'roles' => $roles,
|
1061 |
+
'recipients' => $recipients,
|
1062 |
+
], $bodyParams);
|
1063 |
+
|
1064 |
+
$response = $this
|
1065 |
+
->graph
|
1066 |
+
->createCollectionRequest('POST', $endpoint)
|
1067 |
+
->attachBody($body)
|
1068 |
+
->execute();
|
1069 |
+
|
1070 |
+
$status = $response->getStatus();
|
1071 |
+
|
1072 |
+
if ($status != 200) {
|
1073 |
+
throw new \Exception("Unexpected status code produced by 'POST $endpoint': $status");
|
1074 |
+
}
|
1075 |
+
|
1076 |
+
$permissions = $response->getResponseAsObject(Permission::class);
|
1077 |
+
|
1078 |
+
if (!is_array($permissions)) {
|
1079 |
+
return [];
|
1080 |
+
}
|
1081 |
+
|
1082 |
+
return array_map(function (Permission $permission) {
|
1083 |
+
return new PermissionProxy($this->graph, $permission);
|
1084 |
+
}, $permissions);
|
1085 |
+
}
|
1086 |
+
}
|
vendor/krizalys/onedrive-php-sdk/src/Proxy/DriveItemVersionProxy.php
ADDED
@@ -0,0 +1,45 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* This file is part of Krizalys' OneDrive SDK for PHP.
|
5 |
+
*
|
6 |
+
* For the full copyright and license information, please view the LICENSE file
|
7 |
+
* that was distributed with this source code.
|
8 |
+
*
|
9 |
+
* @author Christophe Vidal
|
10 |
+
* @copyright 2008-2019 Christophe Vidal (http://www.krizalys.com)
|
11 |
+
* @license https://opensource.org/licenses/BSD-3-Clause 3-Clause BSD License
|
12 |
+
* @link https://github.com/krizalys/onedrive-php-sdk
|
13 |
+
*/
|
14 |
+
|
15 |
+
namespace Krizalys\Onedrive\Proxy;
|
16 |
+
|
17 |
+
use Microsoft\Graph\Graph;
|
18 |
+
use Microsoft\Graph\Model\DriveItemVersion;
|
19 |
+
|
20 |
+
/**
|
21 |
+
* A proxy to a \Microsoft\Graph\Model\DriveItemVersion instance.
|
22 |
+
*
|
23 |
+
* @since 2.0.2
|
24 |
+
*
|
25 |
+
* @api
|
26 |
+
*
|
27 |
+
* @link https://github.com/microsoftgraph/msgraph-sdk-php/blob/dev/src/Model/DriveItemVersion.php
|
28 |
+
*/
|
29 |
+
class DriveItemVersionProxy extends BaseItemVersionProxy
|
30 |
+
{
|
31 |
+
/**
|
32 |
+
* Constructor.
|
33 |
+
*
|
34 |
+
* @param \Microsoft\Graph\Graph\Graph $graph
|
35 |
+
* The Microsoft Graph.
|
36 |
+
* @param \Microsoft\Graph\Model\DriveItemVersion $driveItemVersion
|
37 |
+
* The drive item version.
|
38 |
+
*
|
39 |
+
* @since 2.0.2
|
40 |
+
*/
|
41 |
+
public function __construct(Graph $graph, DriveItemVersion $driveItemVersion)
|
42 |
+
{
|
43 |
+
parent::__construct($graph, $driveItemVersion);
|
44 |
+
}
|
45 |
+
}
|
vendor/krizalys/onedrive-php-sdk/src/Proxy/DriveProxy.php
ADDED
@@ -0,0 +1,283 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* This file is part of Krizalys' OneDrive SDK for PHP.
|
5 |
+
*
|
6 |
+
* For the full copyright and license information, please view the LICENSE file
|
7 |
+
* that was distributed with this source code.
|
8 |
+
*
|
9 |
+
* @author Christophe Vidal
|
10 |
+
* @copyright 2008-2019 Christophe Vidal (http://www.krizalys.com)
|
11 |
+
* @license https://opensource.org/licenses/BSD-3-Clause 3-Clause BSD License
|
12 |
+
* @link https://github.com/krizalys/onedrive-php-sdk
|
13 |
+
*/
|
14 |
+
|
15 |
+
namespace Krizalys\Onedrive\Proxy;
|
16 |
+
|
17 |
+
use Krizalys\Onedrive\Definition\ResourceDefinitionInterface;
|
18 |
+
use Microsoft\Graph\Graph;
|
19 |
+
use Microsoft\Graph\Model\Drive;
|
20 |
+
use Microsoft\Graph\Model\DriveItem;
|
21 |
+
|
22 |
+
/**
|
23 |
+
* A proxy to a \Microsoft\Graph\Model\Drive instance.
|
24 |
+
*
|
25 |
+
* @property-read string $driveType
|
26 |
+
* The drive type.
|
27 |
+
* @property-read \Krizalys\Onedrive\Proxy\IdentitySetProxy $owner
|
28 |
+
* The owner.
|
29 |
+
* @property-read \Krizalys\Onedrive\Proxy\QuotaProxy $quota
|
30 |
+
* The quota.
|
31 |
+
* @property-read \Krizalys\Onedrive\Proxy\SharepointIdsProxy $sharePointIds
|
32 |
+
* The SharePoint IDs.
|
33 |
+
* @property-read \Krizalys\Onedrive\Proxy\SystemFacetProxy $system
|
34 |
+
* The system facet.
|
35 |
+
* @property-read \Krizalys\Onedrive\Proxy\DriveItemProxy[] $items
|
36 |
+
* The items.
|
37 |
+
* @property-read \Krizalys\Onedrive\Proxy\GraphListProxy $list
|
38 |
+
* The list.
|
39 |
+
* @property-read \Krizalys\Onedrive\Proxy\DriveItemProxy $root
|
40 |
+
* The root.
|
41 |
+
* @property-read \Krizalys\Onedrive\Proxy\DriveItemProxy $special
|
42 |
+
* The special.
|
43 |
+
*
|
44 |
+
* @since 2.0.0
|
45 |
+
*
|
46 |
+
* @api
|
47 |
+
*
|
48 |
+
* @link https://github.com/microsoftgraph/msgraph-sdk-php/blob/dev/src/Model/Drive.php
|
49 |
+
*/
|
50 |
+
class DriveProxy extends BaseItemProxy
|
51 |
+
{
|
52 |
+
/**
|
53 |
+
* @var \Krizalys\Onedrive\Definition\ResourceDefinitionInterface
|
54 |
+
* The drive item resource definition.
|
55 |
+
*/
|
56 |
+
private $driveItemResourceDefinition;
|
57 |
+
|
58 |
+
/**
|
59 |
+
* Constructor.
|
60 |
+
*
|
61 |
+
* @param \Microsoft\Graph\Graph\Graph $graph
|
62 |
+
* The Microsoft Graph.
|
63 |
+
* @param \Microsoft\Graph\Model\Drive $drive
|
64 |
+
* The drive.
|
65 |
+
* @param \Krizalys\Onedrive\Definition\ResourceDefinitionInterface $driveItemResourceDefinition
|
66 |
+
* The drive item resource definition.
|
67 |
+
*
|
68 |
+
* @since 2.0.0
|
69 |
+
*/
|
70 |
+
public function __construct(
|
71 |
+
Graph $graph,
|
72 |
+
Drive $drive,
|
73 |
+
ResourceDefinitionInterface $driveItemResourceDefinition
|
74 |
+
) {
|
75 |
+
parent::__construct($graph, $drive);
|
76 |
+
$this->driveItemResourceDefinition = $driveItemResourceDefinition;
|
77 |
+
}
|
78 |
+
|
79 |
+
/**
|
80 |
+
* Getter.
|
81 |
+
*
|
82 |
+
* @param string $name
|
83 |
+
* The name.
|
84 |
+
*
|
85 |
+
* @return mixed
|
86 |
+
* The value.
|
87 |
+
*
|
88 |
+
* @since 2.0.0
|
89 |
+
*/
|
90 |
+
public function __get($name)
|
91 |
+
{
|
92 |
+
$drive = $this->entity;
|
93 |
+
|
94 |
+
switch ($name) {
|
95 |
+
case 'driveType':
|
96 |
+
return $drive->getDriveType();
|
97 |
+
|
98 |
+
case 'owner':
|
99 |
+
$owner = $drive->getOwner();
|
100 |
+
return $owner !== null ? new IdentitySetProxy($this->graph, $owner) : null;
|
101 |
+
|
102 |
+
case 'quota':
|
103 |
+
$quota = $drive->getQuota();
|
104 |
+
return $quota !== null ? new QuotaProxy($this->graph, $quota) : null;
|
105 |
+
|
106 |
+
case 'sharePointIds':
|
107 |
+
$sharePointIds = $drive->getSharePointIds();
|
108 |
+
return $sharePointIds !== null ? new SharepointIdsProxy($this->graph, $sharePointIds) : null;
|
109 |
+
|
110 |
+
case 'system':
|
111 |
+
$system = $drive->getSystem();
|
112 |
+
return $system !== null ? new SystemFacetProxy($this->graph, $system) : null;
|
113 |
+
|
114 |
+
case 'items':
|
115 |
+
$items = $drive->getItems();
|
116 |
+
|
117 |
+
return $items !== null ? array_map(function (DriveItem $item) {
|
118 |
+
return new DriveItemProxy(
|
119 |
+
$this->graph,
|
120 |
+
$item,
|
121 |
+
$this->driveItemResourceDefinition
|
122 |
+
);
|
123 |
+
}, $items) : null;
|
124 |
+
|
125 |
+
case 'list':
|
126 |
+
$list = $drive->getList();
|
127 |
+
return $list !== null ? new GraphListProxy($this->graph, $list) : null;
|
128 |
+
|
129 |
+
case 'root':
|
130 |
+
$root = $drive->getRoot();
|
131 |
+
return $root !== null ?
|
132 |
+
new DriveItemProxy(
|
133 |
+
$this->graph,
|
134 |
+
$root,
|
135 |
+
$this->driveItemResourceDefinition
|
136 |
+
)
|
137 |
+
: null;
|
138 |
+
|
139 |
+
case 'special':
|
140 |
+
$special = $drive->getSpecial();
|
141 |
+
return $special !== null ?
|
142 |
+
new DriveItemProxy(
|
143 |
+
$this->graph,
|
144 |
+
$special,
|
145 |
+
$this->driveItemResourceDefinition
|
146 |
+
)
|
147 |
+
: null;
|
148 |
+
|
149 |
+
default:
|
150 |
+
return parent::__get($name);
|
151 |
+
}
|
152 |
+
}
|
153 |
+
|
154 |
+
/**
|
155 |
+
* Gets a drive item by ID from this instance.
|
156 |
+
*
|
157 |
+
* @param string $itemId
|
158 |
+
* The drive item ID.
|
159 |
+
*
|
160 |
+
* @return \Krizalys\Onedrive\Proxy\DriveItemProxy
|
161 |
+
* The drive item.
|
162 |
+
*
|
163 |
+
* @since 2.2.0
|
164 |
+
*
|
165 |
+
* @api
|
166 |
+
*
|
167 |
+
* @link https://docs.microsoft.com/en-us/onedrive/developer/rest-api/api/driveitem_get?view=odsp-graph-online
|
168 |
+
* Get a DriveItem resource
|
169 |
+
*/
|
170 |
+
public function getDriveItemById($itemId)
|
171 |
+
{
|
172 |
+
$driveLocator = "/drives/{$this->id}";
|
173 |
+
$itemLocator = "/items/$itemId";
|
174 |
+
$endpoint = "$driveLocator$itemLocator";
|
175 |
+
|
176 |
+
$response = $this
|
177 |
+
->graph
|
178 |
+
->createRequest('GET', $endpoint)
|
179 |
+
->execute();
|
180 |
+
|
181 |
+
$status = $response->getStatus();
|
182 |
+
|
183 |
+
if ($status != 200) {
|
184 |
+
throw new \Exception("Unexpected status code produced by 'GET $endpoint': $status");
|
185 |
+
}
|
186 |
+
|
187 |
+
$driveItem = $response->getResponseAsObject(DriveItem::class);
|
188 |
+
|
189 |
+
return new DriveItemProxy(
|
190 |
+
$this->graph,
|
191 |
+
$driveItem,
|
192 |
+
$this->driveItemResourceDefinition
|
193 |
+
);
|
194 |
+
}
|
195 |
+
|
196 |
+
/**
|
197 |
+
* Gets a drive item by path from this instance.
|
198 |
+
*
|
199 |
+
* The path is given as an absolute path from the root of the drive, for
|
200 |
+
* example:
|
201 |
+
*
|
202 |
+
* ```php
|
203 |
+
* $driveItem = $driveItem->getDriveItemByPath('/path/to/file.txt');
|
204 |
+
* ```
|
205 |
+
*
|
206 |
+
* @param string $path
|
207 |
+
* The path.
|
208 |
+
*
|
209 |
+
* @return \Krizalys\Onedrive\Proxy\DriveItemProxy
|
210 |
+
* The drive item.
|
211 |
+
*
|
212 |
+
* @since 2.2.0
|
213 |
+
*
|
214 |
+
* @api
|
215 |
+
*
|
216 |
+
* @link https://docs.microsoft.com/en-us/onedrive/developer/rest-api/api/driveitem_get?view=odsp-graph-online
|
217 |
+
* Get a DriveItem resource
|
218 |
+
*/
|
219 |
+
public function getDriveItemByPath($path)
|
220 |
+
{
|
221 |
+
$driveLocator = "/drives/{$this->id}";
|
222 |
+
$itemLocator = "/root:$path";
|
223 |
+
$endpoint = "$driveLocator$itemLocator";
|
224 |
+
|
225 |
+
$response = $this
|
226 |
+
->graph
|
227 |
+
->createRequest('GET', $endpoint)
|
228 |
+
->execute();
|
229 |
+
|
230 |
+
$status = $response->getStatus();
|
231 |
+
|
232 |
+
if ($status != 200) {
|
233 |
+
throw new \Exception("Unexpected status code produced by 'GET $endpoint': $status");
|
234 |
+
}
|
235 |
+
|
236 |
+
$driveItem = $response->getResponseAsObject(DriveItem::class);
|
237 |
+
|
238 |
+
return new DriveItemProxy(
|
239 |
+
$this->graph,
|
240 |
+
$driveItem,
|
241 |
+
$this->driveItemResourceDefinition
|
242 |
+
);
|
243 |
+
}
|
244 |
+
|
245 |
+
/**
|
246 |
+
* Gets the root of this instance.
|
247 |
+
*
|
248 |
+
* @return \Krizalys\Onedrive\Proxy\DriveItemProxy
|
249 |
+
* The root.
|
250 |
+
*
|
251 |
+
* @since 2.0.0
|
252 |
+
*
|
253 |
+
* @api
|
254 |
+
*
|
255 |
+
* @link https://docs.microsoft.com/en-us/onedrive/developer/rest-api/api/driveitem_get?view=odsp-graph-online
|
256 |
+
* Get a DriveItem resource
|
257 |
+
*/
|
258 |
+
public function getRoot()
|
259 |
+
{
|
260 |
+
$driveLocator = "/drives/{$this->id}";
|
261 |
+
$itemLocator = '/items/root';
|
262 |
+
$endpoint = "$driveLocator$itemLocator";
|
263 |
+
|
264 |
+
$response = $this
|
265 |
+
->graph
|
266 |
+
->createRequest('GET', $endpoint)
|
267 |
+
->execute();
|
268 |
+
|
269 |
+
$status = $response->getStatus();
|
270 |
+
|
271 |
+
if ($status != 200) {
|
272 |
+
throw new \Exception("Unexpected status code produced by 'GET $endpoint': $status");
|
273 |
+
}
|
274 |
+
|
275 |
+
$driveItem = $response->getResponseAsObject(DriveItem::class);
|
276 |
+
|
277 |
+
return new DriveItemProxy(
|
278 |
+
$this->graph,
|
279 |
+
$driveItem,
|
280 |
+
$this->driveItemResourceDefinition
|
281 |
+
);
|
282 |
+
}
|
283 |
+
}
|
vendor/krizalys/onedrive-php-sdk/src/Proxy/EntityProxy.php
ADDED
@@ -0,0 +1,83 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* This file is part of Krizalys' OneDrive SDK for PHP.
|
5 |
+
*
|
6 |
+
* For the full copyright and license information, please view the LICENSE file
|
7 |
+
* that was distributed with this source code.
|
8 |
+
*
|
9 |
+
* @author Christophe Vidal
|
10 |
+
* @copyright 2008-2019 Christophe Vidal (http://www.krizalys.com)
|
11 |
+
* @license https://opensource.org/licenses/BSD-3-Clause 3-Clause BSD License
|
12 |
+
* @link https://github.com/krizalys/onedrive-php-sdk
|
13 |
+
*/
|
14 |
+
|
15 |
+
namespace Krizalys\Onedrive\Proxy;
|
16 |
+
|
17 |
+
use Microsoft\Graph\Graph;
|
18 |
+
use Microsoft\Graph\Model\Entity;
|
19 |
+
|
20 |
+
/**
|
21 |
+
* A proxy to a \Microsoft\Graph\Model\Entity instance.
|
22 |
+
*
|
23 |
+
* @property-read string $id
|
24 |
+
* The ID.
|
25 |
+
*
|
26 |
+
* @since 2.0.0
|
27 |
+
*
|
28 |
+
* @api
|
29 |
+
*
|
30 |
+
* @link https://github.com/microsoftgraph/msgraph-sdk-php/blob/dev/src/Model/Entity.php
|
31 |
+
*/
|
32 |
+
class EntityProxy
|
33 |
+
{
|
34 |
+
/**
|
35 |
+
* @var \Microsoft\Graph\Graph
|
36 |
+
* The Microsoft Graph.
|
37 |
+
*/
|
38 |
+
protected $graph;
|
39 |
+
|
40 |
+
/**
|
41 |
+
* @var \Microsoft\Graph\Model\Entity
|
42 |
+
* The entity.
|
43 |
+
*/
|
44 |
+
protected $entity;
|
45 |
+
|
46 |
+
/**
|
47 |
+
* Constructor.
|
48 |
+
*
|
49 |
+
* @param \Microsoft\Graph\Graph $graph
|
50 |
+
* The Microsoft Graph.
|
51 |
+
* @param \Microsoft\Graph\Model\Entity $entity
|
52 |
+
* The entity.
|
53 |
+
*
|
54 |
+
* @since 2.0.0
|
55 |
+
*/
|
56 |
+
public function __construct(Graph $graph, Entity $entity)
|
57 |
+
{
|
58 |
+
$this->graph = $graph;
|
59 |
+
$this->entity = $entity;
|
60 |
+
}
|
61 |
+
|
62 |
+
/**
|
63 |
+
* Getter.
|
64 |
+
*
|
65 |
+
* @param string $name
|
66 |
+
* The name.
|
67 |
+
*
|
68 |
+
* @return mixed
|
69 |
+
* The value.
|
70 |
+
*
|
71 |
+
* @since 2.0.0
|
72 |
+
*/
|
73 |
+
public function __get($name)
|
74 |
+
{
|
75 |
+
switch ($name) {
|
76 |
+
case 'id':
|
77 |
+
return $this->entity->getId();
|
78 |
+
|
79 |
+
default:
|
80 |
+
throw new \Exception("Undefined property: $name");
|
81 |
+
}
|
82 |
+
}
|
83 |
+
}
|
vendor/krizalys/onedrive-php-sdk/src/Proxy/FileProxy.php
ADDED
@@ -0,0 +1,78 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* This file is part of Krizalys' OneDrive SDK for PHP.
|
5 |
+
*
|
6 |
+
* For the full copyright and license information, please view the LICENSE file
|
7 |
+
* that was distributed with this source code.
|
8 |
+
*
|
9 |
+
* @author Christophe Vidal
|
10 |
+
* @copyright 2008-2019 Christophe Vidal (http://www.krizalys.com)
|
11 |
+
* @license https://opensource.org/licenses/BSD-3-Clause 3-Clause BSD License
|
12 |
+
* @link https://github.com/krizalys/onedrive-php-sdk
|
13 |
+
*/
|
14 |
+
|
15 |
+
namespace Krizalys\Onedrive\Proxy;
|
16 |
+
|
17 |
+
use Microsoft\Graph\Graph;
|
18 |
+
use Microsoft\Graph\Model\File;
|
19 |
+
|
20 |
+
/**
|
21 |
+
* A proxy to a \Microsoft\Graph\Model\File instance.
|
22 |
+
*
|
23 |
+
* @property-read \Krizalys\Onedrive\Proxy\HashesProxy $hashes
|
24 |
+
* The hashes.
|
25 |
+
* @property-read string $mimeType
|
26 |
+
* The MIME type.
|
27 |
+
*
|
28 |
+
* @since 2.0.0
|
29 |
+
*
|
30 |
+
* @api
|
31 |
+
*
|
32 |
+
* @link https://github.com/microsoftgraph/msgraph-sdk-php/blob/dev/src/Model/File.php
|
33 |
+
*/
|
34 |
+
class FileProxy extends EntityProxy
|
35 |
+
{
|
36 |
+
/**
|
37 |
+
* Constructor.
|
38 |
+
*
|
39 |
+
* @param \Microsoft\Graph\Graph\Graph $graph
|
40 |
+
* The Microsoft Graph.
|
41 |
+
* @param \Microsoft\Graph\Model\File $file
|
42 |
+
* The file.
|
43 |
+
*
|
44 |
+
* @since 2.0.0
|
45 |
+
*/
|
46 |
+
public function __construct(Graph $graph, File $file)
|
47 |
+
{
|
48 |
+
parent::__construct($graph, $file);
|
49 |
+
}
|
50 |
+
|
51 |
+
/**
|
52 |
+
* Getter.
|
53 |
+
*
|
54 |
+
* @param string $name
|
55 |
+
* The name.
|
56 |
+
*
|
57 |
+
* @return mixed
|
58 |
+
* The value.
|
59 |
+
*
|
60 |
+
* @since 2.5.0
|
61 |
+
*/
|
62 |
+
public function __get($name)
|
63 |
+
{
|
64 |
+
$file = $this->entity;
|
65 |
+
|
66 |
+
switch ($name) {
|
67 |
+
case 'hashes':
|
68 |
+
$hashes = $file->getHashes();
|
69 |
+
return $hashes !== null ? new HashesProxy($this->graph, $hashes) : null;
|
70 |
+
|
71 |
+
case 'mimeType':
|
72 |
+
return $file->getMimeType();
|
73 |
+
|
74 |
+
default:
|
75 |
+
return parent::__get($name);
|
76 |
+
}
|
77 |
+
}
|
78 |
+
}
|
vendor/krizalys/onedrive-php-sdk/src/Proxy/FileSystemInfoProxy.php
ADDED
@@ -0,0 +1,82 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* This file is part of Krizalys' OneDrive SDK for PHP.
|
5 |
+
*
|
6 |
+
* For the full copyright and license information, please view the LICENSE file
|
7 |
+
* that was distributed with this source code.
|
8 |
+
*
|
9 |
+
* @author Christophe Vidal
|
10 |
+
* @copyright 2008-2019 Christophe Vidal (http://www.krizalys.com)
|
11 |
+
* @license https://opensource.org/licenses/BSD-3-Clause 3-Clause BSD License
|
12 |
+
* @link https://github.com/krizalys/onedrive-php-sdk
|
13 |
+
*/
|
14 |
+
|
15 |
+
namespace Krizalys\Onedrive\Proxy;
|
16 |
+
|
17 |
+
use Microsoft\Graph\Graph;
|
18 |
+
use Microsoft\Graph\Model\FileSystemInfo;
|
19 |
+
|
20 |
+
/**
|
21 |
+
* A proxy to a \Microsoft\Graph\Model\FileSystemInfo instance.
|
22 |
+
*
|
23 |
+
* @property-read \DateTime $createdDateTime
|
24 |
+
* The created date/time.
|
25 |
+
* @property-read \DateTime $lastAccessedDateTime
|
26 |
+
* The last accessed date/time.
|
27 |
+
* @property-read \DateTime $lastModifiedDateTime
|
28 |
+
* The last modified date/time.
|
29 |
+
*
|
30 |
+
* @since 2.0.0
|
31 |
+
*
|
32 |
+
* @api
|
33 |
+
*
|
34 |
+
* @link https://github.com/microsoftgraph/msgraph-sdk-php/blob/dev/src/Model/FileSystemInfo.php
|
35 |
+
*/
|
36 |
+
class FileSystemInfoProxy extends EntityProxy
|
37 |
+
{
|
38 |
+
/**
|
39 |
+
* Constructor.
|
40 |
+
*
|
41 |
+
* @param \Microsoft\Graph\Graph\Graph $graph
|
42 |
+
* The Microsoft Graph.
|
43 |
+
* @param \Microsoft\Graph\Model\FileSystemInfo $fileSystemInfo
|
44 |
+
* The file system info.
|
45 |
+
*
|
46 |
+
* @since 2.0.0
|
47 |
+
*/
|
48 |
+
public function __construct(Graph $graph, FileSystemInfo $fileSystemInfo)
|
49 |
+
{
|
50 |
+
parent::__construct($graph, $fileSystemInfo);
|
51 |
+
}
|
52 |
+
|
53 |
+
/**
|
54 |
+
* Getter.
|
55 |
+
*
|
56 |
+
* @param string $name
|
57 |
+
* The name.
|
58 |
+
*
|
59 |
+
* @return mixed
|
60 |
+
* The value.
|
61 |
+
*
|
62 |
+
* @since 2.5.0
|
63 |
+
*/
|
64 |
+
public function __get($name)
|
65 |
+
{
|
66 |
+
$fileSystemInfo = $this->entity;
|
67 |
+
|
68 |
+
switch ($name) {
|
69 |
+
case 'createdDateTime':
|
70 |
+
return $fileSystemInfo->getCreatedDateTime();
|
71 |
+
|
72 |
+
case 'lastAccessedDateTime':
|
73 |
+
return $fileSystemInfo->getLastAccessedDateTime();
|
74 |
+
|
75 |
+
case 'lastModifiedDateTime':
|
76 |
+
return $fileSystemInfo->getLastModifiedDateTime();
|
77 |
+
|
78 |
+
default:
|
79 |
+
return parent::__get($name);
|
80 |
+
}
|
81 |
+
}
|
82 |
+
}
|
vendor/krizalys/onedrive-php-sdk/src/Proxy/FolderProxy.php
ADDED
@@ -0,0 +1,78 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* This file is part of Krizalys' OneDrive SDK for PHP.
|
5 |
+
*
|
6 |
+
* For the full copyright and license information, please view the LICENSE file
|
7 |
+
* that was distributed with this source code.
|
8 |
+
*
|
9 |
+
* @author Christophe Vidal
|
10 |
+
* @copyright 2008-2019 Christophe Vidal (http://www.krizalys.com)
|
11 |
+
* @license https://opensource.org/licenses/BSD-3-Clause 3-Clause BSD License
|
12 |
+
* @link https://github.com/krizalys/onedrive-php-sdk
|
13 |
+
*/
|
14 |
+
|
15 |
+
namespace Krizalys\Onedrive\Proxy;
|
16 |
+
|
17 |
+
use Microsoft\Graph\Graph;
|
18 |
+
use Microsoft\Graph\Model\Folder;
|
19 |
+
|
20 |
+
/**
|
21 |
+
* A proxy to a \Microsoft\Graph\Model\Folder instance.
|
22 |
+
*
|
23 |
+
* @property-read int $childCount
|
24 |
+
* The child count.
|
25 |
+
* @property-read \Krizalys\Onedrive\Proxy\FolderViewProxy $view
|
26 |
+
* The view.
|
27 |
+
*
|
28 |
+
* @since 2.0.0
|
29 |
+
*
|
30 |
+
* @api
|
31 |
+
*
|
32 |
+
* @link https://github.com/microsoftgraph/msgraph-sdk-php/blob/dev/src/Model/Folder.php
|
33 |
+
*/
|
34 |
+
class FolderProxy extends EntityProxy
|
35 |
+
{
|
36 |
+
/**
|
37 |
+
* Constructor.
|
38 |
+
*
|
39 |
+
* @param \Microsoft\Graph\Graph $graph
|
40 |
+
* The Microsoft Graph.
|
41 |
+
* @param \Microsoft\Graph\Model\Folder $folder
|
42 |
+
* The folder.
|
43 |
+
*
|
44 |
+
* @since 2.0.0
|
45 |
+
*/
|
46 |
+
public function __construct(Graph $graph, Folder $folder)
|
47 |
+
{
|
48 |
+
parent::__construct($graph, $folder);
|
49 |
+
}
|
50 |
+
|
51 |
+
/**
|
52 |
+
* Getter.
|
53 |
+
*
|
54 |
+
* @param string $name
|
55 |
+
* The name.
|
56 |
+
*
|
57 |
+
* @return mixed
|
58 |
+
* The value.
|
59 |
+
*
|
60 |
+
* @since 2.5.0
|
61 |
+
*/
|
62 |
+
public function __get($name)
|
63 |
+
{
|
64 |
+
$folder = $this->entity;
|
65 |
+
|
66 |
+
switch ($name) {
|
67 |
+
case 'childCount':
|
68 |
+
return $folder->getChildCount();
|
69 |
+
|
70 |
+
case 'view':
|
71 |
+
$view = $folder->getView();
|
72 |
+
return $view !== null ? new FolderViewProxy($this->graph, $view) : null;
|
73 |
+
|
74 |
+
default:
|
75 |
+
return parent::__get($name);
|
76 |
+
}
|
77 |
+
}
|
78 |
+
}
|
vendor/krizalys/onedrive-php-sdk/src/Proxy/FolderViewProxy.php
ADDED
@@ -0,0 +1,82 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* This file is part of Krizalys' OneDrive SDK for PHP.
|
5 |
+
*
|
6 |
+
* For the full copyright and license information, please view the LICENSE file
|
7 |
+
* that was distributed with this source code.
|
8 |
+
*
|
9 |
+
* @author Christophe Vidal
|
10 |
+
* @copyright 2008-2019 Christophe Vidal (http://www.krizalys.com)
|
11 |
+
* @license https://opensource.org/licenses/BSD-3-Clause 3-Clause BSD License
|
12 |
+
* @link https://github.com/krizalys/onedrive-php-sdk
|
13 |
+
*/
|
14 |
+
|
15 |
+
namespace Krizalys\Onedrive\Proxy;
|
16 |
+
|
17 |
+
use Microsoft\Graph\Graph;
|
18 |
+
use Microsoft\Graph\Model\FolderView;
|
19 |
+
|
20 |
+
/**
|
21 |
+
* A proxy to a \Microsoft\Graph\Model\FolderView instance.
|
22 |
+
*
|
23 |
+
* @property-read string $sortBy
|
24 |
+
* The sort by.
|
25 |
+
* @property-read string $sortOrder
|
26 |
+
* The sort order.
|
27 |
+
* @property-read string $viewType
|
28 |
+
* The view type.
|
29 |
+
*
|
30 |
+
* @since 2.5.0
|
31 |
+
*
|
32 |
+
* @api
|
33 |
+
*
|
34 |
+
* @link https://github.com/microsoftgraph/msgraph-sdk-php/blob/dev/src/Model/FolderView.php
|
35 |
+
*/
|
36 |
+
class FolderViewProxy extends EntityProxy
|
37 |
+
{
|
38 |
+
/**
|
39 |
+
* Constructor.
|
40 |
+
*
|
41 |
+
* @param \Microsoft\Graph\Graph $graph
|
42 |
+
* The Microsoft Graph.
|
43 |
+
* @param \Microsoft\Graph\Model\FolderView $folderView
|
44 |
+
* The folder view.
|
45 |
+
*
|
46 |
+
* @since 2.5.0
|
47 |
+
*/
|
48 |
+
public function __construct(Graph $graph, FolderView $folderView)
|
49 |
+
{
|
50 |
+
parent::__construct($graph, $folderView);
|
51 |
+
}
|
52 |
+
|
53 |
+
/**
|
54 |
+
* Getter.
|
55 |
+
*
|
56 |
+
* @param string $name
|
57 |
+
* The name.
|
58 |
+
*
|
59 |
+
* @return mixed
|
60 |
+
* The value.
|
61 |
+
*
|
62 |
+
* @since 2.5.0
|
63 |
+
*/
|
64 |
+
public function __get($name)
|
65 |
+
{
|
66 |
+
$folderView = $this->entity;
|
67 |
+
|
68 |
+
switch ($name) {
|
69 |
+
case 'sortBy':
|
70 |
+
return $folderView->getSortBy();
|
71 |
+
|
72 |
+
case 'sortOrder':
|
73 |
+
return $folderView->getSortOrder();
|
74 |
+
|
75 |
+
case 'viewType':
|
76 |
+
return $folderView->getViewType();
|
77 |
+
|
78 |
+
default:
|
79 |
+
return parent::__get($name);
|
80 |
+
}
|
81 |
+
}
|
82 |
+
}
|
vendor/krizalys/onedrive-php-sdk/src/Proxy/GeoCoordinatesProxy.php
ADDED
@@ -0,0 +1,45 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* This file is part of Krizalys' OneDrive SDK for PHP.
|
5 |
+
*
|
6 |
+
* For the full copyright and license information, please view the LICENSE file
|
7 |
+
* that was distributed with this source code.
|
8 |
+
*
|
9 |
+
* @author Christophe Vidal
|
10 |
+
* @copyright 2008-2019 Christophe Vidal (http://www.krizalys.com)
|
11 |
+
* @license https://opensource.org/licenses/BSD-3-Clause 3-Clause BSD License
|
12 |
+
* @link https://github.com/krizalys/onedrive-php-sdk
|
13 |
+
*/
|
14 |
+
|
15 |
+
namespace Krizalys\Onedrive\Proxy;
|
16 |
+
|
17 |
+
use Microsoft\Graph\Graph;
|
18 |
+
use Microsoft\Graph\Model\GeoCoordinates;
|
19 |
+
|
20 |
+
/**
|
21 |
+
* A proxy to a \Microsoft\Graph\Model\GeoCoordinate instance.
|
22 |
+
*
|
23 |
+
* @since 2.0.0
|
24 |
+
*
|
25 |
+
* @api
|
26 |
+
*
|
27 |
+
* @link https://github.com/microsoftgraph/msgraph-sdk-php/blob/dev/src/Model/GeoCoordinates.php
|
28 |
+
*/
|
29 |
+
class GeoCoordinatesProxy extends EntityProxy
|
30 |
+
{
|
31 |
+
/**
|
32 |
+
* Constructor.
|
33 |
+
*
|
34 |
+
* @param \Microsoft\Graph\Graph $graph
|
35 |
+
* The Microsoft Graph.
|
36 |
+
* @param \Microsoft\Graph\Model\GeoCoordinates $geoCoordinates
|
37 |
+
* The geo coordinates.
|
38 |
+
*
|
39 |
+
* @since 2.0.0
|
40 |
+
*/
|
41 |
+
public function __construct(Graph $graph, GeoCoordinates $geoCoordinates)
|
42 |
+
{
|
43 |
+
parent::__construct($graph, $geoCoordinates);
|
44 |
+
}
|
45 |
+
}
|
vendor/krizalys/onedrive-php-sdk/src/Proxy/GraphListProxy.php
ADDED
@@ -0,0 +1,45 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* This file is part of Krizalys' OneDrive SDK for PHP.
|
5 |
+
*
|
6 |
+
* For the full copyright and license information, please view the LICENSE file
|
7 |
+
* that was distributed with this source code.
|
8 |
+
*
|
9 |
+
* @author Christophe Vidal
|
10 |
+
* @copyright 2008-2019 Christophe Vidal (http://www.krizalys.com)
|
11 |
+
* @license https://opensource.org/licenses/BSD-3-Clause 3-Clause BSD License
|
12 |
+
* @link https://github.com/krizalys/onedrive-php-sdk
|
13 |
+
*/
|
14 |
+
|
15 |
+
namespace Krizalys\Onedrive\Proxy;
|
16 |
+
|
17 |
+
use Microsoft\Graph\Graph;
|
18 |
+
use Microsoft\Graph\Model\GraphList;
|
19 |
+
|
20 |
+
/**
|
21 |
+
* A proxy to a \Microsoft\Graph\Model\GraphList instance.
|
22 |
+
*
|
23 |
+
* @since 2.0.0
|
24 |
+
*
|
25 |
+
* @api
|
26 |
+
*
|
27 |
+
* @link https://github.com/microsoftgraph/msgraph-sdk-php/blob/dev/src/Model/GraphList.php
|
28 |
+
*/
|
29 |
+
class GraphListProxy extends BaseItemProxy
|
30 |
+
{
|
31 |
+
/**
|
32 |
+
* Constructor.
|
33 |
+
*
|
34 |
+
* @param \Microsoft\Graph\Graph $graph
|
35 |
+
* The Microsoft Graph.
|
36 |
+
* @param \Microsoft\Graph\Model\GraphList $graphList
|
37 |
+
* The Microsoft Graph.list.
|
38 |
+
*
|
39 |
+
* @since 2.0.0
|
40 |
+
*/
|
41 |
+
public function __construct(Graph $graph, GraphList $graphList)
|
42 |
+
{
|
43 |
+
parent::__construct($graph, $graphList);
|
44 |
+
}
|
45 |
+
}
|
vendor/krizalys/onedrive-php-sdk/src/Proxy/HashesProxy.php
ADDED
@@ -0,0 +1,82 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* This file is part of Krizalys' OneDrive SDK for PHP.
|
5 |
+
*
|
6 |
+
* For the full copyright and license information, please view the LICENSE file
|
7 |
+
* that was distributed with this source code.
|
8 |
+
*
|
9 |
+
* @author Christophe Vidal
|
10 |
+
* @copyright 2008-2019 Christophe Vidal (http://www.krizalys.com)
|
11 |
+
* @license https://opensource.org/licenses/BSD-3-Clause 3-Clause BSD License
|
12 |
+
* @link https://github.com/krizalys/onedrive-php-sdk
|
13 |
+
*/
|
14 |
+
|
15 |
+
namespace Krizalys\Onedrive\Proxy;
|
16 |
+
|
17 |
+
use Microsoft\Graph\Graph;
|
18 |
+
use Microsoft\Graph\Model\Hashes;
|
19 |
+
|
20 |
+
/**
|
21 |
+
* A proxy to a \Microsoft\Graph\Model\Hashes instance.
|
22 |
+
*
|
23 |
+
* @property-read string $crc32Hash
|
24 |
+
* The CRC32 hash.
|
25 |
+
* @property-read string $quickXorHash
|
26 |
+
* The quick XOR hash.
|
27 |
+
* @property-read string $sha1Hash
|
28 |
+
* The SHA1 hash.
|
29 |
+
*
|
30 |
+
* @since 2.5.0
|
31 |
+
*
|
32 |
+
* @api
|
33 |
+
*
|
34 |
+
* @link https://github.com/microsoftgraph/msgraph-sdk-php/blob/dev/src/Model/Hashes.php
|
35 |
+
*/
|
36 |
+
class HashesProxy extends EntityProxy
|
37 |
+
{
|
38 |
+
/**
|
39 |
+
* Constructor.
|
40 |
+
*
|
41 |
+
* @param \Microsoft\Graph\Graph $graph
|
42 |
+
* The Microsoft Graph.
|
43 |
+
* @param \Microsoft\Graph\Model\Hashes $hashes
|
44 |
+
* The hashes.
|
45 |
+
*
|
46 |
+
* @since 2.5.0
|
47 |
+
*/
|
48 |
+
public function __construct(Graph $graph, Hashes $hashes)
|
49 |
+
{
|
50 |
+
parent::__construct($graph, $hashes);
|
51 |
+
}
|
52 |
+
|
53 |
+
/**
|
54 |
+
* Getter.
|
55 |
+
*
|
56 |
+
* @param string $name
|
57 |
+
* The name.
|
58 |
+
*
|
59 |
+
* @return mixed
|
60 |
+
* The value.
|
61 |
+
*
|
62 |
+
* @since 2.5.0
|
63 |
+
*/
|
64 |
+
public function __get($name)
|
65 |
+
{
|
66 |
+
$hashes = $this->entity;
|
67 |
+
|
68 |
+
switch ($name) {
|
69 |
+
case 'crc32Hash':
|
70 |
+
return $hashes->getCrc32Hash();
|
71 |
+
|
72 |
+
case 'quickXorHash':
|
73 |
+
return $hashes->getQuickXorHash();
|
74 |
+
|
75 |
+
case 'sha1Hash':
|
76 |
+
return $hashes->getSha1Hash();
|
77 |
+
|
78 |
+
default:
|
79 |
+
return parent::__get($name);
|
80 |
+
}
|
81 |
+
}
|
82 |
+
}
|
vendor/krizalys/onedrive-php-sdk/src/Proxy/IdentityProxy.php
ADDED
@@ -0,0 +1,72 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* This file is part of Krizalys' OneDrive SDK for PHP.
|
5 |
+
*
|
6 |
+
* For the full copyright and license information, please view the LICENSE file
|
7 |
+
* that was distributed with this source code.
|
8 |
+
*
|
9 |
+
* @author Christophe Vidal
|
10 |
+
* @copyright 2008-2019 Christophe Vidal (http://www.krizalys.com)
|
11 |
+
* @license https://opensource.org/licenses/BSD-3-Clause 3-Clause BSD License
|
12 |
+
* @link https://github.com/krizalys/onedrive-php-sdk
|
13 |
+
*/
|
14 |
+
|
15 |
+
namespace Krizalys\Onedrive\Proxy;
|
16 |
+
|
17 |
+
use Microsoft\Graph\Graph;
|
18 |
+
use Microsoft\Graph\Model\Identity;
|
19 |
+
|
20 |
+
/**
|
21 |
+
* A proxy to a \Microsoft\Graph\Model\Identity instance.
|
22 |
+
*
|
23 |
+
* @property-read string $displayName
|
24 |
+
* The display name.
|
25 |
+
*
|
26 |
+
* @since 2.0.0
|
27 |
+
*
|
28 |
+
* @api
|
29 |
+
*
|
30 |
+
* @link https://github.com/microsoftgraph/msgraph-sdk-php/blob/dev/src/Model/Identity.php
|
31 |
+
*/
|
32 |
+
class IdentityProxy extends EntityProxy
|
33 |
+
{
|
34 |
+
/**
|
35 |
+
* Constructor.
|
36 |
+
*
|
37 |
+
* @param \Microsoft\Graph\Graph $graph
|
38 |
+
* The Microsoft Graph.
|
39 |
+
* @param \Microsoft\Graph\Model\Identity $identity
|
40 |
+
* The identity.
|
41 |
+
*
|
42 |
+
* @since 2.0.0
|
43 |
+
*/
|
44 |
+
public function __construct(Graph $graph, Identity $identity)
|
45 |
+
{
|
46 |
+
parent::__construct($graph, $identity);
|
47 |
+
}
|
48 |
+
|
49 |
+
/**
|
50 |
+
* Getter.
|
51 |
+
*
|
52 |
+
* @param string $name
|
53 |
+
* The name.
|
54 |
+
*
|
55 |
+
* @return mixed
|
56 |
+
* The value.
|
57 |
+
*
|
58 |
+
* @since 2.0.0
|
59 |
+
*/
|
60 |
+
public function __get($name)
|
61 |
+
{
|
62 |
+
$identity = $this->entity;
|
63 |
+
|
64 |
+
switch ($name) {
|
65 |
+
case 'displayName':
|
66 |
+
return $identity->getDisplayName();
|
67 |
+
|
68 |
+
default:
|
69 |
+
return parent::__get($name);
|
70 |
+
}
|
71 |
+
}
|
72 |
+
}
|
vendor/krizalys/onedrive-php-sdk/src/Proxy/IdentitySetProxy.php
ADDED
@@ -0,0 +1,85 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* This file is part of Krizalys' OneDrive SDK for PHP.
|
5 |
+
*
|
6 |
+
* For the full copyright and license information, please view the LICENSE file
|
7 |
+
* that was distributed with this source code.
|
8 |
+
*
|
9 |
+
* @author Christophe Vidal
|
10 |
+
* @copyright 2008-2019 Christophe Vidal (http://www.krizalys.com)
|
11 |
+
* @license https://opensource.org/licenses/BSD-3-Clause 3-Clause BSD License
|
12 |
+
* @link https://github.com/krizalys/onedrive-php-sdk
|
13 |
+
*/
|
14 |
+
|
15 |
+
namespace Krizalys\Onedrive\Proxy;
|
16 |
+
|
17 |
+
use Microsoft\Graph\Graph;
|
18 |
+
use Microsoft\Graph\Model\IdentitySet;
|
19 |
+
|
20 |
+
/**
|
21 |
+
* A proxy to a \Microsoft\Graph\Model\IdentitySet instance.
|
22 |
+
*
|
23 |
+
* @property-read \Krizalys\Onedrive\Proxy\IdentityProxy $application
|
24 |
+
* The application.
|
25 |
+
* @property-read \Krizalys\Onedrive\Proxy\IdentityProxy $device
|
26 |
+
* The device.
|
27 |
+
* @property-read \Krizalys\Onedrive\Proxy\IdentityProxy $user
|
28 |
+
* The user.
|
29 |
+
*
|
30 |
+
* @since 2.0.0
|
31 |
+
*
|
32 |
+
* @api
|
33 |
+
*
|
34 |
+
* @link https://github.com/microsoftgraph/msgraph-sdk-php/blob/dev/src/Model/IdentitySet.php
|
35 |
+
*/
|
36 |
+
class IdentitySetProxy extends EntityProxy
|
37 |
+
{
|
38 |
+
/**
|
39 |
+
* Constructor.
|
40 |
+
*
|
41 |
+
* @param \Microsoft\Graph\Graph $graph
|
42 |
+
* The Microsoft Graph.
|
43 |
+
* @param \Microsoft\Graph\Model\IdentitySet $identitySet
|
44 |
+
* The identity set.
|
45 |
+
*
|
46 |
+
* @since 2.0.0
|
47 |
+
*/
|
48 |
+
public function __construct(Graph $graph, IdentitySet $identitySet)
|
49 |
+
{
|
50 |
+
parent::__construct($graph, $identitySet);
|
51 |
+
}
|
52 |
+
|
53 |
+
/**
|
54 |
+
* Getter.
|
55 |
+
*
|
56 |
+
* @param string $name
|
57 |
+
* The name.
|
58 |
+
*
|
59 |
+
* @return mixed
|
60 |
+
* The value.
|
61 |
+
*
|
62 |
+
* @since 2.0.0
|
63 |
+
*/
|
64 |
+
public function __get($name)
|
65 |
+
{
|
66 |
+
$identitySet = $this->entity;
|
67 |
+
|
68 |
+
switch ($name) {
|
69 |
+
case 'application':
|
70 |
+
$application = $identitySet->getApplication();
|
71 |
+
return $application !== null ? new IdentityProxy($this->graph, $application) : null;
|
72 |
+
|
73 |
+
case 'device':
|
74 |
+
$device = $identitySet->getDevice();
|
75 |
+
return $device !== null ? new IdentityProxy($this->graph, $device) : null;
|
76 |
+
|
77 |
+
case 'user':
|
78 |
+
$user = $identitySet->getUser();
|
79 |
+
return $user !== null ? new IdentityProxy($this->graph, $user) : null;
|
80 |
+
|
81 |
+
default:
|
82 |
+
return parent::__get($name);
|
83 |
+
}
|
84 |
+
}
|
85 |
+
}
|
vendor/krizalys/onedrive-php-sdk/src/Proxy/ImageProxy.php
ADDED
@@ -0,0 +1,77 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* This file is part of Krizalys' OneDrive SDK for PHP.
|
5 |
+
*
|
6 |
+
* For the full copyright and license information, please view the LICENSE file
|
7 |
+
* that was distributed with this source code.
|
8 |
+
*
|
9 |
+
* @author Christophe Vidal
|
10 |
+
* @copyright 2008-2019 Christophe Vidal (http://www.krizalys.com)
|
11 |
+
* @license https://opensource.org/licenses/BSD-3-Clause 3-Clause BSD License
|
12 |
+
* @link https://github.com/krizalys/onedrive-php-sdk
|
13 |
+
*/
|
14 |
+
|
15 |
+
namespace Krizalys\Onedrive\Proxy;
|
16 |
+
|
17 |
+
use Microsoft\Graph\Graph;
|
18 |
+
use Microsoft\Graph\Model\Image;
|
19 |
+
|
20 |
+
/**
|
21 |
+
* A proxy to a \Microsoft\Graph\Model\Image instance.
|
22 |
+
*
|
23 |
+
* @property-read int $height
|
24 |
+
* The height, in pixels.
|
25 |
+
* @property-read int $width
|
26 |
+
* The width, in pixels.
|
27 |
+
*
|
28 |
+
* @since 2.0.0
|
29 |
+
*
|
30 |
+
* @api
|
31 |
+
*
|
32 |
+
* @link https://github.com/microsoftgraph/msgraph-sdk-php/blob/dev/src/Model/Image.php
|
33 |
+
*/
|
34 |
+
class ImageProxy extends EntityProxy
|
35 |
+
{
|
36 |
+
/**
|
37 |
+
* Constructor.
|
38 |
+
*
|
39 |
+
* @param \Microsoft\Graph\Graph $graph
|
40 |
+
* The Microsoft Graph.
|
41 |
+
* @param \Microsoft\Graph\Model\Image $image
|
42 |
+
* The image.
|
43 |
+
*
|
44 |
+
* @since 2.0.0
|
45 |
+
*/
|
46 |
+
public function __construct(Graph $graph, Image $image)
|
47 |
+
{
|
48 |
+
parent::__construct($graph, $image);
|
49 |
+
}
|
50 |
+
|
51 |
+
/**
|
52 |
+
* Getter.
|
53 |
+
*
|
54 |
+
* @param string $name
|
55 |
+
* The name.
|
56 |
+
*
|
57 |
+
* @return mixed
|
58 |
+
* The value.
|
59 |
+
*
|
60 |
+
* @since 2.6.0
|
61 |
+
*/
|
62 |
+
public function __get($name)
|
63 |
+
{
|
64 |
+
$image = $this->entity;
|
65 |
+
|
66 |
+
switch ($name) {
|
67 |
+
case 'height':
|
68 |
+
return $image->getHeight();
|
69 |
+
|
70 |
+
case 'width':
|
71 |
+
return $image->getWidth();
|
72 |
+
|
73 |
+
default:
|
74 |
+
return parent::__get($name);
|
75 |
+
}
|
76 |
+
}
|
77 |
+
}
|
vendor/krizalys/onedrive-php-sdk/src/Proxy/ItemReferenceProxy.php
ADDED
@@ -0,0 +1,87 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* This file is part of Krizalys' OneDrive SDK for PHP.
|
5 |
+
*
|
6 |
+
* For the full copyright and license information, please view the LICENSE file
|
7 |
+
* that was distributed with this source code.
|
8 |
+
*
|
9 |
+
* @author Christophe Vidal
|
10 |
+
* @copyright 2008-2019 Christophe Vidal (http://www.krizalys.com)
|
11 |
+
* @license https://opensource.org/licenses/BSD-3-Clause 3-Clause BSD License
|
12 |
+
* @link https://github.com/krizalys/onedrive-php-sdk
|
13 |
+
*/
|
14 |
+
|
15 |
+
namespace Krizalys\Onedrive\Proxy;
|
16 |
+
|
17 |
+
use Microsoft\Graph\Graph;
|
18 |
+
use Microsoft\Graph\Model\ItemReference;
|
19 |
+
|
20 |
+
/**
|
21 |
+
* A proxy to a \Microsoft\Graph\Model\ItemReference instance.
|
22 |
+
*
|
23 |
+
* @property-read string $id
|
24 |
+
* The ID.
|
25 |
+
* @property-read string $driveId
|
26 |
+
* The drive ID.
|
27 |
+
* @property-read string $driveType
|
28 |
+
* The drive type.
|
29 |
+
* @property-read string $path
|
30 |
+
* The path.
|
31 |
+
*
|
32 |
+
* @since 2.0.0
|
33 |
+
*
|
34 |
+
* @api
|
35 |
+
*
|
36 |
+
* @link https://github.com/microsoftgraph/msgraph-sdk-php/blob/dev/src/Model/ItemReference.php
|
37 |
+
*/
|
38 |
+
class ItemReferenceProxy extends EntityProxy
|
39 |
+
{
|
40 |
+
/**
|
41 |
+
* Constructor.
|
42 |
+
*
|
43 |
+
* @param \Microsoft\Graph\Graph $graph
|
44 |
+
* The Microsoft Graph.
|
45 |
+
* @param \Microsoft\Graph\Model\ItemReference $itemReference
|
46 |
+
* The item reference.
|
47 |
+
*
|
48 |
+
* @since 2.0.0
|
49 |
+
*/
|
50 |
+
public function __construct(Graph $graph, ItemReference $itemReference)
|
51 |
+
{
|
52 |
+
parent::__construct($graph, $itemReference);
|
53 |
+
}
|
54 |
+
|
55 |
+
/**
|
56 |
+
* Getter.
|
57 |
+
*
|
58 |
+
* @param string $name
|
59 |
+
* The name.
|
60 |
+
*
|
61 |
+
* @return mixed
|
62 |
+
* The value.
|
63 |
+
*
|
64 |
+
* @since 2.0.0
|
65 |
+
*/
|
66 |
+
public function __get($name)
|
67 |
+
{
|
68 |
+
$itemReference = $this->entity;
|
69 |
+
|
70 |
+
switch ($name) {
|
71 |
+
case 'id':
|
72 |
+
return $itemReference->getId();
|
73 |
+
|
74 |
+
case 'driveId':
|
75 |
+
return $itemReference->getDriveId();
|
76 |
+
|
77 |
+
case 'driveType':
|
78 |
+
return $itemReference->getDriveType();
|
79 |
+
|
80 |
+
case 'path':
|
81 |
+
return $itemReference->getPath();
|
82 |
+
|
83 |
+
default:
|
84 |
+
return parent::__get($name);
|
85 |
+
}
|
86 |
+
}
|
87 |
+
}
|
vendor/krizalys/onedrive-php-sdk/src/Proxy/ListItemProxy.php
ADDED
@@ -0,0 +1,45 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* This file is part of Krizalys' OneDrive SDK for PHP.
|
5 |
+
*
|
6 |
+
* For the full copyright and license information, please view the LICENSE file
|
7 |
+
* that was distributed with this source code.
|
8 |
+
*
|
9 |
+
* @author Christophe Vidal
|
10 |
+
* @copyright 2008-2019 Christophe Vidal (http://www.krizalys.com)
|
11 |
+
* @license https://opensource.org/licenses/BSD-3-Clause 3-Clause BSD License
|
12 |
+
* @link https://github.com/krizalys/onedrive-php-sdk
|
13 |
+
*/
|
14 |
+
|
15 |
+
namespace Krizalys\Onedrive\Proxy;
|
16 |
+
|
17 |
+
use Microsoft\Graph\Graph;
|
18 |
+
use Microsoft\Graph\Model\ListItem;
|
19 |
+
|
20 |
+
/**
|
21 |
+
* A proxy to a \Microsoft\Graph\Model\ListItem instance.
|
22 |
+
*
|
23 |
+
* @since 2.0.0
|
24 |
+
*
|
25 |
+
* @api
|
26 |
+
*
|
27 |
+
* @link https://github.com/microsoftgraph/msgraph-sdk-php/blob/dev/src/Model/ListItem.php
|
28 |
+
*/
|
29 |
+
class ListItemProxy extends BaseItemProxy
|
30 |
+
{
|
31 |
+
/**
|
32 |
+
* Constructor.
|
33 |
+
*
|
34 |
+
* @param \Microsoft\Graph\Graph $graph
|
35 |
+
* The Microsoft Graph.
|
36 |
+
* @param \Microsoft\Graph\Model\ListItem $listItem
|
37 |
+
* The list item.
|
38 |
+
*
|
39 |
+
* @since 2.0.0
|
40 |
+
*/
|
41 |
+
public function __construct(Graph $graph, ListItem $listItem)
|
42 |
+
{
|
43 |
+
parent::__construct($graph, $listItem);
|
44 |
+
}
|
45 |
+
}
|
vendor/krizalys/onedrive-php-sdk/src/Proxy/PackageProxy.php
ADDED
@@ -0,0 +1,72 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* This file is part of Krizalys' OneDrive SDK for PHP.
|
5 |
+
*
|
6 |
+
* For the full copyright and license information, please view the LICENSE file
|
7 |
+
* that was distributed with this source code.
|
8 |
+
*
|
9 |
+
* @author Christophe Vidal
|
10 |
+
* @copyright 2008-2019 Christophe Vidal (http://www.krizalys.com)
|
11 |
+
* @license https://opensource.org/licenses/BSD-3-Clause 3-Clause BSD License
|
12 |
+
* @link https://github.com/krizalys/onedrive-php-sdk
|
13 |
+
*/
|
14 |
+
|
15 |
+
namespace Krizalys\Onedrive\Proxy;
|
16 |
+
|
17 |
+
use Microsoft\Graph\Graph;
|
18 |
+
use Microsoft\Graph\Model\Package;
|
19 |
+
|
20 |
+
/**
|
21 |
+
* A proxy to a \Microsoft\Graph\Model\Package instance.
|
22 |
+
*
|
23 |
+
* @property-read string type
|
24 |
+
* The type.
|
25 |
+
*
|
26 |
+
* @since 2.0.0
|
27 |
+
*
|
28 |
+
* @api
|
29 |
+
*
|
30 |
+
* @link https://github.com/microsoftgraph/msgraph-sdk-php/blob/dev/src/Model/Package.php
|
31 |
+
*/
|
32 |
+
class PackageProxy extends EntityProxy
|
33 |
+
{
|
34 |
+
/**
|
35 |
+
* Constructor.
|
36 |
+
*
|
37 |
+
* @param \Microsoft\Graph\Graph $graph
|
38 |
+
* The Microsoft Graph.
|
39 |
+
* @param \Microsoft\Graph\Model\Package $package
|
40 |
+
* The package.
|
41 |
+
*
|
42 |
+
* @since 2.0.0
|
43 |
+
*/
|
44 |
+
public function __construct(Graph $graph, Package $package)
|
45 |
+
{
|
46 |
+
parent::__construct($graph, $package);
|
47 |
+
}
|
48 |
+
|
49 |
+
/**
|
50 |
+
* Getter.
|
51 |
+
*
|
52 |
+
* @param string $name
|
53 |
+
* The name.
|
54 |
+
*
|
55 |
+
* @return mixed
|
56 |
+
* The value.
|
57 |
+
*
|
58 |
+
* @since 2.5.0
|
59 |
+
*/
|
60 |
+
public function __get($name)
|
61 |
+
{
|
62 |
+
$package = $this->entity;
|
63 |
+
|
64 |
+
switch ($name) {
|
65 |
+
case 'type':
|
66 |
+
return $package->getType();
|
67 |
+
|
68 |
+
default:
|
69 |
+
return parent::__get($name);
|
70 |
+
}
|
71 |
+
}
|
72 |
+
}
|
vendor/krizalys/onedrive-php-sdk/src/Proxy/PermissionProxy.php
ADDED
@@ -0,0 +1,76 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* This file is part of Krizalys' OneDrive SDK for PHP.
|
5 |
+
*
|
6 |
+
* For the full copyright and license information, please view the LICENSE file
|
7 |
+
* that was distributed with this source code.
|
8 |
+
*
|
9 |
+
* @author Christophe Vidal
|
10 |
+
* @copyright 2008-2019 Christophe Vidal (http://www.krizalys.com)
|
11 |
+
* @license https://opensource.org/licenses/BSD-3-Clause 3-Clause BSD License
|
12 |
+
* @link https://github.com/krizalys/onedrive-php-sdk
|
13 |
+
*/
|
14 |
+
|
15 |
+
namespace Krizalys\Onedrive\Proxy;
|
16 |
+
|
17 |
+
use Microsoft\Graph\Graph;
|
18 |
+
use Microsoft\Graph\Model\Permission;
|
19 |
+
|
20 |
+
/**
|
21 |
+
* A proxy to a \Microsoft\Graph\Model\Permission instance.
|
22 |
+
*
|
23 |
+
* @property-read \Krizalys\Onedrive\Proxy\SharingLinkProxy $link
|
24 |
+
* The link.
|
25 |
+
*
|
26 |
+
* @since 2.0.0
|
27 |
+
*
|
28 |
+
* @api
|
29 |
+
*
|
30 |
+
* @link https://github.com/microsoftgraph/msgraph-sdk-php/blob/dev/src/Model/Permission.php
|
31 |
+
*/
|
32 |
+
class PermissionProxy extends EntityProxy
|
33 |
+
{
|
34 |
+
/**
|
35 |
+
* Constructor.
|
36 |
+
*
|
37 |
+
* @param \Microsoft\Graph\Graph $graph
|
38 |
+
* The Microsoft Graph.
|
39 |
+
* @param \Microsoft\Graph\Model\Permission $permission
|
40 |
+
* The permission.
|
41 |
+
*
|
42 |
+
* @since 2.0.0
|
43 |
+
*/
|
44 |
+
public function __construct(Graph $graph, Permission $permission)
|
45 |
+
{
|
46 |
+
parent::__construct($graph, $permission);
|
47 |
+
}
|
48 |
+
|
49 |
+
/**
|
50 |
+
* Getter.
|
51 |
+
*
|
52 |
+
* @param string $name
|
53 |
+
* The name.
|
54 |
+
*
|
55 |
+
* @return mixed
|
56 |
+
* The value.
|
57 |
+
*
|
58 |
+
* @since 2.4.0
|
59 |
+
*/
|
60 |
+
public function __get($name)
|
61 |
+
{
|
62 |
+
$permission = $this->entity;
|
63 |
+
|
64 |
+
/**
|
65 |
+
* @todo Support all properties.
|
66 |
+
*/
|
67 |
+
switch ($name) {
|
68 |
+
case 'link':
|
69 |
+
$link = $permission->getLink();
|
70 |
+
return $link !== null ? new SharingLinkProxy($this->graph, $link) : null;
|
71 |
+
|
72 |
+
default:
|
73 |
+
return parent::__get($name);
|
74 |
+
}
|
75 |
+
}
|
76 |
+
}
|
vendor/krizalys/onedrive-php-sdk/src/Proxy/PhotoProxy.php
ADDED
@@ -0,0 +1,107 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* This file is part of Krizalys' OneDrive SDK for PHP.
|
5 |
+
*
|
6 |
+
* For the full copyright and license information, please view the LICENSE file
|
7 |
+
* that was distributed with this source code.
|
8 |
+
*
|
9 |
+
* @author Christophe Vidal
|
10 |
+
* @copyright 2008-2019 Christophe Vidal (http://www.krizalys.com)
|
11 |
+
* @license https://opensource.org/licenses/BSD-3-Clause 3-Clause BSD License
|
12 |
+
* @link https://github.com/krizalys/onedrive-php-sdk
|
13 |
+
*/
|
14 |
+
|
15 |
+
namespace Krizalys\Onedrive\Proxy;
|
16 |
+
|
17 |
+
use Microsoft\Graph\Graph;
|
18 |
+
use Microsoft\Graph\Model\Photo;
|
19 |
+
|
20 |
+
/**
|
21 |
+
* A proxy to a \Microsoft\Graph\Model\Photo instance.
|
22 |
+
*
|
23 |
+
* @property-read string $cameraMake
|
24 |
+
* The camera make.
|
25 |
+
* @property-read string $cameraModel
|
26 |
+
* The camera model.
|
27 |
+
* @property-read float $exposureDenominator
|
28 |
+
* The exposure denominator.
|
29 |
+
* @property-read float $exposureNumerator
|
30 |
+
* The exposure numerator.
|
31 |
+
* @property-read float $fNumber
|
32 |
+
* The F-stop value.
|
33 |
+
* @property-read float $focalLength
|
34 |
+
* The focal length.
|
35 |
+
* @property-read int $iso
|
36 |
+
* The camera ISO value.
|
37 |
+
* @property-read \DateTime $takenDateTime
|
38 |
+
* The taken date/time.
|
39 |
+
*
|
40 |
+
* @since 2.0.0
|
41 |
+
*
|
42 |
+
* @api
|
43 |
+
*
|
44 |
+
* @link https://github.com/microsoftgraph/msgraph-sdk-php/blob/dev/src/Model/Photo.php
|
45 |
+
*/
|
46 |
+
class PhotoProxy extends EntityProxy
|
47 |
+
{
|
48 |
+
/**
|
49 |
+
* Constructor.
|
50 |
+
*
|
51 |
+
* @param \Microsoft\Graph\Graph $graph
|
52 |
+
* The Microsoft Graph.
|
53 |
+
* @param \Microsoft\Graph\Model\Photo $photo
|
54 |
+
* The photo.
|
55 |
+
*
|
56 |
+
* @since 2.0.0
|
57 |
+
*/
|
58 |
+
public function __construct(Graph $graph, Photo $photo)
|
59 |
+
{
|
60 |
+
parent::__construct($graph, $photo);
|
61 |
+
}
|
62 |
+
|
63 |
+
/**
|
64 |
+
* Getter.
|
65 |
+
*
|
66 |
+
* @param string $name
|
67 |
+
* The name.
|
68 |
+
*
|
69 |
+
* @return mixed
|
70 |
+
* The value.
|
71 |
+
*
|
72 |
+
* @since 2.6.0
|
73 |
+
*/
|
74 |
+
public function __get($name)
|
75 |
+
{
|
76 |
+
$photo = $this->entity;
|
77 |
+
|
78 |
+
switch ($name) {
|
79 |
+
case 'cameraMake':
|
80 |
+
return $photo->getCameraMake();
|
81 |
+
|
82 |
+
case 'cameraModel':
|
83 |
+
return $photo->getCameraModel();
|
84 |
+
|
85 |
+
case 'exposureDenominator':
|
86 |
+
return $photo->getExposureDenominator();
|
87 |
+
|
88 |
+
case 'exposureNumerator':
|
89 |
+
return $photo->getExposureNumerator();
|
90 |
+
|
91 |
+
case 'fNumber':
|
92 |
+
return $photo->getFNumber();
|
93 |
+
|
94 |
+
case 'focalLength':
|
95 |
+
return $photo->getFocalLength();
|
96 |
+
|
97 |
+
case 'iso':
|
98 |
+
return $photo->getIso();
|
99 |
+
|
100 |
+
case 'takenDateTime':
|
101 |
+
return $photo->getTakenDateTime();
|
102 |
+
|
103 |
+
default:
|
104 |
+
return parent::__get($name);
|
105 |
+
}
|
106 |
+
}
|
107 |
+
}
|
vendor/krizalys/onedrive-php-sdk/src/Proxy/PublicationFacetProxy.php
ADDED
@@ -0,0 +1,45 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* This file is part of Krizalys' OneDrive SDK for PHP.
|
5 |
+
*
|
6 |
+
* For the full copyright and license information, please view the LICENSE file
|
7 |
+
* that was distributed with this source code.
|
8 |
+
*
|
9 |
+
* @author Christophe Vidal
|
10 |
+
* @copyright 2008-2019 Christophe Vidal (http://www.krizalys.com)
|
11 |
+
* @license https://opensource.org/licenses/BSD-3-Clause 3-Clause BSD License
|
12 |
+
* @link https://github.com/krizalys/onedrive-php-sdk
|
13 |
+
*/
|
14 |
+
|
15 |
+
namespace Krizalys\Onedrive\Proxy;
|
16 |
+
|
17 |
+
use Microsoft\Graph\Graph;
|
18 |
+
use Microsoft\Graph\Model\PublicationFacet;
|
19 |
+
|
20 |
+
/**
|
21 |
+
* A proxy to a \Microsoft\Graph\Model\PublicationFacet instance.
|
22 |
+
*
|
23 |
+
* @since 2.0.0
|
24 |
+
*
|
25 |
+
* @api
|
26 |
+
*
|
27 |
+
* @link https://github.com/microsoftgraph/msgraph-sdk-php/blob/dev/src/Model/PublicationFacet.php
|
28 |
+
*/
|
29 |
+
class PublicationFacetProxy extends EntityProxy
|
30 |
+
{
|
31 |
+
/**
|
32 |
+
* Constructor.
|
33 |
+
*
|
34 |
+
* @param \Microsoft\Graph\Graph $graph
|
35 |
+
* The Microsoft Graph.
|
36 |
+
* @param \Microsoft\Graph\Model\PublicationFacet $publicationFacet
|
37 |
+
* The publication facet.
|
38 |
+
*
|
39 |
+
* @since 2.0.0
|
40 |
+
*/
|
41 |
+
public function __construct(Graph $graph, PublicationFacet $publicationFacet)
|
42 |
+
{
|
43 |
+
parent::__construct($graph, $publicationFacet);
|
44 |
+
}
|
45 |
+
}
|
vendor/krizalys/onedrive-php-sdk/src/Proxy/QuotaProxy.php
ADDED
@@ -0,0 +1,92 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* This file is part of Krizalys' OneDrive SDK for PHP.
|
5 |
+
*
|
6 |
+
* For the full copyright and license information, please view the LICENSE file
|
7 |
+
* that was distributed with this source code.
|
8 |
+
*
|
9 |
+
* @author Christophe Vidal
|
10 |
+
* @copyright 2008-2019 Christophe Vidal (http://www.krizalys.com)
|
11 |
+
* @license https://opensource.org/licenses/BSD-3-Clause 3-Clause BSD License
|
12 |
+
* @link https://github.com/krizalys/onedrive-php-sdk
|
13 |
+
*/
|
14 |
+
|
15 |
+
namespace Krizalys\Onedrive\Proxy;
|
16 |
+
|
17 |
+
use Microsoft\Graph\Graph;
|
18 |
+
use Microsoft\Graph\Model\Quota;
|
19 |
+
|
20 |
+
/**
|
21 |
+
* A proxy to a \Microsoft\Graph\Model\Quota instance.
|
22 |
+
*
|
23 |
+
* @property-read int $deleted
|
24 |
+
* The deleted.
|
25 |
+
* @property-read int $remaining
|
26 |
+
* The remaining.
|
27 |
+
* @property-read string $state
|
28 |
+
* The state.
|
29 |
+
* @property-read int $total
|
30 |
+
* The total.
|
31 |
+
* @property-read int $used
|
32 |
+
* The used.
|
33 |
+
*
|
34 |
+
* @since 2.0.0
|
35 |
+
*
|
36 |
+
* @api
|
37 |
+
*
|
38 |
+
* @link https://github.com/microsoftgraph/msgraph-sdk-php/blob/dev/src/Model/Quota.php
|
39 |
+
*/
|
40 |
+
class QuotaProxy extends EntityProxy
|
41 |
+
{
|
42 |
+
/**
|
43 |
+
* Constructor.
|
44 |
+
*
|
45 |
+
* @param \Microsoft\Graph\Graph $graph
|
46 |
+
* The Microsoft Graph.
|
47 |
+
* @param \Microsoft\Graph\Model\Quota $quota
|
48 |
+
* The quota.
|
49 |
+
*
|
50 |
+
* @since 2.0.0
|
51 |
+
*/
|
52 |
+
public function __construct(Graph $graph, Quota $quota)
|
53 |
+
{
|
54 |
+
parent::__construct($graph, $quota);
|
55 |
+
}
|
56 |
+
|
57 |
+
/**
|
58 |
+
* Getter.
|
59 |
+
*
|
60 |
+
* @param string $name
|
61 |
+
* The name.
|
62 |
+
*
|
63 |
+
* @return mixed
|
64 |
+
* The value.
|
65 |
+
*
|
66 |
+
* @since 2.0.0
|
67 |
+
*/
|
68 |
+
public function __get($name)
|
69 |
+
{
|
70 |
+
$quota = $this->entity;
|
71 |
+
|
72 |
+
switch ($name) {
|
73 |
+
case 'deleted':
|
74 |
+
return $quota->getDeleted();
|
75 |
+
|
76 |
+
case 'remaining':
|
77 |
+
return $quota->getRemaining();
|
78 |
+
|
79 |
+
case 'state':
|
80 |
+
return $quota->getState();
|
81 |
+
|
82 |
+
case 'total':
|
83 |
+
return $quota->getTotal();
|
84 |
+
|
85 |
+
case 'used':
|
86 |
+
return $quota->getUsed();
|
87 |
+
|
88 |
+
default:
|
89 |
+
return parent::__get($name);
|
90 |
+
}
|
91 |
+
}
|
92 |
+
}
|
vendor/krizalys/onedrive-php-sdk/src/Proxy/RemoteItemProxy.php
ADDED
@@ -0,0 +1,157 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* This file is part of Krizalys' OneDrive SDK for PHP.
|
5 |
+
*
|
6 |
+
* For the full copyright and license information, please view the LICENSE file
|
7 |
+
* that was distributed with this source code.
|
8 |
+
*
|
9 |
+
* @author Christophe Vidal
|
10 |
+
* @copyright 2008-2019 Christophe Vidal (http://www.krizalys.com)
|
11 |
+
* @license https://opensource.org/licenses/BSD-3-Clause 3-Clause BSD License
|
12 |
+
* @link https://github.com/krizalys/onedrive-php-sdk
|
13 |
+
*/
|
14 |
+
|
15 |
+
namespace Krizalys\Onedrive\Proxy;
|
16 |
+
|
17 |
+
use Microsoft\Graph\Graph;
|
18 |
+
use Microsoft\Graph\Model\RemoteItem;
|
19 |
+
|
20 |
+
/**
|
21 |
+
* A proxy to a \Microsoft\Graph\Model\RemoteItem instance.
|
22 |
+
*
|
23 |
+
* @property-read \Krizalys\Onedrive\Proxy\IdentitySetProxy $createdBy
|
24 |
+
* The "created by" identity set.
|
25 |
+
* @property-read \DateTime $createdDateTime
|
26 |
+
* The created date/time.
|
27 |
+
* @property-read \Krizalys\Onedrive\Proxy\FileProxy $file
|
28 |
+
* The file.
|
29 |
+
* @property-read \Krizalys\Onedrive\Proxy\FileSystemInfoProxy $fileSystemInfo
|
30 |
+
* The file system info.
|
31 |
+
* @property-read \Krizalys\Onedrive\Proxy\FolderProxy $folder
|
32 |
+
* The folder.
|
33 |
+
* @property-read \Krizalys\Onedrive\Proxy\IdentitySetProxy $lastModifiedBy
|
34 |
+
* The "last modified by" identity set.
|
35 |
+
* @property-read \DateTime $lastModifiedDateTime
|
36 |
+
* The last modified date/time.
|
37 |
+
* @property-read string $name
|
38 |
+
* The name.
|
39 |
+
* @property-read \Krizalys\Onedrive\Proxy\PackageProxy $package
|
40 |
+
* The package.
|
41 |
+
* @property-read \Krizalys\Onedrive\Proxy\ItemReferenceProxy $parentReference
|
42 |
+
* The parent reference.
|
43 |
+
* @property-read \Krizalys\Onedrive\Proxy\SharedProxy $shared
|
44 |
+
* The shared.
|
45 |
+
* @property-read \Krizalys\Onedrive\Proxy\SharepointIdsProxy $sharepointIds
|
46 |
+
* The sharepoint IDs.
|
47 |
+
* @property-read int $size
|
48 |
+
* The size.
|
49 |
+
* @property-read \Krizalys\Onedrive\Proxy\SpecialFolderProxy $specialFolder
|
50 |
+
* The special folder.
|
51 |
+
* @property-read string $webDavUrl
|
52 |
+
* The WebDAV URL.
|
53 |
+
* @property-read string $webUrl
|
54 |
+
* The web URL.
|
55 |
+
*
|
56 |
+
* @since 2.0.0
|
57 |
+
*
|
58 |
+
* @api
|
59 |
+
*
|
60 |
+
* @link https://github.com/microsoftgraph/msgraph-sdk-php/blob/dev/src/Model/RemoteItem.php
|
61 |
+
*/
|
62 |
+
class RemoteItemProxy extends EntityProxy
|
63 |
+
{
|
64 |
+
/**
|
65 |
+
* Constructor.
|
66 |
+
*
|
67 |
+
* @param \Microsoft\Graph\Graph $graph
|
68 |
+
* The Microsoft Graph.
|
69 |
+
* @param \Microsoft\Graph\Model\RemoteItem $remoteItem
|
70 |
+
* The remote item.
|
71 |
+
*
|
72 |
+
* @since 2.0.0
|
73 |
+
*/
|
74 |
+
public function __construct(Graph $graph, RemoteItem $remoteItem)
|
75 |
+
{
|
76 |
+
parent::__construct($graph, $remoteItem);
|
77 |
+
}
|
78 |
+
|
79 |
+
/**
|
80 |
+
* Getter.
|
81 |
+
*
|
82 |
+
* @param string $name
|
83 |
+
* The name.
|
84 |
+
*
|
85 |
+
* @return mixed
|
86 |
+
* The value.
|
87 |
+
*
|
88 |
+
* @since 2.5.0
|
89 |
+
*/
|
90 |
+
public function __get($name)
|
91 |
+
{
|
92 |
+
$remoteItem = $this->entity;
|
93 |
+
|
94 |
+
switch ($name) {
|
95 |
+
case 'createdBy':
|
96 |
+
$createdBy = $remoteItem->getCreatedBy();
|
97 |
+
return $createdBy !== null ? new IdentitySetProxy($this->graph, $createdBy) : null;
|
98 |
+
|
99 |
+
case 'createdDateTime':
|
100 |
+
return $remoteItem->getCreatedDateTime();
|
101 |
+
|
102 |
+
case 'file':
|
103 |
+
$file = $remoteItem->getFile();
|
104 |
+
return $file !== null ? new FileProxy($this->graph, $file) : null;
|
105 |
+
|
106 |
+
case 'fileSystemInfo':
|
107 |
+
$fileSystemInfo = $remoteItem->getFileSystemInfo();
|
108 |
+
return $fileSystemInfo !== null ? new FileSystemInfoProxy($this->graph, $fileSystemInfo) : null;
|
109 |
+
|
110 |
+
case 'folder':
|
111 |
+
$folder = $remoteItem->getFolder();
|
112 |
+
return $folder !== null ? new FolderProxy($this->graph, $folder) : null;
|
113 |
+
|
114 |
+
case 'lastModifiedBy':
|
115 |
+
$lastModifiedBy = $remoteItem->getLastModifiedBy();
|
116 |
+
return $lastModifiedBy !== null ? new IdentitySetProxy($this->graph, $lastModifiedBy) : null;
|
117 |
+
|
118 |
+
case 'lastModifiedDateTime':
|
119 |
+
return $remoteItem->getLastModifiedDateTime();
|
120 |
+
|
121 |
+
case 'name':
|
122 |
+
return $remoteItem->getName();
|
123 |
+
|
124 |
+
case 'package':
|
125 |
+
$package = $remoteItem->getPackage();
|
126 |
+
return $package !== null ? new PackageProxy($this->graph, $package) : null;
|
127 |
+
|
128 |
+
case 'parentReference':
|
129 |
+
$parentReference = $remoteItem->getParentReference();
|
130 |
+
return $parentReference !== null ? new ItemReferenceProxy($this->graph, $parentReference) : null;
|
131 |
+
|
132 |
+
case 'shared':
|
133 |
+
$shared = $remoteItem->getShared();
|
134 |
+
return $shared !== null ? new SharedProxy($this->graph, $shared) : null;
|
135 |
+
|
136 |
+
case 'sharepointIds':
|
137 |
+
$sharepointIds = $remoteItem->getSharepointIds();
|
138 |
+
return $sharepointIds !== null ? new SharepointIdsProxy($this->graph, $sharepointIds) : null;
|
139 |
+
|
140 |
+
case 'size':
|
141 |
+
return $remoteItem->getSize();
|
142 |
+
|
143 |
+
case 'specialFolder':
|
144 |
+
$specialFolder = $remoteItem->getSpecialFolder();
|
145 |
+
return $specialFolder !== null ? new SpecialFolderProxy($this->graph, $specialFolder) : null;
|
146 |
+
|
147 |
+
case 'webDavUrl':
|
148 |
+
return $remoteItem->getWebDavUrl();
|
149 |
+
|
150 |
+
case 'webUrl':
|
151 |
+
return $remoteItem->getWebUrl();
|
152 |
+
|
153 |
+
default:
|
154 |
+
return parent::__get($name);
|
155 |
+
}
|
156 |
+
}
|
157 |
+
}
|
vendor/krizalys/onedrive-php-sdk/src/Proxy/RootProxy.php
ADDED
@@ -0,0 +1,45 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* This file is part of Krizalys' OneDrive SDK for PHP.
|
5 |
+
*
|
6 |
+
* For the full copyright and license information, please view the LICENSE file
|
7 |
+
* that was distributed with this source code.
|
8 |
+
*
|
9 |
+
* @author Christophe Vidal
|
10 |
+
* @copyright 2008-2019 Christophe Vidal (http://www.krizalys.com)
|
11 |
+
* @license https://opensource.org/licenses/BSD-3-Clause 3-Clause BSD License
|
12 |
+
* @link https://github.com/krizalys/onedrive-php-sdk
|
13 |
+
*/
|
14 |
+
|
15 |
+
namespace Krizalys\Onedrive\Proxy;
|
16 |
+
|
17 |
+
use Microsoft\Graph\Graph;
|
18 |
+
use Microsoft\Graph\Model\Root;
|
19 |
+
|
20 |
+
/**
|
21 |
+
* A proxy to a \Microsoft\Graph\Model\Root instance.
|
22 |
+
*
|
23 |
+
* @since 2.0.0
|
24 |
+
*
|
25 |
+
* @api
|
26 |
+
*
|
27 |
+
* @link https://github.com/microsoftgraph/msgraph-sdk-php/blob/dev/src/Model/Root.php
|
28 |
+
*/
|
29 |
+
class RootProxy extends EntityProxy
|
30 |
+
{
|
31 |
+
/**
|
32 |
+
* Constructor.
|
33 |
+
*
|
34 |
+
* @param \Microsoft\Graph\Graph $graph
|
35 |
+
* The Microsoft Graph.
|
36 |
+
* @param \Microsoft\Graph\Model\Root $root
|
37 |
+
* The root.
|
38 |
+
*
|
39 |
+
* @since 2.0.0
|
40 |
+
*/
|
41 |
+
public function __construct(Graph $graph, Root $root)
|
42 |
+
{
|
43 |
+
parent::__construct($graph, $root);
|
44 |
+
}
|
45 |
+
}
|
vendor/krizalys/onedrive-php-sdk/src/Proxy/SearchResultProxy.php
ADDED
@@ -0,0 +1,45 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* This file is part of Krizalys' OneDrive SDK for PHP.
|
5 |
+
*
|
6 |
+
* For the full copyright and license information, please view the LICENSE file
|
7 |
+
* that was distributed with this source code.
|
8 |
+
*
|
9 |
+
* @author Christophe Vidal
|
10 |
+
* @copyright 2008-2019 Christophe Vidal (http://www.krizalys.com)
|
11 |
+
* @license https://opensource.org/licenses/BSD-3-Clause 3-Clause BSD License
|
12 |
+
* @link https://github.com/krizalys/onedrive-php-sdk
|
13 |
+
*/
|
14 |
+
|
15 |
+
namespace Krizalys\Onedrive\Proxy;
|
16 |
+
|
17 |
+
use Microsoft\Graph\Graph;
|
18 |
+
use Microsoft\Graph\Model\SearchResult;
|
19 |
+
|
20 |
+
/**
|
21 |
+
* A proxy to a \Microsoft\Graph\Model\SearchResult instance.
|
22 |
+
*
|
23 |
+
* @since 2.0.0
|
24 |
+
*
|
25 |
+
* @api
|
26 |
+
*
|
27 |
+
* @link https://github.com/microsoftgraph/msgraph-sdk-php/blob/dev/src/Model/SearchResult.php
|
28 |
+
*/
|
29 |
+
class SearchResultProxy extends EntityProxy
|
30 |
+
{
|
31 |
+
/**
|
32 |
+
* Constructor.
|
33 |
+
*
|
34 |
+
* @param \Microsoft\Graph\Graph\Graph $graph
|
35 |
+
* The Microsoft Graph.
|
36 |
+
* @param \Microsoft\Graph\Model\SearchResult $searchResult
|
37 |
+
* The search result.
|
38 |
+
*
|
39 |
+
* @since 2.0.0
|
40 |
+
*/
|
41 |
+
public function __construct(Graph $graph, SearchResult $searchResult)
|
42 |
+
{
|
43 |
+
parent::__construct($graph, $searchResult);
|
44 |
+
}
|
45 |
+
}
|
vendor/krizalys/onedrive-php-sdk/src/Proxy/SharedProxy.php
ADDED
@@ -0,0 +1,89 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* This file is part of Krizalys' OneDrive SDK for PHP.
|
5 |
+
*
|
6 |
+
* For the full copyright and license information, please view the LICENSE file
|
7 |
+
* that was distributed with this source code.
|
8 |
+
*
|
9 |
+
* @author Christophe Vidal
|
10 |
+
* @copyright 2008-2019 Christophe Vidal (http://www.krizalys.com)
|
11 |
+
* @license https://opensource.org/licenses/BSD-3-Clause 3-Clause BSD License
|
12 |
+
* @link https://github.com/krizalys/onedrive-php-sdk
|
13 |
+
*/
|
14 |
+
|
15 |
+
namespace Krizalys\Onedrive\Proxy;
|
16 |
+
|
17 |
+
use Microsoft\Graph\Graph;
|
18 |
+
use Microsoft\Graph\Model\Shared;
|
19 |
+
|
20 |
+
/**
|
21 |
+
* A proxy to a \Microsoft\Graph\Model\Shared instance.
|
22 |
+
*
|
23 |
+
* @property-read \Krizalys\Onedrive\Proxy\IdentitySetProxy $owner
|
24 |
+
* The owner.
|
25 |
+
* @property-read string $scope
|
26 |
+
* The scope.
|
27 |
+
* @property-read \Krizalys\Onedrive\Proxy\IdentitySetProxy $sharedBy
|
28 |
+
* The shared by.
|
29 |
+
* @property-read \DateTime $sharedDateTime
|
30 |
+
* The shared date/time.
|
31 |
+
*
|
32 |
+
* @since 2.0.0
|
33 |
+
*
|
34 |
+
* @api
|
35 |
+
*
|
36 |
+
* @link https://github.com/microsoftgraph/msgraph-sdk-php/blob/dev/src/Model/Shared.php
|
37 |
+
*/
|
38 |
+
class SharedProxy extends EntityProxy
|
39 |
+
{
|
40 |
+
/**
|
41 |
+
* Constructor.
|
42 |
+
*
|
43 |
+
* @param \Microsoft\Graph\Graph\Graph $graph
|
44 |
+
* The Microsoft Graph.
|
45 |
+
* @param \Microsoft\Graph\Model\Shared $shared
|
46 |
+
* The shared.
|
47 |
+
*
|
48 |
+
* @since 2.0.0
|
49 |
+
*/
|
50 |
+
public function __construct(Graph $graph, Shared $shared)
|
51 |
+
{
|
52 |
+
parent::__construct($graph, $shared);
|
53 |
+
}
|
54 |
+
|
55 |
+
/**
|
56 |
+
* Getter.
|
57 |
+
*
|
58 |
+
* @param string $name
|
59 |
+
* The name.
|
60 |
+
*
|
61 |
+
* @return mixed
|
62 |
+
* The value.
|
63 |
+
*
|
64 |
+
* @since 2.5.0
|
65 |
+
*/
|
66 |
+
public function __get($name)
|
67 |
+
{
|
68 |
+
$shared = $this->entity;
|
69 |
+
|
70 |
+
switch ($name) {
|
71 |
+
case 'owner':
|
72 |
+
$owner = $shared->getOwner();
|
73 |
+
return $owner !== null ? new IdentitySetProxy($this->graph, $owner) : null;
|
74 |
+
|
75 |
+
case 'scope':
|
76 |
+
return $shared->getScope();
|
77 |
+
|
78 |
+
case 'sharedBy':
|
79 |
+
$sharedBy = $shared->getSharedBy();
|
80 |
+
return $sharedBy !== null ? new IdentitySetProxy($this->graph, $sharedBy) : null;
|
81 |
+
|
82 |
+
case 'sharedDateTime':
|
83 |
+
return $shared->getSharedDateTime();
|
84 |
+
|
85 |
+
default:
|
86 |
+
return parent::__get($name);
|
87 |
+
}
|
88 |
+
}
|
89 |
+
}
|
vendor/krizalys/onedrive-php-sdk/src/Proxy/SharepointIdsProxy.php
ADDED
@@ -0,0 +1,97 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* This file is part of Krizalys' OneDrive SDK for PHP.
|
5 |
+
*
|
6 |
+
* For the full copyright and license information, please view the LICENSE file
|
7 |
+
* that was distributed with this source code.
|
8 |
+
*
|
9 |
+
* @author Christophe Vidal
|
10 |
+
* @copyright 2008-2019 Christophe Vidal (http://www.krizalys.com)
|
11 |
+
* @license https://opensource.org/licenses/BSD-3-Clause 3-Clause BSD License
|
12 |
+
* @link https://github.com/krizalys/onedrive-php-sdk
|
13 |
+
*/
|
14 |
+
|
15 |
+
namespace Krizalys\Onedrive\Proxy;
|
16 |
+
|
17 |
+
use Microsoft\Graph\Graph;
|
18 |
+
use Microsoft\Graph\Model\SharepointIds;
|
19 |
+
|
20 |
+
/**
|
21 |
+
* A proxy to a \Microsoft\Graph\Model\SharepointIds instance.
|
22 |
+
*
|
23 |
+
* @property-read string $listId
|
24 |
+
* The list ID.
|
25 |
+
* @property-read string $listItemId
|
26 |
+
* The list item ID.
|
27 |
+
* @property-read string $listItemUniqueId
|
28 |
+
* The list item unique ID.
|
29 |
+
* @property-read string $siteId
|
30 |
+
* The site ID.
|
31 |
+
* @property-read string $siteUrl
|
32 |
+
* The site URL.
|
33 |
+
* @property-read string $webId
|
34 |
+
* The web ID.
|
35 |
+
*
|
36 |
+
* @since 2.0.0
|
37 |
+
*
|
38 |
+
* @api
|
39 |
+
*
|
40 |
+
* @link https://github.com/microsoftgraph/msgraph-sdk-php/blob/dev/src/Model/SharepointIds.php
|
41 |
+
*/
|
42 |
+
class SharepointIdsProxy extends EntityProxy
|
43 |
+
{
|
44 |
+
/**
|
45 |
+
* Constructor.
|
46 |
+
*
|
47 |
+
* @param \Microsoft\Graph\Graph\Graph $graph
|
48 |
+
* The Microsoft Graph.
|
49 |
+
* @param \Microsoft\Graph\Model\SharepointIds $sharepointIds
|
50 |
+
* The SharePoint IDs.
|
51 |
+
*
|
52 |
+
* @since 2.0.0
|
53 |
+
*/
|
54 |
+
public function __construct(Graph $graph, SharepointIds $sharepointIds)
|
55 |
+
{
|
56 |
+
parent::__construct($graph, $sharepointIds);
|
57 |
+
}
|
58 |
+
|
59 |
+
/**
|
60 |
+
* Getter.
|
61 |
+
*
|
62 |
+
* @param string $name
|
63 |
+
* The name.
|
64 |
+
*
|
65 |
+
* @return mixed
|
66 |
+
* The value.
|
67 |
+
*
|
68 |
+
* @since 2.5.0
|
69 |
+
*/
|
70 |
+
public function __get($name)
|
71 |
+
{
|
72 |
+
$sharepointIds = $this->entity;
|
73 |
+
|
74 |
+
switch ($name) {
|
75 |
+
case 'listId':
|
76 |
+
return $sharepointIds->getListId();
|
77 |
+
|
78 |
+
case 'listItemId':
|
79 |
+
return $sharepointIds->getListItemId();
|
80 |
+
|
81 |
+
case 'listItemUniqueId':
|
82 |
+
return $sharepointIds->getListItemUniqueId();
|
83 |
+
|
84 |
+
case 'siteId':
|
85 |
+
return $sharepointIds->getSiteId();
|
86 |
+
|
87 |
+
case 'siteUrl':
|
88 |
+
return $sharepointIds->getSiteUrl();
|
89 |
+
|
90 |
+
case 'webId':
|
91 |
+
return $sharepointIds->getWebId();
|
92 |
+
|
93 |
+
default:
|
94 |
+
return parent::__get($name);
|
95 |
+
}
|
96 |
+
}
|
97 |
+
}
|
vendor/krizalys/onedrive-php-sdk/src/Proxy/SharingLinkProxy.php
ADDED
@@ -0,0 +1,88 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* This file is part of Krizalys' OneDrive SDK for PHP.
|
5 |
+
*
|
6 |
+
* For the full copyright and license information, please view the LICENSE file
|
7 |
+
* that was distributed with this source code.
|
8 |
+
*
|
9 |
+
* @author Christophe Vidal
|
10 |
+
* @copyright 2008-2019 Christophe Vidal (http://www.krizalys.com)
|
11 |
+
* @license https://opensource.org/licenses/BSD-3-Clause 3-Clause BSD License
|
12 |
+
* @link https://github.com/krizalys/onedrive-php-sdk
|
13 |
+
*/
|
14 |
+
|
15 |
+
namespace Krizalys\Onedrive\Proxy;
|
16 |
+
|
17 |
+
use Microsoft\Graph\Graph;
|
18 |
+
use Microsoft\Graph\Model\SharingLink;
|
19 |
+
|
20 |
+
/**
|
21 |
+
* A proxy to a \Microsoft\Graph\Model\SharingLink instance.
|
22 |
+
*
|
23 |
+
* @property-read \Krizalys\Onedrive\Proxy\IdentityProxy $application
|
24 |
+
* The application.
|
25 |
+
* @property-read string $scope
|
26 |
+
* The scope.
|
27 |
+
* @property-read string $type
|
28 |
+
* The type.
|
29 |
+
* @property-read string $webUrl
|
30 |
+
* The web URL.
|
31 |
+
*
|
32 |
+
* @since 2.4.0
|
33 |
+
*
|
34 |
+
* @api
|
35 |
+
*
|
36 |
+
* @link https://github.com/microsoftgraph/msgraph-sdk-php/blob/dev/src/Model/SharingLink.php
|
37 |
+
*/
|
38 |
+
class SharingLinkProxy extends EntityProxy
|
39 |
+
{
|
40 |
+
/**
|
41 |
+
* Constructor.
|
42 |
+
*
|
43 |
+
* @param \Microsoft\Graph\Graph\Graph $graph
|
44 |
+
* The Microsoft Graph.
|
45 |
+
* @param \Microsoft\Graph\Model\SharingLink $sharingLink
|
46 |
+
* The sharing link.
|
47 |
+
*
|
48 |
+
* @since 2.4.0
|
49 |
+
*/
|
50 |
+
public function __construct(Graph $graph, SharingLink $sharingLink)
|
51 |
+
{
|
52 |
+
parent::__construct($graph, $sharingLink);
|
53 |
+
}
|
54 |
+
|
55 |
+
/**
|
56 |
+
* Getter.
|
57 |
+
*
|
58 |
+
* @param string $name
|
59 |
+
* The name.
|
60 |
+
*
|
61 |
+
* @return mixed
|
62 |
+
* The value.
|
63 |
+
*
|
64 |
+
* @since 2.4.0
|
65 |
+
*/
|
66 |
+
public function __get($name)
|
67 |
+
{
|
68 |
+
$sharingLink = $this->entity;
|
69 |
+
|
70 |
+
switch ($name) {
|
71 |
+
case 'application':
|
72 |
+
$application = $sharingLink->getApplication();
|
73 |
+
return $application !== null ? new IdentityProxy($this->graph, $application) : null;
|
74 |
+
|
75 |
+
case 'scope':
|
76 |
+
return $sharingLink->getScope();
|
77 |
+
|
78 |
+
case 'type':
|
79 |
+
return $sharingLink->getType();
|
80 |
+
|
81 |
+
case 'webUrl':
|
82 |
+
return $sharingLink->getWebUrl();
|
83 |
+
|
84 |
+
default:
|
85 |
+
return parent::__get($name);
|
86 |
+
}
|
87 |
+
}
|
88 |
+
}
|
vendor/krizalys/onedrive-php-sdk/src/Proxy/SpecialFolderProxy.php
ADDED
@@ -0,0 +1,72 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* This file is part of Krizalys' OneDrive SDK for PHP.
|
5 |
+
*
|
6 |
+
* For the full copyright and license information, please view the LICENSE file
|
7 |
+
* that was distributed with this source code.
|
8 |
+
*
|
9 |
+
* @author Christophe Vidal
|
10 |
+
* @copyright 2008-2019 Christophe Vidal (http://www.krizalys.com)
|
11 |
+
* @license https://opensource.org/licenses/BSD-3-Clause 3-Clause BSD License
|
12 |
+
* @link https://github.com/krizalys/onedrive-php-sdk
|
13 |
+
*/
|
14 |
+
|
15 |
+
namespace Krizalys\Onedrive\Proxy;
|
16 |
+
|
17 |
+
use Microsoft\Graph\Graph;
|
18 |
+
use Microsoft\Graph\Model\SpecialFolder;
|
19 |
+
|
20 |
+
/**
|
21 |
+
* A proxy to a \Microsoft\Graph\Model\SpecialFolder instance.
|
22 |
+
*
|
23 |
+
* @property-read string $name
|
24 |
+
* The name.
|
25 |
+
*
|
26 |
+
* @since 2.0.0
|
27 |
+
*
|
28 |
+
* @api
|
29 |
+
*
|
30 |
+
* @link https://github.com/microsoftgraph/msgraph-sdk-php/blob/dev/src/Model/SpecialFolder.php
|
31 |
+
*/
|
32 |
+
class SpecialFolderProxy extends EntityProxy
|
33 |
+
{
|
34 |
+
/**
|
35 |
+
* Constructor.
|
36 |
+
*
|
37 |
+
* @param \Microsoft\Graph\Graph\Graph $graph
|
38 |
+
* The Microsoft Graph.
|
39 |
+
* @param \Microsoft\Graph\Model\SpecialFolder $specialFolder
|
40 |
+
* The special folder.
|
41 |
+
*
|
42 |
+
* @since 2.0.0
|
43 |
+
*/
|
44 |
+
public function __construct(Graph $graph, SpecialFolder $specialFolder)
|
45 |
+
{
|
46 |
+
parent::__construct($graph, $specialFolder);
|
47 |
+
}
|
48 |
+
|
49 |
+
/**
|
50 |
+
* Getter.
|
51 |
+
*
|
52 |
+
* @param string $name
|
53 |
+
* The name.
|
54 |
+
*
|
55 |
+
* @return mixed
|
56 |
+
* The value.
|
57 |
+
*
|
58 |
+
* @since 2.0.0
|
59 |
+
*/
|
60 |
+
public function __get($name)
|
61 |
+
{
|
62 |
+
$specialFolder = $this->entity;
|
63 |
+
|
64 |
+
switch ($name) {
|
65 |
+
case 'name':
|
66 |
+
return $specialFolder->getName();
|
67 |
+
|
68 |
+
default:
|
69 |
+
return parent::__get($name);
|
70 |
+
}
|
71 |
+
}
|
72 |
+
}
|
vendor/krizalys/onedrive-php-sdk/src/Proxy/SystemFacetProxy.php
ADDED
@@ -0,0 +1,45 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* This file is part of Krizalys' OneDrive SDK for PHP.
|
5 |
+
*
|
6 |
+
* For the full copyright and license information, please view the LICENSE file
|
7 |
+
* that was distributed with this source code.
|
8 |
+
*
|
9 |
+
* @author Christophe Vidal
|
10 |
+
* @copyright 2008-2019 Christophe Vidal (http://www.krizalys.com)
|
11 |
+
* @license https://opensource.org/licenses/BSD-3-Clause 3-Clause BSD License
|
12 |
+
* @link https://github.com/krizalys/onedrive-php-sdk
|
13 |
+
*/
|
14 |
+
|
15 |
+
namespace Krizalys\Onedrive\Proxy;
|
16 |
+
|
17 |
+
use Microsoft\Graph\Graph;
|
18 |
+
use Microsoft\Graph\Model\SystemFacet;
|
19 |
+
|
20 |
+
/**
|
21 |
+
* A proxy to a \Microsoft\Graph\Model\SystemFacet instance.
|
22 |
+
*
|
23 |
+
* @since 2.0.0
|
24 |
+
*
|
25 |
+
* @api
|
26 |
+
*
|
27 |
+
* @link https://github.com/microsoftgraph/msgraph-sdk-php/blob/dev/src/Model/SystemFacet.php
|
28 |
+
*/
|
29 |
+
class SystemFacetProxy extends EntityProxy
|
30 |
+
{
|
31 |
+
/**
|
32 |
+
* Constructor.
|
33 |
+
*
|
34 |
+
* @param \Microsoft\Graph\Graph\Graph $graph
|
35 |
+
* The Microsoft Graph.
|
36 |
+
* @param \Microsoft\Graph\Model\SystemFacet $systemFacet
|
37 |
+
* The system facet.
|
38 |
+
*
|
39 |
+
* @since 2.0.0
|
40 |
+
*/
|
41 |
+
public function __construct(Graph $graph, SystemFacet $systemFacet)
|
42 |
+
{
|
43 |
+
parent::__construct($graph, $systemFacet);
|
44 |
+
}
|
45 |
+
}
|
vendor/krizalys/onedrive-php-sdk/src/Proxy/ThumbnailProxy.php
ADDED
@@ -0,0 +1,45 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* This file is part of Krizalys' OneDrive SDK for PHP.
|
5 |
+
*
|
6 |
+
* For the full copyright and license information, please view the LICENSE file
|
7 |
+
* that was distributed with this source code.
|
8 |
+
*
|
9 |
+
* @author Christophe Vidal
|
10 |
+
* @copyright 2008-2019 Christophe Vidal (http://www.krizalys.com)
|
11 |
+
* @license https://opensource.org/licenses/BSD-3-Clause 3-Clause BSD License
|
12 |
+
* @link https://github.com/krizalys/onedrive-php-sdk
|
13 |
+
*/
|
14 |
+
|
15 |
+
namespace Krizalys\Onedrive\Proxy;
|
16 |
+
|
17 |
+
use Microsoft\Graph\Graph;
|
18 |
+
use Microsoft\Graph\Model\Thumbnail;
|
19 |
+
|
20 |
+
/**
|
21 |
+
* A proxy to a \Microsoft\Graph\Model\Thumbnail instance.
|
22 |
+
*
|
23 |
+
* @since 2.0.0
|
24 |
+
*
|
25 |
+
* @api
|
26 |
+
*
|
27 |
+
* @link https://github.com/microsoftgraph/msgraph-sdk-php/blob/dev/src/Model/Thumbnail.php
|
28 |
+
*/
|
29 |
+
class ThumbnailProxy extends EntityProxy
|
30 |
+
{
|
31 |
+
/**
|
32 |
+
* Constructor.
|
33 |
+
*
|
34 |
+
* @param \Microsoft\Graph\Graph\Graph $graph
|
35 |
+
* The Microsoft Graph.
|
36 |
+
* @param \Microsoft\Graph\Model\Thumbnail $thumbnail
|
37 |
+
* The thumbnail.
|
38 |
+
*
|
39 |
+
* @since 2.0.0
|
40 |
+
*/
|
41 |
+
public function __construct(Graph $graph, Thumbnail $thumbnail)
|
42 |
+
{
|
43 |
+
parent::__construct($graph, $thumbnail);
|
44 |
+
}
|
45 |
+
}
|
vendor/krizalys/onedrive-php-sdk/src/Proxy/UploadSessionProxy.php
ADDED
@@ -0,0 +1,221 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* This file is part of Krizalys' OneDrive SDK for PHP.
|
5 |
+
*
|
6 |
+
* For the full copyright and license information, please view the LICENSE file
|
7 |
+
* that was distributed with this source code.
|
8 |
+
*
|
9 |
+
* @author Christophe Vidal
|
10 |
+
* @copyright 2008-2019 Christophe Vidal (http://www.krizalys.com)
|
11 |
+
* @license https://opensource.org/licenses/BSD-3-Clause 3-Clause BSD License
|
12 |
+
* @link https://github.com/krizalys/onedrive-php-sdk
|
13 |
+
*/
|
14 |
+
|
15 |
+
namespace Krizalys\Onedrive\Proxy;
|
16 |
+
|
17 |
+
use GuzzleHttp\Psr7;
|
18 |
+
use GuzzleHttp\Psr7\LimitStream;
|
19 |
+
use GuzzleHttp\Psr7\Stream;
|
20 |
+
use Krizalys\Onedrive\Definition\ResourceDefinitionInterface;
|
21 |
+
use Microsoft\Graph\Graph;
|
22 |
+
use Microsoft\Graph\Model\DriveItem;
|
23 |
+
use Microsoft\Graph\Model\UploadSession;
|
24 |
+
|
25 |
+
/**
|
26 |
+
* A proxy to a \Microsoft\Graph\Model\UploadSession instance.
|
27 |
+
*
|
28 |
+
* @property-read \DateTime $expirationDateTime
|
29 |
+
* The expiration date/time.
|
30 |
+
* @property-read string $nextExpectedRanges
|
31 |
+
* The next expected ranges.
|
32 |
+
* @property-read string $uploadUrl
|
33 |
+
* The upload URL.
|
34 |
+
*
|
35 |
+
* @since 2.1.0
|
36 |
+
*
|
37 |
+
* @api
|
38 |
+
*
|
39 |
+
* @link https://github.com/microsoftgraph/msgraph-sdk-php/blob/dev/src/Model/UploadSession.php
|
40 |
+
*/
|
41 |
+
class UploadSessionProxy extends EntityProxy
|
42 |
+
{
|
43 |
+
/**
|
44 |
+
* @var int
|
45 |
+
* Range size multiple. OneDrive requires 320 KiB.
|
46 |
+
*/
|
47 |
+
const RANGE_SIZE_MULTIPLE = 320 * 1024;
|
48 |
+
|
49 |
+
/**
|
50 |
+
* @var int
|
51 |
+
* Minimum range size.
|
52 |
+
*/
|
53 |
+
const MIN_RANGE_SIZE = self::RANGE_SIZE_MULTIPLE;
|
54 |
+
|
55 |
+
/**
|
56 |
+
* @var int
|
57 |
+
* Maximal range size. OneDrive limits to 60 MiB.
|
58 |
+
*/
|
59 |
+
const MAX_RANGE_SIZE = 60 * 1024 * 1024;
|
60 |
+
|
61 |
+
/**
|
62 |
+
* @var string|resource|\GuzzleHttp\Psr7\Stream
|
63 |
+
* The content.
|
64 |
+
*/
|
65 |
+
private $content;
|
66 |
+
|
67 |
+
/**
|
68 |
+
* @var \Krizalys\Onedrive\Definition\ResourceDefinitionInterface
|
69 |
+
* The drive item resource definition.
|
70 |
+
*/
|
71 |
+
private $driveItemResourceDefinition;
|
72 |
+
|
73 |
+
/**
|
74 |
+
* @var int
|
75 |
+
* The chunk size, in bytes.
|
76 |
+
*/
|
77 |
+
private $rangeSize;
|
78 |
+
|
79 |
+
/**
|
80 |
+
* Constructor.
|
81 |
+
*
|
82 |
+
* @param \Microsoft\Graph\Graph\Graph $graph
|
83 |
+
* The Microsoft Graph.
|
84 |
+
* @param \Microsoft\Graph\Model\UploadSession $uploadSession
|
85 |
+
* The upload session.
|
86 |
+
* @param string|resource|\GuzzleHttp\Psr7\Stream $content
|
87 |
+
* The content.
|
88 |
+
* @param \Krizalys\Onedrive\Definition\ResourceDefinitionInterface $driveItemResourceDefinition
|
89 |
+
* The drive item resource definition.
|
90 |
+
* @param mixed[string] $options
|
91 |
+
* The options. Supported options:
|
92 |
+
* - `'range_size'` *(int)*: the range size, in bytes.
|
93 |
+
*
|
94 |
+
* @since 2.1.0
|
95 |
+
*/
|
96 |
+
public function __construct(
|
97 |
+
Graph $graph,
|
98 |
+
UploadSession $uploadSession,
|
99 |
+
$content,
|
100 |
+
ResourceDefinitionInterface $driveItemResourceDefinition,
|
101 |
+
array $options = []
|
102 |
+
) {
|
103 |
+
if (array_key_exists('type', $options)) {
|
104 |
+
$message = 'The \'type\' option is deprecated and will be removed'
|
105 |
+
. ' in version 3; omit this option';
|
106 |
+
|
107 |
+
@trigger_error($message, E_USER_DEPRECATED);
|
108 |
+
}
|
109 |
+
|
110 |
+
parent::__construct($graph, $uploadSession);
|
111 |
+
$this->content = $content;
|
112 |
+
$this->driveItemResourceDefinition = $driveItemResourceDefinition;
|
113 |
+
|
114 |
+
$this->rangeSize = array_key_exists('range_size', $options) ?
|
115 |
+
$options['range_size']
|
116 |
+
: null;
|
117 |
+
}
|
118 |
+
|
119 |
+
/**
|
120 |
+
* Getter.
|
121 |
+
*
|
122 |
+
* @param string $name
|
123 |
+
* The name.
|
124 |
+
*
|
125 |
+
* @return mixed
|
126 |
+
* The value.
|
127 |
+
*
|
128 |
+
* @since 2.1.0
|
129 |
+
*/
|
130 |
+
public function __get($name)
|
131 |
+
{
|
132 |
+
$uploadSession = $this->entity;
|
133 |
+
|
134 |
+
switch ($name) {
|
135 |
+
case 'expirationDateTime':
|
136 |
+
return $uploadSession->getExpirationDateTime();
|
137 |
+
|
138 |
+
case 'nextExpectedRanges':
|
139 |
+
return $uploadSession->getNextExpectedRanges();
|
140 |
+
|
141 |
+
case 'uploadUrl':
|
142 |
+
return $uploadSession->getUploadUrl();
|
143 |
+
|
144 |
+
default:
|
145 |
+
return parent::__get($name);
|
146 |
+
}
|
147 |
+
}
|
148 |
+
|
149 |
+
/**
|
150 |
+
* Uploads the content in multiple ranges and completes this session.
|
151 |
+
*
|
152 |
+
* @return \Krizalys\Onedrive\Proxy\DriveItemProxy
|
153 |
+
* The drive item created.
|
154 |
+
*
|
155 |
+
* @since 2.1.0
|
156 |
+
*
|
157 |
+
* @api
|
158 |
+
*
|
159 |
+
* @link https://docs.microsoft.com/en-us/onedrive/developer/rest-api/api/driveitem_createuploadsession?view=odsp-graph-online#upload-bytes-to-the-upload-session
|
160 |
+
* Upload bytes to the upload session
|
161 |
+
*
|
162 |
+
* @todo Support retries on errors.
|
163 |
+
*/
|
164 |
+
public function complete()
|
165 |
+
{
|
166 |
+
$stream = $this->content instanceof Stream ?
|
167 |
+
$this->content
|
168 |
+
: Psr7\stream_for($this->content);
|
169 |
+
|
170 |
+
if ($this->rangeSize !== null) {
|
171 |
+
$rangeSize = $this->rangeSize;
|
172 |
+
$rangeSize = $rangeSize - $rangeSize % self::RANGE_SIZE_MULTIPLE;
|
173 |
+
$rangeSize = min($rangeSize, self::MAX_RANGE_SIZE);
|
174 |
+
$rangeSize = max($rangeSize, self::MIN_RANGE_SIZE);
|
175 |
+
} else {
|
176 |
+
$rangeSize = self::RANGE_SIZE_MULTIPLE;
|
177 |
+
}
|
178 |
+
|
179 |
+
$size = $stream->getSize();
|
180 |
+
$offset = 0;
|
181 |
+
|
182 |
+
while (!$stream->eof()) {
|
183 |
+
$rangeStream = new LimitStream($stream, $rangeSize, $offset);
|
184 |
+
$rangeSize = $rangeStream->getSize();
|
185 |
+
$body = $rangeStream->getContents();
|
186 |
+
$rangeFirst = $offset;
|
187 |
+
$offset += $rangeSize;
|
188 |
+
$rangeLast = $offset - 1;
|
189 |
+
|
190 |
+
$headers = [
|
191 |
+
'Content-Length' => $rangeSize,
|
192 |
+
'Content-Range' => "bytes $rangeFirst-$rangeLast/$size",
|
193 |
+
];
|
194 |
+
|
195 |
+
$response = $this
|
196 |
+
->graph
|
197 |
+
->createRequest('PUT', $this->uploadUrl)
|
198 |
+
->addHeaders($headers)
|
199 |
+
->attachBody($body)
|
200 |
+
->execute();
|
201 |
+
|
202 |
+
$status = $response->getStatus();
|
203 |
+
|
204 |
+
if ($status == 200 || $status == 201) {
|
205 |
+
$driveItem = $response->getResponseAsObject(DriveItem::class);
|
206 |
+
|
207 |
+
return new DriveItemProxy(
|
208 |
+
$this->graph,
|
209 |
+
$driveItem,
|
210 |
+
$this->driveItemResourceDefinition
|
211 |
+
);
|
212 |
+
}
|
213 |
+
|
214 |
+
if ($status != 202) {
|
215 |
+
throw new \Exception("Unexpected status code produced by 'PUT {$this->uploadUrl}': $status");
|
216 |
+
}
|
217 |
+
}
|
218 |
+
|
219 |
+
throw new \Exception('OneDrive did not create a drive item for the uploaded file');
|
220 |
+
}
|
221 |
+
}
|
vendor/krizalys/onedrive-php-sdk/src/Proxy/UserProxy.php
ADDED
@@ -0,0 +1,45 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* This file is part of Krizalys' OneDrive SDK for PHP.
|
5 |
+
*
|
6 |
+
* For the full copyright and license information, please view the LICENSE file
|
7 |
+
* that was distributed with this source code.
|
8 |
+
*
|
9 |
+
* @author Christophe Vidal
|
10 |
+
* @copyright 2008-2019 Christophe Vidal (http://www.krizalys.com)
|
11 |
+
* @license https://opensource.org/licenses/BSD-3-Clause 3-Clause BSD License
|
12 |
+
* @link https://github.com/krizalys/onedrive-php-sdk
|
13 |
+
*/
|
14 |
+
|
15 |
+
namespace Krizalys\Onedrive\Proxy;
|
16 |
+
|
17 |
+
use Microsoft\Graph\Graph;
|
18 |
+
use Microsoft\Graph\Model\User;
|
19 |
+
|
20 |
+
/**
|
21 |
+
* A proxy to a \Microsoft\Graph\Model\User instance.
|
22 |
+
*
|
23 |
+
* @since 2.0.0
|
24 |
+
*
|
25 |
+
* @api
|
26 |
+
*
|
27 |
+
* @link https://github.com/microsoftgraph/msgraph-sdk-php/blob/dev/src/Model/User.php
|
28 |
+
*/
|
29 |
+
class UserProxy extends DirectoryObjectProxy
|
30 |
+
{
|
31 |
+
/**
|
32 |
+
* Constructor.
|
33 |
+
*
|
34 |
+
* @param \Microsoft\Graph\Graph\Graph $graph
|
35 |
+
* The Microsoft Graph.
|
36 |
+
* @param \Microsoft\Graph\Model\User $user
|
37 |
+
* The user.
|
38 |
+
*
|
39 |
+
* @since 2.0.0
|
40 |
+
*/
|
41 |
+
public function __construct(Graph $graph, User $user)
|
42 |
+
{
|
43 |
+
parent::__construct($graph, $user);
|
44 |
+
}
|
45 |
+
}
|
vendor/krizalys/onedrive-php-sdk/src/Proxy/VideoProxy.php
ADDED
@@ -0,0 +1,117 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* This file is part of Krizalys' OneDrive SDK for PHP.
|
5 |
+
*
|
6 |
+
* For the full copyright and license information, please view the LICENSE file
|
7 |
+
* that was distributed with this source code.
|
8 |
+
*
|
9 |
+
* @author Christophe Vidal
|
10 |
+
* @copyright 2008-2019 Christophe Vidal (http://www.krizalys.com)
|
11 |
+
* @license https://opensource.org/licenses/BSD-3-Clause 3-Clause BSD License
|
12 |
+
* @link https://github.com/krizalys/onedrive-php-sdk
|
13 |
+
*/
|
14 |
+
|
15 |
+
namespace Krizalys\Onedrive\Proxy;
|
16 |
+
|
17 |
+
use Microsoft\Graph\Graph;
|
18 |
+
use Microsoft\Graph\Model\Video;
|
19 |
+
|
20 |
+
/**
|
21 |
+
* A proxy to a \Microsoft\Graph\Model\Video instance.
|
22 |
+
*
|
23 |
+
* @property-read int $audioBitsPerSample
|
24 |
+
* The audio bits per sample.
|
25 |
+
* @property-read int $audioChannels
|
26 |
+
* The audio channels.
|
27 |
+
* @property-read string $audioFormat
|
28 |
+
* The audio format.
|
29 |
+
* @property-read int $audioSamplesPerSecond
|
30 |
+
* The audio samples per second.
|
31 |
+
* @property-read int $bitrate
|
32 |
+
* The bitrate, in bits per second.
|
33 |
+
* @property-read int $duration
|
34 |
+
* The duration, in milliseconds.
|
35 |
+
* @property-read string $fourCc
|
36 |
+
* The four character code.
|
37 |
+
* @property-read float $frameRate
|
38 |
+
* The frame rate.
|
39 |
+
* @property-read int $height
|
40 |
+
* The height, in pixels.
|
41 |
+
* @property-read int $width
|
42 |
+
* The width, in pixels.
|
43 |
+
*
|
44 |
+
* @since 2.0.0
|
45 |
+
*
|
46 |
+
* @api
|
47 |
+
*
|
48 |
+
* @link https://github.com/microsoftgraph/msgraph-sdk-php/blob/dev/src/Model/Video.php
|
49 |
+
*/
|
50 |
+
class VideoProxy extends EntityProxy
|
51 |
+
{
|
52 |
+
/**
|
53 |
+
* Constructor.
|
54 |
+
*
|
55 |
+
* @param \Microsoft\Graph\Graph $graph
|
56 |
+
* The Microsoft Graph.
|
57 |
+
* @param \Microsoft\Graph\Model\Video $video
|
58 |
+
* The video.
|
59 |
+
*
|
60 |
+
* @since 2.0.0
|
61 |
+
*/
|
62 |
+
public function __construct(Graph $graph, Video $video)
|
63 |
+
{
|
64 |
+
parent::__construct($graph, $video);
|
65 |
+
}
|
66 |
+
|
67 |
+
/**
|
68 |
+
* Getter.
|
69 |
+
*
|
70 |
+
* @param string $name
|
71 |
+
* The name.
|
72 |
+
*
|
73 |
+
* @return mixed
|
74 |
+
* The value.
|
75 |
+
*
|
76 |
+
* @since 2.6.0
|
77 |
+
*/
|
78 |
+
public function __get($name)
|
79 |
+
{
|
80 |
+
$video = $this->entity;
|
81 |
+
|
82 |
+
switch ($name) {
|
83 |
+
case 'audioBitsPerSample':
|
84 |
+
return $video->getAudioBitsPerSample();
|
85 |
+
|
86 |
+
case 'audioChannels':
|
87 |
+
return $video->getAudioChannels();
|
88 |
+
|
89 |
+
case 'audioFormat':
|
90 |
+
return $video->getAudioFormat();
|
91 |
+
|
92 |
+
case 'audioSamplesPerSecond':
|
93 |
+
return $video->getAudioSamplesPerSecond();
|
94 |
+
|
95 |
+
case 'bitrate':
|
96 |
+
return $video->getBitrate();
|
97 |
+
|
98 |
+
case 'duration':
|
99 |
+
return $video->getDuration();
|
100 |
+
|
101 |
+
case 'fourCc':
|
102 |
+
return $video->getFourCC();
|
103 |
+
|
104 |
+
case 'frameRate':
|
105 |
+
return $video->getFrameRate();
|
106 |
+
|
107 |
+
case 'height':
|
108 |
+
return $video->getHeight();
|
109 |
+
|
110 |
+
case 'width':
|
111 |
+
return $video->getWidth();
|
112 |
+
|
113 |
+
default:
|
114 |
+
return parent::__get($name);
|
115 |
+
}
|
116 |
+
}
|
117 |
+
}
|
vendor/krizalys/onedrive-php-sdk/src/Proxy/WorkbookProxy.php
ADDED
@@ -0,0 +1,45 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* This file is part of Krizalys' OneDrive SDK for PHP.
|
5 |
+
*
|
6 |
+
* For the full copyright and license information, please view the LICENSE file
|
7 |
+
* that was distributed with this source code.
|
8 |
+
*
|
9 |
+
* @author Christophe Vidal
|
10 |
+
* @copyright 2008-2019 Christophe Vidal (http://www.krizalys.com)
|
11 |
+
* @license https://opensource.org/licenses/BSD-3-Clause 3-Clause BSD License
|
12 |
+
* @link https://github.com/krizalys/onedrive-php-sdk
|
13 |
+
*/
|
14 |
+
|
15 |
+
namespace Krizalys\Onedrive\Proxy;
|
16 |
+
|
17 |
+
use Microsoft\Graph\Graph;
|
18 |
+
use Microsoft\Graph\Model\Workbook;
|
19 |
+
|
20 |
+
/**
|
21 |
+
* A proxy to a \Microsoft\Graph\Model\Workbook instance.
|
22 |
+
*
|
23 |
+
* @since 2.0.0
|
24 |
+
*
|
25 |
+
* @api
|
26 |
+
*
|
27 |
+
* @link https://github.com/microsoftgraph/msgraph-sdk-php/blob/dev/src/Model/Workbook.php
|
28 |
+
*/
|
29 |
+
class WorkbookProxy extends EntityProxy
|
30 |
+
{
|
31 |
+
/**
|
32 |
+
* Constructor.
|
33 |
+
*
|
34 |
+
* @param \Microsoft\Graph\Graph $graph
|
35 |
+
* The Microsoft Graph.
|
36 |
+
* @param \Microsoft\Graph\Model\Workbook $workbook
|
37 |
+
* The workbook.
|
38 |
+
*
|
39 |
+
* @since 2.0.0
|
40 |
+
*/
|
41 |
+
public function __construct(Graph $graph, Workbook $workbook)
|
42 |
+
{
|
43 |
+
parent::__construct($graph, $workbook);
|
44 |
+
}
|
45 |
+
}
|
vendor/krizalys/onedrive-php-sdk/src/Serializer/OrderBySerializer.php
ADDED
@@ -0,0 +1,45 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* This file is part of Krizalys' OneDrive SDK for PHP.
|
5 |
+
*
|
6 |
+
* For the full copyright and license information, please view the LICENSE file
|
7 |
+
* that was distributed with this source code.
|
8 |
+
*
|
9 |
+
* @author Christophe Vidal
|
10 |
+
* @copyright 2008-2019 Christophe Vidal (http://www.krizalys.com)
|
11 |
+
* @license https://opensource.org/licenses/BSD-3-Clause 3-Clause BSD License
|
12 |
+
* @link https://github.com/krizalys/onedrive-php-sdk
|
13 |
+
*/
|
14 |
+
|
15 |
+
namespace Krizalys\Onedrive\Serializer;
|
16 |
+
|
17 |
+
/**
|
18 |
+
* A class to serialize order by parameters into string representations.
|
19 |
+
*
|
20 |
+
* @since 2.3.0
|
21 |
+
*/
|
22 |
+
class OrderBySerializer implements SerializerInterface
|
23 |
+
{
|
24 |
+
/**
|
25 |
+
* {@inheritDoc}
|
26 |
+
*
|
27 |
+
* @param string[][] $value
|
28 |
+
* The value to serialize.
|
29 |
+
*
|
30 |
+
* @return string
|
31 |
+
* The serialized value.
|
32 |
+
*
|
33 |
+
* @since 2.3.0
|
34 |
+
*/
|
35 |
+
public function serialize($value)
|
36 |
+
{
|
37 |
+
$properties = array_map(function (array $tuple) {
|
38 |
+
list($property, $direction) = $tuple;
|
39 |
+
|
40 |
+
return "$property $direction";
|
41 |
+
}, $value);
|
42 |
+
|
43 |
+
return implode(', ', $properties);
|
44 |
+
}
|
45 |
+
}
|
vendor/krizalys/onedrive-php-sdk/src/Serializer/ScalarSerializer.php
ADDED
@@ -0,0 +1,43 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* This file is part of Krizalys' OneDrive SDK for PHP.
|
5 |
+
*
|
6 |
+
* For the full copyright and license information, please view the LICENSE file
|
7 |
+
* that was distributed with this source code.
|
8 |
+
*
|
9 |
+
* @author Christophe Vidal
|
10 |
+
* @copyright 2008-2019 Christophe Vidal (http://www.krizalys.com)
|
11 |
+
* @license https://opensource.org/licenses/BSD-3-Clause 3-Clause BSD License
|
12 |
+
* @link https://github.com/krizalys/onedrive-php-sdk
|
13 |
+
*/
|
14 |
+
|
15 |
+
namespace Krizalys\Onedrive\Serializer;
|
16 |
+
|
17 |
+
/**
|
18 |
+
* A class to serialize scalar parameters into string representations.
|
19 |
+
*
|
20 |
+
* @since 2.3.0
|
21 |
+
*/
|
22 |
+
class ScalarSerializer implements SerializerInterface
|
23 |
+
{
|
24 |
+
/**
|
25 |
+
* {@inheritDoc}
|
26 |
+
*
|
27 |
+
* @param string $value
|
28 |
+
* The value to serialize.
|
29 |
+
*
|
30 |
+
* @return string
|
31 |
+
* The serialized value.
|
32 |
+
*
|
33 |
+
* @since 2.3.0
|
34 |
+
*/
|
35 |
+
public function serialize($value)
|
36 |
+
{
|
37 |
+
if (is_bool($value)) {
|
38 |
+
return $value ? 'true' : 'false';
|
39 |
+
}
|
40 |
+
|
41 |
+
return (string) $value;
|
42 |
+
}
|
43 |
+
}
|
vendor/krizalys/onedrive-php-sdk/src/Serializer/SerializerInterface.php
ADDED
@@ -0,0 +1,37 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* This file is part of Krizalys' OneDrive SDK for PHP.
|
5 |
+
*
|
6 |
+
* For the full copyright and license information, please view the LICENSE file
|
7 |
+
* that was distributed with this source code.
|
8 |
+
*
|
9 |
+
* @author Christophe Vidal
|
10 |
+
* @copyright 2008-2019 Christophe Vidal (http://www.krizalys.com)
|
11 |
+
* @license https://opensource.org/licenses/BSD-3-Clause 3-Clause BSD License
|
12 |
+
* @link https://github.com/krizalys/onedrive-php-sdk
|
13 |
+
*/
|
14 |
+
|
15 |
+
namespace Krizalys\Onedrive\Serializer;
|
16 |
+
|
17 |
+
/**
|
18 |
+
* An interface defining the contract to serialize values into string
|
19 |
+
* representations.
|
20 |
+
*
|
21 |
+
* @since 2.3.0
|
22 |
+
*/
|
23 |
+
interface SerializerInterface
|
24 |
+
{
|
25 |
+
/**
|
26 |
+
* Serializes a given value into a string representation.
|
27 |
+
*
|
28 |
+
* @param mixed $value
|
29 |
+
* The value to serialize.
|
30 |
+
*
|
31 |
+
* @return string
|
32 |
+
* The serialized value.
|
33 |
+
*
|
34 |
+
* @since 2.3.0
|
35 |
+
*/
|
36 |
+
public function serialize($value);
|
37 |
+
}
|
vendor/microsoft/azure-storage-common/src/Common/Internal/Resources.php
CHANGED
@@ -239,7 +239,7 @@ class Resources
|
|
239 |
const BEARER = 'Bearer ';
|
240 |
|
241 |
// Header values
|
242 |
-
const COMMON_SDK_VERSION = '1.4.
|
243 |
const INT32_MAX = 2147483647;
|
244 |
const INT32_MIN = -2147483648;
|
245 |
|
239 |
const BEARER = 'Bearer ';
|
240 |
|
241 |
// Header values
|
242 |
+
const COMMON_SDK_VERSION = '1.4.1';
|
243 |
const INT32_MAX = 2147483647;
|
244 |
const INT32_MIN = -2147483648;
|
245 |
|
vendor/microsoft/azure-storage-common/src/Common/Internal/ServiceRestProxy.php
CHANGED
@@ -108,7 +108,7 @@ class ServiceRestProxy extends RestProxy
|
|
108 |
$options['proxy'] = $proxy;
|
109 |
}
|
110 |
|
111 |
-
if (
|
112 |
$verify = $options['verify'];
|
113 |
}
|
114 |
|
108 |
$options['proxy'] = $proxy;
|
109 |
}
|
110 |
|
111 |
+
if (isset($options['verify'])) {
|
112 |
$verify = $options['verify'];
|
113 |
}
|
114 |
|
vendor/microsoft/azure-storage-common/src/Common/Internal/Utilities.php
CHANGED
@@ -25,7 +25,7 @@
|
|
25 |
|
26 |
namespace MicrosoftAzure\Storage\Common\Internal;
|
27 |
|
28 |
-
use
|
29 |
|
30 |
/**
|
31 |
* Utilities for the project
|
@@ -677,17 +677,17 @@ class Utilities
|
|
677 |
* To evaluate if the stream is larger than a certain size. To restore
|
678 |
* the stream, it has to be seekable, so will return true if the stream
|
679 |
* is not seekable.
|
680 |
-
* @param
|
681 |
* @param int $size The size if the string is larger than.
|
682 |
*
|
683 |
* @return boolean true if the stream is larger than the given size.
|
684 |
*/
|
685 |
-
public static function isStreamLargerThanSizeOrNotSeekable(
|
686 |
{
|
687 |
Validate::isInteger($size, 'size');
|
688 |
Validate::isTrue(
|
689 |
-
$stream instanceof
|
690 |
-
sprintf(Resources::INVALID_PARAM_MSG, 'stream', '
|
691 |
);
|
692 |
$result = true;
|
693 |
if ($stream->isSeekable()) {
|
25 |
|
26 |
namespace MicrosoftAzure\Storage\Common\Internal;
|
27 |
|
28 |
+
use Psr\Http\Message\StreamInterface;
|
29 |
|
30 |
/**
|
31 |
* Utilities for the project
|
677 |
* To evaluate if the stream is larger than a certain size. To restore
|
678 |
* the stream, it has to be seekable, so will return true if the stream
|
679 |
* is not seekable.
|
680 |
+
* @param StreamInterface $stream The stream to be evaluated.
|
681 |
* @param int $size The size if the string is larger than.
|
682 |
*
|
683 |
* @return boolean true if the stream is larger than the given size.
|
684 |
*/
|
685 |
+
public static function isStreamLargerThanSizeOrNotSeekable(StreamInterface $stream, $size)
|
686 |
{
|
687 |
Validate::isInteger($size, 'size');
|
688 |
Validate::isTrue(
|
689 |
+
$stream instanceof StreamInterface,
|
690 |
+
sprintf(Resources::INVALID_PARAM_MSG, 'stream', 'Psr\Http\Message\StreamInterface')
|
691 |
);
|
692 |
$result = true;
|
693 |
if ($stream->isSeekable()) {
|
vendor/microsoft/azure-storage-common/src/Common/SharedAccessSignatureHelper.php
CHANGED
@@ -326,6 +326,6 @@ class SharedAccessSignatureHelper
|
|
326 |
if (Utilities::startsWith($resource, '/')) {
|
327 |
$resource = substr($resource, 1);
|
328 |
}
|
329 |
-
return sprintf('/%s/%s/%s', $serviceName, $accountName, $resource);
|
330 |
}
|
331 |
}
|
326 |
if (Utilities::startsWith($resource, '/')) {
|
327 |
$resource = substr($resource, 1);
|
328 |
}
|
329 |
+
return urldecode(sprintf('/%s/%s/%s', $serviceName, $accountName, $resource));
|
330 |
}
|
331 |
}
|
vendor/microsoft/microsoft-graph/LICENSE
ADDED
@@ -0,0 +1,13 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
microsoftgraph-msgraph-sdk-php
|
2 |
+
|
3 |
+
Copyright (c) Microsoft Corporation
|
4 |
+
|
5 |
+
All rights reserved.
|
6 |
+
|
7 |
+
MIT License
|
8 |
+
|
9 |
+
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
|
10 |
+
|
11 |
+
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
|
12 |
+
|
13 |
+
THE SOFTWARE IS PROVIDED *AS IS*, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
vendor/microsoft/microsoft-graph/THIRD PARTY NOTICES
ADDED
@@ -0,0 +1,19 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
This file is based on or incorporates material from the projects listed below (Third Party OSS). The original copyright notice and the license under which Microsoft received such Third Party OSS, are set forth below. Such licenses and notices are provided for informational purposes only. Microsoft licenses the Third Party OSS to you under the licensing terms for the Microsoft product or service. Microsoft
|
2 |
+
reserves all other rights not expressly granted under this agreement, whether by implication, estoppel or otherwise.
|
3 |
+
|
4 |
+
guzzlehttp guzzle - 6.3.0
|
5 |
+
Copyright (c) 2011-2016 Michael Dowling, https://github.com/mtdowling <mtdowling@gmail.com>
|
6 |
+
|
7 |
+
phpdocumentor - 2.9.0
|
8 |
+
Copyright (c) 2010 Mike van Riel
|
9 |
+
|
10 |
+
Provided for Informational Purposes Only
|
11 |
+
|
12 |
+
MIT License
|
13 |
+
|
14 |
+
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the Software), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
|
15 |
+
|
16 |
+
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
|
17 |
+
|
18 |
+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
|
19 |
+
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
vendor/microsoft/microsoft-graph/src/Core/Enum.php
ADDED
@@ -0,0 +1,104 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* Copyright (c) Microsoft Corporation. All Rights Reserved.
|
4 |
+
* Licensed under the MIT License. See License in the project root
|
5 |
+
* for license information.
|
6 |
+
*
|
7 |
+
* Enum File
|
8 |
+
* PHP version 7
|
9 |
+
*
|
10 |
+
* @category Library
|
11 |
+
* @package Microsoft.Graph
|
12 |
+
* @copyright 2016 Microsoft Corporation
|
13 |
+
* @license https://opensource.org/licenses/MIT MIT License
|
14 |
+
* @version GIT: 0.1.0
|
15 |
+
* @link https://graph.microsoft.io/
|
16 |
+
*/
|
17 |
+
namespace Microsoft\Graph\Core;
|
18 |
+
|
19 |
+
use Microsoft\Graph\Exception\GraphException;
|
20 |
+
|
21 |
+
/**
|
22 |
+
* Class Enum
|
23 |
+
*
|
24 |
+
* @category Library
|
25 |
+
* @package Microsoft.Graph
|
26 |
+
* @license https://opensource.org/licenses/MIT MIT License
|
27 |
+
* @link https://graph.microsoft.io/
|
28 |
+
*/
|
29 |
+
abstract class Enum
|
30 |
+
{
|
31 |
+
private static $constants = [];
|
32 |
+
/**
|
33 |
+
* The value of the enum
|
34 |
+
*
|
35 |
+
* @var string
|
36 |
+
*/
|
37 |
+
private $_value;
|
38 |
+
|
39 |
+
/**
|
40 |
+
* Create a new enum
|
41 |
+
*
|
42 |
+
* @param string $value The value of the enum
|
43 |
+
*
|
44 |
+
* @throws GraphException if enum value is invalid
|
45 |
+
*/
|
46 |
+
public function __construct($value)
|
47 |
+
{
|
48 |
+
if (!self::has($value)) {
|
49 |
+
throw new GraphException("Invalid enum value $value");
|
50 |
+
}
|
51 |
+
$this->_value = $value;
|
52 |
+
}
|
53 |
+
|
54 |
+
/**
|
55 |
+
* Check if the enum has the given value
|
56 |
+
*
|
57 |
+
* @param string $value
|
58 |
+
* @return bool the enum has the value
|
59 |
+
*/
|
60 |
+
public function has($value)
|
61 |
+
{
|
62 |
+
return in_array($value, self::toArray(), true);
|
63 |
+
}
|
64 |
+
|
65 |
+
/**
|
66 |
+
* Check if the enum is defined
|
67 |
+
*
|
68 |
+
* @param string $value the value of the enum
|
69 |
+
*
|
70 |
+
* @return bool True if the value is defined
|
71 |
+
*/
|
72 |
+
public function is($value)
|
73 |
+
{
|
74 |
+
return $this->_value === $value;
|
75 |
+
}
|
76 |
+
|
77 |
+
/**
|
78 |
+
* Create a new class for the enum in question
|
79 |
+
*
|
80 |
+
* @return mixed
|
81 |
+
* @throws \ReflectionException
|
82 |
+
*/
|
83 |
+
public function toArray()
|
84 |
+
{
|
85 |
+
$class = get_called_class();
|
86 |
+
|
87 |
+
if (!(array_key_exists($class, self::$constants)))
|
88 |
+
{
|
89 |
+
$reflectionObj = new \ReflectionClass($class);
|
90 |
+
self::$constants[$class] = $reflectionObj->getConstants();
|
91 |
+
}
|
92 |
+
return self::$constants[$class];
|
93 |
+
}
|
94 |
+
|
95 |
+
/**
|
96 |
+
* Get the value of the enum
|
97 |
+
*
|
98 |
+
* @return string value of the enum
|
99 |
+
*/
|
100 |
+
public function value()
|
101 |
+
{
|
102 |
+
return $this->_value;
|
103 |
+
}
|
104 |
+
}
|
vendor/microsoft/microsoft-graph/src/Core/GraphConstants.php
ADDED
@@ -0,0 +1,47 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* Copyright (c) Microsoft Corporation. All Rights Reserved.
|
4 |
+
* Licensed under the MIT License. See License in the project root
|
5 |
+
* for license information.
|
6 |
+
*
|
7 |
+
* Constants File
|
8 |
+
* PHP version 7
|
9 |
+
*
|
10 |
+
* @category Library
|
11 |
+
* @package Microsoft.Graph
|
12 |
+
* @copyright 2019 Microsoft Corporation
|
13 |
+
* @license https://opensource.org/licenses/MIT MIT License
|
14 |
+
* @version GIT: 1.12.0
|
15 |
+
* @link https://graph.microsoft.io/
|
16 |
+
*/
|
17 |
+
|
18 |
+
namespace Microsoft\Graph\Core;
|
19 |
+
|
20 |
+
final class GraphConstants
|
21 |
+
{
|
22 |
+
// These can be overwritten in setters in the Graph object
|
23 |
+
const API_VERSION = "v1.0";
|
24 |
+
const REST_ENDPOINT = "https://graph.microsoft.com/";
|
25 |
+
|
26 |
+
// Define HTTP request constants
|
27 |
+
const SDK_VERSION = "1.12.0";
|
28 |
+
|
29 |
+
// Define error constants
|
30 |
+
const MAX_PAGE_SIZE = 999;
|
31 |
+
const MAX_PAGE_SIZE_ERROR = "Page size must be less than " . self::MAX_PAGE_SIZE;
|
32 |
+
const TIMEOUT = "Timeout error";
|
33 |
+
|
34 |
+
// Define error message constants
|
35 |
+
const BASE_URL_MISSING = "Base URL cannot be null or empty.";
|
36 |
+
const REQUEST_TIMED_OUT = "The request timed out.";
|
37 |
+
const UNABLE_TO_CREATE_INSTANCE_OF_TYPE = "Unable to create instance of type";
|
38 |
+
|
39 |
+
// Define user error constants
|
40 |
+
const INVALID_FILE = "Unable to open file stream for the given path.";
|
41 |
+
const NO_ACCESS_TOKEN = "No access token has been provided.";
|
42 |
+
const NO_APP_ID = "No app ID has been provided.";
|
43 |
+
const NO_APP_SECRET = "No app secret has been provided.";
|
44 |
+
|
45 |
+
// Define server error constants
|
46 |
+
const UNABLE_TO_PARSE_RESPONSE = "The HTTP client sent back an invalid response";
|
47 |
+
}
|
vendor/microsoft/microsoft-graph/src/Exception/GraphException.php
ADDED
@@ -0,0 +1,51 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* Copyright (c) Microsoft Corporation. All Rights Reserved.
|
4 |
+
* Licensed under the MIT License. See License in the project root
|
5 |
+
* for license information.
|
6 |
+
*
|
7 |
+
* Exceptions File
|
8 |
+
* PHP version 7
|
9 |
+
*
|
10 |
+
* @category Library
|
11 |
+
* @package Microsoft.Graph
|
12 |
+
* @copyright 2016 Microsoft Corporation
|
13 |
+
* @license https://opensource.org/licenses/MIT MIT License
|
14 |
+
* @version GIT: 0.1.0
|
15 |
+
* @link https://graph.microsoft.io/
|
16 |
+
*/
|
17 |
+
|
18 |
+
namespace Microsoft\Graph\Exception;
|
19 |
+
|
20 |
+
/**
|
21 |
+
* Class GraphException
|
22 |
+
*
|
23 |
+
* @category Library
|
24 |
+
* @package Microsoft.Graph
|
25 |
+
* @license https://opensource.org/licenses/MIT MIT License
|
26 |
+
* @link https://graph.microsoft.io/
|
27 |
+
*/
|
28 |
+
class GraphException extends \Exception
|
29 |
+
{
|
30 |
+
/**
|
31 |
+
* Construct a new Graph Exception handler
|
32 |
+
*
|
33 |
+
* @param string $message The error to send
|
34 |
+
* @param int $code The error code associated with the error
|
35 |
+
* @param \Exception $previous The last error sent, defaults to null
|
36 |
+
*/
|
37 |
+
public function __construct($message, $code = 0, $previous = null)
|
38 |
+
{
|
39 |
+
parent::__construct($message, $code, $previous);
|
40 |
+
}
|
41 |
+
|
42 |
+
/**
|
43 |
+
* Stringify the returned error and message
|
44 |
+
*
|
45 |
+
* @return string The returned string message
|
46 |
+
*/
|
47 |
+
public function __toString()
|
48 |
+
{
|
49 |
+
return __CLASS__ . ": [{$this->code}]: {$this->message}\n";
|
50 |
+
}
|
51 |
+
}
|
vendor/microsoft/microsoft-graph/src/Graph.php
ADDED
@@ -0,0 +1,172 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* Copyright (c) Microsoft Corporation. All Rights Reserved.
|
4 |
+
* Licensed under the MIT License. See License in the project root
|
5 |
+
* for license information.
|
6 |
+
*
|
7 |
+
* Graph File
|
8 |
+
* PHP version 7
|
9 |
+
*
|
10 |
+
* @category Library
|
11 |
+
* @package Microsoft.Graph
|
12 |
+
* @copyright 2016 Microsoft Corporation
|
13 |
+
* @license https://opensource.org/licenses/MIT MIT License
|
14 |
+
* @version GIT: 0.1.0
|
15 |
+
* @link https://graph.microsoft.io/
|
16 |
+
*/
|
17 |
+
|
18 |
+
namespace Microsoft\Graph;
|
19 |
+
|
20 |
+
use Microsoft\Graph\Core\GraphConstants;
|
21 |
+
use Microsoft\Graph\Http\GraphCollectionRequest;
|
22 |
+
use Microsoft\Graph\Http\GraphRequest;
|
23 |
+
|
24 |
+
/**
|
25 |
+
* Class Graph
|
26 |
+
*
|
27 |
+
* @category Library
|
28 |
+
* @package Microsoft.Graph
|
29 |
+
* @license https://opensource.org/licenses/MIT MIT License
|
30 |
+
* @link https://graph.microsoft.io/
|
31 |
+
*/
|
32 |
+
class Graph
|
33 |
+
{
|
34 |
+
/**
|
35 |
+
* The access_token provided after authenticating
|
36 |
+
* with Microsoft Graph (required)
|
37 |
+
*
|
38 |
+
* @var string
|
39 |
+
*/
|
40 |
+
private $_accessToken;
|
41 |
+
/**
|
42 |
+
* The api version to use ("v1.0", "beta")
|
43 |
+
* Default is "v1.0"
|
44 |
+
*
|
45 |
+
* @var string
|
46 |
+
*/
|
47 |
+
private $_apiVersion;
|
48 |
+
/**
|
49 |
+
* The base url to call
|
50 |
+
* Default is "https://graph.microsoft.com"
|
51 |
+
*
|
52 |
+
* @var string
|
53 |
+
*/
|
54 |
+
private $_baseUrl;
|
55 |
+
/**
|
56 |
+
* The port to use for proxy requests
|
57 |
+
* Null disables port forwarding
|
58 |
+
*
|
59 |
+
* @var string
|
60 |
+
*/
|
61 |
+
private $_proxyPort;
|
62 |
+
|
63 |
+
/**
|
64 |
+
* Creates a new Graph object, which is used to call the Graph API
|
65 |
+
*/
|
66 |
+
public function __construct()
|
67 |
+
{
|
68 |
+
$this->_apiVersion = GraphConstants::API_VERSION;
|
69 |
+
$this->_baseUrl = GraphConstants::REST_ENDPOINT;
|
70 |
+
}
|
71 |
+
|
72 |
+
/**
|
73 |
+
* Sets the Base URL to call (defaults to https://graph.microsoft.com)
|
74 |
+
*
|
75 |
+
* @param string $baseUrl The URL to call
|
76 |
+
*
|
77 |
+
* @return Graph object
|
78 |
+
*/
|
79 |
+
public function setBaseUrl($baseUrl)
|
80 |
+
{
|
81 |
+
$this->_baseUrl = $baseUrl;
|
82 |
+
return $this;
|
83 |
+
}
|
84 |
+
|
85 |
+
/**
|
86 |
+
* Sets the API version to use, e.g. "beta" (defaults to v1.0)
|
87 |
+
*
|
88 |
+
* @param string $apiVersion The API version to use
|
89 |
+
*
|
90 |
+
* @return Graph object
|
91 |
+
*/
|
92 |
+
public function setApiVersion($apiVersion)
|
93 |
+
{
|
94 |
+
$this->_apiVersion = $apiVersion;
|
95 |
+
return $this;
|
96 |
+
}
|
97 |
+
|
98 |
+
/**
|
99 |
+
* Sets the access token. A valid access token is required
|
100 |
+
* to run queries against Graph
|
101 |
+
*
|
102 |
+
* @param string $accessToken The user's access token, retrieved from
|
103 |
+
* MS auth
|
104 |
+
*
|
105 |
+
* @return Graph object
|
106 |
+
*/
|
107 |
+
public function setAccessToken($accessToken)
|
108 |
+
{
|
109 |
+
$this->_accessToken = $accessToken;
|
110 |
+
return $this;
|
111 |
+
}
|
112 |
+
|
113 |
+
/**
|
114 |
+
* Sets the proxy port. This allows you
|
115 |
+
* to use tools such as Fiddler to view
|
116 |
+
* requests and responses made with Guzzle
|
117 |
+
*
|
118 |
+
* @param string port The port number to use
|
119 |
+
*
|
120 |
+
* @return Graph object
|
121 |
+
*/
|
122 |
+
public function setProxyPort($port)
|
123 |
+
{
|
124 |
+
$this->_proxyPort = $port;
|
125 |
+
return $this;
|
126 |
+
}
|
127 |
+
|
128 |
+
/**
|
129 |
+
* Creates a new request object with the given Graph information
|
130 |
+
*
|
131 |
+
* @param string $requestType The HTTP method to use, e.g. "GET" or "POST"
|
132 |
+
* @param string $endpoint The Graph endpoint to call
|
133 |
+
*
|
134 |
+
* @return GraphRequest The request object, which can be used to
|
135 |
+
* make queries against Graph
|
136 |
+
* @throws Exception\GraphException
|
137 |
+
*/
|
138 |
+
public function createRequest($requestType, $endpoint)
|
139 |
+
{
|
140 |
+
return new GraphRequest(
|
141 |
+
$requestType,
|
142 |
+
$endpoint,
|
143 |
+
$this->_accessToken,
|
144 |
+
$this->_baseUrl,
|
145 |
+
$this->_apiVersion,
|
146 |
+
$this->_proxyPort
|
147 |
+
);
|
148 |
+
}
|
149 |
+
|
150 |
+
/**
|
151 |
+
* Creates a new collection request object with the given
|
152 |
+
* Graph information
|
153 |
+
*
|
154 |
+
* @param string $requestType The HTTP method to use, e.g. "GET" or "POST"
|
155 |
+
* @param string $endpoint The Graph endpoint to call
|
156 |
+
*
|
157 |
+
* @return GraphCollectionRequest The request object, which can be
|
158 |
+
* used to make queries against Graph
|
159 |
+
* @throws Exception\GraphException
|
160 |
+
*/
|
161 |
+
public function createCollectionRequest($requestType, $endpoint)
|
162 |
+
{
|
163 |
+
return new GraphCollectionRequest(
|
164 |
+
$requestType,
|
165 |
+
$endpoint,
|
166 |
+
$this->_accessToken,
|
167 |
+
$this->_baseUrl,
|
168 |
+
$this->_apiVersion,
|
169 |
+
$this->_proxyPort
|
170 |
+
);
|
171 |
+
}
|
172 |
+
}
|
vendor/microsoft/microsoft-graph/src/Http/GraphCollectionRequest.php
ADDED
@@ -0,0 +1,243 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* Copyright (c) Microsoft Corporation. All Rights Reserved.
|
4 |
+
* Licensed under the MIT License. See License in the project root
|
5 |
+
* for license information.
|
6 |
+
*
|
7 |
+
* GraphCollectionRequest File
|
8 |
+
* PHP version 7
|
9 |
+
*
|
10 |
+
* @category Library
|
11 |
+
* @package Microsoft.Graph
|
12 |
+
* @copyright 2016 Microsoft Corporation
|
13 |
+
* @license https://opensource.org/licenses/MIT MIT License
|
14 |
+
* @version GIT: 0.1.0
|
15 |
+
* @link https://graph.microsoft.io/
|
16 |
+
*/
|
17 |
+
|
18 |
+
namespace Microsoft\Graph\Http;
|
19 |
+
|
20 |
+
use Microsoft\Graph\Exception\GraphException;
|
21 |
+
use Microsoft\Graph\Core\GraphConstants;
|
22 |
+
|
23 |
+
/**
|
24 |
+
* Class GraphCollectionRequest
|
25 |
+
*
|
26 |
+
* @category Library
|
27 |
+
* @package Microsoft.Graph
|
28 |
+
* @license https://opensource.org/licenses/MIT MIT License
|
29 |
+
* @link https://graph.microsoft.io/
|
30 |
+
*/
|
31 |
+
class GraphCollectionRequest extends GraphRequest
|
32 |
+
{
|
33 |
+
/**
|
34 |
+
* The size of page to divide the collection into
|
35 |
+
*
|
36 |
+
* @var int
|
37 |
+
*/
|
38 |
+
protected $pageSize;
|
39 |
+
/**
|
40 |
+
* The next link to use in calling a new page of results
|
41 |
+
*
|
42 |
+
* @var string
|
43 |
+
*/
|
44 |
+
protected $nextLink;
|
45 |
+
/**
|
46 |
+
* The delta link to use in calling /delta a subsequent time
|
47 |
+
*
|
48 |
+
* @var string
|
49 |
+
*/
|
50 |
+
protected $deltaLink;
|
51 |
+
/**
|
52 |
+
* True if the user has reached the end of the collection
|
53 |
+
*
|
54 |
+
* @var bool
|
55 |
+
*/
|
56 |
+
protected $end;
|
57 |
+
/**
|
58 |
+
* The endpoint that the user called (with query parameters)
|
59 |
+
*
|
60 |
+
* @var string
|
61 |
+
*/
|
62 |
+
protected $originalEndpoint;
|
63 |
+
/**
|
64 |
+
* The return type that the user specified
|
65 |
+
*
|
66 |
+
* @var object
|
67 |
+
*/
|
68 |
+
protected $originalReturnType;
|
69 |
+
|
70 |
+
/**
|
71 |
+
* Constructs a new GraphCollectionRequest object
|
72 |
+
*
|
73 |
+
* @param string $requestType The HTTP verb for the
|
74 |
+
* request ("GET", "POST", "PUT", etc.)
|
75 |
+
* @param string $endpoint The URI of the endpoint to hit
|
76 |
+
* @param string $accessToken A valid access token
|
77 |
+
* @param string $baseUrl The base URL of the request
|
78 |
+
* @param string $apiVersion The version of the API to call
|
79 |
+
* @param string $proxyPort The url where to proxy through
|
80 |
+
* @throws GraphException when no access token is provided
|
81 |
+
*/
|
82 |
+
public function __construct($requestType, $endpoint, $accessToken, $baseUrl, $apiVersion, $proxyPort = null)
|
83 |
+
{
|
84 |
+
parent::__construct(
|
85 |
+
$requestType,
|
86 |
+
$endpoint,
|
87 |
+
$accessToken,
|
88 |
+
$baseUrl,
|
89 |
+
$apiVersion,
|
90 |
+
$proxyPort
|
91 |
+
);
|
92 |
+
$this->end = false;
|
93 |
+
}
|
94 |
+
|
95 |
+
/**
|
96 |
+
* Gets the number of entries in the collection
|
97 |
+
*
|
98 |
+
* @return int the number of entries
|
99 |
+
* @throws GraphException
|
100 |
+
*/
|
101 |
+
public function count()
|
102 |
+
{
|
103 |
+
$query = '$count=true';
|
104 |
+
$request = new GraphRequest(
|
105 |
+
$this->requestType,
|
106 |
+
$this->endpoint . $this->getConcatenator() . $query,
|
107 |
+
$this->accessToken,
|
108 |
+
$this->baseUrl,
|
109 |
+
$this->apiVersion,
|
110 |
+
$this->proxyPort
|
111 |
+
);
|
112 |
+
$result = $request->execute()->getBody();
|
113 |
+
|
114 |
+
if (array_key_exists("@odata.count", $result)) {
|
115 |
+
return $result['@odata.count'];
|
116 |
+
}
|
117 |
+
|
118 |
+
/* The $count query parameter for the Graph API
|
119 |
+
is available on several models but not all */
|
120 |
+
trigger_error('Count unavailable for this collection');
|
121 |
+
}
|
122 |
+
|
123 |
+
/**
|
124 |
+
* Sets the number of results to return with each call
|
125 |
+
* to "getPage()"
|
126 |
+
*
|
127 |
+
* @param int $pageSize The page size
|
128 |
+
*
|
129 |
+
* @throws GraphException if the requested page size exceeds
|
130 |
+
* the Graph's defined page size limit
|
131 |
+
* @return GraphCollectionRequest object
|
132 |
+
*/
|
133 |
+
public function setPageSize($pageSize)
|
134 |
+
{
|
135 |
+
if ($pageSize > GraphConstants::MAX_PAGE_SIZE) {
|
136 |
+
throw new GraphException(GraphConstants::MAX_PAGE_SIZE_ERROR);
|
137 |
+
}
|
138 |
+
$this->pageSize = $pageSize;
|
139 |
+
return $this;
|
140 |
+
}
|
141 |
+
|
142 |
+
/**
|
143 |
+
* Gets the next page of results
|
144 |
+
*
|
145 |
+
* @param bool $prev When true, get the previous page
|
146 |
+
*
|
147 |
+
* @return array of objects of class $returnType
|
148 |
+
* @throws GraphException
|
149 |
+
*/
|
150 |
+
public function getPage()
|
151 |
+
{
|
152 |
+
$this->setPageCallInfo();
|
153 |
+
$response = $this->execute();
|
154 |
+
|
155 |
+
return $this->processPageCallReturn($response);
|
156 |
+
}
|
157 |
+
|
158 |
+
/**
|
159 |
+
* Sets the required query information to get a new page
|
160 |
+
*
|
161 |
+
* @param bool $prev Set to true for the previous page
|
162 |
+
*
|
163 |
+
* @return GraphCollectionRequest
|
164 |
+
*/
|
165 |
+
public function setPageCallInfo()
|
166 |
+
{
|
167 |
+
// Store these to add temporary query data to request
|
168 |
+
$this->originalReturnType = $this->returnType;
|
169 |
+
|
170 |
+
/* This allows processPageCallReturn to receive
|
171 |
+
all of the response data, not just the objects */
|
172 |
+
$this->returnType = null;
|
173 |
+
|
174 |
+
if ($this->end) {
|
175 |
+
trigger_error('Reached end of collection');
|
176 |
+
}
|
177 |
+
|
178 |
+
if ($this->nextLink) {
|
179 |
+
$baseLength = strlen($this->baseUrl) + strlen($this->apiVersion);
|
180 |
+
$this->endpoint = substr($this->nextLink, $baseLength);
|
181 |
+
} else {
|
182 |
+
// This is the first request to the endpoint
|
183 |
+
if ($this->pageSize) {
|
184 |
+
$this->endpoint .= $this->getConcatenator() . '$top=' . $this->pageSize;
|
185 |
+
}
|
186 |
+
}
|
187 |
+
return $this;
|
188 |
+
}
|
189 |
+
|
190 |
+
/**
|
191 |
+
* Clean up after making a page call request
|
192 |
+
*
|
193 |
+
* @param GraphResponse $response The GraphResponse returned
|
194 |
+
* after making a page call
|
195 |
+
*
|
196 |
+
* @return mixed result of the call, formatted according
|
197 |
+
* to the returnType set by the user
|
198 |
+
*/
|
199 |
+
public function processPageCallReturn($response)
|
200 |
+
{
|
201 |
+
$this->nextLink = $response->getNextLink();
|
202 |
+
$this->deltaLink = $response->getDeltaLink();
|
203 |
+
|
204 |
+
/* If no skip token is returned, we have reached the end
|
205 |
+
of the collection */
|
206 |
+
if (!$this->nextLink) {
|
207 |
+
$this->end = true;
|
208 |
+
}
|
209 |
+
|
210 |
+
$result = $response->getBody();
|
211 |
+
|
212 |
+
// Cast as user-defined model
|
213 |
+
if ($this->originalReturnType) {
|
214 |
+
$result = $response->getResponseAsObject($this->originalReturnType);
|
215 |
+
}
|
216 |
+
|
217 |
+
// Restore user-defined parameters
|
218 |
+
$this->returnType = $this->originalReturnType;
|
219 |
+
|
220 |
+
return $result;
|
221 |
+
}
|
222 |
+
|
223 |
+
/**
|
224 |
+
* Gets whether the user has reached the end of the collection
|
225 |
+
*
|
226 |
+
* @return bool The end
|
227 |
+
*/
|
228 |
+
public function isEnd()
|
229 |
+
{
|
230 |
+
return $this->end;
|
231 |
+
}
|
232 |
+
|
233 |
+
/**
|
234 |
+
* Gets a delta link to use with subsequent
|
235 |
+
* calls to /delta
|
236 |
+
*
|
237 |
+
* @return string|null The delta link
|
238 |
+
*/
|
239 |
+
public function getDeltaLink()
|
240 |
+
{
|
241 |
+
return $this->deltaLink;
|
242 |
+
}
|
243 |
+
}
|
vendor/microsoft/microsoft-graph/src/Http/GraphRequest.php
ADDED
@@ -0,0 +1,470 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* Copyright (c) Microsoft Corporation. All Rights Reserved.
|
4 |
+
* Licensed under the MIT License. See License in the project root
|
5 |
+
* for license information.
|
6 |
+
*
|
7 |
+
* GraphRequest File
|
8 |
+
* PHP version 7
|
9 |
+
*
|
10 |
+
* @category Library
|
11 |
+
* @package Microsoft.Graph
|
12 |
+
* @copyright 2016 Microsoft Corporation
|
13 |
+
* @license https://opensource.org/licenses/MIT MIT License
|
14 |
+
* @version GIT: 0.1.0
|
15 |
+
* @link https://graph.microsoft.io/
|
16 |
+
*/
|
17 |
+
|
18 |
+
namespace Microsoft\Graph\Http;
|
19 |
+
|
20 |
+
use GuzzleHttp\Client;
|
21 |
+
use Microsoft\Graph\Core\GraphConstants;
|
22 |
+
use Microsoft\Graph\Exception\GraphException;
|
23 |
+
|
24 |
+
/**
|
25 |
+
* Class GraphRequest
|
26 |
+
*
|
27 |
+
* @category Library
|
28 |
+
* @package Microsoft.Graph
|
29 |
+
* @license https://opensource.org/licenses/MIT MIT License
|
30 |
+
* @link https://graph.microsoft.io/
|
31 |
+
*/
|
32 |
+
class GraphRequest
|
33 |
+
{
|
34 |
+
/**
|
35 |
+
* A valid access token
|
36 |
+
*
|
37 |
+
* @var string
|
38 |
+
*/
|
39 |
+
protected $accessToken;
|
40 |
+
/**
|
41 |
+
* The API version to use ("v1.0", "beta")
|
42 |
+
*
|
43 |
+
* @var string
|
44 |
+
*/
|
45 |
+
protected $apiVersion;
|
46 |
+
/**
|
47 |
+
* The base url to call
|
48 |
+
*
|
49 |
+
* @var string
|
50 |
+
*/
|
51 |
+
protected $baseUrl;
|
52 |
+
/**
|
53 |
+
* The endpoint to call
|
54 |
+
*
|
55 |
+
* @var string
|
56 |
+
*/
|
57 |
+
protected $endpoint;
|
58 |
+
/**
|
59 |
+
* An array of headers to send with the request
|
60 |
+
*
|
61 |
+
* @var array(string => string)
|
62 |
+
*/
|
63 |
+
protected $headers;
|
64 |
+
/**
|
65 |
+
* The body of the request (optional)
|
66 |
+
*
|
67 |
+
* @var string
|
68 |
+
*/
|
69 |
+
protected $requestBody;
|
70 |
+
/**
|
71 |
+
* The type of request to make ("GET", "POST", etc.)
|
72 |
+
*
|
73 |
+
* @var object
|
74 |
+
*/
|
75 |
+
protected $requestType;
|
76 |
+
/**
|
77 |
+
* True if the response should be returned as
|
78 |
+
* a stream
|
79 |
+
*
|
80 |
+
* @var bool
|
81 |
+
*/
|
82 |
+
protected $returnsStream;
|
83 |
+
/**
|
84 |
+
* The return type to cast the response as
|
85 |
+
*
|
86 |
+
* @var object
|
87 |
+
*/
|
88 |
+
protected $returnType;
|
89 |
+
/**
|
90 |
+
* The timeout, in seconds
|
91 |
+
*
|
92 |
+
* @var string
|
93 |
+
*/
|
94 |
+
protected $timeout;
|
95 |
+
/**
|
96 |
+
* The proxy port to use. Null to disable
|
97 |
+
*
|
98 |
+
* @var string
|
99 |
+
*/
|
100 |
+
protected $proxyPort;
|
101 |
+
|
102 |
+
/**
|
103 |
+
* Constructs a new Graph Request object
|
104 |
+
*
|
105 |
+
* @param string $requestType The HTTP method to use, e.g. "GET" or "POST"
|
106 |
+
* @param string $endpoint The Graph endpoint to call
|
107 |
+
* @param string $accessToken A valid access token to validate the Graph call
|
108 |
+
* @param string $baseUrl The base URL to call
|
109 |
+
* @param string $apiVersion The API version to use
|
110 |
+
* @param string $proxyPort The url where to proxy through
|
111 |
+
* @throws GraphException when no access token is provided
|
112 |
+
*/
|
113 |
+
public function __construct($requestType, $endpoint, $accessToken, $baseUrl, $apiVersion, $proxyPort = null)
|
114 |
+
{
|
115 |
+
$this->requestType = $requestType;
|
116 |
+
$this->endpoint = $endpoint;
|
117 |
+
$this->accessToken = $accessToken;
|
118 |
+
|
119 |
+
if (!$this->accessToken) {
|
120 |
+
throw new GraphException(GraphConstants::NO_ACCESS_TOKEN);
|
121 |
+
}
|
122 |
+
|
123 |
+
$this->baseUrl = $baseUrl;
|
124 |
+
$this->apiVersion = $apiVersion;
|
125 |
+
$this->timeout = 0;
|
126 |
+
$this->headers = $this->_getDefaultHeaders();
|
127 |
+
$this->proxyPort = $proxyPort;
|
128 |
+
}
|
129 |
+
|
130 |
+
/**
|
131 |
+
* Sets a new accessToken
|
132 |
+
*
|
133 |
+
* @param string $accessToken A valid access token to validate the Graph call
|
134 |
+
*
|
135 |
+
* @return GraphRequest object
|
136 |
+
*/
|
137 |
+
public function setAccessToken($accessToken)
|
138 |
+
{
|
139 |
+
$this->accessToken = $accessToken;
|
140 |
+
$this->headers['Authorization'] = 'Bearer ' . $this->accessToken;
|
141 |
+
return $this;
|
142 |
+
}
|
143 |
+
|
144 |
+
/**
|
145 |
+
* Sets the return type of the response object
|
146 |
+
*
|
147 |
+
* @param mixed $returnClass The object class to use
|
148 |
+
*
|
149 |
+
* @return GraphRequest object
|
150 |
+
*/
|
151 |
+
public function setReturnType($returnClass)
|
152 |
+
{
|
153 |
+
$this->returnType = $returnClass;
|
154 |
+
if ($this->returnType == "GuzzleHttp\Psr7\Stream") {
|
155 |
+
$this->returnsStream = true;
|
156 |
+
} else {
|
157 |
+
$this->returnsStream = false;
|
158 |
+
}
|
159 |
+
return $this;
|
160 |
+
}
|
161 |
+
|
162 |
+
/**
|
163 |
+
* Adds custom headers to the request
|
164 |
+
*
|
165 |
+
* @param array $headers An array of custom headers
|
166 |
+
*
|
167 |
+
* @return GraphRequest object
|
168 |
+
*/
|
169 |
+
public function addHeaders($headers)
|
170 |
+
{
|
171 |
+
$this->headers = array_merge($this->headers, $headers);
|
172 |
+
return $this;
|
173 |
+
}
|
174 |
+
|
175 |
+
/**
|
176 |
+
* Get the request headers
|
177 |
+
*
|
178 |
+
* @return array of headers
|
179 |
+
*/
|
180 |
+
public function getHeaders()
|
181 |
+
{
|
182 |
+
return $this->headers;
|
183 |
+
}
|
184 |
+
|
185 |
+
/**
|
186 |
+
* Attach a body to the request. Will JSON encode
|
187 |
+
* any Microsoft\Graph\Model objects as well as arrays
|
188 |
+
*
|
189 |
+
* @param mixed $obj The object to include in the request
|
190 |
+
*
|
191 |
+
* @return GraphRequest object
|
192 |
+
*/
|
193 |
+
public function attachBody($obj)
|
194 |
+
{
|
195 |
+
// Attach streams & JSON automatically
|
196 |
+
if (is_string($obj) || is_a($obj, 'GuzzleHttp\\Psr7\\Stream')) {
|
197 |
+
$this->requestBody = $obj;
|
198 |
+
}
|
199 |
+
// By default, JSON-encode
|
200 |
+
else {
|
201 |
+
$this->requestBody = json_encode($obj);
|
202 |
+
}
|
203 |
+
return $this;
|
204 |
+
}
|
205 |
+
|
206 |
+
/**
|
207 |
+
* Get the body of the request
|
208 |
+
*
|
209 |
+
* @return mixed request body of any type
|
210 |
+
*/
|
211 |
+
public function getBody()
|
212 |
+
{
|
213 |
+
return $this->requestBody;
|
214 |
+
}
|
215 |
+
|
216 |
+
/**
|
217 |
+
* Sets the timeout limit of the cURL request
|
218 |
+
*
|
219 |
+
* @param string $timeout The timeout in ms
|
220 |
+
*
|
221 |
+
* @return GraphRequest object
|
222 |
+
*/
|
223 |
+
public function setTimeout($timeout)
|
224 |
+
{
|
225 |
+
$this->timeout = $timeout;
|
226 |
+
return $this;
|
227 |
+
}
|
228 |
+
|
229 |
+
/**
|
230 |
+
* Executes the HTTP request using Guzzle
|
231 |
+
*
|
232 |
+
* @param mixed $client The client to use in the request
|
233 |
+
*
|
234 |
+
* @throws GraphException if response is invalid
|
235 |
+
*
|
236 |
+
* @return mixed object or array of objects
|
237 |
+
* of class $returnType
|
238 |
+
*/
|
239 |
+
public function execute($client = null)
|
240 |
+
{
|
241 |
+
if (is_null($client)) {
|
242 |
+
$client = $this->createGuzzleClient();
|
243 |
+
}
|
244 |
+
|
245 |
+
$result = $client->request(
|
246 |
+
$this->requestType,
|
247 |
+
$this->_getRequestUrl(),
|
248 |
+
[
|
249 |
+
'body' => $this->requestBody,
|
250 |
+
'timeout' => $this->timeout
|
251 |
+
]
|
252 |
+
);
|
253 |
+
|
254 |
+
// Check to see if returnType is a stream, if so return it immediately
|
255 |
+
if($this->returnsStream) {
|
256 |
+
return $result->getBody();
|
257 |
+
}
|
258 |
+
|
259 |
+
// Wrap response in GraphResponse layer
|
260 |
+
$response = new GraphResponse(
|
261 |
+
$this,
|
262 |
+
$result->getBody(),
|
263 |
+
$result->getStatusCode(),
|
264 |
+
$result->getHeaders()
|
265 |
+
);
|
266 |
+
|
267 |
+
// If no return type is specified, return GraphResponse
|
268 |
+
$returnObj = $response;
|
269 |
+
|
270 |
+
if ($this->returnType) {
|
271 |
+
$returnObj = $response->getResponseAsObject($this->returnType);
|
272 |
+
}
|
273 |
+
return $returnObj;
|
274 |
+
}
|
275 |
+
|
276 |
+
/**
|
277 |
+
* Executes the HTTP request asynchronously using Guzzle
|
278 |
+
*
|
279 |
+
* @param mixed $client The client to use in the request
|
280 |
+
*
|
281 |
+
* @return mixed object or array of objects
|
282 |
+
* of class $returnType
|
283 |
+
*/
|
284 |
+
public function executeAsync($client = null)
|
285 |
+
{
|
286 |
+
if (is_null($client)) {
|
287 |
+
$client = $this->createGuzzleClient();
|
288 |
+
}
|
289 |
+
|
290 |
+
$promise = $client->requestAsync(
|
291 |
+
$this->requestType,
|
292 |
+
$this->_getRequestUrl(),
|
293 |
+
[
|
294 |
+
'body' => $this->requestBody,
|
295 |
+
'timeout' => $this->timeout
|
296 |
+
]
|
297 |
+
)->then(
|
298 |
+
// On success, return the result/response
|
299 |
+
function ($result) {
|
300 |
+
|
301 |
+
// Check to see if returnType is a stream, if so return it immediately
|
302 |
+
if($this->returnsStream) {
|
303 |
+
return $result->getBody();
|
304 |
+
}
|
305 |
+
|
306 |
+
$response = new GraphResponse(
|
307 |
+
$this,
|
308 |
+
$result->getBody(),
|
309 |
+
$result->getStatusCode(),
|
310 |
+
$result->getHeaders()
|
311 |
+
);
|
312 |
+
$returnObject = $response;
|
313 |
+
if ($this->returnType) {
|
314 |
+
$returnObject = $response->getResponseAsObject(
|
315 |
+
$this->returnType
|
316 |
+
);
|
317 |
+
}
|
318 |
+
return $returnObject;
|
319 |
+
},
|
320 |
+
// On fail, log the error and return null
|
321 |
+
function ($reason) {
|
322 |
+
trigger_error("Async call failed: " . $reason->getMessage());
|
323 |
+
return null;
|
324 |
+
}
|
325 |
+
);
|
326 |
+
return $promise;
|
327 |
+
}
|
328 |
+
|
329 |
+
/**
|
330 |
+
* Download a file from OneDrive to a given location
|
331 |
+
*
|
332 |
+
* @param string $path The path to download the file to
|
333 |
+
* @param mixed $client The client to use in the request
|
334 |
+
*
|
335 |
+
* @throws GraphException if file path is invalid
|
336 |
+
*
|
337 |
+
* @return null
|
338 |
+
*/
|
339 |
+
public function download($path, $client = null)
|
340 |
+
{
|
341 |
+
if (is_null($client)) {
|
342 |
+
$client = $this->createGuzzleClient();
|
343 |
+
}
|
344 |
+
try {
|
345 |
+
$file = fopen($path, 'w');
|
346 |
+
if (!$file) {
|
347 |
+
throw new GraphException(GraphConstants::INVALID_FILE);
|
348 |
+
}
|
349 |
+
|
350 |
+
$client->request(
|
351 |
+
$this->requestType,
|
352 |
+
$this->_getRequestUrl(),
|
353 |
+
[
|
354 |
+
'body' => $this->requestBody,
|
355 |
+
'sink' => $file
|
356 |
+
]
|
357 |
+
);
|
358 |
+
if(is_resource($file)){
|
359 |
+
fclose($file);
|
360 |
+
}
|
361 |
+
|
362 |
+
} catch(GraphException $e) {
|
363 |
+
throw new GraphException(GraphConstants::INVALID_FILE);
|
364 |
+
}
|
365 |
+
|
366 |
+
return null;
|
367 |
+
}
|
368 |
+
|
369 |
+
/**
|
370 |
+
* Upload a file to OneDrive from a given location
|
371 |
+
*
|
372 |
+
* @param string $path The path of the file to upload
|
373 |
+
* @param mixed $client The client to use in the request
|
374 |
+
*
|
375 |
+
* @throws GraphException if file is invalid
|
376 |
+
*
|
377 |
+
* @return mixed DriveItem or array of DriveItems
|
378 |
+
*/
|
379 |
+
public function upload($path, $client = null)
|
380 |
+
{
|
381 |
+
if (is_null($client)) {
|
382 |
+
$client = $this->createGuzzleClient();
|
383 |
+
}
|
384 |
+
try {
|
385 |
+
if (file_exists($path) && is_readable($path)) {
|
386 |
+
$file = fopen($path, 'r');
|
387 |
+
$stream = \GuzzleHttp\Psr7\stream_for($file);
|
388 |
+
$this->requestBody = $stream;
|
389 |
+
return $this->execute($client);
|
390 |
+
} else {
|
391 |
+
throw new GraphException(GraphConstants::INVALID_FILE);
|
392 |
+
}
|
393 |
+
} catch(GraphException $e) {
|
394 |
+
throw new GraphException(GraphConstants::INVALID_FILE);
|
395 |
+
}
|
396 |
+
}
|
397 |
+
|
398 |
+
/**
|
399 |
+
* Get a list of headers for the request
|
400 |
+
*
|
401 |
+
* @return array The headers for the request
|
402 |
+
*/
|
403 |
+
private function _getDefaultHeaders()
|
404 |
+
{
|
405 |
+
$headers = [
|
406 |
+
'Host' => $this->baseUrl,
|
407 |
+
'Content-Type' => 'application/json',
|
408 |
+
'SdkVersion' => 'Graph-php-' . GraphConstants::SDK_VERSION,
|
409 |
+
'Authorization' => 'Bearer ' . $this->accessToken
|
410 |
+
];
|
411 |
+
return $headers;
|
412 |
+
}
|
413 |
+
|
414 |
+
/**
|
415 |
+
* Get the concatenated request URL
|
416 |
+
*
|
417 |
+
* @return string request URL
|
418 |
+
*/
|
419 |
+
private function _getRequestUrl()
|
420 |
+
{
|
421 |
+
//Send request with opaque URL
|
422 |
+
if (stripos($this->endpoint, "http") === 0) {
|
423 |
+
return $this->endpoint;
|
424 |
+
}
|
425 |
+
|
426 |
+
return $this->apiVersion . $this->endpoint;
|
427 |
+
}
|
428 |
+
|
429 |
+
/**
|
430 |
+
* Checks whether the endpoint currently contains query
|
431 |
+
* parameters and returns the relevant concatenator for
|
432 |
+
* the new query string
|
433 |
+
*
|
434 |
+
* @return string "?" or "&"
|
435 |
+
*/
|
436 |
+
protected function getConcatenator()
|
437 |
+
{
|
438 |
+
if (stripos($this->endpoint, "?") === false) {
|
439 |
+
return "?";
|
440 |
+
}
|
441 |
+
return "&";
|
442 |
+
}
|
443 |
+
|
444 |
+
/**
|
445 |
+
* Create a new Guzzle client
|
446 |
+
* To allow for user flexibility, the
|
447 |
+
* client is not reused. This allows the user
|
448 |
+
* to set and change headers on a per-request
|
449 |
+
* basis
|
450 |
+
*
|
451 |
+
* If a proxyPort was passed in the constructor, all
|
452 |
+
* requests will be forwared through this proxy.
|
453 |
+
*
|
454 |
+
* @return \GuzzleHttp\Client The new client
|
455 |
+
*/
|
456 |
+
protected function createGuzzleClient()
|
457 |
+
{
|
458 |
+
$clientSettings = [
|
459 |
+
'base_uri' => $this->baseUrl,
|
460 |
+
'headers' => $this->headers
|
461 |
+
];
|
462 |
+
if ($this->proxyPort !== null) {
|
463 |
+
$clientSettings['verify'] = false;
|
464 |
+
$clientSettings['proxy'] = $this->proxyPort;
|
465 |
+
}
|
466 |
+
$client = new Client($clientSettings);
|
467 |
+
|
468 |
+
return $client;
|
469 |
+
}
|
470 |
+
}
|
vendor/microsoft/microsoft-graph/src/Http/GraphResponse.php
ADDED
@@ -0,0 +1,191 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* Copyright (c) Microsoft Corporation. All Rights Reserved.
|
4 |
+
* Licensed under the MIT License. See License in the project root
|
5 |
+
* for license information.
|
6 |
+
*
|
7 |
+
* HttpResponse File
|
8 |
+
* PHP version 7
|
9 |
+
*
|
10 |
+
* @category Library
|
11 |
+
* @package Microsoft.Graph
|
12 |
+
* @copyright 2016 Microsoft Corporation
|
13 |
+
* @license https://opensource.org/licenses/MIT MIT License
|
14 |
+
* @version GIT: 0.1.0
|
15 |
+
* @link https://graph.microsoft.io/
|
16 |
+
*/
|
17 |
+
|
18 |
+
namespace Microsoft\Graph\Http;
|
19 |
+
|
20 |
+
use Microsoft\Graph\Exception\GraphException;
|
21 |
+
use Microsoft\Graph\Core\GraphConstants;
|
22 |
+
|
23 |
+
/**
|
24 |
+
* Class GraphResponse
|
25 |
+
*
|
26 |
+
* @category Library
|
27 |
+
* @package Microsoft.Graph
|
28 |
+
* @license https://opensource.org/licenses/MIT MIT License
|
29 |
+
* @link https://graph.microsoft.io/
|
30 |
+
*/
|
31 |
+
class GraphResponse
|
32 |
+
{
|
33 |
+
/**
|
34 |
+
* The body of the response
|
35 |
+
*
|
36 |
+
* @var string
|
37 |
+
*/
|
38 |
+
private $_body;
|
39 |
+
/**
|
40 |
+
* The body of the response,
|
41 |
+
* decoded into an array
|
42 |
+
*
|
43 |
+
* @var array(string)
|
44 |
+
*/
|
45 |
+
private $_decodedBody;
|
46 |
+
/**
|
47 |
+
* The headers of the response
|
48 |
+
*
|
49 |
+
* @var array(string)
|
50 |
+
*/
|
51 |
+
private $_headers;
|
52 |
+
/**
|
53 |
+
* The status code of the response
|
54 |
+
*
|
55 |
+
* @var string
|
56 |
+
*/
|
57 |
+
private $_httpStatusCode;
|
58 |
+
|
59 |
+
/**
|
60 |
+
* Creates a new Graph HTTP response entity
|
61 |
+
*
|
62 |
+
* @param object $request The request
|
63 |
+
* @param string $body The body of the response
|
64 |
+
* @param string $httpStatusCode The returned status code
|
65 |
+
* @param array $headers The returned headers
|
66 |
+
*/
|
67 |
+
public function __construct($request, $body = null, $httpStatusCode = null, $headers = null)
|
68 |
+
{
|
69 |
+
$this->_request = $request;
|
70 |
+
$this->_body = $body;
|
71 |
+
$this->_httpStatusCode = $httpStatusCode;
|
72 |
+
$this->_headers = $headers;
|
73 |
+
$this->_decodedBody = $this->_decodeBody();
|
74 |
+
}
|
75 |
+
|
76 |
+
/**
|
77 |
+
* Decode the JSON response into an array
|
78 |
+
*
|
79 |
+
* @return array The decoded response
|
80 |
+
*/
|
81 |
+
private function _decodeBody()
|
82 |
+
{
|
83 |
+
$decodedBody = json_decode($this->_body, true);
|
84 |
+
if ($decodedBody === null) {
|
85 |
+
$decodedBody = array();
|
86 |
+
}
|
87 |
+
return $decodedBody;
|
88 |
+
}
|
89 |
+
|
90 |
+
/**
|
91 |
+
* Get the decoded body of the HTTP response
|
92 |
+
*
|
93 |
+
* @return array The decoded body
|
94 |
+
*/
|
95 |
+
public function getBody()
|
96 |
+
{
|
97 |
+
return $this->_decodedBody;
|
98 |
+
}
|
99 |
+
|
100 |
+
/**
|
101 |
+
* Get the undecoded body of the HTTP response
|
102 |
+
*
|
103 |
+
* @return array The undecoded body
|
104 |
+
*/
|
105 |
+
public function getRawBody()
|
106 |
+
{
|
107 |
+
return $this->_body;
|
108 |
+
}
|
109 |
+
|
110 |
+
/**
|
111 |
+
* Get the status of the HTTP response
|
112 |
+
*
|
113 |
+
* @return string The HTTP status
|
114 |
+
*/
|
115 |
+
public function getStatus()
|
116 |
+
{
|
117 |
+
return $this->_httpStatusCode;
|
118 |
+
}
|
119 |
+
|
120 |
+
/**
|
121 |
+
* Get the headers of the response
|
122 |
+
*
|
123 |
+
* @return array The response headers
|
124 |
+
*/
|
125 |
+
public function getHeaders()
|
126 |
+
{
|
127 |
+
return $this->_headers;
|
128 |
+
}
|
129 |
+
|
130 |
+
/**
|
131 |
+
* Converts the response JSON object to a Graph SDK object
|
132 |
+
*
|
133 |
+
* @param mixed $returnType The type to convert the object(s) to
|
134 |
+
*
|
135 |
+
* @return mixed object or array of objects of type $returnType
|
136 |
+
*/
|
137 |
+
public function getResponseAsObject($returnType)
|
138 |
+
{
|
139 |
+
$class = $returnType;
|
140 |
+
$result = $this->getBody();
|
141 |
+
|
142 |
+
//If more than one object is returned
|
143 |
+
if (array_key_exists('value', $result)) {
|
144 |
+
$objArray = array();
|
145 |
+
$values = $result['value'];
|
146 |
+
|
147 |
+
//Check that this is an object array instead of a value called "value"
|
148 |
+
if ($values && is_array($values)) {
|
149 |
+
foreach ($values as $obj) {
|
150 |
+
$objArray[] = new $class($obj);
|
151 |
+
}
|
152 |
+
} else {
|
153 |
+
return new $class($result);
|
154 |
+
}
|
155 |
+
return $objArray;
|
156 |
+
} else {
|
157 |
+
return new $class($result);
|
158 |
+
}
|
159 |
+
}
|
160 |
+
|
161 |
+
/**
|
162 |
+
* Gets the next link of a response object from OData
|
163 |
+
* If the nextLink is null, there are no more pages
|
164 |
+
*
|
165 |
+
* @return string nextLink, if provided
|
166 |
+
*/
|
167 |
+
public function getNextLink()
|
168 |
+
{
|
169 |
+
if (array_key_exists("@odata.nextLink", $this->getBody())) {
|
170 |
+
$nextLink = $this->getBody()['@odata.nextLink'];
|
171 |
+
return $nextLink;
|
172 |
+
}
|
173 |
+
return null;
|
174 |
+
}
|
175 |
+
|
176 |
+
/**
|
177 |
+
* Gets the delta link of a response object from OData
|
178 |
+
* If the deltaLink is null, there are more pages in the collection;
|
179 |
+
* use nextLink to obtain more
|
180 |
+
*
|
181 |
+
* @return string|null deltaLink
|
182 |
+
*/
|
183 |
+
public function getDeltaLink()
|
184 |
+
{
|
185 |
+
if (array_key_exists("@odata.deltaLink", $this->getBody())) {
|
186 |
+
$deltaLink = $this->getBody()['@odata.deltaLink'];
|
187 |
+
return $deltaLink;
|
188 |
+
}
|
189 |
+
return null;
|
190 |
+
}
|
191 |
+
}
|
vendor/microsoft/microsoft-graph/src/Model/AccessAction.php
ADDED
@@ -0,0 +1,28 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* Copyright (c) Microsoft Corporation. All Rights Reserved. Licensed under the MIT License. See License in the project root for license information.
|
4 |
+
*
|
5 |
+
* AccessAction File
|
6 |
+
* PHP version 7
|
7 |
+
*
|
8 |
+
* @category Library
|
9 |
+
* @package Microsoft.Graph
|
10 |
+
* @copyright © Microsoft Corporation. All rights reserved.
|
11 |
+
* @license https://opensource.org/licenses/MIT MIT License
|
12 |
+
* @version GIT: 1.4.0
|
13 |
+
* @link https://graph.microsoft.io/
|
14 |
+
*/
|
15 |
+
namespace Microsoft\Graph\Model;
|
16 |
+
/**
|
17 |
+
* AccessAction class
|
18 |
+
*
|
19 |
+
* @category Model
|
20 |
+
* @package Microsoft.Graph
|
21 |
+
* @copyright © Microsoft Corporation. All rights reserved.
|
22 |
+
* @license https://opensource.org/licenses/MIT MIT License
|
23 |
+
* @version Release: 1.4.0
|
24 |
+
* @link https://graph.microsoft.io/
|
25 |
+
*/
|
26 |
+
class AccessAction extends Entity
|
27 |
+
{
|
28 |
+
}
|
vendor/microsoft/microsoft-graph/src/Model/ActionState.php
ADDED
@@ -0,0 +1,41 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* Copyright (c) Microsoft Corporation. All Rights Reserved. Licensed under the MIT License. See License in the project root for license information.
|
4 |
+
*
|
5 |
+
* ActionState File
|
6 |
+
* PHP version 7
|
7 |
+
*
|
8 |
+
* @category Library
|
9 |
+
* @package Microsoft.Graph
|
10 |
+
* @copyright © Microsoft Corporation. All rights reserved.
|
11 |
+
* @license https://opensource.org/licenses/MIT MIT License
|
12 |
+
* @version GIT: 1.4.0
|
13 |
+
* @link https://graph.microsoft.io/
|
14 |
+
*/
|
15 |
+
namespace Microsoft\Graph\Model;
|
16 |
+
|
17 |
+
use Microsoft\Graph\Core\Enum;
|
18 |
+
|
19 |
+
/**
|
20 |
+
* ActionState class
|
21 |
+
*
|
22 |
+
* @category Model
|
23 |
+
* @package Microsoft.Graph
|
24 |
+
* @copyright © Microsoft Corporation. All rights reserved.
|
25 |
+
* @license https://opensource.org/licenses/MIT MIT License
|
26 |
+
* @version Release: 1.4.0
|
27 |
+
* @link https://graph.microsoft.io/
|
28 |
+
*/
|
29 |
+
class ActionState extends Enum
|
30 |
+
{
|
31 |
+
/**
|
32 |
+
* The Enum ActionState
|
33 |
+
*/
|
34 |
+
const NONE = "none";
|
35 |
+
const PENDING = "pending";
|
36 |
+
const CANCELED = "canceled";
|
37 |
+
const ACTIVE = "active";
|
38 |
+
const DONE = "done";
|
39 |
+
const FAILED = "failed";
|
40 |
+
const NOT_SUPPORTED = "notSupported";
|
41 |
+
}
|
vendor/microsoft/microsoft-graph/src/Model/ActivityDomain.php
ADDED
@@ -0,0 +1,38 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* Copyright (c) Microsoft Corporation. All Rights Reserved. Licensed under the MIT License. See License in the project root for license information.
|
4 |
+
*
|
5 |
+
* ActivityDomain File
|
6 |
+
* PHP version 7
|
7 |
+
*
|
8 |
+
* @category Library
|
9 |
+
* @package Microsoft.Graph
|
10 |
+
* @copyright © Microsoft Corporation. All rights reserved.
|
11 |
+
* @license https://opensource.org/licenses/MIT MIT License
|
12 |
+
* @version GIT: 1.4.0
|
13 |
+
* @link https://graph.microsoft.io/
|
14 |
+
*/
|
15 |
+
namespace Microsoft\Graph\Model;
|
16 |
+
|
17 |
+
use Microsoft\Graph\Core\Enum;
|
18 |
+
|
19 |
+
/**
|
20 |
+
* ActivityDomain class
|
21 |
+
*
|
22 |
+
* @category Model
|
23 |
+
* @package Microsoft.Graph
|
24 |
+
* @copyright © Microsoft Corporation. All rights reserved.
|
25 |
+
* @license https://opensource.org/licenses/MIT MIT License
|
26 |
+
* @version Release: 1.4.0
|
27 |
+
* @link https://graph.microsoft.io/
|
28 |
+
*/
|
29 |
+
class ActivityDomain extends Enum
|
30 |
+
{
|
31 |
+
/**
|
32 |
+
* The Enum ActivityDomain
|
33 |
+
*/
|
34 |
+
const UNKNOWN = "unknown";
|
35 |
+
const WORK = "work";
|
36 |
+
const PERSONAL = "personal";
|
37 |
+
const UNRESTRICTED = "unrestricted";
|
38 |
+
}
|
vendor/microsoft/microsoft-graph/src/Model/ActivityHistoryItem.php
ADDED
@@ -0,0 +1,318 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* Copyright (c) Microsoft Corporation. All Rights Reserved. Licensed under the MIT License. See License in the project root for license information.
|
4 |
+
*
|
5 |
+
* ActivityHistoryItem File
|
6 |
+
* PHP version 7
|
7 |
+
*
|
8 |
+
* @category Library
|
9 |
+
* @package Microsoft.Graph
|
10 |
+
* @copyright © Microsoft Corporation. All rights reserved.
|
11 |
+
* @license https://opensource.org/licenses/MIT MIT License
|
12 |
+
* @version GIT: 1.4.0
|
13 |
+
* @link https://graph.microsoft.io/
|
14 |
+
*/
|
15 |
+
namespace Microsoft\Graph\Model;
|
16 |
+
|
17 |
+
/**
|
18 |
+
* ActivityHistoryItem class
|
19 |
+
*
|
20 |
+
* @category Model
|
21 |
+
* @package Microsoft.Graph
|
22 |
+
* @copyright © Microsoft Corporation. All rights reserved.
|
23 |
+
* @license https://opensource.org/licenses/MIT MIT License
|
24 |
+
* @version Release: 1.4.0
|
25 |
+
* @link https://graph.microsoft.io/
|
26 |
+
*/
|
27 |
+
class ActivityHistoryItem extends Entity
|
28 |
+
{
|
29 |
+
/**
|
30 |
+
* Gets the status
|
31 |
+
* Set by the server. A status code used to identify valid objects. Values: active, updated, deleted, ignored.
|
32 |
+
*
|
33 |
+
* @return Status The status
|
34 |
+
*/
|
35 |
+
public function getStatus()
|
36 |
+
{
|
37 |
+
if (array_key_exists("status", $this->_propDict)) {
|
38 |
+
if (is_a($this->_propDict["status"], "Microsoft\Graph\Model\Status")) {
|
39 |
+
return $this->_propDict["status"];
|
40 |
+
} else {
|
41 |
+
$this->_propDict["status"] = new Status($this->_propDict["status"]);
|
42 |
+
return $this->_propDict["status"];
|
43 |
+
}
|
44 |
+
}
|
45 |
+
return null;
|
46 |
+
}
|
47 |
+
|
48 |
+
/**
|
49 |
+
* Sets the status
|
50 |
+
* Set by the server. A status code used to identify valid objects. Values: active, updated, deleted, ignored.
|
51 |
+
*
|
52 |
+
* @param Status $val The status
|
53 |
+
*
|
54 |
+
* @return ActivityHistoryItem
|
55 |
+
*/
|
56 |
+
public function setStatus($val)
|
57 |
+
{
|
58 |
+
$this->_propDict["status"] = $val;
|
59 |
+
return $this;
|
60 |
+
}
|
61 |
+
|
62 |
+
/**
|
63 |
+
* Gets the activeDurationSeconds
|
64 |
+
* Optional. The duration of active user engagement. if not supplied, this is calculated from the startedDateTime and lastActiveDateTime.
|
65 |
+
*
|
66 |
+
* @return int The activeDurationSeconds
|
67 |
+
*/
|
68 |
+
public function getActiveDurationSeconds()
|
69 |
+
{
|
70 |
+
if (array_key_exists("activeDurationSeconds", $this->_propDict)) {
|
71 |
+
return $this->_propDict["activeDurationSeconds"];
|
72 |
+
} else {
|
73 |
+
return null;
|
74 |
+
}
|
75 |
+
}
|
76 |
+
|
77 |
+
/**
|
78 |
+
* Sets the activeDurationSeconds
|
79 |
+
* Optional. The duration of active user engagement. if not supplied, this is calculated from the startedDateTime and lastActiveDateTime.
|
80 |
+
*
|
81 |
+
* @param int $val The activeDurationSeconds
|
82 |
+
*
|
83 |
+
* @return ActivityHistoryItem
|
84 |
+
*/
|
85 |
+
public function setActiveDurationSeconds($val)
|
86 |
+
{
|
87 |
+
$this->_propDict["activeDurationSeconds"] = intval($val);
|
88 |
+
return $this;
|
89 |
+
}
|
90 |
+
|
91 |
+
/**
|
92 |
+
* Gets the createdDateTime
|
93 |
+
* Set by the server. DateTime in UTC when the object was created on the server.
|
94 |
+
*
|
95 |
+
* @return \DateTime The createdDateTime
|
96 |
+
*/
|
97 |
+
public function getCreatedDateTime()
|
98 |
+
{
|
99 |
+
if (array_key_exists("createdDateTime", $this->_propDict)) {
|
100 |
+
if (is_a($this->_propDict["createdDateTime"], "\DateTime")) {
|
101 |
+
return $this->_propDict["createdDateTime"];
|
102 |
+
} else {
|
103 |
+
$this->_propDict["createdDateTime"] = new \DateTime($this->_propDict["createdDateTime"]);
|
104 |
+
return $this->_propDict["createdDateTime"];
|
105 |
+
}
|
106 |
+
}
|
107 |
+
return null;
|
108 |
+
}
|
109 |
+
|
110 |
+
/**
|
111 |
+
* Sets the createdDateTime
|
112 |
+
* Set by the server. DateTime in UTC when the object was created on the server.
|
113 |
+
*
|
114 |
+
* @param \DateTime $val The createdDateTime
|
115 |
+
*
|
116 |
+
* @return ActivityHistoryItem
|
117 |
+
*/
|
118 |
+
public function setCreatedDateTime($val)
|
119 |
+
{
|
120 |
+
$this->_propDict["createdDateTime"] = $val;
|
121 |
+
return $this;
|
122 |
+
}
|
123 |
+
|
124 |
+
/**
|
125 |
+
* Gets the lastActiveDateTime
|
126 |
+
* Optional. UTC DateTime when the historyItem (activity session) was last understood as active or finished - if null, historyItem status should be Ongoing.
|
127 |
+
*
|
128 |
+
* @return \DateTime The lastActiveDateTime
|
129 |
+
*/
|
130 |
+
public function getLastActiveDateTime()
|
131 |
+
{
|
132 |
+
if (array_key_exists("lastActiveDateTime", $this->_propDict)) {
|
133 |
+
if (is_a($this->_propDict["lastActiveDateTime"], "\DateTime")) {
|
134 |
+
return $this->_propDict["lastActiveDateTime"];
|
135 |
+
} else {
|
136 |
+
$this->_propDict["lastActiveDateTime"] = new \DateTime($this->_propDict["lastActiveDateTime"]);
|
137 |
+
return $this->_propDict["lastActiveDateTime"];
|
138 |
+
}
|
139 |
+
}
|
140 |
+
return null;
|
141 |
+
}
|
142 |
+
|
143 |
+
/**
|
144 |
+
* Sets the lastActiveDateTime
|
145 |
+
* Optional. UTC DateTime when the historyItem (activity session) was last understood as active or finished - if null, historyItem status should be Ongoing.
|
146 |
+
*
|
147 |
+
* @param \DateTime $val The lastActiveDateTime
|
148 |
+
*
|
149 |
+
* @return ActivityHistoryItem
|
150 |
+
*/
|
151 |
+
public function setLastActiveDateTime($val)
|
152 |
+
{
|
153 |
+
$this->_propDict["lastActiveDateTime"] = $val;
|
154 |
+
return $this;
|
155 |
+
}
|
156 |
+
|
157 |
+
/**
|
158 |
+
* Gets the lastModifiedDateTime
|
159 |
+
* Set by the server. DateTime in UTC when the object was modified on the server.
|
160 |
+
*
|
161 |
+
* @return \DateTime The lastModifiedDateTime
|
162 |
+
*/
|
163 |
+
public function getLastModifiedDateTime()
|
164 |
+
{
|
165 |
+
if (array_key_exists("lastModifiedDateTime", $this->_propDict)) {
|
166 |
+
if (is_a($this->_propDict["lastModifiedDateTime"], "\DateTime")) {
|
167 |
+
return $this->_propDict["lastModifiedDateTime"];
|
168 |
+
} else {
|
169 |
+
$this->_propDict["lastModifiedDateTime"] = new \DateTime($this->_propDict["lastModifiedDateTime"]);
|
170 |
+
return $this->_propDict["lastModifiedDateTime"];
|
171 |
+
}
|
172 |
+
}
|
173 |
+
return null;
|
174 |
+
}
|
175 |
+
|
176 |
+
/**
|
177 |
+
* Sets the lastModifiedDateTime
|
178 |
+
* Set by the server. DateTime in UTC when the object was modified on the server.
|
179 |
+
*
|
180 |
+
* @param \DateTime $val The lastModifiedDateTime
|
181 |
+
*
|
182 |
+
* @return ActivityHistoryItem
|
183 |
+
*/
|
184 |
+
public function setLastModifiedDateTime($val)
|
185 |
+
{
|
186 |
+
$this->_propDict["lastModifiedDateTime"] = $val;
|
187 |
+
return $this;
|
188 |
+
}
|
189 |
+
|
190 |
+
/**
|
191 |
+
* Gets the expirationDateTime
|
192 |
+
* Optional. UTC DateTime when the historyItem will undergo hard-delete. Can be set by the client.
|
193 |
+
*
|
194 |
+
* @return \DateTime The expirationDateTime
|
195 |
+
*/
|
196 |
+
public function getExpirationDateTime()
|
197 |
+
{
|
198 |
+
if (array_key_exists("expirationDateTime", $this->_propDict)) {
|
199 |
+
if (is_a($this->_propDict["expirationDateTime"], "\DateTime")) {
|
200 |
+
return $this->_propDict["expirationDateTime"];
|
201 |
+
} else {
|
202 |
+
$this->_propDict["expirationDateTime"] = new \DateTime($this->_propDict["expirationDateTime"]);
|
203 |
+
return $this->_propDict["expirationDateTime"];
|
204 |
+
}
|
205 |
+
}
|
206 |
+
return null;
|
207 |
+
}
|
208 |
+
|
209 |
+
/**
|
210 |
+
* Sets the expirationDateTime
|
211 |
+
* Optional. UTC DateTime when the historyItem will undergo hard-delete. Can be set by the client.
|
212 |
+
*
|
213 |
+
* @param \DateTime $val The expirationDateTime
|
214 |
+
*
|
215 |
+
* @return ActivityHistoryItem
|
216 |
+
*/
|
217 |
+
public function setExpirationDateTime($val)
|
218 |
+
{
|
219 |
+
$this->_propDict["expirationDateTime"] = $val;
|
220 |
+
return $this;
|
221 |
+
}
|
222 |
+
|
223 |
+
/**
|
224 |
+
* Gets the startedDateTime
|
225 |
+
* Required. UTC DateTime when the historyItem (activity session) was started. Required for timeline history.
|
226 |
+
*
|
227 |
+
* @return \DateTime The startedDateTime
|
228 |
+
*/
|
229 |
+
public function getStartedDateTime()
|
230 |
+
{
|
231 |
+
if (array_key_exists("startedDateTime", $this->_propDict)) {
|
232 |
+
if (is_a($this->_propDict["startedDateTime"], "\DateTime")) {
|
233 |
+
return $this->_propDict["startedDateTime"];
|
234 |
+
} else {
|
235 |
+
$this->_propDict["startedDateTime"] = new \DateTime($this->_propDict["startedDateTime"]);
|
236 |
+
return $this->_propDict["startedDateTime"];
|
237 |
+
}
|
238 |
+
}
|
239 |
+
return null;
|
240 |
+
}
|
241 |
+
|
242 |
+
/**
|
243 |
+
* Sets the startedDateTime
|
244 |
+
* Required. UTC DateTime when the historyItem (activity session) was started. Required for timeline history.
|
245 |
+
*
|
246 |
+
* @param \DateTime $val The startedDateTime
|
247 |
+
*
|
248 |
+
* @return ActivityHistoryItem
|
249 |
+
*/
|
250 |
+
public function setStartedDateTime($val)
|
251 |
+
{
|
252 |
+
$this->_propDict["startedDateTime"] = $val;
|
253 |
+
return $this;
|
254 |
+
}
|
255 |
+
|
256 |
+
/**
|
257 |
+
* Gets the userTimezone
|
258 |
+
* Optional. The timezone in which the user's device used to generate the activity was located at activity creation time. Values supplied as Olson IDs in order to support cross-platform representation.
|
259 |
+
*
|
260 |
+
* @return string The userTimezone
|
261 |
+
*/
|
262 |
+
public function getUserTimezone()
|
263 |
+
{
|
264 |
+
if (array_key_exists("userTimezone", $this->_propDict)) {
|
265 |
+
return $this->_propDict["userTimezone"];
|
266 |
+
} else {
|
267 |
+
return null;
|
268 |
+
}
|
269 |
+
}
|
270 |
+
|
271 |
+
/**
|
272 |
+
* Sets the userTimezone
|
273 |
+
* Optional. The timezone in which the user's device used to generate the activity was located at activity creation time. Values supplied as Olson IDs in order to support cross-platform representation.
|
274 |
+
*
|
275 |
+
* @param string $val The userTimezone
|
276 |
+
*
|
277 |
+
* @return ActivityHistoryItem
|
278 |
+
*/
|
279 |
+
public function setUserTimezone($val)
|
280 |
+
{
|
281 |
+
$this->_propDict["userTimezone"] = $val;
|
282 |
+
return $this;
|
283 |
+
}
|
284 |
+
|
285 |
+
/**
|
286 |
+
* Gets the activity
|
287 |
+
* Optional. NavigationProperty/Containment; navigation property to the associated activity.
|
288 |
+
*
|
289 |
+
* @return UserActivity The activity
|
290 |
+
*/
|
291 |
+
public function getActivity()
|
292 |
+
{
|
293 |
+
if (array_key_exists("activity", $this->_propDict)) {
|
294 |
+
if (is_a($this->_propDict["activity"], "Microsoft\Graph\Model\UserActivity")) {
|
295 |
+
return $this->_propDict["activity"];
|
296 |
+
} else {
|
297 |
+
$this->_propDict["activity"] = new UserActivity($this->_propDict["activity"]);
|
298 |
+
return $this->_propDict["activity"];
|
299 |
+
}
|
300 |
+
}
|
301 |
+
return null;
|
302 |
+
}
|
303 |
+
|
304 |
+
/**
|
305 |
+
* Sets the activity
|
306 |
+
* Optional. NavigationProperty/Containment; navigation property to the associated activity.
|
307 |
+
*
|
308 |
+
* @param UserActivity $val The activity
|
309 |
+
*
|
310 |
+
* @return ActivityHistoryItem
|
311 |
+
*/
|
312 |
+
public function setActivity($val)
|
313 |
+
{
|
314 |
+
$this->_propDict["activity"] = $val;
|
315 |
+
return $this;
|
316 |
+
}
|
317 |
+
|
318 |
+
}
|
vendor/microsoft/microsoft-graph/src/Model/AdministrativeUnit.php
ADDED
@@ -0,0 +1,29 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* Copyright (c) Microsoft Corporation. All Rights Reserved. Licensed under the MIT License. See License in the project root for license information.
|
4 |
+
*
|
5 |
+
* AdministrativeUnit File
|
6 |
+
* PHP version 7
|
7 |
+
*
|
8 |
+
* @category Library
|
9 |
+
* @package Microsoft.Graph
|
10 |
+
* @copyright © Microsoft Corporation. All rights reserved.
|
11 |
+
* @license https://opensource.org/licenses/MIT MIT License
|
12 |
+
* @version GIT: 1.4.0
|
13 |
+
* @link https://graph.microsoft.io/
|
14 |
+
*/
|
15 |
+
namespace Microsoft\Graph\Model;
|
16 |
+
|
17 |
+
/**
|
18 |
+
* AdministrativeUnit class
|
19 |
+
*
|
20 |
+
* @category Model
|
21 |
+
* @package Microsoft.Graph
|
22 |
+
* @copyright © Microsoft Corporation. All rights reserved.
|
23 |
+
* @license https://opensource.org/licenses/MIT MIT License
|
24 |
+
* @version Release: 1.4.0
|
25 |
+
* @link https://graph.microsoft.io/
|
26 |
+
*/
|
27 |
+
class AdministrativeUnit extends DirectoryObject
|
28 |
+
{
|
29 |
+
}
|
vendor/microsoft/microsoft-graph/src/Model/Alert.php
ADDED
@@ -0,0 +1,998 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* Copyright (c) Microsoft Corporation. All Rights Reserved. Licensed under the MIT License. See License in the project root for license information.
|
4 |
+
*
|
5 |
+
* Alert File
|
6 |
+
* PHP version 7
|
7 |
+
*
|
8 |
+
* @category Library
|
9 |
+
* @package Microsoft.Graph
|
10 |
+
* @copyright © Microsoft Corporation. All rights reserved.
|
11 |
+
* @license https://opensource.org/licenses/MIT MIT License
|
12 |
+
* @version GIT: 1.4.0
|
13 |
+
* @link https://graph.microsoft.io/
|
14 |
+
*/
|
15 |
+
namespace Microsoft\Graph\Model;
|
16 |
+
|
17 |
+
/**
|
18 |
+
* Alert class
|
19 |
+
*
|
20 |
+
* @category Model
|
21 |
+
* @package Microsoft.Graph
|
22 |
+
* @copyright © Microsoft Corporation. All rights reserved.
|
23 |
+
* @license https://opensource.org/licenses/MIT MIT License
|
24 |
+
* @version Release: 1.4.0
|
25 |
+
* @link https://graph.microsoft.io/
|
26 |
+
*/
|
27 |
+
class Alert extends Entity
|
28 |
+
{
|
29 |
+
/**
|
30 |
+
* Gets the activityGroupName
|
31 |
+
* Name or alias of the activity group (attacker) this alert is attributed to.
|
32 |
+
*
|
33 |
+
* @return string The activityGroupName
|
34 |
+
*/
|
35 |
+
public function getActivityGroupName()
|
36 |
+
{
|
37 |
+
if (array_key_exists("activityGroupName", $this->_propDict)) {
|
38 |
+
return $this->_propDict["activityGroupName"];
|
39 |
+
} else {
|
40 |
+
return null;
|
41 |
+
}
|
42 |
+
}
|
43 |
+
|
44 |
+
/**
|
45 |
+
* Sets the activityGroupName
|
46 |
+
* Name or alias of the activity group (attacker) this alert is attributed to.
|
47 |
+
*
|
48 |
+
* @param string $val The activityGroupName
|
49 |
+
*
|
50 |
+
* @return Alert
|
51 |
+
*/
|
52 |
+
public function setActivityGroupName($val)
|
53 |
+
{
|
54 |
+
$this->_propDict["activityGroupName"] = $val;
|
55 |
+
return $this;
|
56 |
+
}
|
57 |
+
|
58 |
+
/**
|
59 |
+
* Gets the assignedTo
|
60 |
+
* Name of the analyst the alert is assigned to for triage, investigation, or remediation (supports update).
|
61 |
+
*
|
62 |
+
* @return string The assignedTo
|
63 |
+
*/
|
64 |
+
public function getAssignedTo()
|
65 |
+
{
|
66 |
+
if (array_key_exists("assignedTo", $this->_propDict)) {
|
67 |
+
return $this->_propDict["assignedTo"];
|
68 |
+
} else {
|
69 |
+
return null;
|
70 |
+
}
|
71 |
+
}
|
72 |
+
|
73 |
+
/**
|
74 |
+
* Sets the assignedTo
|
75 |
+
* Name of the analyst the alert is assigned to for triage, investigation, or remediation (supports update).
|
76 |
+
*
|
77 |
+
* @param string $val The assignedTo
|
78 |
+
*
|
79 |
+
* @return Alert
|
80 |
+
*/
|
81 |
+
public function setAssignedTo($val)
|
82 |
+
{
|
83 |
+
$this->_propDict["assignedTo"] = $val;
|
84 |
+
return $this;
|
85 |
+
}
|
86 |
+
|
87 |
+
/**
|
88 |
+
* Gets the azureSubscriptionId
|
89 |
+
* Azure subscription ID, present if this alert is related to an Azure resource.
|
90 |
+
*
|
91 |
+
* @return string The azureSubscriptionId
|
92 |
+
*/
|
93 |
+
public function getAzureSubscriptionId()
|
94 |
+
{
|
95 |
+
if (array_key_exists("azureSubscriptionId", $this->_propDict)) {
|
96 |
+
return $this->_propDict["azureSubscriptionId"];
|
97 |
+
} else {
|
98 |
+
return null;
|
99 |
+
}
|
100 |
+
}
|
101 |
+
|
102 |
+
/**
|
103 |
+
* Sets the azureSubscriptionId
|
104 |
+
* Azure subscription ID, present if this alert is related to an Azure resource.
|
105 |
+
*
|
106 |
+
* @param string $val The azureSubscriptionId
|
107 |
+
*
|
108 |
+
* @return Alert
|
109 |
+
*/
|
110 |
+
public function setAzureSubscriptionId($val)
|
111 |
+
{
|
112 |
+
$this->_propDict["azureSubscriptionId"] = $val;
|
113 |
+
return $this;
|
114 |
+
}
|
115 |
+
|
116 |
+
/**
|
117 |
+
* Gets the azureTenantId
|
118 |
+
* Azure Active Directory tenant ID. Required.
|
119 |
+
*
|
120 |
+
* @return string The azureTenantId
|
121 |
+
*/
|
122 |
+
public function getAzureTenantId()
|
123 |
+
{
|
124 |
+
if (array_key_exists("azureTenantId", $this->_propDict)) {
|
125 |
+
return $this->_propDict["azureTenantId"];
|
126 |
+
} else {
|
127 |
+
return null;
|
128 |
+
}
|
129 |
+
}
|
130 |
+
|
131 |
+
/**
|
132 |
+
* Sets the azureTenantId
|
133 |
+
* Azure Active Directory tenant ID. Required.
|
134 |
+
*
|
135 |
+
* @param string $val The azureTenantId
|
136 |
+
*
|
137 |
+
* @return Alert
|
138 |
+
*/
|
139 |
+
public function setAzureTenantId($val)
|
140 |
+
{
|
141 |
+
$this->_propDict["azureTenantId"] = $val;
|
142 |
+
return $this;
|
143 |
+
}
|
144 |
+
|
145 |
+
/**
|
146 |
+
* Gets the category
|
147 |
+
* Category of the alert (for example, credentialTheft, ransomware, etc.).
|
148 |
+
*
|
149 |
+
* @return string The category
|
150 |
+
*/
|
151 |
+
public function getCategory()
|
152 |
+
{
|
153 |
+
if (array_key_exists("category", $this->_propDict)) {
|
154 |
+
return $this->_propDict["category"];
|
155 |
+
} else {
|
156 |
+
return null;
|
157 |
+
}
|
158 |
+
}
|
159 |
+
|
160 |
+
/**
|
161 |
+
* Sets the category
|
162 |
+
* Category of the alert (for example, credentialTheft, ransomware, etc.).
|
163 |
+
*
|
164 |
+
* @param string $val The category
|
165 |
+
*
|
166 |
+
* @return Alert
|
167 |
+
*/
|
168 |
+
public function setCategory($val)
|
169 |
+
{
|
170 |
+
$this->_propDict["category"] = $val;
|
171 |
+
return $this;
|
172 |
+
}
|
173 |
+
|
174 |
+
/**
|
175 |
+
* Gets the closedDateTime
|
176 |
+
* Time at which the alert was closed. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z' (supports update).
|
177 |
+
*
|
178 |
+
* @return \DateTime The closedDateTime
|
179 |
+
*/
|
180 |
+
public function getClosedDateTime()
|
181 |
+
{
|
182 |
+
if (array_key_exists("closedDateTime", $this->_propDict)) {
|
183 |
+
if (is_a($this->_propDict["closedDateTime"], "\DateTime")) {
|
184 |
+
return $this->_propDict["closedDateTime"];
|
185 |
+
} else {
|
186 |
+
$this->_propDict["closedDateTime"] = new \DateTime($this->_propDict["closedDateTime"]);
|
187 |
+
return $this->_propDict["closedDateTime"];
|
188 |
+
}
|
189 |
+
}
|
190 |
+
return null;
|
191 |
+
}
|
192 |
+
|
193 |
+
/**
|
194 |
+
* Sets the closedDateTime
|
195 |
+
* Time at which the alert was closed. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z' (supports update).
|
196 |
+
*
|
197 |
+
* @param \DateTime $val The closedDateTime
|
198 |
+
*
|
199 |
+
* @return Alert
|
200 |
+
*/
|
201 |
+
public function setClosedDateTime($val)
|
202 |
+
{
|
203 |
+
$this->_propDict["closedDateTime"] = $val;
|
204 |
+
return $this;
|
205 |
+
}
|
206 |
+
|
207 |
+
|
208 |
+
/**
|
209 |
+
* Gets the cloudAppStates
|
210 |
+
* Security-related stateful information generated by the provider about the cloud application/s related to this alert.
|
211 |
+
*
|
212 |
+
* @return array The cloudAppStates
|
213 |
+
*/
|
214 |
+
public function getCloudAppStates()
|
215 |
+
{
|
216 |
+
if (array_key_exists("cloudAppStates", $this->_propDict)) {
|
217 |
+
return $this->_propDict["cloudAppStates"];
|
218 |
+
} else {
|
219 |
+
return null;
|
220 |
+
}
|
221 |
+
}
|
222 |
+
|
223 |
+
/**
|
224 |
+
* Sets the cloudAppStates
|
225 |
+
* Security-related stateful information generated by the provider about the cloud application/s related to this alert.
|
226 |
+
*
|
227 |
+
* @param CloudAppSecurityState $val The cloudAppStates
|
228 |
+
*
|
229 |
+
* @return Alert
|
230 |
+
*/
|
231 |
+
public function setCloudAppStates($val)
|
232 |
+
{
|
233 |
+
$this->_propDict["cloudAppStates"] = $val;
|
234 |
+
return $this;
|
235 |
+
}
|
236 |
+
|
237 |
+
/**
|
238 |
+
* Gets the comments
|
239 |
+
* Customer-provided comments on alert (for customer alert management) (supports update).
|
240 |
+
*
|
241 |
+
* @return string The comments
|
242 |
+
*/
|
243 |
+
public function getComments()
|
244 |
+
{
|
245 |
+
if (array_key_exists("comments", $this->_propDict)) {
|
246 |
+
return $this->_propDict["comments"];
|
247 |
+
} else {
|
248 |
+
return null;
|
249 |
+
}
|
250 |
+
}
|
251 |
+
|
252 |
+
/**
|
253 |
+
* Sets the comments
|
254 |
+
* Customer-provided comments on alert (for customer alert management) (supports update).
|
255 |
+
*
|
256 |
+
* @param string $val The comments
|
257 |
+
*
|
258 |
+
* @return Alert
|
259 |
+
*/
|
260 |
+
public function setComments($val)
|
261 |
+
{
|
262 |
+
$this->_propDict["comments"] = $val;
|
263 |
+
return $this;
|
264 |
+
}
|
265 |
+
|
266 |
+
/**
|
267 |
+
* Gets the confidence
|
268 |
+
* Confidence of the detection logic (percentage between 1-100).
|
269 |
+
*
|
270 |
+
* @return int The confidence
|
271 |
+
*/
|
272 |
+
public function getConfidence()
|
273 |
+
{
|
274 |
+
if (array_key_exists("confidence", $this->_propDict)) {
|
275 |
+
return $this->_propDict["confidence"];
|
276 |
+
} else {
|
277 |
+
return null;
|
278 |
+
}
|
279 |
+
}
|
280 |
+
|
281 |
+
/**
|
282 |
+
* Sets the confidence
|
283 |
+
* Confidence of the detection logic (percentage between 1-100).
|
284 |
+
*
|
285 |
+
* @param int $val The confidence
|
286 |
+
*
|
287 |
+
* @return Alert
|
288 |
+
*/
|
289 |
+
public function setConfidence($val)
|
290 |
+
{
|
291 |
+
$this->_propDict["confidence"] = intval($val);
|
292 |
+
return $this;
|
293 |
+
}
|
294 |
+
|
295 |
+
/**
|
296 |
+
* Gets the createdDateTime
|
297 |
+
* Time at which the alert was created by the alert provider. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Required.
|
298 |
+
*
|
299 |
+
* @return \DateTime The createdDateTime
|
300 |
+
*/
|
301 |
+
public function getCreatedDateTime()
|
302 |
+
{
|
303 |
+
if (array_key_exists("createdDateTime", $this->_propDict)) {
|
304 |
+
if (is_a($this->_propDict["createdDateTime"], "\DateTime")) {
|
305 |
+
return $this->_propDict["createdDateTime"];
|
306 |
+
} else {
|
307 |
+
$this->_propDict["createdDateTime"] = new \DateTime($this->_propDict["createdDateTime"]);
|
308 |
+
return $this->_propDict["createdDateTime"];
|
309 |
+
}
|
310 |
+
}
|
311 |
+
return null;
|
312 |
+
}
|
313 |
+
|
314 |
+
/**
|
315 |
+
* Sets the createdDateTime
|
316 |
+
* Time at which the alert was created by the alert provider. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Required.
|
317 |
+
*
|
318 |
+
* @param \DateTime $val The createdDateTime
|
319 |
+
*
|
320 |
+
* @return Alert
|
321 |
+
*/
|
322 |
+
public function setCreatedDateTime($val)
|
323 |
+
{
|
324 |
+
$this->_propDict["createdDateTime"] = $val;
|
325 |
+
return $this;
|
326 |
+
}
|
327 |
+
|
328 |
+
/**
|
329 |
+
* Gets the description
|
330 |
+
* Alert description.
|
331 |
+
*
|
332 |
+
* @return string The description
|
333 |
+
*/
|
334 |
+
public function getDescription()
|
335 |
+
{
|
336 |
+
if (array_key_exists("description", $this->_propDict)) {
|
337 |
+
return $this->_propDict["description"];
|
338 |
+
} else {
|
339 |
+
return null;
|
340 |
+
}
|
341 |
+
}
|
342 |
+
|
343 |
+
/**
|
344 |
+
* Sets the description
|
345 |
+
* Alert description.
|
346 |
+
*
|
347 |
+
* @param string $val The description
|
348 |
+
*
|
349 |
+
* @return Alert
|
350 |
+
*/
|
351 |
+
public function setDescription($val)
|
352 |
+
{
|
353 |
+
$this->_propDict["description"] = $val;
|
354 |
+
return $this;
|
355 |
+
}
|
356 |
+
|
357 |
+
/**
|
358 |
+
* Gets the detectionIds
|
359 |
+
* Set of alerts related to this alert entity (each alert is pushed to the SIEM as a separate record).
|
360 |
+
*
|
361 |
+
* @return string The detectionIds
|
362 |
+
*/
|
363 |
+
public function getDetectionIds()
|
364 |
+
{
|
365 |
+
if (array_key_exists("detectionIds", $this->_propDict)) {
|
366 |
+
return $this->_propDict["detectionIds"];
|
367 |
+
} else {
|
368 |
+
return null;
|
369 |
+
}
|
370 |
+
}
|
371 |
+
|
372 |
+
/**
|
373 |
+
* Sets the detectionIds
|
374 |
+
* Set of alerts related to this alert entity (each alert is pushed to the SIEM as a separate record).
|
375 |
+
*
|
376 |
+
* @param string $val The detectionIds
|
377 |
+
*
|
378 |
+
* @return Alert
|
379 |
+
*/
|
380 |
+
public function setDetectionIds($val)
|
381 |
+
{
|
382 |
+
$this->_propDict["detectionIds"] = $val;
|
383 |
+
return $this;
|
384 |
+
}
|
385 |
+
|
386 |
+
/**
|
387 |
+
* Gets the eventDateTime
|
388 |
+
* Time at which the event(s) that served as the trigger(s) to generate the alert occurred. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Required.
|
389 |
+
*
|
390 |
+
* @return \DateTime The eventDateTime
|
391 |
+
*/
|
392 |
+
public function getEventDateTime()
|
393 |
+
{
|
394 |
+
if (array_key_exists("eventDateTime", $this->_propDict)) {
|
395 |
+
if (is_a($this->_propDict["eventDateTime"], "\DateTime")) {
|
396 |
+
return $this->_propDict["eventDateTime"];
|
397 |
+
} else {
|
398 |
+
$this->_propDict["eventDateTime"] = new \DateTime($this->_propDict["eventDateTime"]);
|
399 |
+
return $this->_propDict["eventDateTime"];
|
400 |
+
}
|
401 |
+
}
|
402 |
+
return null;
|
403 |
+
}
|
404 |
+
|
405 |
+
/**
|
406 |
+
* Sets the eventDateTime
|
407 |
+
* Time at which the event(s) that served as the trigger(s) to generate the alert occurred. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Required.
|
408 |
+
*
|
409 |
+
* @param \DateTime $val The eventDateTime
|
410 |
+
*
|
411 |
+
* @return Alert
|
412 |
+
*/
|
413 |
+
public function setEventDateTime($val)
|
414 |
+
{
|
415 |
+
$this->_propDict["eventDateTime"] = $val;
|
416 |
+
return $this;
|
417 |
+
}
|
418 |
+
|
419 |
+
/**
|
420 |
+
* Gets the feedback
|
421 |
+
* Analyst feedback on the alert. Possible values are: unknown, truePositive, falsePositive, benignPositive. (supports update)
|
422 |
+
*
|
423 |
+
* @return AlertFeedback The feedback
|
424 |
+
*/
|
425 |
+
public function getFeedback()
|
426 |
+
{
|
427 |
+
if (array_key_exists("feedback", $this->_propDict)) {
|
428 |
+
if (is_a($this->_propDict["feedback"], "Microsoft\Graph\Model\AlertFeedback")) {
|
429 |
+
return $this->_propDict["feedback"];
|
430 |
+
} else {
|
431 |
+
$this->_propDict["feedback"] = new AlertFeedback($this->_propDict["feedback"]);
|
432 |
+
return $this->_propDict["feedback"];
|
433 |
+
}
|
434 |
+
}
|
435 |
+
return null;
|
436 |
+
}
|
437 |
+
|
438 |
+
/**
|
439 |
+
* Sets the feedback
|
440 |
+
* Analyst feedback on the alert. Possible values are: unknown, truePositive, falsePositive, benignPositive. (supports update)
|
441 |
+
*
|
442 |
+
* @param AlertFeedback $val The feedback
|
443 |
+
*
|
444 |
+
* @return Alert
|
445 |
+
*/
|
446 |
+
public function setFeedback($val)
|
447 |
+
{
|
448 |
+
$this->_propDict["feedback"] = $val;
|
449 |
+
return $this;
|
450 |
+
}
|
451 |
+
|
452 |
+
|
453 |
+
/**
|
454 |
+
* Gets the fileStates
|
455 |
+
* Security-related stateful information generated by the provider about the file(s) related to this alert.
|
456 |
+
*
|
457 |
+
* @return array The fileStates
|
458 |
+
*/
|
459 |
+
public function getFileStates()
|
460 |
+
{
|
461 |
+
if (array_key_exists("fileStates", $this->_propDict)) {
|
462 |
+
return $this->_propDict["fileStates"];
|
463 |
+
} else {
|
464 |
+
return null;
|
465 |
+
}
|
466 |
+
}
|
467 |
+
|
468 |
+
/**
|
469 |
+
* Sets the fileStates
|
470 |
+
* Security-related stateful information generated by the provider about the file(s) related to this alert.
|
471 |
+
*
|
472 |
+
* @param FileSecurityState $val The fileStates
|
473 |
+
*
|
474 |
+
* @return Alert
|
475 |
+
*/
|
476 |
+
public function setFileStates($val)
|
477 |
+
{
|
478 |
+
$this->_propDict["fileStates"] = $val;
|
479 |
+
return $this;
|
480 |
+
}
|
481 |
+
|
482 |
+
|
483 |
+
/**
|
484 |
+
* Gets the historyStates
|
485 |
+
*
|
486 |
+
* @return array The historyStates
|
487 |
+
*/
|
488 |
+
public function getHistoryStates()
|
489 |
+
{
|
490 |
+
if (array_key_exists("historyStates", $this->_propDict)) {
|
491 |
+
return $this->_propDict["historyStates"];
|
492 |
+
} else {
|
493 |
+
return null;
|
494 |
+
}
|
495 |
+
}
|
496 |
+
|
497 |
+
/**
|
498 |
+
* Sets the historyStates
|
499 |
+
*
|
500 |
+
* @param AlertHistoryState $val The historyStates
|
501 |
+
*
|
502 |
+
* @return Alert
|
503 |
+
*/
|
504 |
+
public function setHistoryStates($val)
|
505 |
+
{
|
506 |
+
$this->_propDict["historyStates"] = $val;
|
507 |
+
return $this;
|
508 |
+
}
|
509 |
+
|
510 |
+
|
511 |
+
/**
|
512 |
+
* Gets the hostStates
|
513 |
+
* Security-related stateful information generated by the provider about the host(s) related to this alert.
|
514 |
+
*
|
515 |
+
* @return array The hostStates
|
516 |
+
*/
|
517 |
+
public function getHostStates()
|
518 |
+
{
|
519 |
+
if (array_key_exists("hostStates", $this->_propDict)) {
|
520 |
+
return $this->_propDict["hostStates"];
|
521 |
+
} else {
|
522 |
+
return null;
|
523 |
+
}
|
524 |
+
}
|
525 |
+
|
526 |
+
/**
|
527 |
+
* Sets the hostStates
|
528 |
+
* Security-related stateful information generated by the provider about the host(s) related to this alert.
|
529 |
+
*
|
530 |
+
* @param HostSecurityState $val The hostStates
|
531 |
+
*
|
532 |
+
* @return Alert
|
533 |
+
*/
|
534 |
+
public function setHostStates($val)
|
535 |
+
{
|
536 |
+
$this->_propDict["hostStates"] = $val;
|
537 |
+
return $this;
|
538 |
+
}
|
539 |
+
|
540 |
+
/**
|
541 |
+
* Gets the lastModifiedDateTime
|
542 |
+
* Time at which the alert entity was last modified. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'.
|
543 |
+
*
|
544 |
+
* @return \DateTime The lastModifiedDateTime
|
545 |
+
*/
|
546 |
+
public function getLastModifiedDateTime()
|
547 |
+
{
|
548 |
+
if (array_key_exists("lastModifiedDateTime", $this->_propDict)) {
|
549 |
+
if (is_a($this->_propDict["lastModifiedDateTime"], "\DateTime")) {
|
550 |
+
return $this->_propDict["lastModifiedDateTime"];
|
551 |
+
} else {
|
552 |
+
$this->_propDict["lastModifiedDateTime"] = new \DateTime($this->_propDict["lastModifiedDateTime"]);
|
553 |
+
return $this->_propDict["lastModifiedDateTime"];
|
554 |
+
}
|
555 |
+
}
|
556 |
+
return null;
|
557 |
+
}
|
558 |
+
|
559 |
+
/**
|
560 |
+
* Sets the lastModifiedDateTime
|
561 |
+
* Time at which the alert entity was last modified. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'.
|
562 |
+
*
|
563 |
+
* @param \DateTime $val The lastModifiedDateTime
|
564 |
+
*
|
565 |
+
* @return Alert
|
566 |
+
*/
|
567 |
+
public function setLastModifiedDateTime($val)
|
568 |
+
{
|
569 |
+
$this->_propDict["lastModifiedDateTime"] = $val;
|
570 |
+
return $this;
|
571 |
+
}
|
572 |
+
|
573 |
+
|
574 |
+
/**
|
575 |
+
* Gets the malwareStates
|
576 |
+
* Threat Intelligence pertaining to malware related to this alert.
|
577 |
+
*
|
578 |
+
* @return array The malwareStates
|
579 |
+
*/
|
580 |
+
public function getMalwareStates()
|
581 |
+
{
|
582 |
+
if (array_key_exists("malwareStates", $this->_propDict)) {
|
583 |
+
return $this->_propDict["malwareStates"];
|
584 |
+
} else {
|
585 |
+
return null;
|
586 |
+
}
|
587 |
+
}
|
588 |
+
|
589 |
+
/**
|
590 |
+
* Sets the malwareStates
|
591 |
+
* Threat Intelligence pertaining to malware related to this alert.
|
592 |
+
*
|
593 |
+
* @param MalwareState $val The malwareStates
|
594 |
+
*
|
595 |
+
* @return Alert
|
596 |
+
*/
|
597 |
+
public function setMalwareStates($val)
|
598 |
+
{
|
599 |
+
$this->_propDict["malwareStates"] = $val;
|
600 |
+
return $this;
|
601 |
+
}
|
602 |
+
|
603 |
+
|
604 |
+
/**
|
605 |
+
* Gets the networkConnections
|
606 |
+
* Security-related stateful information generated by the provider about the network connection(s) related to this alert.
|
607 |
+
*
|
608 |
+
* @return array The networkConnections
|
609 |
+
*/
|
610 |
+
public function getNetworkConnections()
|
611 |
+
{
|
612 |
+
if (array_key_exists("networkConnections", $this->_propDict)) {
|
613 |
+
return $this->_propDict["networkConnections"];
|
614 |
+
} else {
|
615 |
+
return null;
|
616 |
+
}
|
617 |
+
}
|
618 |
+
|
619 |
+
/**
|
620 |
+
* Sets the networkConnections
|
621 |
+
* Security-related stateful information generated by the provider about the network connection(s) related to this alert.
|
622 |
+
*
|
623 |
+
* @param NetworkConnection $val The networkConnections
|
624 |
+
*
|
625 |
+
* @return Alert
|
626 |
+
*/
|
627 |
+
public function setNetworkConnections($val)
|
628 |
+
{
|
629 |
+
$this->_propDict["networkConnections"] = $val;
|
630 |
+
return $this;
|
631 |
+
}
|
632 |
+
|
633 |
+
|
634 |
+
/**
|
635 |
+
* Gets the processes
|
636 |
+
* Security-related stateful information generated by the provider about the process or processes related to this alert.
|
637 |
+
*
|
638 |
+
* @return array The processes
|
639 |
+
*/
|
640 |
+
public function getProcesses()
|
641 |
+
{
|
642 |
+
if (array_key_exists("processes", $this->_propDict)) {
|
643 |
+
return $this->_propDict["processes"];
|
644 |
+
} else {
|
645 |
+
return null;
|
646 |
+
}
|
647 |
+
}
|
648 |
+
|
649 |
+
/**
|
650 |
+
* Sets the processes
|
651 |
+
* Security-related stateful information generated by the provider about the process or processes related to this alert.
|
652 |
+
*
|
653 |
+
* @param Process $val The processes
|
654 |
+
*
|
655 |
+
* @return Alert
|
656 |
+
*/
|
657 |
+
public function setProcesses($val)
|
658 |
+
{
|
659 |
+
$this->_propDict["processes"] = $val;
|
660 |
+
return $this;
|
661 |
+
}
|
662 |
+
|
663 |
+
/**
|
664 |
+
* Gets the recommendedActions
|
665 |
+
* Vendor/provider recommended action(s) to take as a result of the alert (for example, isolate machine, enforce2FA, reimage host).
|
666 |
+
*
|
667 |
+
* @return string The recommendedActions
|
668 |
+
*/
|
669 |
+
public function getRecommendedActions()
|
670 |
+
{
|
671 |
+
if (array_key_exists("recommendedActions", $this->_propDict)) {
|
672 |
+
return $this->_propDict["recommendedActions"];
|
673 |
+
} else {
|
674 |
+
return null;
|
675 |
+
}
|
676 |
+
}
|
677 |
+
|
678 |
+
/**
|
679 |
+
* Sets the recommendedActions
|
680 |
+
* Vendor/provider recommended action(s) to take as a result of the alert (for example, isolate machine, enforce2FA, reimage host).
|
681 |
+
*
|
682 |
+
* @param string $val The recommendedActions
|
683 |
+
*
|
684 |
+
* @return Alert
|
685 |
+
*/
|
686 |
+
public function setRecommendedActions($val)
|
687 |
+
{
|
688 |
+
$this->_propDict["recommendedActions"] = $val;
|
689 |
+
return $this;
|
690 |
+
}
|
691 |
+
|
692 |
+
|
693 |
+
/**
|
694 |
+
* Gets the registryKeyStates
|
695 |
+
* Security-related stateful information generated by the provider about the registry keys related to this alert.
|
696 |
+
*
|
697 |
+
* @return array The registryKeyStates
|
698 |
+
*/
|
699 |
+
public function getRegistryKeyStates()
|
700 |
+
{
|
701 |
+
if (array_key_exists("registryKeyStates", $this->_propDict)) {
|
702 |
+
return $this->_propDict["registryKeyStates"];
|
703 |
+
} else {
|
704 |
+
return null;
|
705 |
+
}
|
706 |
+
}
|
707 |
+
|
708 |
+
/**
|
709 |
+
* Sets the registryKeyStates
|
710 |
+
* Security-related stateful information generated by the provider about the registry keys related to this alert.
|
711 |
+
*
|
712 |
+
* @param RegistryKeyState $val The registryKeyStates
|
713 |
+
*
|
714 |
+
* @return Alert
|
715 |
+
*/
|
716 |
+
public function setRegistryKeyStates($val)
|
717 |
+
{
|
718 |
+
$this->_propDict["registryKeyStates"] = $val;
|
719 |
+
return $this;
|
720 |
+
}
|
721 |
+
|
722 |
+
/**
|
723 |
+
* Gets the severity
|
724 |
+
* Alert severity - set by vendor/provider. Possible values are: unknown, informational, low, medium, high. Required.
|
725 |
+
*
|
726 |
+
* @return AlertSeverity The severity
|
727 |
+
*/
|
728 |
+
public function getSeverity()
|
729 |
+
{
|
730 |
+
if (array_key_exists("severity", $this->_propDict)) {
|
731 |
+
if (is_a($this->_propDict["severity"], "Microsoft\Graph\Model\AlertSeverity")) {
|
732 |
+
return $this->_propDict["severity"];
|
733 |
+
} else {
|
734 |
+
$this->_propDict["severity"] = new AlertSeverity($this->_propDict["severity"]);
|
735 |
+
return $this->_propDict["severity"];
|
736 |
+
}
|
737 |
+
}
|
738 |
+
return null;
|
739 |
+
}
|
740 |
+
|
741 |
+
/**
|
742 |
+
* Sets the severity
|
743 |
+
* Alert severity - set by vendor/provider. Possible values are: unknown, informational, low, medium, high. Required.
|
744 |
+
*
|
745 |
+
* @param AlertSeverity $val The severity
|
746 |
+
*
|
747 |
+
* @return Alert
|
748 |
+
*/
|
749 |
+
public function setSeverity($val)
|
750 |
+
{
|
751 |
+
$this->_propDict["severity"] = $val;
|
752 |
+
return $this;
|
753 |
+
}
|
754 |
+
|
755 |
+
/**
|
756 |
+
* Gets the sourceMaterials
|
757 |
+
* Hyperlinks (URIs) to the source material related to the alert, for example, provider's user interface for alerts or log search, etc.
|
758 |
+
*
|
759 |
+
* @return string The sourceMaterials
|
760 |
+
*/
|
761 |
+
public function getSourceMaterials()
|
762 |
+
{
|
763 |
+
if (array_key_exists("sourceMaterials", $this->_propDict)) {
|
764 |
+
return $this->_propDict["sourceMaterials"];
|
765 |
+
} else {
|
766 |
+
return null;
|
767 |
+
}
|
768 |
+
}
|
769 |
+
|
770 |
+
/**
|
771 |
+
* Sets the sourceMaterials
|
772 |
+
* Hyperlinks (URIs) to the source material related to the alert, for example, provider's user interface for alerts or log search, etc.
|
773 |
+
*
|
774 |
+
* @param string $val The sourceMaterials
|
775 |
+
*
|
776 |
+
* @return Alert
|
777 |
+
*/
|
778 |
+
public function setSourceMaterials($val)
|
779 |
+
{
|
780 |
+
$this->_propDict["sourceMaterials"] = $val;
|
781 |
+
return $this;
|
782 |
+
}
|
783 |
+
|
784 |
+
/**
|
785 |
+
* Gets the status
|
786 |
+
* Alert lifecycle status (stage). Possible values are: unknown, newAlert, inProgress, resolved. (supports update). Required.
|
787 |
+
*
|
788 |
+
* @return AlertStatus The status
|
789 |
+
*/
|
790 |
+
public function getStatus()
|
791 |
+
{
|
792 |
+
if (array_key_exists("status", $this->_propDict)) {
|
793 |
+
if (is_a($this->_propDict["status"], "Microsoft\Graph\Model\AlertStatus")) {
|
794 |
+
return $this->_propDict["status"];
|
795 |
+
} else {
|
796 |
+
$this->_propDict["status"] = new AlertStatus($this->_propDict["status"]);
|
797 |
+
return $this->_propDict["status"];
|
798 |
+
}
|
799 |
+
}
|
800 |
+
return null;
|
801 |
+
}
|
802 |
+
|
803 |
+
/**
|
804 |
+
* Sets the status
|
805 |
+
* Alert lifecycle status (stage). Possible values are: unknown, newAlert, inProgress, resolved. (supports update). Required.
|
806 |
+
*
|
807 |
+
* @param AlertStatus $val The status
|
808 |
+
*
|
809 |
+
* @return Alert
|
810 |
+
*/
|
811 |
+
public function setStatus($val)
|
812 |
+
{
|
813 |
+
$this->_propDict["status"] = $val;
|
814 |
+
return $this;
|
815 |
+
}
|
816 |
+
|
817 |
+
/**
|
818 |
+
* Gets the tags
|
819 |
+
* User-definable labels that can be applied to an alert and can serve as filter conditions (for example 'HVA', 'SAW', etc.) (supports update).
|
820 |
+
*
|
821 |
+
* @return string The tags
|
822 |
+
*/
|
823 |
+
public function getTags()
|
824 |
+
{
|
825 |
+
if (array_key_exists("tags", $this->_propDict)) {
|
826 |
+
return $this->_propDict["tags"];
|
827 |
+
} else {
|
828 |
+
return null;
|
829 |
+
}
|
830 |
+
}
|
831 |
+
|
832 |
+
/**
|
833 |
+
* Sets the tags
|
834 |
+
* User-definable labels that can be applied to an alert and can serve as filter conditions (for example 'HVA', 'SAW', etc.) (supports update).
|
835 |
+
*
|
836 |
+
* @param string $val The tags
|
837 |
+
*
|
838 |
+
* @return Alert
|
839 |
+
*/
|
840 |
+
public function setTags($val)
|
841 |
+
{
|
842 |
+
$this->_propDict["tags"] = $val;
|
843 |
+
return $this;
|
844 |
+
}
|
845 |
+
|
846 |
+
/**
|
847 |
+
* Gets the title
|
848 |
+
* Alert title. Required.
|
849 |
+
*
|
850 |
+
* @return string The title
|
851 |
+
*/
|
852 |
+
public function getTitle()
|
853 |
+
{
|
854 |
+
if (array_key_exists("title", $this->_propDict)) {
|
855 |
+
return $this->_propDict["title"];
|
856 |
+
} else {
|
857 |
+
return null;
|
858 |
+
}
|
859 |
+
}
|
860 |
+
|
861 |
+
/**
|
862 |
+
* Sets the title
|
863 |
+
* Alert title. Required.
|
864 |
+
*
|
865 |
+
* @param string $val The title
|
866 |
+
*
|
867 |
+
* @return Alert
|
868 |
+
*/
|
869 |
+
public function setTitle($val)
|
870 |
+
{
|
871 |
+
$this->_propDict["title"] = $val;
|
872 |
+
return $this;
|
873 |
+
}
|
874 |
+
|
875 |
+
|
876 |
+
/**
|
877 |
+
* Gets the triggers
|
878 |
+
* Security-related information about the specific properties that triggered the alert (properties appearing in the alert). Alerts might contain information about multiple users, hosts, files, ip addresses. This field indicates which properties triggered the alert generation.
|
879 |
+
*
|
880 |
+
* @return array The triggers
|
881 |
+
*/
|
882 |
+
public function getTriggers()
|
883 |
+
{
|
884 |
+
if (array_key_exists("triggers", $this->_propDict)) {
|
885 |
+
return $this->_propDict["triggers"];
|
886 |
+
} else {
|
887 |
+
return null;
|
888 |
+
}
|
889 |
+
}
|
890 |
+
|
891 |
+
/**
|
892 |
+
* Sets the triggers
|
893 |
+
* Security-related information about the specific properties that triggered the alert (properties appearing in the alert). Alerts might contain information about multiple users, hosts, files, ip addresses. This field indicates which properties triggered the alert generation.
|
894 |
+
*
|
895 |
+
* @param AlertTrigger $val The triggers
|
896 |
+
*
|
897 |
+
* @return Alert
|
898 |
+
*/
|
899 |
+
public function setTriggers($val)
|
900 |
+
{
|
901 |
+
$this->_propDict["triggers"] = $val;
|
902 |
+
return $this;
|
903 |
+
}
|
904 |
+
|
905 |
+
|
906 |
+
/**
|
907 |
+
* Gets the userStates
|
908 |
+
* Security-related stateful information generated by the provider about the user accounts related to this alert.
|
909 |
+
*
|
910 |
+
* @return array The userStates
|
911 |
+
*/
|
912 |
+
public function getUserStates()
|
913 |
+
{
|
914 |
+
if (array_key_exists("userStates", $this->_propDict)) {
|
915 |
+
return $this->_propDict["userStates"];
|
916 |
+
} else {
|
917 |
+
return null;
|
918 |
+
}
|
919 |
+
}
|
920 |
+
|
921 |
+
/**
|
922 |
+
* Sets the userStates
|
923 |
+
* Security-related stateful information generated by the provider about the user accounts related to this alert.
|
924 |
+
*
|
925 |
+
* @param UserSecurityState $val The userStates
|
926 |
+
*
|
927 |
+
* @return Alert
|
928 |
+
*/
|
929 |
+
public function setUserStates($val)
|
930 |
+
{
|
931 |
+
$this->_propDict["userStates"] = $val;
|
932 |
+
return $this;
|
933 |
+
}
|
934 |
+
|
935 |
+
/**
|
936 |
+
* Gets the vendorInformation
|
937 |
+
* Complex type containing details about the security product/service vendor, provider, and subprovider (for example, vendor=Microsoft; provider=Windows Defender ATP; subProvider=AppLocker). Required.
|
938 |
+
*
|
939 |
+
* @return SecurityVendorInformation The vendorInformation
|
940 |
+
*/
|
941 |
+
public function getVendorInformation()
|
942 |
+
{
|
943 |
+
if (array_key_exists("vendorInformation", $this->_propDict)) {
|
944 |
+
if (is_a($this->_propDict["vendorInformation"], "Microsoft\Graph\Model\SecurityVendorInformation")) {
|
945 |
+
return $this->_propDict["vendorInformation"];
|
946 |
+
} else {
|
947 |
+
$this->_propDict["vendorInformation"] = new SecurityVendorInformation($this->_propDict["vendorInformation"]);
|
948 |
+
return $this->_propDict["vendorInformation"];
|
949 |
+
}
|
950 |
+
}
|
951 |
+
return null;
|
952 |
+
}
|
953 |
+
|
954 |
+
/**
|
955 |
+
* Sets the vendorInformation
|
956 |
+
* Complex type containing details about the security product/service vendor, provider, and subprovider (for example, vendor=Microsoft; provider=Windows Defender ATP; subProvider=AppLocker). Required.
|
957 |
+
*
|
958 |
+
* @param SecurityVendorInformation $val The vendorInformation
|
959 |
+
*
|
960 |
+
* @return Alert
|
961 |
+
*/
|
962 |
+
public function setVendorInformation($val)
|
963 |
+
{
|
964 |
+
$this->_propDict["vendorInformation"] = $val;
|
965 |
+
return $this;
|
966 |
+
}
|
967 |
+
|
968 |
+
|
969 |
+
/**
|
970 |
+
* Gets the vulnerabilityStates
|
971 |
+
* Threat intelligence pertaining to one or more vulnerabilities related to this alert.
|
972 |
+
*
|
973 |
+
* @return array The vulnerabilityStates
|
974 |
+
*/
|
975 |
+
public function getVulnerabilityStates()
|
976 |
+
{
|
977 |
+
if (array_key_exists("vulnerabilityStates", $this->_propDict)) {
|
978 |
+
return $this->_propDict["vulnerabilityStates"];
|
979 |
+
} else {
|
980 |
+
return null;
|
981 |
+
}
|
982 |
+
}
|
983 |
+
|
984 |
+
/**
|
985 |
+
* Sets the vulnerabilityStates
|
986 |
+
* Threat intelligence pertaining to one or more vulnerabilities related to this alert.
|
987 |
+
*
|
988 |
+
* @param VulnerabilityState $val The vulnerabilityStates
|
989 |
+
*
|
990 |
+
* @return Alert
|
991 |
+
*/
|
992 |
+
public function setVulnerabilityStates($val)
|
993 |
+
{
|
994 |
+
$this->_propDict["vulnerabilityStates"] = $val;
|
995 |
+
return $this;
|
996 |
+
}
|
997 |
+
|
998 |
+
}
|
vendor/microsoft/microsoft-graph/src/Model/AlertFeedback.php
ADDED
@@ -0,0 +1,39 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* Copyright (c) Microsoft Corporation. All Rights Reserved. Licensed under the MIT License. See License in the project root for license information.
|
4 |
+
*
|
5 |
+
* AlertFeedback File
|
6 |
+
* PHP version 7
|
7 |
+
*
|
8 |
+
* @category Library
|
9 |
+
* @package Microsoft.Graph
|
10 |
+
* @copyright © Microsoft Corporation. All rights reserved.
|
11 |
+
* @license https://opensource.org/licenses/MIT MIT License
|
12 |
+
* @version GIT: 1.4.0
|
13 |
+
* @link https://graph.microsoft.io/
|
14 |
+
*/
|
15 |
+
namespace Microsoft\Graph\Model;
|
16 |
+
|
17 |
+
use Microsoft\Graph\Core\Enum;
|
18 |
+
|
19 |
+
/**
|
20 |
+
* AlertFeedback class
|
21 |
+
*
|
22 |
+
* @category Model
|
23 |
+
* @package Microsoft.Graph
|
24 |
+
* @copyright © Microsoft Corporation. All rights reserved.
|
25 |
+
* @license https://opensource.org/licenses/MIT MIT License
|
26 |
+
* @version Release: 1.4.0
|
27 |
+
* @link https://graph.microsoft.io/
|
28 |
+
*/
|
29 |
+
class AlertFeedback extends Enum
|
30 |
+
{
|
31 |
+
/**
|
32 |
+
* The Enum AlertFeedback
|
33 |
+
*/
|
34 |
+
const UNKNOWN = "unknown";
|
35 |
+
const TRUE_POSITIVE = "truePositive";
|
36 |
+
const FALSE_POSITIVE = "falsePositive";
|
37 |
+
const BENIGN_POSITIVE = "benignPositive";
|
38 |
+
const UNKNOWN_FUTURE_VALUE = "unknownFutureValue";
|
39 |
+
}
|
vendor/microsoft/microsoft-graph/src/Model/AlertHistoryState.php
ADDED
@@ -0,0 +1,225 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* Copyright (c) Microsoft Corporation. All Rights Reserved. Licensed under the MIT License. See License in the project root for license information.
|
4 |
+
*
|
5 |
+
* AlertHistoryState File
|
6 |
+
* PHP version 7
|
7 |
+
*
|
8 |
+
* @category Library
|
9 |
+
* @package Microsoft.Graph
|
10 |
+
* @copyright © Microsoft Corporation. All rights reserved.
|
11 |
+
* @license https://opensource.org/licenses/MIT MIT License
|
12 |
+
* @version GIT: 1.4.0
|
13 |
+
* @link https://graph.microsoft.io/
|
14 |
+
*/
|
15 |
+
namespace Microsoft\Graph\Model;
|
16 |
+
/**
|
17 |
+
* AlertHistoryState class
|
18 |
+
*
|
19 |
+
* @category Model
|
20 |
+
* @package Microsoft.Graph
|
21 |
+
* @copyright © Microsoft Corporation. All rights reserved.
|
22 |
+
* @license https://opensource.org/licenses/MIT MIT License
|
23 |
+
* @version Release: 1.4.0
|
24 |
+
* @link https://graph.microsoft.io/
|
25 |
+
*/
|
26 |
+
class AlertHistoryState extends Entity
|
27 |
+
{
|
28 |
+
/**
|
29 |
+
* Gets the appId
|
30 |
+
*
|
31 |
+
* @return string The appId
|
32 |
+
*/
|
33 |
+
public function getAppId()
|
34 |
+
{
|
35 |
+
if (array_key_exists("appId", $this->_propDict)) {
|
36 |
+
return $this->_propDict["appId"];
|
37 |
+
} else {
|
38 |
+
return null;
|
39 |
+
}
|
40 |
+
}
|
41 |
+
|
42 |
+
/**
|
43 |
+
* Sets the appId
|
44 |
+
*
|
45 |
+
* @param string $val The value of the appId
|
46 |
+
*
|
47 |
+
* @return AlertHistoryState
|
48 |
+
*/
|
49 |
+
public function setAppId($val)
|
50 |
+
{
|
51 |
+
$this->_propDict["appId"] = $val;
|
52 |
+
return $this;
|
53 |
+
}
|
54 |
+
/**
|
55 |
+
* Gets the assignedTo
|
56 |
+
*
|
57 |
+
* @return string The assignedTo
|
58 |
+
*/
|
59 |
+
public function getAssignedTo()
|
60 |
+
{
|
61 |
+
if (array_key_exists("assignedTo", $this->_propDict)) {
|
62 |
+
return $this->_propDict["assignedTo"];
|
63 |
+
} else {
|
64 |
+
return null;
|
65 |
+
}
|
66 |
+
}
|
67 |
+
|
68 |
+
/**
|
69 |
+
* Sets the assignedTo
|
70 |
+
*
|
71 |
+
* @param string $val The value of the assignedTo
|
72 |
+
*
|
73 |
+
* @return AlertHistoryState
|
74 |
+
*/
|
75 |
+
public function setAssignedTo($val)
|
76 |
+
{
|
77 |
+
$this->_propDict["assignedTo"] = $val;
|
78 |
+
return $this;
|
79 |
+
}
|
80 |
+
/**
|
81 |
+
* Gets the comments
|
82 |
+
*
|
83 |
+
* @return string The comments
|
84 |
+
*/
|
85 |
+
public function getComments()
|
86 |
+
{
|
87 |
+
if (array_key_exists("comments", $this->_propDict)) {
|
88 |
+
return $this->_propDict["comments"];
|
89 |
+
} else {
|
90 |
+
return null;
|
91 |
+
}
|
92 |
+
}
|
93 |
+
|
94 |
+
/**
|
95 |
+
* Sets the comments
|
96 |
+
*
|
97 |
+
* @param string $val The value of the comments
|
98 |
+
*
|
99 |
+
* @return AlertHistoryState
|
100 |
+
*/
|
101 |
+
public function setComments($val)
|
102 |
+
{
|
103 |
+
$this->_propDict["comments"] = $val;
|
104 |
+
return $this;
|
105 |
+
}
|
106 |
+
|
107 |
+
/**
|
108 |
+
* Gets the feedback
|
109 |
+
*
|
110 |
+
* @return AlertFeedback The feedback
|
111 |
+
*/
|
112 |
+
public function getFeedback()
|
113 |
+
{
|
114 |
+
if (array_key_exists("feedback", $this->_propDict)) {
|
115 |
+
if (is_a($this->_propDict["feedback"], "Microsoft\Graph\Model\AlertFeedback")) {
|
116 |
+
return $this->_propDict["feedback"];
|
117 |
+
} else {
|
118 |
+
$this->_propDict["feedback"] = new AlertFeedback($this->_propDict["feedback"]);
|
119 |
+
return $this->_propDict["feedback"];
|
120 |
+
}
|
121 |
+
}
|
122 |
+
return null;
|
123 |
+
}
|
124 |
+
|
125 |
+
/**
|
126 |
+
* Sets the feedback
|
127 |
+
*
|
128 |
+
* @param AlertFeedback $val The value to assign to the feedback
|
129 |
+
*
|
130 |
+
* @return AlertHistoryState The AlertHistoryState
|
131 |
+
*/
|
132 |
+
public function setFeedback($val)
|
133 |
+
{
|
134 |
+
$this->_propDict["feedback"] = $val;
|
135 |
+
return $this;
|
136 |
+
}
|
137 |
+
|
138 |
+
/**
|
139 |
+
* Gets the status
|
140 |
+
*
|
141 |
+
* @return AlertStatus The status
|
142 |
+
*/
|
143 |
+
public function getStatus()
|
144 |
+
{
|
145 |
+
if (array_key_exists("status", $this->_propDict)) {
|
146 |
+
if (is_a($this->_propDict["status"], "Microsoft\Graph\Model\AlertStatus")) {
|
147 |
+
return $this->_propDict["status"];
|
148 |
+
} else {
|
149 |
+
$this->_propDict["status"] = new AlertStatus($this->_propDict["status"]);
|
150 |
+
return $this->_propDict["status"];
|
151 |
+
}
|
152 |
+
}
|
153 |
+
return null;
|
154 |
+
}
|
155 |
+
|
156 |
+
/**
|
157 |
+
* Sets the status
|
158 |
+
*
|
159 |
+
* @param AlertStatus $val The value to assign to the status
|
160 |
+
*
|
161 |
+
* @return AlertHistoryState The AlertHistoryState
|
162 |
+
*/
|
163 |
+
public function setStatus($val)
|
164 |
+
{
|
165 |
+
$this->_propDict["status"] = $val;
|
166 |
+
return $this;
|
167 |
+
}
|
168 |
+
|
169 |
+
/**
|
170 |
+
* Gets the updatedDateTime
|
171 |
+
*
|
172 |
+
* @return \DateTime The updatedDateTime
|
173 |
+
*/
|
174 |
+
public function getUpdatedDateTime()
|
175 |
+
{
|
176 |
+
if (array_key_exists("updatedDateTime", $this->_propDict)) {
|
177 |
+
if (is_a($this->_propDict["updatedDateTime"], "Microsoft\Graph\Model\\DateTime")) {
|
178 |
+
return $this->_propDict["updatedDateTime"];
|
179 |
+
} else {
|
180 |
+
$this->_propDict["updatedDateTime"] = new \DateTime($this->_propDict["updatedDateTime"]);
|
181 |
+
return $this->_propDict["updatedDateTime"];
|
182 |
+
}
|
183 |
+
}
|
184 |
+
return null;
|
185 |
+
}
|
186 |
+
|
187 |
+
/**
|
188 |
+
* Sets the updatedDateTime
|
189 |
+
*
|
190 |
+
* @param \DateTime $val The value to assign to the updatedDateTime
|
191 |
+
*
|
192 |
+
* @return AlertHistoryState The AlertHistoryState
|
193 |
+
*/
|
194 |
+
public function setUpdatedDateTime($val)
|
195 |
+
{
|
196 |
+
$this->_propDict["updatedDateTime"] = $val;
|
197 |
+
return $this;
|
198 |
+
}
|
199 |
+
/**
|
200 |
+
* Gets the user
|
201 |
+
*
|
202 |
+
* @return string The user
|
203 |
+
*/
|
204 |
+
public function getUser()
|
205 |
+
{
|
206 |
+
if (array_key_exists("user", $this->_propDict)) {
|
207 |
+
return $this->_propDict["user"];
|
208 |
+
} else {
|
209 |
+
return null;
|
210 |
+
}
|
211 |
+
}
|
212 |
+
|
213 |
+
/**
|
214 |
+
* Sets the user
|
215 |
+
*
|
216 |
+
* @param string $val The value of the user
|
217 |
+
*
|
218 |
+
* @return AlertHistoryState
|
219 |
+
*/
|
220 |
+
public function setUser($val)
|
221 |
+
{
|
222 |
+
$this->_propDict["user"] = $val;
|
223 |
+
return $this;
|
224 |
+
}
|
225 |
+
}
|
vendor/microsoft/microsoft-graph/src/Model/AlertSeverity.php
ADDED
@@ -0,0 +1,40 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* Copyright (c) Microsoft Corporation. All Rights Reserved. Licensed under the MIT License. See License in the project root for license information.
|
4 |
+
*
|
5 |
+
* AlertSeverity File
|
6 |
+
* PHP version 7
|
7 |
+
*
|
8 |
+
* @category Library
|
9 |
+
* @package Microsoft.Graph
|
10 |
+
* @copyright © Microsoft Corporation. All rights reserved.
|
11 |
+
* @license https://opensource.org/licenses/MIT MIT License
|
12 |
+
* @version GIT: 1.4.0
|
13 |
+
* @link https://graph.microsoft.io/
|
14 |
+
*/
|
15 |
+
namespace Microsoft\Graph\Model;
|
16 |
+
|
17 |
+
use Microsoft\Graph\Core\Enum;
|
18 |
+
|
19 |
+
/**
|
20 |
+
* AlertSeverity class
|
21 |
+
*
|
22 |
+
* @category Model
|
23 |
+
* @package Microsoft.Graph
|
24 |
+
* @copyright © Microsoft Corporation. All rights reserved.
|
25 |
+
* @license https://opensource.org/licenses/MIT MIT License
|
26 |
+
* @version Release: 1.4.0
|
27 |
+
* @link https://graph.microsoft.io/
|
28 |
+
*/
|
29 |
+
class AlertSeverity extends Enum
|
30 |
+
{
|
31 |
+
/**
|
32 |
+
* The Enum AlertSeverity
|
33 |
+
*/
|
34 |
+
const UNKNOWN = "unknown";
|
35 |
+
const INFORMATIONAL = "informational";
|
36 |
+
const LOW = "low";
|
37 |
+
const MEDIUM = "medium";
|
38 |
+
const HIGH = "high";
|
39 |
+
const UNKNOWN_FUTURE_VALUE = "unknownFutureValue";
|
40 |
+
}
|
vendor/microsoft/microsoft-graph/src/Model/AlertStatus.php
ADDED
@@ -0,0 +1,40 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* Copyright (c) Microsoft Corporation. All Rights Reserved. Licensed under the MIT License. See License in the project root for license information.
|
4 |
+
*
|
5 |
+
* AlertStatus File
|
6 |
+
* PHP version 7
|
7 |
+
*
|
8 |
+
* @category Library
|
9 |
+
* @package Microsoft.Graph
|
10 |
+
* @copyright © Microsoft Corporation. All rights reserved.
|
11 |
+
* @license https://opensource.org/licenses/MIT MIT License
|
12 |
+
* @version GIT: 1.4.0
|
13 |
+
* @link https://graph.microsoft.io/
|
14 |
+
*/
|
15 |
+
namespace Microsoft\Graph\Model;
|
16 |
+
|
17 |
+
use Microsoft\Graph\Core\Enum;
|
18 |
+
|
19 |
+
/**
|
20 |
+
* AlertStatus class
|
21 |
+
*
|
22 |
+
* @category Model
|
23 |
+
* @package Microsoft.Graph
|
24 |
+
* @copyright © Microsoft Corporation. All rights reserved.
|
25 |
+
* @license https://opensource.org/licenses/MIT MIT License
|
26 |
+
* @version Release: 1.4.0
|
27 |
+
* @link https://graph.microsoft.io/
|
28 |
+
*/
|
29 |
+
class AlertStatus extends Enum
|
30 |
+
{
|
31 |
+
/**
|
32 |
+
* The Enum AlertStatus
|
33 |
+
*/
|
34 |
+
const UNKNOWN = "unknown";
|
35 |
+
const NEW_ALERT = "newAlert";
|
36 |
+
const IN_PROGRESS = "inProgress";
|
37 |
+
const RESOLVED = "resolved";
|
38 |
+
const DISMISSED = "dismissed";
|
39 |
+
const UNKNOWN_FUTURE_VALUE = "unknownFutureValue";
|
40 |
+
}
|
vendor/microsoft/microsoft-graph/src/Model/AlertTrigger.php
ADDED
@@ -0,0 +1,112 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* Copyright (c) Microsoft Corporation. All Rights Reserved. Licensed under the MIT License. See License in the project root for license information.
|
4 |
+
*
|
5 |
+
* AlertTrigger File
|
6 |
+
* PHP version 7
|
7 |
+
*
|
8 |
+
* @category Library
|
9 |
+
* @package Microsoft.Graph
|
10 |
+
* @copyright © Microsoft Corporation. All rights reserved.
|
11 |
+
* @license https://opensource.org/licenses/MIT MIT License
|
12 |
+
* @version GIT: 1.4.0
|
13 |
+
* @link https://graph.microsoft.io/
|
14 |
+
*/
|
15 |
+
namespace Microsoft\Graph\Model;
|
16 |
+
/**
|
17 |
+
* AlertTrigger class
|
18 |
+
*
|
19 |
+
* @category Model
|
20 |
+
* @package Microsoft.Graph
|
21 |
+
* @copyright © Microsoft Corporation. All rights reserved.
|
22 |
+
* @license https://opensource.org/licenses/MIT MIT License
|
23 |
+
* @version Release: 1.4.0
|
24 |
+
* @link https://graph.microsoft.io/
|
25 |
+
*/
|
26 |
+
class AlertTrigger extends Entity
|
27 |
+
{
|
28 |
+
/**
|
29 |
+
* Gets the name
|
30 |
+
* Name of the property serving as a detection trigger.
|
31 |
+
*
|
32 |
+
* @return string The name
|
33 |
+
*/
|
34 |
+
public function getName()
|
35 |
+
{
|
36 |
+
if (array_key_exists("name", $this->_propDict)) {
|
37 |
+
return $this->_propDict["name"];
|
38 |
+
} else {
|
39 |
+
return null;
|
40 |
+
}
|
41 |
+
}
|
42 |
+
|
43 |
+
/**
|
44 |
+
* Sets the name
|
45 |
+
* Name of the property serving as a detection trigger.
|
46 |
+
*
|
47 |
+
* @param string $val The value of the name
|
48 |
+
*
|
49 |
+
* @return AlertTrigger
|
50 |
+
*/
|
51 |
+
public function setName($val)
|
52 |
+
{
|
53 |
+
$this->_propDict["name"] = $val;
|
54 |
+
return $this;
|
55 |
+
}
|
56 |
+
/**
|
57 |
+
* Gets the type
|
58 |
+
* Type of the property in the key:value pair for interpretation. For example, String, Boolean, etc.
|
59 |
+
*
|
60 |
+
* @return string The type
|
61 |
+
*/
|
62 |
+
public function getType()
|
63 |
+
{
|
64 |
+
if (array_key_exists("type", $this->_propDict)) {
|
65 |
+
return $this->_propDict["type"];
|
66 |
+
} else {
|
67 |
+
return null;
|
68 |
+
}
|
69 |
+
}
|
70 |
+
|
71 |
+
/**
|
72 |
+
* Sets the type
|
73 |
+
* Type of the property in the key:value pair for interpretation. For example, String, Boolean, etc.
|
74 |
+
*
|
75 |
+
* @param string $val The value of the type
|
76 |
+
*
|
77 |
+
* @return AlertTrigger
|
78 |
+
*/
|
79 |
+
public function setType($val)
|
80 |
+
{
|
81 |
+
$this->_propDict["type"] = $val;
|
82 |
+
return $this;
|
83 |
+
}
|
84 |
+
/**
|
85 |
+
* Gets the value
|
86 |
+
* Value of the property serving as a detection trigger.
|
87 |
+
*
|
88 |
+
* @return string The value
|
89 |
+
*/
|
90 |
+
public function getValue()
|
91 |
+
{
|
92 |
+
if (array_key_exists("value", $this->_propDict)) {
|
93 |
+
return $this->_propDict["value"];
|
94 |
+
} else {
|
95 |
+
return null;
|
96 |
+
}
|
97 |
+
}
|
98 |
+
|
99 |
+
/**
|
100 |
+
* Sets the value
|
101 |
+
* Value of the property serving as a detection trigger.
|
102 |
+
*
|
103 |
+
* @param string $val The value of the value
|
104 |
+
*
|
105 |
+
* @return AlertTrigger
|
106 |
+
*/
|
107 |
+
public function setValue($val)
|
108 |
+
{
|
109 |
+
$this->_propDict["value"] = $val;
|
110 |
+
return $this;
|
111 |
+
}
|
112 |
+
}
|
vendor/microsoft/microsoft-graph/src/Model/AllDevicesAssignmentTarget.php
ADDED
@@ -0,0 +1,37 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* Copyright (c) Microsoft Corporation. All Rights Reserved. Licensed under the MIT License. See License in the project root for license information.
|
4 |
+
*
|
5 |
+
* AllDevicesAssignmentTarget File
|
6 |
+
* PHP version 7
|
7 |
+
*
|
8 |
+
* @category Library
|
9 |
+
* @package Microsoft.Graph
|
10 |
+
* @copyright © Microsoft Corporation. All rights reserved.
|
11 |
+
* @license https://opensource.org/licenses/MIT MIT License
|
12 |
+
* @version GIT: 1.4.0
|
13 |
+
* @link https://graph.microsoft.io/
|
14 |
+
*/
|
15 |
+
namespace Microsoft\Graph\Model;
|
16 |
+
/**
|
17 |
+
* AllDevicesAssignmentTarget class
|
18 |
+
*
|
19 |
+
* @category Model
|
20 |
+
* @package Microsoft.Graph
|
21 |
+
* @copyright © Microsoft Corporation. All rights reserved.
|
22 |
+
* @license https://opensource.org/licenses/MIT MIT License
|
23 |
+
* @version Release: 1.4.0
|
24 |
+
* @link https://graph.microsoft.io/
|
25 |
+
*/
|
26 |
+
class AllDevicesAssignmentTarget extends DeviceAndAppManagementAssignmentTarget
|
27 |
+
{
|
28 |
+
/**
|
29 |
+
* Set the @odata.type since this type is immediately descended from an abstract
|
30 |
+
* type that is referenced as the type in an entity.
|
31 |
+
*/
|
32 |
+
public function __construct()
|
33 |
+
{
|
34 |
+
$this->setODataType("#microsoft.graph.allDevicesAssignmentTarget");
|
35 |
+
}
|
36 |
+
|
37 |
+
}
|
vendor/microsoft/microsoft-graph/src/Model/AllLicensedUsersAssignmentTarget.php
ADDED
@@ -0,0 +1,37 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* Copyright (c) Microsoft Corporation. All Rights Reserved. Licensed under the MIT License. See License in the project root for license information.
|
4 |
+
*
|
5 |
+
* AllLicensedUsersAssignmentTarget File
|
6 |
+
* PHP version 7
|
7 |
+
*
|
8 |
+
* @category Library
|
9 |
+
* @package Microsoft.Graph
|
10 |
+
* @copyright © Microsoft Corporation. All rights reserved.
|
11 |
+
* @license https://opensource.org/licenses/MIT MIT License
|
12 |
+
* @version GIT: 1.4.0
|
13 |
+
* @link https://graph.microsoft.io/
|
14 |
+
*/
|
15 |
+
namespace Microsoft\Graph\Model;
|
16 |
+
/**
|
17 |
+
* AllLicensedUsersAssignmentTarget class
|
18 |
+
*
|
19 |
+
* @category Model
|
20 |
+
* @package Microsoft.Graph
|
21 |
+
* @copyright © Microsoft Corporation. All rights reserved.
|
22 |
+
* @license https://opensource.org/licenses/MIT MIT License
|
23 |
+
* @version Release: 1.4.0
|
24 |
+
* @link https://graph.microsoft.io/
|
25 |
+
*/
|
26 |
+
class AllLicensedUsersAssignmentTarget extends DeviceAndAppManagementAssignmentTarget
|
27 |
+
{
|
28 |
+
/**
|
29 |
+
* Set the @odata.type since this type is immediately descended from an abstract
|
30 |
+
* type that is referenced as the type in an entity.
|
31 |
+
*/
|
32 |
+
public function __construct()
|
33 |
+
{
|
34 |
+
$this->setODataType("#microsoft.graph.allLicensedUsersAssignmentTarget");
|
35 |
+
}
|
36 |
+
|
37 |
+
}
|
vendor/microsoft/microsoft-graph/src/Model/AlternativeSecurityId.php
ADDED
@@ -0,0 +1,117 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* Copyright (c) Microsoft Corporation. All Rights Reserved. Licensed under the MIT License. See License in the project root for license information.
|
4 |
+
*
|
5 |
+
* AlternativeSecurityId File
|
6 |
+
* PHP version 7
|
7 |
+
*
|
8 |
+
* @category Library
|
9 |
+
* @package Microsoft.Graph
|
10 |
+
* @copyright © Microsoft Corporation. All rights reserved.
|
11 |
+
* @license https://opensource.org/licenses/MIT MIT License
|
12 |
+
* @version GIT: 1.4.0
|
13 |
+
* @link https://graph.microsoft.io/
|
14 |
+
*/
|
15 |
+
namespace Microsoft\Graph\Model;
|
16 |
+
/**
|
17 |
+
* AlternativeSecurityId class
|
18 |
+
*
|
19 |
+
* @category Model
|
20 |
+
* @package Microsoft.Graph
|
21 |
+
* @copyright © Microsoft Corporation. All rights reserved.
|
22 |
+
* @license https://opensource.org/licenses/MIT MIT License
|
23 |
+
* @version Release: 1.4.0
|
24 |
+
* @link https://graph.microsoft.io/
|
25 |
+
*/
|
26 |
+
class AlternativeSecurityId extends Entity
|
27 |
+
{
|
28 |
+
/**
|
29 |
+
* Gets the type
|
30 |
+
* For internal use only
|
31 |
+
*
|
32 |
+
* @return int The type
|
33 |
+
*/
|
34 |
+
public function getType()
|
35 |
+
{
|
36 |
+
if (array_key_exists("type", $this->_propDict)) {
|
37 |
+
return $this->_propDict["type"];
|
38 |
+
} else {
|
39 |
+
return null;
|
40 |
+
}
|
41 |
+
}
|
42 |
+
|
43 |
+
/**
|
44 |
+
* Sets the type
|
45 |
+
* For internal use only
|
46 |
+
*
|
47 |
+
* @param int $val The value of the type
|
48 |
+
*
|
49 |
+
* @return AlternativeSecurityId
|
50 |
+
*/
|
51 |
+
public function setType($val)
|
52 |
+
{
|
53 |
+
$this->_propDict["type"] = $val;
|
54 |
+
return $this;
|
55 |
+
}
|
56 |
+
/**
|
57 |
+
* Gets the identityProvider
|
58 |
+
* For internal use only
|
59 |
+
*
|
60 |
+
* @return string The identityProvider
|
61 |
+
*/
|
62 |
+
public function getIdentityProvider()
|
63 |
+
{
|
64 |
+
if (array_key_exists("identityProvider", $this->_propDict)) {
|
65 |
+
return $this->_propDict["identityProvider"];
|
66 |
+
} else {
|
67 |
+
return null;
|
68 |
+
}
|
69 |
+
}
|
70 |
+
|
71 |
+
/**
|
72 |
+
* Sets the identityProvider
|
73 |
+
* For internal use only
|
74 |
+
*
|
75 |
+
* @param string $val The value of the identityProvider
|
76 |
+
*
|
77 |
+
* @return AlternativeSecurityId
|
78 |
+
*/
|
79 |
+
public function setIdentityProvider($val)
|
80 |
+
{
|
81 |
+
$this->_propDict["identityProvider"] = $val;
|
82 |
+
return $this;
|
83 |
+
}
|
84 |
+
|
85 |
+
/**
|
86 |
+
* Gets the key
|
87 |
+
* For internal use only
|
88 |
+
*
|
89 |
+
* @return \GuzzleHttp\Psr7\Stream The key
|
90 |
+
*/
|
91 |
+
public function getKey()
|
92 |
+
{
|
93 |
+
if (array_key_exists("key", $this->_propDict)) {
|
94 |
+
if (is_a($this->_propDict["key"], "Microsoft\Graph\Model\\GuzzleHttp\Psr7\Stream")) {
|
95 |
+
return $this->_propDict["key"];
|
96 |
+
} else {
|
97 |
+
$this->_propDict["key"] = \GuzzleHttp\Psr7\stream_for($this->_propDict["key"]);
|
98 |
+
return $this->_propDict["key"];
|
99 |
+
}
|
100 |
+
}
|
101 |
+
return null;
|
102 |
+
}
|
103 |
+
|
104 |
+
/**
|
105 |
+
* Sets the key
|
106 |
+
* For internal use only
|
107 |
+
*
|
108 |
+
* @param \GuzzleHttp\Psr7\Stream $val The value to assign to the key
|
109 |
+
*
|
110 |
+
* @return AlternativeSecurityId The AlternativeSecurityId
|
111 |
+
*/
|
112 |
+
public function setKey($val)
|
113 |
+
{
|
114 |
+
$this->_propDict["key"] = $val;
|
115 |
+
return $this;
|
116 |
+
}
|
117 |
+
}
|
vendor/microsoft/microsoft-graph/src/Model/AndroidCompliancePolicy.php
ADDED
@@ -0,0 +1,646 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* Copyright (c) Microsoft Corporation. All Rights Reserved. Licensed under the MIT License. See License in the project root for license information.
|
4 |
+
*
|
5 |
+
* AndroidCompliancePolicy File
|
6 |
+
* PHP version 7
|
7 |
+
*
|
8 |
+
* @category Library
|
9 |
+
* @package Microsoft.Graph
|
10 |
+
* @copyright © Microsoft Corporation. All rights reserved.
|
11 |
+
* @license https://opensource.org/licenses/MIT MIT License
|
12 |
+
* @version GIT: 1.4.0
|
13 |
+
* @link https://graph.microsoft.io/
|
14 |
+
*/
|
15 |
+
namespace Microsoft\Graph\Model;
|
16 |
+
|
17 |
+
/**
|
18 |
+
* AndroidCompliancePolicy class
|
19 |
+
*
|
20 |
+
* @category Model
|
21 |
+
* @package Microsoft.Graph
|
22 |
+
* @copyright © Microsoft Corporation. All rights reserved.
|
23 |
+
* @license https://opensource.org/licenses/MIT MIT License
|
24 |
+
* @version Release: 1.4.0
|
25 |
+
* @link https://graph.microsoft.io/
|
26 |
+
*/
|
27 |
+
class AndroidCompliancePolicy extends DeviceCompliancePolicy
|
28 |
+
{
|
29 |
+
/**
|
30 |
+
* Gets the passwordRequired
|
31 |
+
* Require a password to unlock device.
|
32 |
+
*
|
33 |
+
* @return bool The passwordRequired
|
34 |
+
*/
|
35 |
+
public function getPasswordRequired()
|
36 |
+
{
|
37 |
+
if (array_key_exists("passwordRequired", $this->_propDict)) {
|
38 |
+
return $this->_propDict["passwordRequired"];
|
39 |
+
} else {
|
40 |
+
return null;
|
41 |
+
}
|
42 |
+
}
|
43 |
+
|
44 |
+
/**
|
45 |
+
* Sets the passwordRequired
|
46 |
+
* Require a password to unlock device.
|
47 |
+
*
|
48 |
+
* @param bool $val The passwordRequired
|
49 |
+
*
|
50 |
+
* @return AndroidCompliancePolicy
|
51 |
+
*/
|
52 |
+
public function setPasswordRequired($val)
|
53 |
+
{
|
54 |
+
$this->_propDict["passwordRequired"] = boolval($val);
|
55 |
+
return $this;
|
56 |
+
}
|
57 |
+
|
58 |
+
/**
|
59 |
+
* Gets the passwordMinimumLength
|
60 |
+
* Minimum password length. Valid values 4 to 16
|
61 |
+
*
|
62 |
+
* @return int The passwordMinimumLength
|
63 |
+
*/
|
64 |
+
public function getPasswordMinimumLength()
|
65 |
+
{
|
66 |
+
if (array_key_exists("passwordMinimumLength", $this->_propDict)) {
|
67 |
+
return $this->_propDict["passwordMinimumLength"];
|
68 |
+
} else {
|
69 |
+
return null;
|
70 |
+
}
|
71 |
+
}
|
72 |
+
|
73 |
+
/**
|
74 |
+
* Sets the passwordMinimumLength
|
75 |
+
* Minimum password length. Valid values 4 to 16
|
76 |
+
*
|
77 |
+
* @param int $val The passwordMinimumLength
|
78 |
+
*
|
79 |
+
* @return AndroidCompliancePolicy
|
80 |
+
*/
|
81 |
+
public function setPasswordMinimumLength($val)
|
82 |
+
{
|
83 |
+
$this->_propDict["passwordMinimumLength"] = intval($val);
|
84 |
+
return $this;
|
85 |
+
}
|
86 |
+
|
87 |
+
/**
|
88 |
+
* Gets the passwordRequiredType
|
89 |
+
* Type of characters in password. Possible values are: deviceDefault, alphabetic, alphanumeric, alphanumericWithSymbols, lowSecurityBiometric, numeric, numericComplex, any.
|
90 |
+
*
|
91 |
+
* @return AndroidRequiredPasswordType The passwordRequiredType
|
92 |
+
*/
|
93 |
+
public function getPasswordRequiredType()
|
94 |
+
{
|
95 |
+
if (array_key_exists("passwordRequiredType", $this->_propDict)) {
|
96 |
+
if (is_a($this->_propDict["passwordRequiredType"], "Microsoft\Graph\Model\AndroidRequiredPasswordType")) {
|
97 |
+
return $this->_propDict["passwordRequiredType"];
|
98 |
+
} else {
|
99 |
+
$this->_propDict["passwordRequiredType"] = new AndroidRequiredPasswordType($this->_propDict["passwordRequiredType"]);
|
100 |
+
return $this->_propDict["passwordRequiredType"];
|
101 |
+
}
|
102 |
+
}
|
103 |
+
return null;
|
104 |
+
}
|
105 |
+
|
106 |
+
/**
|
107 |
+
* Sets the passwordRequiredType
|
108 |
+
* Type of characters in password. Possible values are: deviceDefault, alphabetic, alphanumeric, alphanumericWithSymbols, lowSecurityBiometric, numeric, numericComplex, any.
|
109 |
+
*
|
110 |
+
* @param AndroidRequiredPasswordType $val The passwordRequiredType
|
111 |
+
*
|
112 |
+
* @return AndroidCompliancePolicy
|
113 |
+
*/
|
114 |
+
public function setPasswordRequiredType($val)
|
115 |
+
{
|
116 |
+
$this->_propDict["passwordRequiredType"] = $val;
|
117 |
+
return $this;
|
118 |
+
}
|
119 |
+
|
120 |
+
/**
|
121 |
+
* Gets the passwordMinutesOfInactivityBeforeLock
|
122 |
+
* Minutes of inactivity before a password is required.
|
123 |
+
*
|
124 |
+
* @return int The passwordMinutesOfInactivityBeforeLock
|
125 |
+
*/
|
126 |
+
public function getPasswordMinutesOfInactivityBeforeLock()
|
127 |
+
{
|
128 |
+
if (array_key_exists("passwordMinutesOfInactivityBeforeLock", $this->_propDict)) {
|
129 |
+
return $this->_propDict["passwordMinutesOfInactivityBeforeLock"];
|
130 |
+
} else {
|
131 |
+
return null;
|
132 |
+
}
|
133 |
+
}
|
134 |
+
|
135 |
+
/**
|
136 |
+
* Sets the passwordMinutesOfInactivityBeforeLock
|
137 |
+
* Minutes of inactivity before a password is required.
|
138 |
+
*
|
139 |
+
* @param int $val The passwordMinutesOfInactivityBeforeLock
|
140 |
+
*
|
141 |
+
* @return AndroidCompliancePolicy
|
142 |
+
*/
|
143 |
+
public function setPasswordMinutesOfInactivityBeforeLock($val)
|
144 |
+
{
|
145 |
+
$this->_propDict["passwordMinutesOfInactivityBeforeLock"] = intval($val);
|
146 |
+
return $this;
|
147 |
+
}
|
148 |
+
|
149 |
+
/**
|
150 |
+
* Gets the passwordExpirationDays
|
151 |
+
* Number of days before the password expires. Valid values 1 to 365
|
152 |
+
*
|
153 |
+
* @return int The passwordExpirationDays
|
154 |
+
*/
|
155 |
+
public function getPasswordExpirationDays()
|
156 |
+
{
|
157 |
+
if (array_key_exists("passwordExpirationDays", $this->_propDict)) {
|
158 |
+
return $this->_propDict["passwordExpirationDays"];
|
159 |
+
} else {
|
160 |
+
return null;
|
161 |
+
}
|
162 |
+
}
|
163 |
+
|
164 |
+
/**
|
165 |
+
* Sets the passwordExpirationDays
|
166 |
+
* Number of days before the password expires. Valid values 1 to 365
|
167 |
+
*
|
168 |
+
* @param int $val The passwordExpirationDays
|
169 |
+
*
|
170 |
+
* @return AndroidCompliancePolicy
|
171 |
+
*/
|
172 |
+
public function setPasswordExpirationDays($val)
|
173 |
+
{
|
174 |
+
$this->_propDict["passwordExpirationDays"] = intval($val);
|
175 |
+
return $this;
|
176 |
+
}
|
177 |
+
|
178 |
+
/**
|
179 |
+
* Gets the passwordPreviousPasswordBlockCount
|
180 |
+
* Number of previous passwords to block. Valid values 1 to 24
|
181 |
+
*
|
182 |
+
* @return int The passwordPreviousPasswordBlockCount
|
183 |
+
*/
|
184 |
+
public function getPasswordPreviousPasswordBlockCount()
|
185 |
+
{
|
186 |
+
if (array_key_exists("passwordPreviousPasswordBlockCount", $this->_propDict)) {
|
187 |
+
return $this->_propDict["passwordPreviousPasswordBlockCount"];
|
188 |
+
} else {
|
189 |
+
return null;
|
190 |
+
}
|
191 |
+
}
|
192 |
+
|
193 |
+
/**
|
194 |
+
* Sets the passwordPreviousPasswordBlockCount
|
195 |
+
* Number of previous passwords to block. Valid values 1 to 24
|
196 |
+
*
|
197 |
+
* @param int $val The passwordPreviousPasswordBlockCount
|
198 |
+
*
|
199 |
+
* @return AndroidCompliancePolicy
|
200 |
+
*/
|
201 |
+
public function setPasswordPreviousPasswordBlockCount($val)
|
202 |
+
{
|
203 |
+
$this->_propDict["passwordPreviousPasswordBlockCount"] = intval($val);
|
204 |
+
return $this;
|
205 |
+
}
|
206 |
+
|
207 |
+
/**
|
208 |
+
* Gets the securityPreventInstallAppsFromUnknownSources
|
209 |
+
* Require that devices disallow installation of apps from unknown sources.
|
210 |
+
*
|
211 |
+
* @return bool The securityPreventInstallAppsFromUnknownSources
|
212 |
+
*/
|
213 |
+
public function getSecurityPreventInstallAppsFromUnknownSources()
|
214 |
+
{
|
215 |
+
if (array_key_exists("securityPreventInstallAppsFromUnknownSources", $this->_propDict)) {
|
216 |
+
return $this->_propDict["securityPreventInstallAppsFromUnknownSources"];
|
217 |
+
} else {
|
218 |
+
return null;
|
219 |
+
}
|
220 |
+
}
|
221 |
+
|
222 |
+
/**
|
223 |
+
* Sets the securityPreventInstallAppsFromUnknownSources
|
224 |
+
* Require that devices disallow installation of apps from unknown sources.
|
225 |
+
*
|
226 |
+
* @param bool $val The securityPreventInstallAppsFromUnknownSources
|
227 |
+
*
|
228 |
+
* @return AndroidCompliancePolicy
|
229 |
+
*/
|
230 |
+
public function setSecurityPreventInstallAppsFromUnknownSources($val)
|
231 |
+
{
|
232 |
+
$this->_propDict["securityPreventInstallAppsFromUnknownSources"] = boolval($val);
|
233 |
+
return $this;
|
234 |
+
}
|
235 |
+
|
236 |
+
/**
|
237 |
+
* Gets the securityDisableUsbDebugging
|
238 |
+
* Disable USB debugging on Android devices.
|
239 |
+
*
|
240 |
+
* @return bool The securityDisableUsbDebugging
|
241 |
+
*/
|
242 |
+
public function getSecurityDisableUsbDebugging()
|
243 |
+
{
|
244 |
+
if (array_key_exists("securityDisableUsbDebugging", $this->_propDict)) {
|
245 |
+
return $this->_propDict["securityDisableUsbDebugging"];
|
246 |
+
} else {
|
247 |
+
return null;
|
248 |
+
}
|
249 |
+
}
|
250 |
+
|
251 |
+
/**
|
252 |
+
* Sets the securityDisableUsbDebugging
|
253 |
+
* Disable USB debugging on Android devices.
|
254 |
+
*
|
255 |
+
* @param bool $val The securityDisableUsbDebugging
|
256 |
+
*
|
257 |
+
* @return AndroidCompliancePolicy
|
258 |
+
*/
|
259 |
+
public function setSecurityDisableUsbDebugging($val)
|
260 |
+
{
|
261 |
+
$this->_propDict["securityDisableUsbDebugging"] = boolval($val);
|
262 |
+
return $this;
|
263 |
+
}
|
264 |
+
|
265 |
+
/**
|
266 |
+
* Gets the securityRequireVerifyApps
|
267 |
+
* Require the Android Verify apps feature is turned on.
|
268 |
+
*
|
269 |
+
* @return bool The securityRequireVerifyApps
|
270 |
+
*/
|
271 |
+
public function getSecurityRequireVerifyApps()
|
272 |
+
{
|
273 |
+
if (array_key_exists("securityRequireVerifyApps", $this->_propDict)) {
|
274 |
+
return $this->_propDict["securityRequireVerifyApps"];
|
275 |
+
} else {
|
276 |
+
return null;
|
277 |
+
}
|
278 |
+
}
|
279 |
+
|
280 |
+
/**
|
281 |
+
* Sets the securityRequireVerifyApps
|
282 |
+
* Require the Android Verify apps feature is turned on.
|
283 |
+
*
|
284 |
+
* @param bool $val The securityRequireVerifyApps
|
285 |
+
*
|
286 |
+
* @return AndroidCompliancePolicy
|
287 |
+
*/
|
288 |
+
public function setSecurityRequireVerifyApps($val)
|
289 |
+
{
|
290 |
+
$this->_propDict["securityRequireVerifyApps"] = boolval($val);
|
291 |
+
return $this;
|
292 |
+
}
|
293 |
+
|
294 |
+
/**
|
295 |
+
* Gets the deviceThreatProtectionEnabled
|
296 |
+
* Require that devices have enabled device threat protection.
|
297 |
+
*
|
298 |
+
* @return bool The deviceThreatProtectionEnabled
|
299 |
+
*/
|
300 |
+
public function getDeviceThreatProtectionEnabled()
|
301 |
+
{
|
302 |
+
if (array_key_exists("deviceThreatProtectionEnabled", $this->_propDict)) {
|
303 |
+
return $this->_propDict["deviceThreatProtectionEnabled"];
|
304 |
+
} else {
|
305 |
+
return null;
|
306 |
+
}
|
307 |
+
}
|
308 |
+
|
309 |
+
/**
|
310 |
+
* Sets the deviceThreatProtectionEnabled
|
311 |
+
* Require that devices have enabled device threat protection.
|
312 |
+
*
|
313 |
+
* @param bool $val The deviceThreatProtectionEnabled
|
314 |
+
*
|
315 |
+
* @return AndroidCompliancePolicy
|
316 |
+
*/
|
317 |
+
public function setDeviceThreatProtectionEnabled($val)
|
318 |
+
{
|
319 |
+
$this->_propDict["deviceThreatProtectionEnabled"] = boolval($val);
|
320 |
+
return $this;
|
321 |
+
}
|
322 |
+
|
323 |
+
/**
|
324 |
+
* Gets the deviceThreatProtectionRequiredSecurityLevel
|
325 |
+
* Require Mobile Threat Protection minimum risk level to report noncompliance. Possible values are: unavailable, secured, low, medium, high, notSet.
|
326 |
+
*
|
327 |
+
* @return DeviceThreatProtectionLevel The deviceThreatProtectionRequiredSecurityLevel
|
328 |
+
*/
|
329 |
+
public function getDeviceThreatProtectionRequiredSecurityLevel()
|
330 |
+
{
|
331 |
+
if (array_key_exists("deviceThreatProtectionRequiredSecurityLevel", $this->_propDict)) {
|
332 |
+
if (is_a($this->_propDict["deviceThreatProtectionRequiredSecurityLevel"], "Microsoft\Graph\Model\DeviceThreatProtectionLevel")) {
|
333 |
+
return $this->_propDict["deviceThreatProtectionRequiredSecurityLevel"];
|
334 |
+
} else {
|
335 |
+
$this->_propDict["deviceThreatProtectionRequiredSecurityLevel"] = new DeviceThreatProtectionLevel($this->_propDict["deviceThreatProtectionRequiredSecurityLevel"]);
|
336 |
+
return $this->_propDict["deviceThreatProtectionRequiredSecurityLevel"];
|
337 |
+
}
|
338 |
+
}
|
339 |
+
return null;
|
340 |
+
}
|
341 |
+
|
342 |
+
/**
|
343 |
+
* Sets the deviceThreatProtectionRequiredSecurityLevel
|
344 |
+
* Require Mobile Threat Protection minimum risk level to report noncompliance. Possible values are: unavailable, secured, low, medium, high, notSet.
|
345 |
+
*
|
346 |
+
* @param DeviceThreatProtectionLevel $val The deviceThreatProtectionRequiredSecurityLevel
|
347 |
+
*
|
348 |
+
* @return AndroidCompliancePolicy
|
349 |
+
*/
|
350 |
+
public function setDeviceThreatProtectionRequiredSecurityLevel($val)
|
351 |
+
{
|
352 |
+
$this->_propDict["deviceThreatProtectionRequiredSecurityLevel"] = $val;
|
353 |
+
return $this;
|
354 |
+
}
|
355 |
+
|
356 |
+
/**
|
357 |
+
* Gets the securityBlockJailbrokenDevices
|
358 |
+
* Devices must not be jailbroken or rooted.
|
359 |
+
*
|
360 |
+
* @return bool The securityBlockJailbrokenDevices
|
361 |
+
*/
|
362 |
+
public function getSecurityBlockJailbrokenDevices()
|
363 |
+
{
|
364 |
+
if (array_key_exists("securityBlockJailbrokenDevices", $this->_propDict)) {
|
365 |
+
return $this->_propDict["securityBlockJailbrokenDevices"];
|
366 |
+
} else {
|
367 |
+
return null;
|
368 |
+
}
|
369 |
+
}
|
370 |
+
|
371 |
+
/**
|
372 |
+
* Sets the securityBlockJailbrokenDevices
|
373 |
+
* Devices must not be jailbroken or rooted.
|
374 |
+
*
|
375 |
+
* @param bool $val The securityBlockJailbrokenDevices
|
376 |
+
*
|
377 |
+
* @return AndroidCompliancePolicy
|
378 |
+
*/
|
379 |
+
public function setSecurityBlockJailbrokenDevices($val)
|
380 |
+
{
|
381 |
+
$this->_propDict["securityBlockJailbrokenDevices"] = boolval($val);
|
382 |
+
return $this;
|
383 |
+
}
|
384 |
+
|
385 |
+
/**
|
386 |
+
* Gets the osMinimumVersion
|
387 |
+
* Minimum Android version.
|
388 |
+
*
|
389 |
+
* @return string The osMinimumVersion
|
390 |
+
*/
|
391 |
+
public function getOsMinimumVersion()
|
392 |
+
{
|
393 |
+
if (array_key_exists("osMinimumVersion", $this->_propDict)) {
|
394 |
+
return $this->_propDict["osMinimumVersion"];
|
395 |
+
} else {
|
396 |
+
return null;
|
397 |
+
}
|
398 |
+
}
|
399 |
+
|
400 |
+
/**
|
401 |
+
* Sets the osMinimumVersion
|
402 |
+
* Minimum Android version.
|
403 |
+
*
|
404 |
+
* @param string $val The osMinimumVersion
|
405 |
+
*
|
406 |
+
* @return AndroidCompliancePolicy
|
407 |
+
*/
|
408 |
+
public function setOsMinimumVersion($val)
|
409 |
+
{
|
410 |
+
$this->_propDict["osMinimumVersion"] = $val;
|
411 |
+
return $this;
|
412 |
+
}
|
413 |
+
|
414 |
+
/**
|
415 |
+
* Gets the osMaximumVersion
|
416 |
+
* Maximum Android version.
|
417 |
+
*
|
418 |
+
* @return string The osMaximumVersion
|
419 |
+
*/
|
420 |
+
public function getOsMaximumVersion()
|
421 |
+
{
|
422 |
+
if (array_key_exists("osMaximumVersion", $this->_propDict)) {
|
423 |
+
return $this->_propDict["osMaximumVersion"];
|
424 |
+
} else {
|
425 |
+
return null;
|
426 |
+
}
|
427 |
+
}
|
428 |
+
|
429 |
+
/**
|
430 |
+
* Sets the osMaximumVersion
|
431 |
+
* Maximum Android version.
|
432 |
+
*
|
433 |
+
* @param string $val The osMaximumVersion
|
434 |
+
*
|
435 |
+
* @return AndroidCompliancePolicy
|
436 |
+
*/
|
437 |
+
public function setOsMaximumVersion($val)
|
438 |
+
{
|
439 |
+
$this->_propDict["osMaximumVersion"] = $val;
|
440 |
+
return $this;
|
441 |
+
}
|
442 |
+
|
443 |
+
/**
|
444 |
+
* Gets the minAndroidSecurityPatchLevel
|
445 |
+
* Minimum Android security patch level.
|
446 |
+
*
|
447 |
+
* @return string The minAndroidSecurityPatchLevel
|
448 |
+
*/
|
449 |
+
public function getMinAndroidSecurityPatchLevel()
|
450 |
+
{
|
451 |
+
if (array_key_exists("minAndroidSecurityPatchLevel", $this->_propDict)) {
|
452 |
+
return $this->_propDict["minAndroidSecurityPatchLevel"];
|
453 |
+
} else {
|
454 |
+
return null;
|
455 |
+
}
|
456 |
+
}
|
457 |
+
|
458 |
+
/**
|
459 |
+
* Sets the minAndroidSecurityPatchLevel
|
460 |
+
* Minimum Android security patch level.
|
461 |
+
*
|
462 |
+
* @param string $val The minAndroidSecurityPatchLevel
|
463 |
+
*
|
464 |
+
* @return AndroidCompliancePolicy
|
465 |
+
*/
|
466 |
+
public function setMinAndroidSecurityPatchLevel($val)
|
467 |
+
{
|
468 |
+
$this->_propDict["minAndroidSecurityPatchLevel"] = $val;
|
469 |
+
return $this;
|
470 |
+
}
|
471 |
+
|
472 |
+
/**
|
473 |
+
* Gets the storageRequireEncryption
|
474 |
+
* Require encryption on Android devices.
|
475 |
+
*
|
476 |
+
* @return bool The storageRequireEncryption
|
477 |
+
*/
|
478 |
+
public function getStorageRequireEncryption()
|
479 |
+
{
|
480 |
+
if (array_key_exists("storageRequireEncryption", $this->_propDict)) {
|
481 |
+
return $this->_propDict["storageRequireEncryption"];
|
482 |
+
} else {
|
483 |
+
return null;
|
484 |
+
}
|
485 |
+
}
|
486 |
+
|
487 |
+
/**
|
488 |
+
* Sets the storageRequireEncryption
|
489 |
+
* Require encryption on Android devices.
|
490 |
+
*
|
491 |
+
* @param bool $val The storageRequireEncryption
|
492 |
+
*
|
493 |
+
* @return AndroidCompliancePolicy
|
494 |
+
*/
|
495 |
+
public function setStorageRequireEncryption($val)
|
496 |
+
{
|
497 |
+
$this->_propDict["storageRequireEncryption"] = boolval($val);
|
498 |
+
return $this;
|
499 |
+
}
|
500 |
+
|
501 |
+
/**
|
502 |
+
* Gets the securityRequireSafetyNetAttestationBasicIntegrity
|
503 |
+
* Require the device to pass the SafetyNet basic integrity check.
|
504 |
+
*
|
505 |
+
* @return bool The securityRequireSafetyNetAttestationBasicIntegrity
|
506 |
+
*/
|
507 |
+
public function getSecurityRequireSafetyNetAttestationBasicIntegrity()
|
508 |
+
{
|
509 |
+
if (array_key_exists("securityRequireSafetyNetAttestationBasicIntegrity", $this->_propDict)) {
|
510 |
+
return $this->_propDict["securityRequireSafetyNetAttestationBasicIntegrity"];
|
511 |
+
} else {
|
512 |
+
return null;
|
513 |
+
}
|
514 |
+
}
|
515 |
+
|
516 |
+
/**
|
517 |
+
* Sets the securityRequireSafetyNetAttestationBasicIntegrity
|
518 |
+
* Require the device to pass the SafetyNet basic integrity check.
|
519 |
+
*
|
520 |
+
* @param bool $val The securityRequireSafetyNetAttestationBasicIntegrity
|
521 |
+
*
|
522 |
+
* @return AndroidCompliancePolicy
|
523 |
+
*/
|
524 |
+
public function setSecurityRequireSafetyNetAttestationBasicIntegrity($val)
|
525 |
+
{
|
526 |
+
$this->_propDict["securityRequireSafetyNetAttestationBasicIntegrity"] = boolval($val);
|
527 |
+
return $this;
|
528 |
+
}
|
529 |
+
|
530 |
+
/**
|
531 |
+
* Gets the securityRequireSafetyNetAttestationCertifiedDevice
|
532 |
+
* Require the device to pass the SafetyNet certified device check.
|
533 |
+
*
|
534 |
+
* @return bool The securityRequireSafetyNetAttestationCertifiedDevice
|
535 |
+
*/
|
536 |
+
public function getSecurityRequireSafetyNetAttestationCertifiedDevice()
|
537 |
+
{
|
538 |
+
if (array_key_exists("securityRequireSafetyNetAttestationCertifiedDevice", $this->_propDict)) {
|
539 |
+
return $this->_propDict["securityRequireSafetyNetAttestationCertifiedDevice"];
|
540 |
+
} else {
|
541 |
+
return null;
|
542 |
+
}
|
543 |
+
}
|
544 |
+
|
545 |
+
/**
|
546 |
+
* Sets the securityRequireSafetyNetAttestationCertifiedDevice
|
547 |
+
* Require the device to pass the SafetyNet certified device check.
|
548 |
+
*
|
549 |
+
* @param bool $val The securityRequireSafetyNetAttestationCertifiedDevice
|
550 |
+
*
|
551 |
+
* @return AndroidCompliancePolicy
|
552 |
+
*/
|
553 |
+
public function setSecurityRequireSafetyNetAttestationCertifiedDevice($val)
|
554 |
+
{
|
555 |
+
$this->_propDict["securityRequireSafetyNetAttestationCertifiedDevice"] = boolval($val);
|
556 |
+
return $this;
|
557 |
+
}
|
558 |
+
|
559 |
+
/**
|
560 |
+
* Gets the securityRequireGooglePlayServices
|
561 |
+
* Require Google Play Services to be installed and enabled on the device.
|
562 |
+
*
|
563 |
+
* @return bool The securityRequireGooglePlayServices
|
564 |
+
*/
|
565 |
+
public function getSecurityRequireGooglePlayServices()
|
566 |
+
{
|
567 |
+
if (array_key_exists("securityRequireGooglePlayServices", $this->_propDict)) {
|
568 |
+
return $this->_propDict["securityRequireGooglePlayServices"];
|
569 |
+
} else {
|
570 |
+
return null;
|
571 |
+
}
|
572 |
+
}
|
573 |
+
|
574 |
+
/**
|
575 |
+
* Sets the securityRequireGooglePlayServices
|
576 |
+
* Require Google Play Services to be installed and enabled on the device.
|
577 |
+
*
|
578 |
+
* @param bool $val The securityRequireGooglePlayServices
|
579 |
+
*
|
580 |
+
* @return AndroidCompliancePolicy
|
581 |
+
*/
|
582 |
+
public function setSecurityRequireGooglePlayServices($val)
|
583 |
+
{
|
584 |
+
$this->_propDict["securityRequireGooglePlayServices"] = boolval($val);
|
585 |
+
return $this;
|
586 |
+
}
|
587 |
+
|
588 |
+
/**
|
589 |
+
* Gets the securityRequireUpToDateSecurityProviders
|
590 |
+
* Require the device to have up to date security providers. The device will require Google Play Services to be enabled and up to date.
|
591 |
+
*
|
592 |
+
* @return bool The securityRequireUpToDateSecurityProviders
|
593 |
+
*/
|
594 |
+
public function getSecurityRequireUpToDateSecurityProviders()
|
595 |
+
{
|
596 |
+
if (array_key_exists("securityRequireUpToDateSecurityProviders", $this->_propDict)) {
|
597 |
+
return $this->_propDict["securityRequireUpToDateSecurityProviders"];
|
598 |
+
} else {
|
599 |
+
return null;
|
600 |
+
}
|
601 |
+
}
|
602 |
+
|
603 |
+
/**
|
604 |
+
* Sets the securityRequireUpToDateSecurityProviders
|
605 |
+
* Require the device to have up to date security providers. The device will require Google Play Services to be enabled and up to date.
|
606 |
+
*
|
607 |
+
* @param bool $val The securityRequireUpToDateSecurityProviders
|
608 |
+
*
|
609 |
+
* @return AndroidCompliancePolicy
|
610 |
+
*/
|
611 |
+
public function setSecurityRequireUpToDateSecurityProviders($val)
|
612 |
+
{
|
613 |
+
$this->_propDict["securityRequireUpToDateSecurityProviders"] = boolval($val);
|
614 |
+
return $this;
|
615 |
+
}
|
616 |
+
|
617 |
+
/**
|
618 |
+
* Gets the securityRequireCompanyPortalAppIntegrity
|
619 |
+
* Require the device to pass the Company Portal client app runtime integrity check.
|
620 |
+
*
|
621 |
+
* @return bool The securityRequireCompanyPortalAppIntegrity
|
622 |
+
*/
|
623 |
+
public function getSecurityRequireCompanyPortalAppIntegrity()
|
624 |
+
{
|
625 |
+
if (array_key_exists("securityRequireCompanyPortalAppIntegrity", $this->_propDict)) {
|
626 |
+
return $this->_propDict["securityRequireCompanyPortalAppIntegrity"];
|
627 |
+
} else {
|
628 |
+
return null;
|
629 |
+
}
|
630 |
+
}
|
631 |
+
|
632 |
+
/**
|
633 |
+
* Sets the securityRequireCompanyPortalAppIntegrity
|
634 |
+
* Require the device to pass the Company Portal client app runtime integrity check.
|
635 |
+
*
|
636 |
+
* @param bool $val The securityRequireCompanyPortalAppIntegrity
|
637 |
+
*
|
638 |
+
* @return AndroidCompliancePolicy
|
639 |
+
*/
|
640 |
+
public function setSecurityRequireCompanyPortalAppIntegrity($val)
|
641 |
+
{
|
642 |
+
$this->_propDict["securityRequireCompanyPortalAppIntegrity"] = boolval($val);
|
643 |
+
return $this;
|
644 |
+
}
|
645 |
+
|
646 |
+
}
|
vendor/microsoft/microsoft-graph/src/Model/AndroidCustomConfiguration.php
ADDED
@@ -0,0 +1,59 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* Copyright (c) Microsoft Corporation. All Rights Reserved. Licensed under the MIT License. See License in the project root for license information.
|
4 |
+
*
|
5 |
+
* AndroidCustomConfiguration File
|
6 |
+
* PHP version 7
|
7 |
+
*
|
8 |
+
* @category Library
|
9 |
+
* @package Microsoft.Graph
|
10 |
+
* @copyright © Microsoft Corporation. All rights reserved.
|
11 |
+
* @license https://opensource.org/licenses/MIT MIT License
|
12 |
+
* @version GIT: 1.4.0
|
13 |
+
* @link https://graph.microsoft.io/
|
14 |
+
*/
|
15 |
+
namespace Microsoft\Graph\Model;
|
16 |
+
|
17 |
+
/**
|
18 |
+
* AndroidCustomConfiguration class
|
19 |
+
*
|
20 |
+
* @category Model
|
21 |
+
* @package Microsoft.Graph
|
22 |
+
* @copyright © Microsoft Corporation. All rights reserved.
|
23 |
+
* @license https://opensource.org/licenses/MIT MIT License
|
24 |
+
* @version Release: 1.4.0
|
25 |
+
* @link https://graph.microsoft.io/
|
26 |
+
*/
|
27 |
+
class AndroidCustomConfiguration extends DeviceConfiguration
|
28 |
+
{
|
29 |
+
|
30 |
+
/**
|
31 |
+
* Gets the omaSettings
|
32 |
+
* OMA settings. This collection can contain a maximum of 1000 elements.
|
33 |
+
*
|
34 |
+
* @return array The omaSettings
|
35 |
+
*/
|
36 |
+
public function getOmaSettings()
|
37 |
+
{
|
38 |
+
if (array_key_exists("omaSettings", $this->_propDict)) {
|
39 |
+
return $this->_propDict["omaSettings"];
|
40 |
+
} else {
|
41 |
+
return null;
|
42 |
+
}
|
43 |
+
}
|
44 |
+
|
45 |
+
/**
|
46 |
+
* Sets the omaSettings
|
47 |
+
* OMA settings. This collection can contain a maximum of 1000 elements.
|
48 |
+
*
|
49 |
+
* @param OmaSetting $val The omaSettings
|
50 |
+
*
|
51 |
+
* @return AndroidCustomConfiguration
|
52 |
+
*/
|
53 |
+
public function setOmaSettings($val)
|
54 |
+
{
|
55 |
+
$this->_propDict["omaSettings"] = $val;
|
56 |
+
return $this;
|
57 |
+
}
|
58 |
+
|
59 |
+
}
|
vendor/microsoft/microsoft-graph/src/Model/AndroidGeneralDeviceConfiguration.php
ADDED
@@ -0,0 +1,1438 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* Copyright (c) Microsoft Corporation. All Rights Reserved. Licensed under the MIT License. See License in the project root for license information.
|
4 |
+
*
|
5 |
+
* AndroidGeneralDeviceConfiguration File
|
6 |
+
* PHP version 7
|
7 |
+
*
|
8 |
+
* @category Library
|
9 |
+
* @package Microsoft.Graph
|
10 |
+
* @copyright © Microsoft Corporation. All rights reserved.
|
11 |
+
* @license https://opensource.org/licenses/MIT MIT License
|
12 |
+
* @version GIT: 1.4.0
|
13 |
+
* @link https://graph.microsoft.io/
|
14 |
+
*/
|
15 |
+
namespace Microsoft\Graph\Model;
|
16 |
+
|
17 |
+
/**
|
18 |
+
* AndroidGeneralDeviceConfiguration class
|
19 |
+
*
|
20 |
+
* @category Model
|
21 |
+
* @package Microsoft.Graph
|
22 |
+
* @copyright © Microsoft Corporation. All rights reserved.
|
23 |
+
* @license https://opensource.org/licenses/MIT MIT License
|
24 |
+
* @version Release: 1.4.0
|
25 |
+
* @link https://graph.microsoft.io/
|
26 |
+
*/
|
27 |
+
class AndroidGeneralDeviceConfiguration extends DeviceConfiguration
|
28 |
+
{
|
29 |
+
/**
|
30 |
+
* Gets the appsBlockClipboardSharing
|
31 |
+
* Indicates whether or not to block clipboard sharing to copy and paste between applications.
|
32 |
+
*
|
33 |
+
* @return bool The appsBlockClipboardSharing
|
34 |
+
*/
|
35 |
+
public function getAppsBlockClipboardSharing()
|
36 |
+
{
|
37 |
+
if (array_key_exists("appsBlockClipboardSharing", $this->_propDict)) {
|
38 |
+
return $this->_propDict["appsBlockClipboardSharing"];
|
39 |
+
} else {
|
40 |
+
return null;
|
41 |
+
}
|
42 |
+
}
|
43 |
+
|
44 |
+
/**
|
45 |
+
* Sets the appsBlockClipboardSharing
|
46 |
+
* Indicates whether or not to block clipboard sharing to copy and paste between applications.
|
47 |
+
*
|
48 |
+
* @param bool $val The appsBlockClipboardSharing
|
49 |
+
*
|
50 |
+
* @return AndroidGeneralDeviceConfiguration
|
51 |
+
*/
|
52 |
+
public function setAppsBlockClipboardSharing($val)
|
53 |
+
{
|
54 |
+
$this->_propDict["appsBlockClipboardSharing"] = boolval($val);
|
55 |
+
return $this;
|
56 |
+
}
|
57 |
+
|
58 |
+
/**
|
59 |
+
* Gets the appsBlockCopyPaste
|
60 |
+
* Indicates whether or not to block copy and paste within applications.
|
61 |
+
*
|
62 |
+
* @return bool The appsBlockCopyPaste
|
63 |
+
*/
|
64 |
+
public function getAppsBlockCopyPaste()
|
65 |
+
{
|
66 |
+
if (array_key_exists("appsBlockCopyPaste", $this->_propDict)) {
|
67 |
+
return $this->_propDict["appsBlockCopyPaste"];
|
68 |
+
} else {
|
69 |
+
return null;
|
70 |
+
}
|
71 |
+
}
|
72 |
+
|
73 |
+
/**
|
74 |
+
* Sets the appsBlockCopyPaste
|
75 |
+
* Indicates whether or not to block copy and paste within applications.
|
76 |
+
*
|
77 |
+
* @param bool $val The appsBlockCopyPaste
|
78 |
+
*
|
79 |
+
* @return AndroidGeneralDeviceConfiguration
|
80 |
+
*/
|
81 |
+
public function setAppsBlockCopyPaste($val)
|
82 |
+
{
|
83 |
+
$this->_propDict["appsBlockCopyPaste"] = boolval($val);
|
84 |
+
return $this;
|
85 |
+
}
|
86 |
+
|
87 |
+
/**
|
88 |
+
* Gets the appsBlockYouTube
|
89 |
+
* Indicates whether or not to block the YouTube app.
|
90 |
+
*
|
91 |
+
* @return bool The appsBlockYouTube
|
92 |
+
*/
|
93 |
+
public function getAppsBlockYouTube()
|
94 |
+
{
|
95 |
+
if (array_key_exists("appsBlockYouTube", $this->_propDict)) {
|
96 |
+
return $this->_propDict["appsBlockYouTube"];
|
97 |
+
} else {
|
98 |
+
return null;
|
99 |
+
}
|
100 |
+
}
|
101 |
+
|
102 |
+
/**
|
103 |
+
* Sets the appsBlockYouTube
|
104 |
+
* Indicates whether or not to block the YouTube app.
|
105 |
+
*
|
106 |
+
* @param bool $val The appsBlockYouTube
|
107 |
+
*
|
108 |
+
* @return AndroidGeneralDeviceConfiguration
|
109 |
+
*/
|
110 |
+
public function setAppsBlockYouTube($val)
|
111 |
+
{
|
112 |
+
$this->_propDict["appsBlockYouTube"] = boolval($val);
|
113 |
+
return $this;
|
114 |
+
}
|
115 |
+
|
116 |
+
/**
|
117 |
+
* Gets the bluetoothBlocked
|
118 |
+
* Indicates whether or not to block Bluetooth.
|
119 |
+
*
|
120 |
+
* @return bool The bluetoothBlocked
|
121 |
+
*/
|
122 |
+
public function getBluetoothBlocked()
|
123 |
+
{
|
124 |
+
if (array_key_exists("bluetoothBlocked", $this->_propDict)) {
|
125 |
+
return $this->_propDict["bluetoothBlocked"];
|
126 |
+
} else {
|
127 |
+
return null;
|
128 |
+
}
|
129 |
+
}
|
130 |
+
|
131 |
+
/**
|
132 |
+
* Sets the bluetoothBlocked
|
133 |
+
* Indicates whether or not to block Bluetooth.
|
134 |
+
*
|
135 |
+
* @param bool $val The bluetoothBlocked
|
136 |
+
*
|
137 |
+
* @return AndroidGeneralDeviceConfiguration
|
138 |
+
*/
|
139 |
+
public function setBluetoothBlocked($val)
|
140 |
+
{
|
141 |
+
$this->_propDict["bluetoothBlocked"] = boolval($val);
|
142 |
+
return $this;
|
143 |
+
}
|
144 |
+
|
145 |
+
/**
|
146 |
+
* Gets the cameraBlocked
|
147 |
+
* Indicates whether or not to block the use of the camera.
|
148 |
+
*
|
149 |
+
* @return bool The cameraBlocked
|
150 |
+
*/
|
151 |
+
public function getCameraBlocked()
|
152 |
+
{
|
153 |
+
if (array_key_exists("cameraBlocked", $this->_propDict)) {
|
154 |
+
return $this->_propDict["cameraBlocked"];
|
155 |
+
} else {
|
156 |
+
return null;
|
157 |
+
}
|
158 |
+
}
|
159 |
+
|
160 |
+
/**
|
161 |
+
* Sets the cameraBlocked
|
162 |
+
* Indicates whether or not to block the use of the camera.
|
163 |
+
*
|
164 |
+
* @param bool $val The cameraBlocked
|
165 |
+
*
|
166 |
+
* @return AndroidGeneralDeviceConfiguration
|
167 |
+
*/
|
168 |
+
public function setCameraBlocked($val)
|
169 |
+
{
|
170 |
+
$this->_propDict["cameraBlocked"] = boolval($val);
|
171 |
+
return $this;
|
172 |
+
}
|
173 |
+
|
174 |
+
/**
|
175 |
+
* Gets the cellularBlockDataRoaming
|
176 |
+
* Indicates whether or not to block data roaming.
|
177 |
+
*
|
178 |
+
* @return bool The cellularBlockDataRoaming
|
179 |
+
*/
|
180 |
+
public function getCellularBlockDataRoaming()
|
181 |
+
{
|
182 |
+
if (array_key_exists("cellularBlockDataRoaming", $this->_propDict)) {
|
183 |
+
return $this->_propDict["cellularBlockDataRoaming"];
|
184 |
+
} else {
|
185 |
+
return null;
|
186 |
+
}
|
187 |
+
}
|
188 |
+
|
189 |
+
/**
|
190 |
+
* Sets the cellularBlockDataRoaming
|
191 |
+
* Indicates whether or not to block data roaming.
|
192 |
+
*
|
193 |
+
* @param bool $val The cellularBlockDataRoaming
|
194 |
+
*
|
195 |
+
* @return AndroidGeneralDeviceConfiguration
|
196 |
+
*/
|
197 |
+
public function setCellularBlockDataRoaming($val)
|
198 |
+
{
|
199 |
+
$this->_propDict["cellularBlockDataRoaming"] = boolval($val);
|
200 |
+
return $this;
|
201 |
+
}
|
202 |
+
|
203 |
+
/**
|
204 |
+
* Gets the cellularBlockMessaging
|
205 |
+
* Indicates whether or not to block SMS/MMS messaging.
|
206 |
+
*
|
207 |
+
* @return bool The cellularBlockMessaging
|
208 |
+
*/
|
209 |
+
public function getCellularBlockMessaging()
|
210 |
+
{
|
211 |
+
if (array_key_exists("cellularBlockMessaging", $this->_propDict)) {
|
212 |
+
return $this->_propDict["cellularBlockMessaging"];
|
213 |
+
} else {
|
214 |
+
return null;
|
215 |
+
}
|
216 |
+
}
|
217 |
+
|
218 |
+
/**
|
219 |
+
* Sets the cellularBlockMessaging
|
220 |
+
* Indicates whether or not to block SMS/MMS messaging.
|
221 |
+
*
|
222 |
+
* @param bool $val The cellularBlockMessaging
|
223 |
+
*
|
224 |
+
* @return AndroidGeneralDeviceConfiguration
|
225 |
+
*/
|
226 |
+
public function setCellularBlockMessaging($val)
|
227 |
+
{
|
228 |
+
$this->_propDict["cellularBlockMessaging"] = boolval($val);
|
229 |
+
return $this;
|
230 |
+
}
|
231 |
+
|
232 |
+
/**
|
233 |
+
* Gets the cellularBlockVoiceRoaming
|
234 |
+
* Indicates whether or not to block voice roaming.
|
235 |
+
*
|
236 |
+
* @return bool The cellularBlockVoiceRoaming
|
237 |
+
*/
|
238 |
+
public function getCellularBlockVoiceRoaming()
|
239 |
+
{
|
240 |
+
if (array_key_exists("cellularBlockVoiceRoaming", $this->_propDict)) {
|
241 |
+
return $this->_propDict["cellularBlockVoiceRoaming"];
|
242 |
+
} else {
|
243 |
+
return null;
|
244 |
+
}
|
245 |
+
}
|
246 |
+
|
247 |
+
/**
|
248 |
+
* Sets the cellularBlockVoiceRoaming
|
249 |
+
* Indicates whether or not to block voice roaming.
|
250 |
+
*
|
251 |
+
* @param bool $val The cellularBlockVoiceRoaming
|
252 |
+
*
|
253 |
+
* @return AndroidGeneralDeviceConfiguration
|
254 |
+
*/
|
255 |
+
public function setCellularBlockVoiceRoaming($val)
|
256 |
+
{
|
257 |
+
$this->_propDict["cellularBlockVoiceRoaming"] = boolval($val);
|
258 |
+
return $this;
|
259 |
+
}
|
260 |
+
|
261 |
+
/**
|
262 |
+
* Gets the cellularBlockWiFiTethering
|
263 |
+
* Indicates whether or not to block syncing Wi-Fi tethering.
|
264 |
+
*
|
265 |
+
* @return bool The cellularBlockWiFiTethering
|
266 |
+
*/
|
267 |
+
public function getCellularBlockWiFiTethering()
|
268 |
+
{
|
269 |
+
if (array_key_exists("cellularBlockWiFiTethering", $this->_propDict)) {
|
270 |
+
return $this->_propDict["cellularBlockWiFiTethering"];
|
271 |
+
} else {
|
272 |
+
return null;
|
273 |
+
}
|
274 |
+
}
|
275 |
+
|
276 |
+
/**
|
277 |
+
* Sets the cellularBlockWiFiTethering
|
278 |
+
* Indicates whether or not to block syncing Wi-Fi tethering.
|
279 |
+
*
|
280 |
+
* @param bool $val The cellularBlockWiFiTethering
|
281 |
+
*
|
282 |
+
* @return AndroidGeneralDeviceConfiguration
|
283 |
+
*/
|
284 |
+
public function setCellularBlockWiFiTethering($val)
|
285 |
+
{
|
286 |
+
$this->_propDict["cellularBlockWiFiTethering"] = boolval($val);
|
287 |
+
return $this;
|
288 |
+
}
|
289 |
+
|
290 |
+
|
291 |
+
/**
|
292 |
+
* Gets the compliantAppsList
|
293 |
+
* List of apps in the compliance (either allow list or block list, controlled by CompliantAppListType). This collection can contain a maximum of 10000 elements.
|
294 |
+
*
|
295 |
+
* @return array The compliantAppsList
|
296 |
+
*/
|
297 |
+
public function getCompliantAppsList()
|
298 |
+
{
|
299 |
+
if (array_key_exists("compliantAppsList", $this->_propDict)) {
|
300 |
+
return $this->_propDict["compliantAppsList"];
|
301 |
+
} else {
|
302 |
+
return null;
|
303 |
+
}
|
304 |
+
}
|
305 |
+
|
306 |
+
/**
|
307 |
+
* Sets the compliantAppsList
|
308 |
+
* List of apps in the compliance (either allow list or block list, controlled by CompliantAppListType). This collection can contain a maximum of 10000 elements.
|
309 |
+
*
|
310 |
+
* @param AppListItem $val The compliantAppsList
|
311 |
+
*
|
312 |
+
* @return AndroidGeneralDeviceConfiguration
|
313 |
+
*/
|
314 |
+
public function setCompliantAppsList($val)
|
315 |
+
{
|
316 |
+
$this->_propDict["compliantAppsList"] = $val;
|
317 |
+
return $this;
|
318 |
+
}
|
319 |
+
|
320 |
+
/**
|
321 |
+
* Gets the compliantAppListType
|
322 |
+
* Type of list that is in the CompliantAppsList. Possible values are: none, appsInListCompliant, appsNotInListCompliant.
|
323 |
+
*
|
324 |
+
* @return AppListType The compliantAppListType
|
325 |
+
*/
|
326 |
+
public function getCompliantAppListType()
|
327 |
+
{
|
328 |
+
if (array_key_exists("compliantAppListType", $this->_propDict)) {
|
329 |
+
if (is_a($this->_propDict["compliantAppListType"], "Microsoft\Graph\Model\AppListType")) {
|
330 |
+
return $this->_propDict["compliantAppListType"];
|
331 |
+
} else {
|
332 |
+
$this->_propDict["compliantAppListType"] = new AppListType($this->_propDict["compliantAppListType"]);
|
333 |
+
return $this->_propDict["compliantAppListType"];
|
334 |
+
}
|
335 |
+
}
|
336 |
+
return null;
|
337 |
+
}
|
338 |
+
|
339 |
+
/**
|
340 |
+
* Sets the compliantAppListType
|
341 |
+
* Type of list that is in the CompliantAppsList. Possible values are: none, appsInListCompliant, appsNotInListCompliant.
|
342 |
+
*
|
343 |
+
* @param AppListType $val The compliantAppListType
|
344 |
+
*
|
345 |
+
* @return AndroidGeneralDeviceConfiguration
|
346 |
+
*/
|
347 |
+
public function setCompliantAppListType($val)
|
348 |
+
{
|
349 |
+
$this->_propDict["compliantAppListType"] = $val;
|
350 |
+
return $this;
|
351 |
+
}
|
352 |
+
|
353 |
+
/**
|
354 |
+
* Gets the diagnosticDataBlockSubmission
|
355 |
+
* Indicates whether or not to block diagnostic data submission.
|
356 |
+
*
|
357 |
+
* @return bool The diagnosticDataBlockSubmission
|
358 |
+
*/
|
359 |
+
public function getDiagnosticDataBlockSubmission()
|
360 |
+
{
|
361 |
+
if (array_key_exists("diagnosticDataBlockSubmission", $this->_propDict)) {
|
362 |
+
return $this->_propDict["diagnosticDataBlockSubmission"];
|
363 |
+
} else {
|
364 |
+
return null;
|
365 |
+
}
|
366 |
+
}
|
367 |
+
|
368 |
+
/**
|
369 |
+
* Sets the diagnosticDataBlockSubmission
|
370 |
+
* Indicates whether or not to block diagnostic data submission.
|
371 |
+
*
|
372 |
+
* @param bool $val The diagnosticDataBlockSubmission
|
373 |
+
*
|
374 |
+
* @return AndroidGeneralDeviceConfiguration
|
375 |
+
*/
|
376 |
+
public function setDiagnosticDataBlockSubmission($val)
|
377 |
+
{
|
378 |
+
$this->_propDict["diagnosticDataBlockSubmission"] = boolval($val);
|
379 |
+
return $this;
|
380 |
+
}
|
381 |
+
|
382 |
+
/**
|
383 |
+
* Gets the locationServicesBlocked
|
384 |
+
* Indicates whether or not to block location services.
|
385 |
+
*
|
386 |
+
* @return bool The locationServicesBlocked
|
387 |
+
*/
|
388 |
+
public function getLocationServicesBlocked()
|
389 |
+
{
|
390 |
+
if (array_key_exists("locationServicesBlocked", $this->_propDict)) {
|
391 |
+
return $this->_propDict["locationServicesBlocked"];
|
392 |
+
} else {
|
393 |
+
return null;
|
394 |
+
}
|
395 |
+
}
|
396 |
+
|
397 |
+
/**
|
398 |
+
* Sets the locationServicesBlocked
|
399 |
+
* Indicates whether or not to block location services.
|
400 |
+
*
|
401 |
+
* @param bool $val The locationServicesBlocked
|
402 |
+
*
|
403 |
+
* @return AndroidGeneralDeviceConfiguration
|
404 |
+
*/
|
405 |
+
public function setLocationServicesBlocked($val)
|
406 |
+
{
|
407 |
+
$this->_propDict["locationServicesBlocked"] = boolval($val);
|
408 |
+
return $this;
|
409 |
+
}
|
410 |
+
|
411 |
+
/**
|
412 |
+
* Gets the googleAccountBlockAutoSync
|
413 |
+
* Indicates whether or not to block Google account auto sync.
|
414 |
+
*
|
415 |
+
* @return bool The googleAccountBlockAutoSync
|
416 |
+
*/
|
417 |
+
public function getGoogleAccountBlockAutoSync()
|
418 |
+
{
|
419 |
+
if (array_key_exists("googleAccountBlockAutoSync", $this->_propDict)) {
|
420 |
+
return $this->_propDict["googleAccountBlockAutoSync"];
|
421 |
+
} else {
|
422 |
+
return null;
|
423 |
+
}
|
424 |
+
}
|
425 |
+
|
426 |
+
/**
|
427 |
+
* Sets the googleAccountBlockAutoSync
|
428 |
+
* Indicates whether or not to block Google account auto sync.
|
429 |
+
*
|
430 |
+
* @param bool $val The googleAccountBlockAutoSync
|
431 |
+
*
|
432 |
+
* @return AndroidGeneralDeviceConfiguration
|
433 |
+
*/
|
434 |
+
public function setGoogleAccountBlockAutoSync($val)
|
435 |
+
{
|
436 |
+
$this->_propDict["googleAccountBlockAutoSync"] = boolval($val);
|
437 |
+
return $this;
|
438 |
+
}
|
439 |
+
|
440 |
+
/**
|
441 |
+
* Gets the googlePlayStoreBlocked
|
442 |
+
* Indicates whether or not to block the Google Play store.
|
443 |
+
*
|
444 |
+
* @return bool The googlePlayStoreBlocked
|
445 |
+
*/
|
446 |
+
public function getGooglePlayStoreBlocked()
|
447 |
+
{
|
448 |
+
if (array_key_exists("googlePlayStoreBlocked", $this->_propDict)) {
|
449 |
+
return $this->_propDict["googlePlayStoreBlocked"];
|
450 |
+
} else {
|
451 |
+
return null;
|
452 |
+
}
|
453 |
+
}
|
454 |
+
|
455 |
+
/**
|
456 |
+
* Sets the googlePlayStoreBlocked
|
457 |
+
* Indicates whether or not to block the Google Play store.
|
458 |
+
*
|
459 |
+
* @param bool $val The googlePlayStoreBlocked
|
460 |
+
*
|
461 |
+
* @return AndroidGeneralDeviceConfiguration
|
462 |
+
*/
|
463 |
+
public function setGooglePlayStoreBlocked($val)
|
464 |
+
{
|
465 |
+
$this->_propDict["googlePlayStoreBlocked"] = boolval($val);
|
466 |
+
return $this;
|
467 |
+
}
|
468 |
+
|
469 |
+
/**
|
470 |
+
* Gets the kioskModeBlockSleepButton
|
471 |
+
* Indicates whether or not to block the screen sleep button while in Kiosk Mode.
|
472 |
+
*
|
473 |
+
* @return bool The kioskModeBlockSleepButton
|
474 |
+
*/
|
475 |
+
public function getKioskModeBlockSleepButton()
|
476 |
+
{
|
477 |
+
if (array_key_exists("kioskModeBlockSleepButton", $this->_propDict)) {
|
478 |
+
return $this->_propDict["kioskModeBlockSleepButton"];
|
479 |
+
} else {
|
480 |
+
return null;
|
481 |
+
}
|
482 |
+
}
|
483 |
+
|
484 |
+
/**
|
485 |
+
* Sets the kioskModeBlockSleepButton
|
486 |
+
* Indicates whether or not to block the screen sleep button while in Kiosk Mode.
|
487 |
+
*
|
488 |
+
* @param bool $val The kioskModeBlockSleepButton
|
489 |
+
*
|
490 |
+
* @return AndroidGeneralDeviceConfiguration
|
491 |
+
*/
|
492 |
+
public function setKioskModeBlockSleepButton($val)
|
493 |
+
{
|
494 |
+
$this->_propDict["kioskModeBlockSleepButton"] = boolval($val);
|
495 |
+
return $this;
|
496 |
+
}
|
497 |
+
|
498 |
+
/**
|
499 |
+
* Gets the kioskModeBlockVolumeButtons
|
500 |
+
* Indicates whether or not to block the volume buttons while in Kiosk Mode.
|
501 |
+
*
|
502 |
+
* @return bool The kioskModeBlockVolumeButtons
|
503 |
+
*/
|
504 |
+
public function getKioskModeBlockVolumeButtons()
|
505 |
+
{
|
506 |
+
if (array_key_exists("kioskModeBlockVolumeButtons", $this->_propDict)) {
|
507 |
+
return $this->_propDict["kioskModeBlockVolumeButtons"];
|
508 |
+
} else {
|
509 |
+
return null;
|
510 |
+
}
|
511 |
+
}
|
512 |
+
|
513 |
+
/**
|
514 |
+
* Sets the kioskModeBlockVolumeButtons
|
515 |
+
* Indicates whether or not to block the volume buttons while in Kiosk Mode.
|
516 |
+
*
|
517 |
+
* @param bool $val The kioskModeBlockVolumeButtons
|
518 |
+
*
|
519 |
+
* @return AndroidGeneralDeviceConfiguration
|
520 |
+
*/
|
521 |
+
public function setKioskModeBlockVolumeButtons($val)
|
522 |
+
{
|
523 |
+
$this->_propDict["kioskModeBlockVolumeButtons"] = boolval($val);
|
524 |
+
return $this;
|
525 |
+
}
|
526 |
+
|
527 |
+
|
528 |
+
/**
|
529 |
+
* Gets the kioskModeApps
|
530 |
+
* A list of apps that will be allowed to run when the device is in Kiosk Mode. This collection can contain a maximum of 500 elements.
|
531 |
+
*
|
532 |
+
* @return array The kioskModeApps
|
533 |
+
*/
|
534 |
+
public function getKioskModeApps()
|
535 |
+
{
|
536 |
+
if (array_key_exists("kioskModeApps", $this->_propDict)) {
|
537 |
+
return $this->_propDict["kioskModeApps"];
|
538 |
+
} else {
|
539 |
+
return null;
|
540 |
+
}
|
541 |
+
}
|
542 |
+
|
543 |
+
/**
|
544 |
+
* Sets the kioskModeApps
|
545 |
+
* A list of apps that will be allowed to run when the device is in Kiosk Mode. This collection can contain a maximum of 500 elements.
|
546 |
+
*
|
547 |
+
* @param AppListItem $val The kioskModeApps
|
548 |
+
*
|
549 |
+
* @return AndroidGeneralDeviceConfiguration
|
550 |
+
*/
|
551 |
+
public function setKioskModeApps($val)
|
552 |
+
{
|
553 |
+
$this->_propDict["kioskModeApps"] = $val;
|
554 |
+
return $this;
|
555 |
+
}
|
556 |
+
|
557 |
+
/**
|
558 |
+
* Gets the nfcBlocked
|
559 |
+
* Indicates whether or not to block Near-Field Communication.
|
560 |
+
*
|
561 |
+
* @return bool The nfcBlocked
|
562 |
+
*/
|
563 |
+
public function getNfcBlocked()
|
564 |
+
{
|
565 |
+
if (array_key_exists("nfcBlocked", $this->_propDict)) {
|
566 |
+
return $this->_propDict["nfcBlocked"];
|
567 |
+
} else {
|
568 |
+
return null;
|
569 |
+
}
|
570 |
+
}
|
571 |
+
|
572 |
+
/**
|
573 |
+
* Sets the nfcBlocked
|
574 |
+
* Indicates whether or not to block Near-Field Communication.
|
575 |
+
*
|
576 |
+
* @param bool $val The nfcBlocked
|
577 |
+
*
|
578 |
+
* @return AndroidGeneralDeviceConfiguration
|
579 |
+
*/
|
580 |
+
public function setNfcBlocked($val)
|
581 |
+
{
|
582 |
+
$this->_propDict["nfcBlocked"] = boolval($val);
|
583 |
+
return $this;
|
584 |
+
}
|
585 |
+
|
586 |
+
/**
|
587 |
+
* Gets the passwordBlockFingerprintUnlock
|
588 |
+
* Indicates whether or not to block fingerprint unlock.
|
589 |
+
*
|
590 |
+
* @return bool The passwordBlockFingerprintUnlock
|
591 |
+
*/
|
592 |
+
public function getPasswordBlockFingerprintUnlock()
|
593 |
+
{
|
594 |
+
if (array_key_exists("passwordBlockFingerprintUnlock", $this->_propDict)) {
|
595 |
+
return $this->_propDict["passwordBlockFingerprintUnlock"];
|
596 |
+
} else {
|
597 |
+
return null;
|
598 |
+
}
|
599 |
+
}
|
600 |
+
|
601 |
+
/**
|
602 |
+
* Sets the passwordBlockFingerprintUnlock
|
603 |
+
* Indicates whether or not to block fingerprint unlock.
|
604 |
+
*
|
605 |
+
* @param bool $val The passwordBlockFingerprintUnlock
|
606 |
+
*
|
607 |
+
* @return AndroidGeneralDeviceConfiguration
|
608 |
+
*/
|
609 |
+
public function setPasswordBlockFingerprintUnlock($val)
|
610 |
+
{
|
611 |
+
$this->_propDict["passwordBlockFingerprintUnlock"] = boolval($val);
|
612 |
+
return $this;
|
613 |
+
}
|
614 |
+
|
615 |
+
/**
|
616 |
+
* Gets the passwordBlockTrustAgents
|
617 |
+
* Indicates whether or not to block Smart Lock and other trust agents.
|
618 |
+
*
|
619 |
+
* @return bool The passwordBlockTrustAgents
|
620 |
+
*/
|
621 |
+
public function getPasswordBlockTrustAgents()
|
622 |
+
{
|
623 |
+
if (array_key_exists("passwordBlockTrustAgents", $this->_propDict)) {
|
624 |
+
return $this->_propDict["passwordBlockTrustAgents"];
|
625 |
+
} else {
|
626 |
+
return null;
|
627 |
+
}
|
628 |
+
}
|
629 |
+
|
630 |
+
/**
|
631 |
+
* Sets the passwordBlockTrustAgents
|
632 |
+
* Indicates whether or not to block Smart Lock and other trust agents.
|
633 |
+
*
|
634 |
+
* @param bool $val The passwordBlockTrustAgents
|
635 |
+
*
|
636 |
+
* @return AndroidGeneralDeviceConfiguration
|
637 |
+
*/
|
638 |
+
public function setPasswordBlockTrustAgents($val)
|
639 |
+
{
|
640 |
+
$this->_propDict["passwordBlockTrustAgents"] = boolval($val);
|
641 |
+
return $this;
|
642 |
+
}
|
643 |
+
|
644 |
+
/**
|
645 |
+
* Gets the passwordExpirationDays
|
646 |
+
* Number of days before the password expires. Valid values 1 to 365
|
647 |
+
*
|
648 |
+
* @return int The passwordExpirationDays
|
649 |
+
*/
|
650 |
+
public function getPasswordExpirationDays()
|
651 |
+
{
|
652 |
+
if (array_key_exists("passwordExpirationDays", $this->_propDict)) {
|
653 |
+
return $this->_propDict["passwordExpirationDays"];
|
654 |
+
} else {
|
655 |
+
return null;
|
656 |
+
}
|
657 |
+
}
|
658 |
+
|
659 |
+
/**
|
660 |
+
* Sets the passwordExpirationDays
|
661 |
+
* Number of days before the password expires. Valid values 1 to 365
|
662 |
+
*
|
663 |
+
* @param int $val The passwordExpirationDays
|
664 |
+
*
|
665 |
+
* @return AndroidGeneralDeviceConfiguration
|
666 |
+
*/
|
667 |
+
public function setPasswordExpirationDays($val)
|
668 |
+
{
|
669 |
+
$this->_propDict["passwordExpirationDays"] = intval($val);
|
670 |
+
return $this;
|
671 |
+
}
|
672 |
+
|
673 |
+
/**
|
674 |
+
* Gets the passwordMinimumLength
|
675 |
+
* Minimum length of passwords. Valid values 4 to 16
|
676 |
+
*
|
677 |
+
* @return int The passwordMinimumLength
|
678 |
+
*/
|
679 |
+
public function getPasswordMinimumLength()
|
680 |
+
{
|
681 |
+
if (array_key_exists("passwordMinimumLength", $this->_propDict)) {
|
682 |
+
return $this->_propDict["passwordMinimumLength"];
|
683 |
+
} else {
|
684 |
+
return null;
|
685 |
+
}
|
686 |
+
}
|
687 |
+
|
688 |
+
/**
|
689 |
+
* Sets the passwordMinimumLength
|
690 |
+
* Minimum length of passwords. Valid values 4 to 16
|
691 |
+
*
|
692 |
+
* @param int $val The passwordMinimumLength
|
693 |
+
*
|
694 |
+
* @return AndroidGeneralDeviceConfiguration
|
695 |
+
*/
|
696 |
+
public function setPasswordMinimumLength($val)
|
697 |
+
{
|
698 |
+
$this->_propDict["passwordMinimumLength"] = intval($val);
|
699 |
+
return $this;
|
700 |
+
}
|
701 |
+
|
702 |
+
/**
|
703 |
+
* Gets the passwordMinutesOfInactivityBeforeScreenTimeout
|
704 |
+
* Minutes of inactivity before the screen times out.
|
705 |
+
*
|
706 |
+
* @return int The passwordMinutesOfInactivityBeforeScreenTimeout
|
707 |
+
*/
|
708 |
+
public function getPasswordMinutesOfInactivityBeforeScreenTimeout()
|
709 |
+
{
|
710 |
+
if (array_key_exists("passwordMinutesOfInactivityBeforeScreenTimeout", $this->_propDict)) {
|
711 |
+
return $this->_propDict["passwordMinutesOfInactivityBeforeScreenTimeout"];
|
712 |
+
} else {
|
713 |
+
return null;
|
714 |
+
}
|
715 |
+
}
|
716 |
+
|
717 |
+
/**
|
718 |
+
* Sets the passwordMinutesOfInactivityBeforeScreenTimeout
|
719 |
+
* Minutes of inactivity before the screen times out.
|
720 |
+
*
|
721 |
+
* @param int $val The passwordMinutesOfInactivityBeforeScreenTimeout
|
722 |
+
*
|
723 |
+
* @return AndroidGeneralDeviceConfiguration
|
724 |
+
*/
|
725 |
+
public function setPasswordMinutesOfInactivityBeforeScreenTimeout($val)
|
726 |
+
{
|
727 |
+
$this->_propDict["passwordMinutesOfInactivityBeforeScreenTimeout"] = intval($val);
|
728 |
+
return $this;
|
729 |
+
}
|
730 |
+
|
731 |
+
/**
|
732 |
+
* Gets the passwordPreviousPasswordBlockCount
|
733 |
+
* Number of previous passwords to block. Valid values 0 to 24
|
734 |
+
*
|
735 |
+
* @return int The passwordPreviousPasswordBlockCount
|
736 |
+
*/
|
737 |
+
public function getPasswordPreviousPasswordBlockCount()
|
738 |
+
{
|
739 |
+
if (array_key_exists("passwordPreviousPasswordBlockCount", $this->_propDict)) {
|
740 |
+
return $this->_propDict["passwordPreviousPasswordBlockCount"];
|
741 |
+
} else {
|
742 |
+
return null;
|
743 |
+
}
|
744 |
+
}
|
745 |
+
|
746 |
+
/**
|
747 |
+
* Sets the passwordPreviousPasswordBlockCount
|
748 |
+
* Number of previous passwords to block. Valid values 0 to 24
|
749 |
+
*
|
750 |
+
* @param int $val The passwordPreviousPasswordBlockCount
|
751 |
+
*
|
752 |
+
* @return AndroidGeneralDeviceConfiguration
|
753 |
+
*/
|
754 |
+
public function setPasswordPreviousPasswordBlockCount($val)
|
755 |
+
{
|
756 |
+
$this->_propDict["passwordPreviousPasswordBlockCount"] = intval($val);
|
757 |
+
return $this;
|
758 |
+
}
|
759 |
+
|
760 |
+
/**
|
761 |
+
* Gets the passwordSignInFailureCountBeforeFactoryReset
|
762 |
+
* Number of sign in failures allowed before factory reset. Valid values 1 to 16
|
763 |
+
*
|
764 |
+
* @return int The passwordSignInFailureCountBeforeFactoryReset
|
765 |
+
*/
|
766 |
+
public function getPasswordSignInFailureCountBeforeFactoryReset()
|
767 |
+
{
|
768 |
+
if (array_key_exists("passwordSignInFailureCountBeforeFactoryReset", $this->_propDict)) {
|
769 |
+
return $this->_propDict["passwordSignInFailureCountBeforeFactoryReset"];
|
770 |
+
} else {
|
771 |
+
return null;
|
772 |
+
}
|
773 |
+
}
|
774 |
+
|
775 |
+
/**
|
776 |
+
* Sets the passwordSignInFailureCountBeforeFactoryReset
|
777 |
+
* Number of sign in failures allowed before factory reset. Valid values 1 to 16
|
778 |
+
*
|
779 |
+
* @param int $val The passwordSignInFailureCountBeforeFactoryReset
|
780 |
+
*
|
781 |
+
* @return AndroidGeneralDeviceConfiguration
|
782 |
+
*/
|
783 |
+
public function setPasswordSignInFailureCountBeforeFactoryReset($val)
|
784 |
+
{
|
785 |
+
$this->_propDict["passwordSignInFailureCountBeforeFactoryReset"] = intval($val);
|
786 |
+
return $this;
|
787 |
+
}
|
788 |
+
|
789 |
+
/**
|
790 |
+
* Gets the passwordRequiredType
|
791 |
+
* Type of password that is required. Possible values are: deviceDefault, alphabetic, alphanumeric, alphanumericWithSymbols, lowSecurityBiometric, numeric, numericComplex, any.
|
792 |
+
*
|
793 |
+
* @return AndroidRequiredPasswordType The passwordRequiredType
|
794 |
+
*/
|
795 |
+
public function getPasswordRequiredType()
|
796 |
+
{
|
797 |
+
if (array_key_exists("passwordRequiredType", $this->_propDict)) {
|
798 |
+
if (is_a($this->_propDict["passwordRequiredType"], "Microsoft\Graph\Model\AndroidRequiredPasswordType")) {
|
799 |
+
return $this->_propDict["passwordRequiredType"];
|
800 |
+
} else {
|
801 |
+
$this->_propDict["passwordRequiredType"] = new AndroidRequiredPasswordType($this->_propDict["passwordRequiredType"]);
|
802 |
+
return $this->_propDict["passwordRequiredType"];
|
803 |
+
}
|
804 |
+
}
|
805 |
+
return null;
|
806 |
+
}
|
807 |
+
|
808 |
+
/**
|
809 |
+
* Sets the passwordRequiredType
|
810 |
+
* Type of password that is required. Possible values are: deviceDefault, alphabetic, alphanumeric, alphanumericWithSymbols, lowSecurityBiometric, numeric, numericComplex, any.
|
811 |
+
*
|
812 |
+
* @param AndroidRequiredPasswordType $val The passwordRequiredType
|
813 |
+
*
|
814 |
+
* @return AndroidGeneralDeviceConfiguration
|
815 |
+
*/
|
816 |
+
public function setPasswordRequiredType($val)
|
817 |
+
{
|
818 |
+
$this->_propDict["passwordRequiredType"] = $val;
|
819 |
+
return $this;
|
820 |
+
}
|
821 |
+
|
822 |
+
/**
|
823 |
+
* Gets the passwordRequired
|
824 |
+
* Indicates whether or not to require a password.
|
825 |
+
*
|
826 |
+
* @return bool The passwordRequired
|
827 |
+
*/
|
828 |
+
public function getPasswordRequired()
|
829 |
+
{
|
830 |
+
if (array_key_exists("passwordRequired", $this->_propDict)) {
|
831 |
+
return $this->_propDict["passwordRequired"];
|
832 |
+
} else {
|
833 |
+
return null;
|
834 |
+
}
|
835 |
+
}
|
836 |
+
|
837 |
+
/**
|
838 |
+
* Sets the passwordRequired
|
839 |
+
* Indicates whether or not to require a password.
|
840 |
+
*
|
841 |
+
* @param bool $val The passwordRequired
|
842 |
+
*
|
843 |
+
* @return AndroidGeneralDeviceConfiguration
|
844 |
+
*/
|
845 |
+
public function setPasswordRequired($val)
|
846 |
+
{
|
847 |
+
$this->_propDict["passwordRequired"] = boolval($val);
|
848 |
+
return $this;
|
849 |
+
}
|
850 |
+
|
851 |
+
/**
|
852 |
+
* Gets the powerOffBlocked
|
853 |
+
* Indicates whether or not to block powering off the device.
|
854 |
+
*
|
855 |
+
* @return bool The powerOffBlocked
|
856 |
+
*/
|
857 |
+
public function getPowerOffBlocked()
|
858 |
+
{
|
859 |
+
if (array_key_exists("powerOffBlocked", $this->_propDict)) {
|
860 |
+
return $this->_propDict["powerOffBlocked"];
|
861 |
+
} else {
|
862 |
+
return null;
|
863 |
+
}
|
864 |
+
}
|
865 |
+
|
866 |
+
/**
|
867 |
+
* Sets the powerOffBlocked
|
868 |
+
* Indicates whether or not to block powering off the device.
|
869 |
+
*
|
870 |
+
* @param bool $val The powerOffBlocked
|
871 |
+
*
|
872 |
+
* @return AndroidGeneralDeviceConfiguration
|
873 |
+
*/
|
874 |
+
public function setPowerOffBlocked($val)
|
875 |
+
{
|
876 |
+
$this->_propDict["powerOffBlocked"] = boolval($val);
|
877 |
+
return $this;
|
878 |
+
}
|
879 |
+
|
880 |
+
/**
|
881 |
+
* Gets the factoryResetBlocked
|
882 |
+
* Indicates whether or not to block user performing a factory reset.
|
883 |
+
*
|
884 |
+
* @return bool The factoryResetBlocked
|
885 |
+
*/
|
886 |
+
public function getFactoryResetBlocked()
|
887 |
+
{
|
888 |
+
if (array_key_exists("factoryResetBlocked", $this->_propDict)) {
|
889 |
+
return $this->_propDict["factoryResetBlocked"];
|
890 |
+
} else {
|
891 |
+
return null;
|
892 |
+
}
|
893 |
+
}
|
894 |
+
|
895 |
+
/**
|
896 |
+
* Sets the factoryResetBlocked
|
897 |
+
* Indicates whether or not to block user performing a factory reset.
|
898 |
+
*
|
899 |
+
* @param bool $val The factoryResetBlocked
|
900 |
+
*
|
901 |
+
* @return AndroidGeneralDeviceConfiguration
|
902 |
+
*/
|
903 |
+
public function setFactoryResetBlocked($val)
|
904 |
+
{
|
905 |
+
$this->_propDict["factoryResetBlocked"] = boolval($val);
|
906 |
+
return $this;
|
907 |
+
}
|
908 |
+
|
909 |
+
/**
|
910 |
+
* Gets the screenCaptureBlocked
|
911 |
+
* Indicates whether or not to block screenshots.
|
912 |
+
*
|
913 |
+
* @return bool The screenCaptureBlocked
|
914 |
+
*/
|
915 |
+
public function getScreenCaptureBlocked()
|
916 |
+
{
|
917 |
+
if (array_key_exists("screenCaptureBlocked", $this->_propDict)) {
|
918 |
+
return $this->_propDict["screenCaptureBlocked"];
|
919 |
+
} else {
|
920 |
+
return null;
|
921 |
+
}
|
922 |
+
}
|
923 |
+
|
924 |
+
/**
|
925 |
+
* Sets the screenCaptureBlocked
|
926 |
+
* Indicates whether or not to block screenshots.
|
927 |
+
*
|
928 |
+
* @param bool $val The screenCaptureBlocked
|
929 |
+
*
|
930 |
+
* @return AndroidGeneralDeviceConfiguration
|
931 |
+
*/
|
932 |
+
public function setScreenCaptureBlocked($val)
|
933 |
+
{
|
934 |
+
$this->_propDict["screenCaptureBlocked"] = boolval($val);
|
935 |
+
return $this;
|
936 |
+
}
|
937 |
+
|
938 |
+
/**
|
939 |
+
* Gets the deviceSharingAllowed
|
940 |
+
* Indicates whether or not to allow device sharing mode.
|
941 |
+
*
|
942 |
+
* @return bool The deviceSharingAllowed
|
943 |
+
*/
|
944 |
+
public function getDeviceSharingAllowed()
|
945 |
+
{
|
946 |
+
if (array_key_exists("deviceSharingAllowed", $this->_propDict)) {
|
947 |
+
return $this->_propDict["deviceSharingAllowed"];
|
948 |
+
} else {
|
949 |
+
return null;
|
950 |
+
}
|
951 |
+
}
|
952 |
+
|
953 |
+
/**
|
954 |
+
* Sets the deviceSharingAllowed
|
955 |
+
* Indicates whether or not to allow device sharing mode.
|
956 |
+
*
|
957 |
+
* @param bool $val The deviceSharingAllowed
|
958 |
+
*
|
959 |
+
* @return AndroidGeneralDeviceConfiguration
|
960 |
+
*/
|
961 |
+
public function setDeviceSharingAllowed($val)
|
962 |
+
{
|
963 |
+
$this->_propDict["deviceSharingAllowed"] = boolval($val);
|
964 |
+
return $this;
|
965 |
+
}
|
966 |
+
|
967 |
+
/**
|
968 |
+
* Gets the storageBlockGoogleBackup
|
969 |
+
* Indicates whether or not to block Google Backup.
|
970 |
+
*
|
971 |
+
* @return bool The storageBlockGoogleBackup
|
972 |
+
*/
|
973 |
+
public function getStorageBlockGoogleBackup()
|
974 |
+
{
|
975 |
+
if (array_key_exists("storageBlockGoogleBackup", $this->_propDict)) {
|
976 |
+
return $this->_propDict["storageBlockGoogleBackup"];
|
977 |
+
} else {
|
978 |
+
return null;
|
979 |
+
}
|
980 |
+
}
|
981 |
+
|
982 |
+
/**
|
983 |
+
* Sets the storageBlockGoogleBackup
|
984 |
+
* Indicates whether or not to block Google Backup.
|
985 |
+
*
|
986 |
+
* @param bool $val The storageBlockGoogleBackup
|
987 |
+
*
|
988 |
+
* @return AndroidGeneralDeviceConfiguration
|
989 |
+
*/
|
990 |
+
public function setStorageBlockGoogleBackup($val)
|
991 |
+
{
|
992 |
+
$this->_propDict["storageBlockGoogleBackup"] = boolval($val);
|
993 |
+
return $this;
|
994 |
+
}
|
995 |
+
|
996 |
+
/**
|
997 |
+
* Gets the storageBlockRemovableStorage
|
998 |
+
* Indicates whether or not to block removable storage usage.
|
999 |
+
*
|
1000 |
+
* @return bool The storageBlockRemovableStorage
|
1001 |
+
*/
|
1002 |
+
public function getStorageBlockRemovableStorage()
|
1003 |
+
{
|
1004 |
+
if (array_key_exists("storageBlockRemovableStorage", $this->_propDict)) {
|
1005 |
+
return $this->_propDict["storageBlockRemovableStorage"];
|
1006 |
+
} else {
|
1007 |
+
return null;
|
1008 |
+
}
|
1009 |
+
}
|
1010 |
+
|
1011 |
+
/**
|
1012 |
+
* Sets the storageBlockRemovableStorage
|
1013 |
+
* Indicates whether or not to block removable storage usage.
|
1014 |
+
*
|
1015 |
+
* @param bool $val The storageBlockRemovableStorage
|
1016 |
+
*
|
1017 |
+
* @return AndroidGeneralDeviceConfiguration
|
1018 |
+
*/
|
1019 |
+
public function setStorageBlockRemovableStorage($val)
|
1020 |
+
{
|
1021 |
+
$this->_propDict["storageBlockRemovableStorage"] = boolval($val);
|
1022 |
+
return $this;
|
1023 |
+
}
|
1024 |
+
|
1025 |
+
/**
|
1026 |
+
* Gets the storageRequireDeviceEncryption
|
1027 |
+
* Indicates whether or not to require device encryption.
|
1028 |
+
*
|
1029 |
+
* @return bool The storageRequireDeviceEncryption
|
1030 |
+
*/
|
1031 |
+
public function getStorageRequireDeviceEncryption()
|
1032 |
+
{
|
1033 |
+
if (array_key_exists("storageRequireDeviceEncryption", $this->_propDict)) {
|
1034 |
+
return $this->_propDict["storageRequireDeviceEncryption"];
|
1035 |
+
} else {
|
1036 |
+
return null;
|
1037 |
+
}
|
1038 |
+
}
|
1039 |
+
|
1040 |
+
/**
|
1041 |
+
* Sets the storageRequireDeviceEncryption
|
1042 |
+
* Indicates whether or not to require device encryption.
|
1043 |
+
*
|
1044 |
+
* @param bool $val The storageRequireDeviceEncryption
|
1045 |
+
*
|
1046 |
+
* @return AndroidGeneralDeviceConfiguration
|
1047 |
+
*/
|
1048 |
+
public function setStorageRequireDeviceEncryption($val)
|
1049 |
+
{
|
1050 |
+
$this->_propDict["storageRequireDeviceEncryption"] = boolval($val);
|
1051 |
+
return $this;
|
1052 |
+
}
|
1053 |
+
|
1054 |
+
/**
|
1055 |
+
* Gets the storageRequireRemovableStorageEncryption
|
1056 |
+
* Indicates whether or not to require removable storage encryption.
|
1057 |
+
*
|
1058 |
+
* @return bool The storageRequireRemovableStorageEncryption
|
1059 |
+
*/
|
1060 |
+
public function getStorageRequireRemovableStorageEncryption()
|
1061 |
+
{
|
1062 |
+
if (array_key_exists("storageRequireRemovableStorageEncryption", $this->_propDict)) {
|
1063 |
+
return $this->_propDict["storageRequireRemovableStorageEncryption"];
|
1064 |
+
} else {
|
1065 |
+
return null;
|
1066 |
+
}
|
1067 |
+
}
|
1068 |
+
|
1069 |
+
/**
|
1070 |
+
* Sets the storageRequireRemovableStorageEncryption
|
1071 |
+
* Indicates whether or not to require removable storage encryption.
|
1072 |
+
*
|
1073 |
+
* @param bool $val The storageRequireRemovableStorageEncryption
|
1074 |
+
*
|
1075 |
+
* @return AndroidGeneralDeviceConfiguration
|
1076 |
+
*/
|
1077 |
+
public function setStorageRequireRemovableStorageEncryption($val)
|
1078 |
+
{
|
1079 |
+
$this->_propDict["storageRequireRemovableStorageEncryption"] = boolval($val);
|
1080 |
+
return $this;
|
1081 |
+
}
|
1082 |
+
|
1083 |
+
/**
|
1084 |
+
* Gets the voiceAssistantBlocked
|
1085 |
+
* Indicates whether or not to block the use of the Voice Assistant.
|
1086 |
+
*
|
1087 |
+
* @return bool The voiceAssistantBlocked
|
1088 |
+
*/
|
1089 |
+
public function getVoiceAssistantBlocked()
|
1090 |
+
{
|
1091 |
+
if (array_key_exists("voiceAssistantBlocked", $this->_propDict)) {
|
1092 |
+
return $this->_propDict["voiceAssistantBlocked"];
|
1093 |
+
} else {
|
1094 |
+
return null;
|
1095 |
+
}
|
1096 |
+
}
|
1097 |
+
|
1098 |
+
/**
|
1099 |
+
* Sets the voiceAssistantBlocked
|
1100 |
+
* Indicates whether or not to block the use of the Voice Assistant.
|
1101 |
+
*
|
1102 |
+
* @param bool $val The voiceAssistantBlocked
|
1103 |
+
*
|
1104 |
+
* @return AndroidGeneralDeviceConfiguration
|
1105 |
+
*/
|
1106 |
+
public function setVoiceAssistantBlocked($val)
|
1107 |
+
{
|
1108 |
+
$this->_propDict["voiceAssistantBlocked"] = boolval($val);
|
1109 |
+
return $this;
|
1110 |
+
}
|
1111 |
+
|
1112 |
+
/**
|
1113 |
+
* Gets the voiceDialingBlocked
|
1114 |
+
* Indicates whether or not to block voice dialing.
|
1115 |
+
*
|
1116 |
+
* @return bool The voiceDialingBlocked
|
1117 |
+
*/
|
1118 |
+
public function getVoiceDialingBlocked()
|
1119 |
+
{
|
1120 |
+
if (array_key_exists("voiceDialingBlocked", $this->_propDict)) {
|
1121 |
+
return $this->_propDict["voiceDialingBlocked"];
|
1122 |
+
} else {
|
1123 |
+
return null;
|
1124 |
+
}
|
1125 |
+
}
|
1126 |
+
|
1127 |
+
/**
|
1128 |
+
* Sets the voiceDialingBlocked
|
1129 |
+
* Indicates whether or not to block voice dialing.
|
1130 |
+
*
|
1131 |
+
* @param bool $val The voiceDialingBlocked
|
1132 |
+
*
|
1133 |
+
* @return AndroidGeneralDeviceConfiguration
|
1134 |
+
*/
|
1135 |
+
public function setVoiceDialingBlocked($val)
|
1136 |
+
{
|
1137 |
+
$this->_propDict["voiceDialingBlocked"] = boolval($val);
|
1138 |
+
return $this;
|
1139 |
+
}
|
1140 |
+
|
1141 |
+
/**
|
1142 |
+
* Gets the webBrowserBlockPopups
|
1143 |
+
* Indicates whether or not to block popups within the web browser.
|
1144 |
+
*
|
1145 |
+
* @return bool The webBrowserBlockPopups
|
1146 |
+
*/
|
1147 |
+
public function getWebBrowserBlockPopups()
|
1148 |
+
{
|
1149 |
+
if (array_key_exists("webBrowserBlockPopups", $this->_propDict)) {
|
1150 |
+
return $this->_propDict["webBrowserBlockPopups"];
|
1151 |
+
} else {
|
1152 |
+
return null;
|
1153 |
+
}
|
1154 |
+
}
|
1155 |
+
|
1156 |
+
/**
|
1157 |
+
* Sets the webBrowserBlockPopups
|
1158 |
+
* Indicates whether or not to block popups within the web browser.
|
1159 |
+
*
|
1160 |
+
* @param bool $val The webBrowserBlockPopups
|
1161 |
+
*
|
1162 |
+
* @return AndroidGeneralDeviceConfiguration
|
1163 |
+
*/
|
1164 |
+
public function setWebBrowserBlockPopups($val)
|
1165 |
+
{
|
1166 |
+
$this->_propDict["webBrowserBlockPopups"] = boolval($val);
|
1167 |
+
return $this;
|
1168 |
+
}
|
1169 |
+
|
1170 |
+
/**
|
1171 |
+
* Gets the webBrowserBlockAutofill
|
1172 |
+
* Indicates whether or not to block the web browser's auto fill feature.
|
1173 |
+
*
|
1174 |
+
* @return bool The webBrowserBlockAutofill
|
1175 |
+
*/
|
1176 |
+
public function getWebBrowserBlockAutofill()
|
1177 |
+
{
|
1178 |
+
if (array_key_exists("webBrowserBlockAutofill", $this->_propDict)) {
|
1179 |
+
return $this->_propDict["webBrowserBlockAutofill"];
|
1180 |
+
} else {
|
1181 |
+
return null;
|
1182 |
+
}
|
1183 |
+
}
|
1184 |
+
|
1185 |
+
/**
|
1186 |
+
* Sets the webBrowserBlockAutofill
|
1187 |
+
* Indicates whether or not to block the web browser's auto fill feature.
|
1188 |
+
*
|
1189 |
+
* @param bool $val The webBrowserBlockAutofill
|
1190 |
+
*
|
1191 |
+
* @return AndroidGeneralDeviceConfiguration
|
1192 |
+
*/
|
1193 |
+
public function setWebBrowserBlockAutofill($val)
|
1194 |
+
{
|
1195 |
+
$this->_propDict["webBrowserBlockAutofill"] = boolval($val);
|
1196 |
+
return $this;
|
1197 |
+
}
|
1198 |
+
|
1199 |
+
/**
|
1200 |
+
* Gets the webBrowserBlockJavaScript
|
1201 |
+
* Indicates whether or not to block JavaScript within the web browser.
|
1202 |
+
*
|
1203 |
+
* @return bool The webBrowserBlockJavaScript
|
1204 |
+
*/
|
1205 |
+
public function getWebBrowserBlockJavaScript()
|
1206 |
+
{
|
1207 |
+
if (array_key_exists("webBrowserBlockJavaScript", $this->_propDict)) {
|
1208 |
+
return $this->_propDict["webBrowserBlockJavaScript"];
|
1209 |
+
} else {
|
1210 |
+
return null;
|
1211 |
+
}
|
1212 |
+
}
|
1213 |
+
|
1214 |
+
/**
|
1215 |
+
* Sets the webBrowserBlockJavaScript
|
1216 |
+
* Indicates whether or not to block JavaScript within the web browser.
|
1217 |
+
*
|
1218 |
+
* @param bool $val The webBrowserBlockJavaScript
|
1219 |
+
*
|
1220 |
+
* @return AndroidGeneralDeviceConfiguration
|
1221 |
+
*/
|
1222 |
+
public function setWebBrowserBlockJavaScript($val)
|
1223 |
+
{
|
1224 |
+
$this->_propDict["webBrowserBlockJavaScript"] = boolval($val);
|
1225 |
+
return $this;
|
1226 |
+
}
|
1227 |
+
|
1228 |
+
/**
|
1229 |
+
* Gets the webBrowserBlocked
|
1230 |
+
* Indicates whether or not to block the web browser.
|
1231 |
+
*
|
1232 |
+
* @return bool The webBrowserBlocked
|
1233 |
+
*/
|
1234 |
+
public function getWebBrowserBlocked()
|
1235 |
+
{
|
1236 |
+
if (array_key_exists("webBrowserBlocked", $this->_propDict)) {
|
1237 |
+
return $this->_propDict["webBrowserBlocked"];
|
1238 |
+
} else {
|
1239 |
+
return null;
|
1240 |
+
}
|
1241 |
+
}
|
1242 |
+
|
1243 |
+
/**
|
1244 |
+
* Sets the webBrowserBlocked
|
1245 |
+
* Indicates whether or not to block the web browser.
|
1246 |
+
*
|
1247 |
+
* @param bool $val The webBrowserBlocked
|
1248 |
+
*
|
1249 |
+
* @return AndroidGeneralDeviceConfiguration
|
1250 |
+
*/
|
1251 |
+
public function setWebBrowserBlocked($val)
|
1252 |
+
{
|
1253 |
+
$this->_propDict["webBrowserBlocked"] = boolval($val);
|
1254 |
+
return $this;
|
1255 |
+
}
|
1256 |
+
|
1257 |
+
/**
|
1258 |
+
* Gets the webBrowserCookieSettings
|
1259 |
+
* Cookie settings within the web browser. Possible values are: browserDefault, blockAlways, allowCurrentWebSite, allowFromWebsitesVisited, allowAlways.
|
1260 |
+
*
|
1261 |
+
* @return WebBrowserCookieSettings The webBrowserCookieSettings
|
1262 |
+
*/
|
1263 |
+
public function getWebBrowserCookieSettings()
|
1264 |
+
{
|
1265 |
+
if (array_key_exists("webBrowserCookieSettings", $this->_propDict)) {
|
1266 |
+
if (is_a($this->_propDict["webBrowserCookieSettings"], "Microsoft\Graph\Model\WebBrowserCookieSettings")) {
|
1267 |
+
return $this->_propDict["webBrowserCookieSettings"];
|
1268 |
+
} else {
|
1269 |
+
$this->_propDict["webBrowserCookieSettings"] = new WebBrowserCookieSettings($this->_propDict["webBrowserCookieSettings"]);
|
1270 |
+
return $this->_propDict["webBrowserCookieSettings"];
|
1271 |
+
}
|
1272 |
+
}
|
1273 |
+
return null;
|
1274 |
+
}
|
1275 |
+
|
1276 |
+
/**
|
1277 |
+
* Sets the webBrowserCookieSettings
|
1278 |
+
* Cookie settings within the web browser. Possible values are: browserDefault, blockAlways, allowCurrentWebSite, allowFromWebsitesVisited, allowAlways.
|
1279 |
+
*
|
1280 |
+
* @param WebBrowserCookieSettings $val The webBrowserCookieSettings
|
1281 |
+
*
|
1282 |
+
* @return AndroidGeneralDeviceConfiguration
|
1283 |
+
*/
|
1284 |
+
public function setWebBrowserCookieSettings($val)
|
1285 |
+
{
|
1286 |
+
$this->_propDict["webBrowserCookieSettings"] = $val;
|
1287 |
+
return $this;
|
1288 |
+
}
|
1289 |
+
|
1290 |
+
/**
|
1291 |
+
* Gets the wiFiBlocked
|
1292 |
+
* Indicates whether or not to block syncing Wi-Fi.
|
1293 |
+
*
|
1294 |
+
* @return bool The wiFiBlocked
|
1295 |
+
*/
|
1296 |
+
public function getWiFiBlocked()
|
1297 |
+
{
|
1298 |
+
if (array_key_exists("wiFiBlocked", $this->_propDict)) {
|
1299 |
+
return $this->_propDict["wiFiBlocked"];
|
1300 |
+
} else {
|
1301 |
+
return null;
|
1302 |
+
}
|
1303 |
+
}
|
1304 |
+
|
1305 |
+
/**
|
1306 |
+
* Sets the wiFiBlocked
|
1307 |
+
* Indicates whether or not to block syncing Wi-Fi.
|
1308 |
+
*
|
1309 |
+
* @param bool $val The wiFiBlocked
|
1310 |
+
*
|
1311 |
+
* @return AndroidGeneralDeviceConfiguration
|
1312 |
+
*/
|
1313 |
+
public function setWiFiBlocked($val)
|
1314 |
+
{
|
1315 |
+
$this->_propDict["wiFiBlocked"] = boolval($val);
|
1316 |
+
return $this;
|
1317 |
+
}
|
1318 |
+
|
1319 |
+
|
1320 |
+
/**
|
1321 |
+
* Gets the appsInstallAllowList
|
1322 |
+
* List of apps which can be installed on the KNOX device. This collection can contain a maximum of 500 elements.
|
1323 |
+
*
|
1324 |
+
* @return array The appsInstallAllowList
|
1325 |
+
*/
|
1326 |
+
public function getAppsInstallAllowList()
|
1327 |
+
{
|
1328 |
+
if (array_key_exists("appsInstallAllowList", $this->_propDict)) {
|
1329 |
+
return $this->_propDict["appsInstallAllowList"];
|
1330 |
+
} else {
|
1331 |
+
return null;
|
1332 |
+
}
|
1333 |
+
}
|
1334 |
+
|
1335 |
+
/**
|
1336 |
+
* Sets the appsInstallAllowList
|
1337 |
+
* List of apps which can be installed on the KNOX device. This collection can contain a maximum of 500 elements.
|
1338 |
+
*
|
1339 |
+
* @param AppListItem $val The appsInstallAllowList
|
1340 |
+
*
|
1341 |
+
* @return AndroidGeneralDeviceConfiguration
|
1342 |
+
*/
|
1343 |
+
public function setAppsInstallAllowList($val)
|
1344 |
+
{
|
1345 |
+
$this->_propDict["appsInstallAllowList"] = $val;
|
1346 |
+
return $this;
|
1347 |
+
}
|
1348 |
+
|
1349 |
+
|
1350 |
+
/**
|
1351 |
+
* Gets the appsLaunchBlockList
|
1352 |
+
* List of apps which are blocked from being launched on the KNOX device. This collection can contain a maximum of 500 elements.
|
1353 |
+
*
|
1354 |
+
* @return array The appsLaunchBlockList
|
1355 |
+
*/
|
1356 |
+
public function getAppsLaunchBlockList()
|
1357 |
+
{
|
1358 |
+
if (array_key_exists("appsLaunchBlockList", $this->_propDict)) {
|
1359 |
+
return $this->_propDict["appsLaunchBlockList"];
|
1360 |
+
} else {
|
1361 |
+
return null;
|
1362 |
+
}
|
1363 |
+
}
|
1364 |
+
|
1365 |
+
/**
|
1366 |
+
* Sets the appsLaunchBlockList
|
1367 |
+
* List of apps which are blocked from being launched on the KNOX device. This collection can contain a maximum of 500 elements.
|
1368 |
+
*
|
1369 |
+
* @param AppListItem $val The appsLaunchBlockList
|
1370 |
+
*
|
1371 |
+
* @return AndroidGeneralDeviceConfiguration
|
1372 |
+
*/
|
1373 |
+
public function setAppsLaunchBlockList($val)
|
1374 |
+
{
|
1375 |
+
$this->_propDict["appsLaunchBlockList"] = $val;
|
1376 |
+
return $this;
|
1377 |
+
}
|
1378 |
+
|
1379 |
+
|
1380 |
+
/**
|
1381 |
+
* Gets the appsHideList
|
1382 |
+
* List of apps to be hidden on the KNOX device. This collection can contain a maximum of 500 elements.
|
1383 |
+
*
|
1384 |
+
* @return array The appsHideList
|
1385 |
+
*/
|
1386 |
+
public function getAppsHideList()
|
1387 |
+
{
|
1388 |
+
if (array_key_exists("appsHideList", $this->_propDict)) {
|
1389 |
+
return $this->_propDict["appsHideList"];
|
1390 |
+
} else {
|
1391 |
+
return null;
|
1392 |
+
}
|
1393 |
+
}
|
1394 |
+
|
1395 |
+
/**
|
1396 |
+
* Sets the appsHideList
|
1397 |
+
* List of apps to be hidden on the KNOX device. This collection can contain a maximum of 500 elements.
|
1398 |
+
*
|
1399 |
+
* @param AppListItem $val The appsHideList
|
1400 |
+
*
|
1401 |
+
* @return AndroidGeneralDeviceConfiguration
|
1402 |
+
*/
|
1403 |
+
public function setAppsHideList($val)
|
1404 |
+
{
|
1405 |
+
$this->_propDict["appsHideList"] = $val;
|
1406 |
+
return $this;
|
1407 |
+
}
|
1408 |
+
|
1409 |
+
/**
|
1410 |
+
* Gets the securityRequireVerifyApps
|
1411 |
+
* Require the Android Verify apps feature is turned on.
|
1412 |
+
*
|
1413 |
+
* @return bool The securityRequireVerifyApps
|
1414 |
+
*/
|
1415 |
+
public function getSecurityRequireVerifyApps()
|
1416 |
+
{
|
1417 |
+
if (array_key_exists("securityRequireVerifyApps", $this->_propDict)) {
|
1418 |
+
return $this->_propDict["securityRequireVerifyApps"];
|
1419 |
+
} else {
|
1420 |
+
return null;
|
1421 |
+
}
|
1422 |
+
}
|
1423 |
+
|
1424 |
+
/**
|
1425 |
+
* Sets the securityRequireVerifyApps
|
1426 |
+
* Require the Android Verify apps feature is turned on.
|
1427 |
+
*
|
1428 |
+
* @param bool $val The securityRequireVerifyApps
|
1429 |
+
*
|
1430 |
+
* @return AndroidGeneralDeviceConfiguration
|
1431 |
+
*/
|
1432 |
+
public function setSecurityRequireVerifyApps($val)
|
1433 |
+
{
|
1434 |
+
$this->_propDict["securityRequireVerifyApps"] = boolval($val);
|
1435 |
+
return $this;
|
1436 |
+
}
|
1437 |
+
|
1438 |
+
}
|
vendor/microsoft/microsoft-graph/src/Model/AndroidLobApp.php
ADDED
@@ -0,0 +1,149 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* Copyright (c) Microsoft Corporation. All Rights Reserved. Licensed under the MIT License. See License in the project root for license information.
|
4 |
+
*
|
5 |
+
* AndroidLobApp File
|
6 |
+
* PHP version 7
|
7 |
+
*
|
8 |
+
* @category Library
|
9 |
+
* @package Microsoft.Graph
|
10 |
+
* @copyright © Microsoft Corporation. All rights reserved.
|
11 |
+
* @license https://opensource.org/licenses/MIT MIT License
|
12 |
+
* @version GIT: 1.4.0
|
13 |
+
* @link https://graph.microsoft.io/
|
14 |
+
*/
|
15 |
+
namespace Microsoft\Graph\Model;
|
16 |
+
|
17 |
+
/**
|
18 |
+
* AndroidLobApp class
|
19 |
+
*
|
20 |
+
* @category Model
|
21 |
+
* @package Microsoft.Graph
|
22 |
+
* @copyright © Microsoft Corporation. All rights reserved.
|
23 |
+
* @license https://opensource.org/licenses/MIT MIT License
|
24 |
+
* @version Release: 1.4.0
|
25 |
+
* @link https://graph.microsoft.io/
|
26 |
+
*/
|
27 |
+
class AndroidLobApp extends MobileLobApp
|
28 |
+
{
|
29 |
+
/**
|
30 |
+
* Gets the packageId
|
31 |
+
* The package identifier.
|
32 |
+
*
|
33 |
+
* @return string The packageId
|
34 |
+
*/
|
35 |
+
public function getPackageId()
|
36 |
+
{
|
37 |
+
if (array_key_exists("packageId", $this->_propDict)) {
|
38 |
+
return $this->_propDict["packageId"];
|
39 |
+
} else {
|
40 |
+
return null;
|
41 |
+
}
|
42 |
+
}
|
43 |
+
|
44 |
+
/**
|
45 |
+
* Sets the packageId
|
46 |
+
* The package identifier.
|
47 |
+
*
|
48 |
+
* @param string $val The packageId
|
49 |
+
*
|
50 |
+
* @return AndroidLobApp
|
51 |
+
*/
|
52 |
+
public function setPackageId($val)
|
53 |
+
{
|
54 |
+
$this->_propDict["packageId"] = $val;
|
55 |
+
return $this;
|
56 |
+
}
|
57 |
+
|
58 |
+
/**
|
59 |
+
* Gets the minimumSupportedOperatingSystem
|
60 |
+
* The value for the minimum applicable operating system.
|
61 |
+
*
|
62 |
+
* @return AndroidMinimumOperatingSystem The minimumSupportedOperatingSystem
|
63 |
+
*/
|
64 |
+
public function getMinimumSupportedOperatingSystem()
|
65 |
+
{
|
66 |
+
if (array_key_exists("minimumSupportedOperatingSystem", $this->_propDict)) {
|
67 |
+
if (is_a($this->_propDict["minimumSupportedOperatingSystem"], "Microsoft\Graph\Model\AndroidMinimumOperatingSystem")) {
|
68 |
+
return $this->_propDict["minimumSupportedOperatingSystem"];
|
69 |
+
} else {
|
70 |
+
$this->_propDict["minimumSupportedOperatingSystem"] = new AndroidMinimumOperatingSystem($this->_propDict["minimumSupportedOperatingSystem"]);
|
71 |
+
return $this->_propDict["minimumSupportedOperatingSystem"];
|
72 |
+
}
|
73 |
+
}
|
74 |
+
return null;
|
75 |
+
}
|
76 |
+
|
77 |
+
/**
|
78 |
+
* Sets the minimumSupportedOperatingSystem
|
79 |
+
* The value for the minimum applicable operating system.
|
80 |
+
*
|
81 |
+
* @param AndroidMinimumOperatingSystem $val The minimumSupportedOperatingSystem
|
82 |
+
*
|
83 |
+
* @return AndroidLobApp
|
84 |
+
*/
|
85 |
+
public function setMinimumSupportedOperatingSystem($val)
|
86 |
+
{
|
87 |
+
$this->_propDict["minimumSupportedOperatingSystem"] = $val;
|
88 |
+
return $this;
|
89 |
+
}
|
90 |
+
|
91 |
+
/**
|
92 |
+
* Gets the versionName
|
93 |
+
* The version name of Android Line of Business (LoB) app.
|
94 |
+
*
|
95 |
+
* @return string The versionName
|
96 |
+
*/
|
97 |
+
public function getVersionName()
|
98 |
+
{
|
99 |
+
if (array_key_exists("versionName", $this->_propDict)) {
|
100 |
+
return $this->_propDict["versionName"];
|
101 |
+
} else {
|
102 |
+
return null;
|
103 |
+
}
|
104 |
+
}
|
105 |
+
|
106 |
+
/**
|
107 |
+
* Sets the versionName
|
108 |
+
* The version name of Android Line of Business (LoB) app.
|
109 |
+
*
|
110 |
+
* @param string $val The versionName
|
111 |
+
*
|
112 |
+
* @return AndroidLobApp
|
113 |
+
*/
|
114 |
+
public function setVersionName($val)
|
115 |
+
{
|
116 |
+
$this->_propDict["versionName"] = $val;
|
117 |
+
return $this;
|
118 |
+
}
|
119 |
+
|
120 |
+
/**
|
121 |
+
* Gets the versionCode
|
122 |
+
* The version code of Android Line of Business (LoB) app.
|
123 |
+
*
|
124 |
+
* @return string The versionCode
|
125 |
+
*/
|
126 |
+
public function getVersionCode()
|
127 |
+
{
|
128 |
+
if (array_key_exists("versionCode", $this->_propDict)) {
|
129 |
+
return $this->_propDict["versionCode"];
|
130 |
+
} else {
|
131 |
+
return null;
|
132 |
+
}
|
133 |
+
}
|
134 |
+
|
135 |
+
/**
|
136 |
+
* Sets the versionCode
|
137 |
+
* The version code of Android Line of Business (LoB) app.
|
138 |
+
*
|
139 |
+
* @param string $val The versionCode
|
140 |
+
*
|
141 |
+
* @return AndroidLobApp
|
142 |
+
*/
|
143 |
+
public function setVersionCode($val)
|
144 |
+
{
|
145 |
+
$this->_propDict["versionCode"] = $val;
|
146 |
+
return $this;
|
147 |
+
}
|
148 |
+
|
149 |
+
}
|
vendor/microsoft/microsoft-graph/src/Model/AndroidManagedAppProtection.php
ADDED
@@ -0,0 +1,266 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* Copyright (c) Microsoft Corporation. All Rights Reserved. Licensed under the MIT License. See License in the project root for license information.
|
4 |
+
*
|
5 |
+
* AndroidManagedAppProtection File
|
6 |
+
* PHP version 7
|
7 |
+
*
|
8 |
+
* @category Library
|
9 |
+
* @package Microsoft.Graph
|
10 |
+
* @copyright © Microsoft Corporation. All rights reserved.
|
11 |
+
* @license https://opensource.org/licenses/MIT MIT License
|
12 |
+
* @version GIT: 1.4.0
|
13 |
+
* @link https://graph.microsoft.io/
|
14 |
+
*/
|
15 |
+
namespace Microsoft\Graph\Model;
|
16 |
+
|
17 |
+
/**
|
18 |
+
* AndroidManagedAppProtection class
|
19 |
+
*
|
20 |
+
* @category Model
|
21 |
+
* @package Microsoft.Graph
|
22 |
+
* @copyright © Microsoft Corporation. All rights reserved.
|
23 |
+
* @license https://opensource.org/licenses/MIT MIT License
|
24 |
+
* @version Release: 1.4.0
|
25 |
+
* @link https://graph.microsoft.io/
|
26 |
+
*/
|
27 |
+
class AndroidManagedAppProtection extends TargetedManagedAppProtection
|
28 |
+
{
|
29 |
+
/**
|
30 |
+
* Gets the screenCaptureBlocked
|
31 |
+
* Indicates whether a managed user can take screen captures of managed apps
|
32 |
+
*
|
33 |
+
* @return bool The screenCaptureBlocked
|
34 |
+
*/
|
35 |
+
public function getScreenCaptureBlocked()
|
36 |
+
{
|
37 |
+
if (array_key_exists("screenCaptureBlocked", $this->_propDict)) {
|
38 |
+
return $this->_propDict["screenCaptureBlocked"];
|
39 |
+
} else {
|
40 |
+
return null;
|
41 |
+
}
|
42 |
+
}
|
43 |
+
|
44 |
+
/**
|
45 |
+
* Sets the screenCaptureBlocked
|
46 |
+
* Indicates whether a managed user can take screen captures of managed apps
|
47 |
+
*
|
48 |
+
* @param bool $val The screenCaptureBlocked
|
49 |
+
*
|
50 |
+
* @return AndroidManagedAppProtection
|
51 |
+
*/
|
52 |
+
public function setScreenCaptureBlocked($val)
|
53 |
+
{
|
54 |
+
$this->_propDict["screenCaptureBlocked"] = boolval($val);
|
55 |
+
return $this;
|
56 |
+
}
|
57 |
+
|
58 |
+
/**
|
59 |
+
* Gets the disableAppEncryptionIfDeviceEncryptionIsEnabled
|
60 |
+
* When this setting is enabled, app level encryption is disabled if device level encryption is enabled
|
61 |
+
*
|
62 |
+
* @return bool The disableAppEncryptionIfDeviceEncryptionIsEnabled
|
63 |
+
*/
|
64 |
+
public function getDisableAppEncryptionIfDeviceEncryptionIsEnabled()
|
65 |
+
{
|
66 |
+
if (array_key_exists("disableAppEncryptionIfDeviceEncryptionIsEnabled", $this->_propDict)) {
|
67 |
+
return $this->_propDict["disableAppEncryptionIfDeviceEncryptionIsEnabled"];
|
68 |
+
} else {
|
69 |
+
return null;
|
70 |
+
}
|
71 |
+
}
|
72 |
+
|
73 |
+
/**
|
74 |
+
* Sets the disableAppEncryptionIfDeviceEncryptionIsEnabled
|
75 |
+
* When this setting is enabled, app level encryption is disabled if device level encryption is enabled
|
76 |
+
*
|
77 |
+
* @param bool $val The disableAppEncryptionIfDeviceEncryptionIsEnabled
|
78 |
+
*
|
79 |
+
* @return AndroidManagedAppProtection
|
80 |
+
*/
|
81 |
+
public function setDisableAppEncryptionIfDeviceEncryptionIsEnabled($val)
|
82 |
+
{
|
83 |
+
$this->_propDict["disableAppEncryptionIfDeviceEncryptionIsEnabled"] = boolval($val);
|
84 |
+
return $this;
|
85 |
+
}
|
86 |
+
|
87 |
+
/**
|
88 |
+
* Gets the encryptAppData
|
89 |
+
* Indicates whether application data for managed apps should be encrypted
|
90 |
+
*
|
91 |
+
* @return bool The encryptAppData
|
92 |
+
*/
|
93 |
+
public function getEncryptAppData()
|
94 |
+
{
|
95 |
+
if (array_key_exists("encryptAppData", $this->_propDict)) {
|
96 |
+
return $this->_propDict["encryptAppData"];
|
97 |
+
} else {
|
98 |
+
return null;
|
99 |
+
}
|
100 |
+
}
|
101 |
+
|
102 |
+
/**
|
103 |
+
* Sets the encryptAppData
|
104 |
+
* Indicates whether application data for managed apps should be encrypted
|
105 |
+
*
|
106 |
+
* @param bool $val The encryptAppData
|
107 |
+
*
|
108 |
+
* @return AndroidManagedAppProtection
|
109 |
+
*/
|
110 |
+
public function setEncryptAppData($val)
|
111 |
+
{
|
112 |
+
$this->_propDict["encryptAppData"] = boolval($val);
|
113 |
+
return $this;
|
114 |
+
}
|
115 |
+
|
116 |
+
/**
|
117 |
+
* Gets the deployedAppCount
|
118 |
+
* Count of apps to which the current policy is deployed.
|
119 |
+
*
|
120 |
+
* @return int The deployedAppCount
|
121 |
+
*/
|
122 |
+
public function getDeployedAppCount()
|
123 |
+
{
|
124 |
+
if (array_key_exists("deployedAppCount", $this->_propDict)) {
|
125 |
+
return $this->_propDict["deployedAppCount"];
|
126 |
+
} else {
|
127 |
+
return null;
|
128 |
+
}
|
129 |
+
}
|
130 |
+
|
131 |
+
/**
|
132 |
+
* Sets the deployedAppCount
|
133 |
+
* Count of apps to which the current policy is deployed.
|
134 |
+
*
|
135 |
+
* @param int $val The deployedAppCount
|
136 |
+
*
|
137 |
+
* @return AndroidManagedAppProtection
|
138 |
+
*/
|
139 |
+
public function setDeployedAppCount($val)
|
140 |
+
{
|
141 |
+
$this->_propDict["deployedAppCount"] = intval($val);
|
142 |
+
return $this;
|
143 |
+
}
|
144 |
+
|
145 |
+
/**
|
146 |
+
* Gets the minimumRequiredPatchVersion
|
147 |
+
* Define the oldest required Android security patch level a user can have to gain secure access to the app.
|
148 |
+
*
|
149 |
+
* @return string The minimumRequiredPatchVersion
|
150 |
+
*/
|
151 |
+
public function getMinimumRequiredPatchVersion()
|
152 |
+
{
|
153 |
+
if (array_key_exists("minimumRequiredPatchVersion", $this->_propDict)) {
|
154 |
+
return $this->_propDict["minimumRequiredPatchVersion"];
|
155 |
+
} else {
|
156 |
+
return null;
|
157 |
+
}
|
158 |
+
}
|
159 |
+
|
160 |
+
/**
|
161 |
+
* Sets the minimumRequiredPatchVersion
|
162 |
+
* Define the oldest required Android security patch level a user can have to gain secure access to the app.
|
163 |
+
*
|
164 |
+
* @param string $val The minimumRequiredPatchVersion
|
165 |
+
*
|
166 |
+
* @return AndroidManagedAppProtection
|
167 |
+
*/
|
168 |
+
public function setMinimumRequiredPatchVersion($val)
|
169 |
+
{
|
170 |
+
$this->_propDict["minimumRequiredPatchVersion"] = $val;
|
171 |
+
return $this;
|
172 |
+
}
|
173 |
+
|
174 |
+
/**
|
175 |
+
* Gets the minimumWarningPatchVersion
|
176 |
+
* Define the oldest recommended Android security patch level a user can have for secure access to the app.
|
177 |
+
*
|
178 |
+
* @return string The minimumWarningPatchVersion
|
179 |
+
*/
|
180 |
+
public function getMinimumWarningPatchVersion()
|
181 |
+
{
|
182 |
+
if (array_key_exists("minimumWarningPatchVersion", $this->_propDict)) {
|
183 |
+
return $this->_propDict["minimumWarningPatchVersion"];
|
184 |
+
} else {
|
185 |
+
return null;
|
186 |
+
}
|
187 |
+
}
|
188 |
+
|
189 |
+
/**
|
190 |
+
* Sets the minimumWarningPatchVersion
|
191 |
+
* Define the oldest recommended Android security patch level a user can have for secure access to the app.
|
192 |
+
*
|
193 |
+
* @param string $val The minimumWarningPatchVersion
|
194 |
+
*
|
195 |
+
* @return AndroidManagedAppProtection
|
196 |
+
*/
|
197 |
+
public function setMinimumWarningPatchVersion($val)
|
198 |
+
{
|
199 |
+
$this->_propDict["minimumWarningPatchVersion"] = $val;
|
200 |
+
return $this;
|
201 |
+
}
|
202 |
+
|
203 |
+
|
204 |
+
/**
|
205 |
+
* Gets the apps
|
206 |
+
* List of apps to which the policy is deployed.
|
207 |
+
*
|
208 |
+
* @return array The apps
|
209 |
+
*/
|
210 |
+
public function getApps()
|
211 |
+
{
|
212 |
+
if (array_key_exists("apps", $this->_propDict)) {
|
213 |
+
return $this->_propDict["apps"];
|
214 |
+
} else {
|
215 |
+
return null;
|
216 |
+
}
|
217 |
+
}
|
218 |
+
|
219 |
+
/**
|
220 |
+
* Sets the apps
|
221 |
+
* List of apps to which the policy is deployed.
|
222 |
+
*
|
223 |
+
* @param ManagedMobileApp $val The apps
|
224 |
+
*
|
225 |
+
* @return AndroidManagedAppProtection
|
226 |
+
*/
|
227 |
+
public function setApps($val)
|
228 |
+
{
|
229 |
+
$this->_propDict["apps"] = $val;
|
230 |
+
return $this;
|
231 |
+
}
|
232 |
+
|
233 |
+
/**
|
234 |
+
* Gets the deploymentSummary
|
235 |
+
* Navigation property to deployment summary of the configuration.
|
236 |
+
*
|
237 |
+
* @return ManagedAppPolicyDeploymentSummary The deploymentSummary
|
238 |
+
*/
|
239 |
+
public function getDeploymentSummary()
|
240 |
+
{
|
241 |
+
if (array_key_exists("deploymentSummary", $this->_propDict)) {
|
242 |
+
if (is_a($this->_propDict["deploymentSummary"], "Microsoft\Graph\Model\ManagedAppPolicyDeploymentSummary")) {
|
243 |
+
return $this->_propDict["deploymentSummary"];
|
244 |
+
} else {
|
245 |
+
$this->_propDict["deploymentSummary"] = new ManagedAppPolicyDeploymentSummary($this->_propDict["deploymentSummary"]);
|
246 |
+
return $this->_propDict["deploymentSummary"];
|
247 |
+
}
|
248 |
+
}
|
249 |
+
return null;
|
250 |
+
}
|
251 |
+
|
252 |
+
/**
|
253 |
+
* Sets the deploymentSummary
|
254 |
+
* Navigation property to deployment summary of the configuration.
|
255 |
+
*
|
256 |
+
* @param ManagedAppPolicyDeploymentSummary $val The deploymentSummary
|
257 |
+
*
|
258 |
+
* @return AndroidManagedAppProtection
|
259 |
+
*/
|
260 |
+
public function setDeploymentSummary($val)
|
261 |
+
{
|
262 |
+
$this->_propDict["deploymentSummary"] = $val;
|
263 |
+
return $this;
|
264 |
+
}
|
265 |
+
|
266 |
+
}
|
vendor/microsoft/microsoft-graph/src/Model/AndroidManagedAppRegistration.php
ADDED
@@ -0,0 +1,29 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* Copyright (c) Microsoft Corporation. All Rights Reserved. Licensed under the MIT License. See License in the project root for license information.
|
4 |
+
*
|
5 |
+
* AndroidManagedAppRegistration File
|
6 |
+
* PHP version 7
|
7 |
+
*
|
8 |
+
* @category Library
|
9 |
+
* @package Microsoft.Graph
|
10 |
+
* @copyright © Microsoft Corporation. All rights reserved.
|
11 |
+
* @license https://opensource.org/licenses/MIT MIT License
|
12 |
+
* @version GIT: 1.4.0
|
13 |
+
* @link https://graph.microsoft.io/
|
14 |
+
*/
|
15 |
+
namespace Microsoft\Graph\Model;
|
16 |
+
|
17 |
+
/**
|
18 |
+
* AndroidManagedAppRegistration class
|
19 |
+
*
|
20 |
+
* @category Model
|
21 |
+
* @package Microsoft.Graph
|
22 |
+
* @copyright © Microsoft Corporation. All rights reserved.
|
23 |
+
* @license https://opensource.org/licenses/MIT MIT License
|
24 |
+
* @version Release: 1.4.0
|
25 |
+
* @link https://graph.microsoft.io/
|
26 |
+
*/
|
27 |
+
class AndroidManagedAppRegistration extends ManagedAppRegistration
|
28 |
+
{
|
29 |
+
}
|
vendor/microsoft/microsoft-graph/src/Model/AndroidMinimumOperatingSystem.php
ADDED
@@ -0,0 +1,252 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* Copyright (c) Microsoft Corporation. All Rights Reserved. Licensed under the MIT License. See License in the project root for license information.
|
4 |
+
*
|
5 |
+
* AndroidMinimumOperatingSystem File
|
6 |
+
* PHP version 7
|
7 |
+
*
|
8 |
+
* @category Library
|
9 |
+
* @package Microsoft.Graph
|
10 |
+
* @copyright © Microsoft Corporation. All rights reserved.
|
11 |
+
* @license https://opensource.org/licenses/MIT MIT License
|
12 |
+
* @version GIT: 1.4.0
|
13 |
+
* @link https://graph.microsoft.io/
|
14 |
+
*/
|
15 |
+
namespace Microsoft\Graph\Model;
|
16 |
+
/**
|
17 |
+
* AndroidMinimumOperatingSystem class
|
18 |
+
*
|
19 |
+
* @category Model
|
20 |
+
* @package Microsoft.Graph
|
21 |
+
* @copyright © Microsoft Corporation. All rights reserved.
|
22 |
+
* @license https://opensource.org/licenses/MIT MIT License
|
23 |
+
* @version Release: 1.4.0
|
24 |
+
* @link https://graph.microsoft.io/
|
25 |
+
*/
|
26 |
+
class AndroidMinimumOperatingSystem extends Entity
|
27 |
+
{
|
28 |
+
/**
|
29 |
+
* Gets the v4_0
|
30 |
+
* Version 4.0 or later.
|
31 |
+
*
|
32 |
+
* @return bool The v4_0
|
33 |
+
*/
|
34 |
+
public function getV4_0()
|
35 |
+
{
|
36 |
+
if (array_key_exists("v40", $this->_propDict)) {
|
37 |
+
return $this->_propDict["v40"];
|
38 |
+
} else {
|
39 |
+
return null;
|
40 |
+
}
|
41 |
+
}
|
42 |
+
|
43 |
+
/**
|
44 |
+
* Sets the v4_0
|
45 |
+
* Version 4.0 or later.
|
46 |
+
*
|
47 |
+
* @param bool $val The value of the v4_0
|
48 |
+
*
|
49 |
+
* @return AndroidMinimumOperatingSystem
|
50 |
+
*/
|
51 |
+
public function setV4_0($val)
|
52 |
+
{
|
53 |
+
$this->_propDict["v40"] = $val;
|
54 |
+
return $this;
|
55 |
+
}
|
56 |
+
/**
|
57 |
+
* Gets the v4_0_3
|
58 |
+
* Version 4.0.3 or later.
|
59 |
+
*
|
60 |
+
* @return bool The v4_0_3
|
61 |
+
*/
|
62 |
+
public function getV4_0_3()
|
63 |
+
{
|
64 |
+
if (array_key_exists("v403", $this->_propDict)) {
|
65 |
+
return $this->_propDict["v403"];
|
66 |
+
} else {
|
67 |
+
return null;
|
68 |
+
}
|
69 |
+
}
|
70 |
+
|
71 |
+
/**
|
72 |
+
* Sets the v4_0_3
|
73 |
+
* Version 4.0.3 or later.
|
74 |
+
*
|
75 |
+
* @param bool $val The value of the v4_0_3
|
76 |
+
*
|
77 |
+
* @return AndroidMinimumOperatingSystem
|
78 |
+
*/
|
79 |
+
public function setV4_0_3($val)
|
80 |
+
{
|
81 |
+
$this->_propDict["v403"] = $val;
|
82 |
+
return $this;
|
83 |
+
}
|
84 |
+
/**
|
85 |
+
* Gets the v4_1
|
86 |
+
* Version 4.1 or later.
|
87 |
+
*
|
88 |
+
* @return bool The v4_1
|
89 |
+
*/
|
90 |
+
public function getV4_1()
|
91 |
+
{
|
92 |
+
if (array_key_exists("v41", $this->_propDict)) {
|
93 |
+
return $this->_propDict["v41"];
|
94 |
+
} else {
|
95 |
+
return null;
|
96 |
+
}
|
97 |
+
}
|
98 |
+
|
99 |
+
/**
|
100 |
+
* Sets the v4_1
|
101 |
+
* Version 4.1 or later.
|
102 |
+
*
|
103 |
+
* @param bool $val The value of the v4_1
|
104 |
+
*
|
105 |
+
* @return AndroidMinimumOperatingSystem
|
106 |
+
*/
|
107 |
+
public function setV4_1($val)
|
108 |
+
{
|
109 |
+
$this->_propDict["v41"] = $val;
|
110 |
+
return $this;
|
111 |
+
}
|
112 |
+
/**
|
113 |
+
* Gets the v4_2
|
114 |
+
* Version 4.2 or later.
|
115 |
+
*
|
116 |
+
* @return bool The v4_2
|
117 |
+
*/
|
118 |
+
public function getV4_2()
|
119 |
+
{
|
120 |
+
if (array_key_exists("v42", $this->_propDict)) {
|
121 |
+
return $this->_propDict["v42"];
|
122 |
+
} else {
|
123 |
+
return null;
|
124 |
+
}
|
125 |
+
}
|
126 |
+
|
127 |
+
/**
|
128 |
+
* Sets the v4_2
|
129 |
+
* Version 4.2 or later.
|
130 |
+
*
|
131 |
+
* @param bool $val The value of the v4_2
|
132 |
+
*
|
133 |
+
* @return AndroidMinimumOperatingSystem
|
134 |
+
*/
|
135 |
+
public function setV4_2($val)
|
136 |
+
{
|
137 |
+
$this->_propDict["v42"] = $val;
|
138 |
+
return $this;
|
139 |
+
}
|
140 |
+
/**
|
141 |
+
* Gets the v4_3
|
142 |
+
* Version 4.3 or later.
|
143 |
+
*
|
144 |
+
* @return bool The v4_3
|
145 |
+
*/
|
146 |
+
public function getV4_3()
|
147 |
+
{
|
148 |
+
if (array_key_exists("v43", $this->_propDict)) {
|
149 |
+
return $this->_propDict["v43"];
|
150 |
+
} else {
|
151 |
+
return null;
|
152 |
+
}
|
153 |
+
}
|
154 |
+
|
155 |
+
/**
|
156 |
+
* Sets the v4_3
|
157 |
+
* Version 4.3 or later.
|
158 |
+
*
|
159 |
+
* @param bool $val The value of the v4_3
|
160 |
+
*
|
161 |
+
* @return AndroidMinimumOperatingSystem
|
162 |
+
*/
|
163 |
+
public function setV4_3($val)
|
164 |
+
{
|
165 |
+
$this->_propDict["v43"] = $val;
|
166 |
+
return $this;
|
167 |
+
}
|
168 |
+
/**
|
169 |
+
* Gets the v4_4
|
170 |
+
* Version 4.4 or later.
|
171 |
+
*
|
172 |
+
* @return bool The v4_4
|
173 |
+
*/
|
174 |
+
public function getV4_4()
|
175 |
+
{
|
176 |
+
if (array_key_exists("v44", $this->_propDict)) {
|
177 |
+
return $this->_propDict["v44"];
|
178 |
+
} else {
|
179 |
+
return null;
|
180 |
+
}
|
181 |
+
}
|
182 |
+
|
183 |
+
/**
|
184 |
+
* Sets the v4_4
|
185 |
+
* Version 4.4 or later.
|
186 |
+
*
|
187 |
+
* @param bool $val The value of the v4_4
|
188 |
+
*
|
189 |
+
* @return AndroidMinimumOperatingSystem
|
190 |
+
*/
|
191 |
+
public function setV4_4($val)
|
192 |
+
{
|
193 |
+
$this->_propDict["v44"] = $val;
|
194 |
+
return $this;
|
195 |
+
}
|
196 |
+
/**
|
197 |
+
* Gets the v5_0
|
198 |
+
* Version 5.0 or later.
|
199 |
+
*
|
200 |
+
* @return bool The v5_0
|
201 |
+
*/
|
202 |
+
public function getV5_0()
|
203 |
+
{
|
204 |
+
if (array_key_exists("v50", $this->_propDict)) {
|
205 |
+
return $this->_propDict["v50"];
|
206 |
+
} else {
|
207 |
+
return null;
|
208 |
+
}
|
209 |
+
}
|
210 |
+
|
211 |
+
/**
|
212 |
+
* Sets the v5_0
|
213 |
+
* Version 5.0 or later.
|
214 |
+
*
|
215 |
+
* @param bool $val The value of the v5_0
|
216 |
+
*
|
217 |
+
* @return AndroidMinimumOperatingSystem
|
218 |
+
*/
|
219 |
+
public function setV5_0($val)
|
220 |
+
{
|
221 |
+
$this->_propDict["v50"] = $val;
|
222 |
+
return $this;
|
223 |
+
}
|
224 |
+
/**
|
225 |
+
* Gets the v5_1
|
226 |
+
* Version 5.1 or later.
|
227 |
+
*
|
228 |
+
* @return bool The v5_1
|
229 |
+
*/
|
230 |
+
public function getV5_1()
|
231 |
+
{
|
232 |
+
if (array_key_exists("v51", $this->_propDict)) {
|
233 |
+
return $this->_propDict["v51"];
|
234 |
+
} else {
|
235 |
+
return null;
|
236 |
+
}
|
237 |
+
}
|
238 |
+
|
239 |
+
/**
|
240 |
+
* Sets the v5_1
|
241 |
+
* Version 5.1 or later.
|
242 |
+
*
|
243 |
+
* @param bool $val The value of the v5_1
|
244 |
+
*
|
245 |
+
* @return AndroidMinimumOperatingSystem
|
246 |
+
*/
|
247 |
+
public function setV5_1($val)
|
248 |
+
{
|
249 |
+
$this->_propDict["v51"] = $val;
|
250 |
+
return $this;
|
251 |
+
}
|
252 |
+
}
|
vendor/microsoft/microsoft-graph/src/Model/AndroidMobileAppIdentifier.php
ADDED
@@ -0,0 +1,65 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* Copyright (c) Microsoft Corporation. All Rights Reserved. Licensed under the MIT License. See License in the project root for license information.
|
4 |
+
*
|
5 |
+
* AndroidMobileAppIdentifier File
|
6 |
+
* PHP version 7
|
7 |
+
*
|
8 |
+
* @category Library
|
9 |
+
* @package Microsoft.Graph
|
10 |
+
* @copyright © Microsoft Corporation. All rights reserved.
|
11 |
+
* @license https://opensource.org/licenses/MIT MIT License
|
12 |
+
* @version GIT: 1.4.0
|
13 |
+
* @link https://graph.microsoft.io/
|
14 |
+
*/
|
15 |
+
namespace Microsoft\Graph\Model;
|
16 |
+
/**
|
17 |
+
* AndroidMobileAppIdentifier class
|
18 |
+
*
|
19 |
+
* @category Model
|
20 |
+
* @package Microsoft.Graph
|
21 |
+
* @copyright © Microsoft Corporation. All rights reserved.
|
22 |
+
* @license https://opensource.org/licenses/MIT MIT License
|
23 |
+
* @version Release: 1.4.0
|
24 |
+
* @link https://graph.microsoft.io/
|
25 |
+
*/
|
26 |
+
class AndroidMobileAppIdentifier extends MobileAppIdentifier
|
27 |
+
{
|
28 |
+
/**
|
29 |
+
* Set the @odata.type since this type is immediately descended from an abstract
|
30 |
+
* type that is referenced as the type in an entity.
|
31 |
+
*/
|
32 |
+
public function __construct()
|
33 |
+
{
|
34 |
+
$this->setODataType("#microsoft.graph.androidMobileAppIdentifier");
|
35 |
+
}
|
36 |
+
|
37 |
+
/**
|
38 |
+
* Gets the packageId
|
39 |
+
* The identifier for an app, as specified in the play store.
|
40 |
+
*
|
41 |
+
* @return string The packageId
|
42 |
+
*/
|
43 |
+
public function getPackageId()
|
44 |
+
{
|
45 |
+
if (array_key_exists("packageId", $this->_propDict)) {
|
46 |
+
return $this->_propDict["packageId"];
|
47 |
+
} else {
|
48 |
+
return null;
|
49 |
+
}
|
50 |
+
}
|
51 |
+
|
52 |
+
/**
|
53 |
+
* Sets the packageId
|
54 |
+
* The identifier for an app, as specified in the play store.
|
55 |
+
*
|
56 |
+
* @param string $val The value of the packageId
|
57 |
+
*
|
58 |
+
* @return AndroidMobileAppIdentifier
|
59 |
+
*/
|
60 |
+
public function setPackageId($val)
|
61 |
+
{
|
62 |
+
$this->_propDict["packageId"] = $val;
|
63 |
+
return $this;
|
64 |
+
}
|
65 |
+
}
|
vendor/microsoft/microsoft-graph/src/Model/AndroidRequiredPasswordType.php
ADDED
@@ -0,0 +1,42 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* Copyright (c) Microsoft Corporation. All Rights Reserved. Licensed under the MIT License. See License in the project root for license information.
|
4 |
+
*
|
5 |
+
* AndroidRequiredPasswordType File
|
6 |
+
* PHP version 7
|
7 |
+
*
|
8 |
+
* @category Library
|
9 |
+
* @package Microsoft.Graph
|
10 |
+
* @copyright © Microsoft Corporation. All rights reserved.
|
11 |
+
* @license https://opensource.org/licenses/MIT MIT License
|
12 |
+
* @version GIT: 1.4.0
|
13 |
+
* @link https://graph.microsoft.io/
|
14 |
+
*/
|
15 |
+
namespace Microsoft\Graph\Model;
|
16 |
+
|
17 |
+
use Microsoft\Graph\Core\Enum;
|
18 |
+
|
19 |
+
/**
|
20 |
+
* AndroidRequiredPasswordType class
|
21 |
+
*
|
22 |
+
* @category Model
|
23 |
+
* @package Microsoft.Graph
|
24 |
+
* @copyright © Microsoft Corporation. All rights reserved.
|
25 |
+
* @license https://opensource.org/licenses/MIT MIT License
|
26 |
+
* @version Release: 1.4.0
|
27 |
+
* @link https://graph.microsoft.io/
|
28 |
+
*/
|
29 |
+
class AndroidRequiredPasswordType extends Enum
|
30 |
+
{
|
31 |
+
/**
|
32 |
+
* The Enum AndroidRequiredPasswordType
|
33 |
+
*/
|
34 |
+
const DEVICE_DEFAULT = "deviceDefault";
|
35 |
+
const ALPHABETIC = "alphabetic";
|
36 |
+
const ALPHANUMERIC = "alphanumeric";
|
37 |
+
const ALPHANUMERIC_WITH_SYMBOLS = "alphanumericWithSymbols";
|
38 |
+
const LOW_SECURITY_BIOMETRIC = "lowSecurityBiometric";
|
39 |
+
const NUMERIC = "numeric";
|
40 |
+
const NUMERIC_COMPLEX = "numericComplex";
|
41 |
+
const ANY = "any";
|
42 |
+
}
|
vendor/microsoft/microsoft-graph/src/Model/AndroidStoreApp.php
ADDED
@@ -0,0 +1,120 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* Copyright (c) Microsoft Corporation. All Rights Reserved. Licensed under the MIT License. See License in the project root for license information.
|
4 |
+
*
|
5 |
+
* AndroidStoreApp File
|
6 |
+
* PHP version 7
|
7 |
+
*
|
8 |
+
* @category Library
|
9 |
+
* @package Microsoft.Graph
|
10 |
+
* @copyright © Microsoft Corporation. All rights reserved.
|
11 |
+
* @license https://opensource.org/licenses/MIT MIT License
|
12 |
+
* @version GIT: 1.4.0
|
13 |
+
* @link https://graph.microsoft.io/
|
14 |
+
*/
|
15 |
+
namespace Microsoft\Graph\Model;
|
16 |
+
|
17 |
+
/**
|
18 |
+
* AndroidStoreApp class
|
19 |
+
*
|
20 |
+
* @category Model
|
21 |
+
* @package Microsoft.Graph
|
22 |
+
* @copyright © Microsoft Corporation. All rights reserved.
|
23 |
+
* @license https://opensource.org/licenses/MIT MIT License
|
24 |
+
* @version Release: 1.4.0
|
25 |
+
* @link https://graph.microsoft.io/
|
26 |
+
*/
|
27 |
+
class AndroidStoreApp extends MobileApp
|
28 |
+
{
|
29 |
+
/**
|
30 |
+
* Gets the packageId
|
31 |
+
* The package identifier.
|
32 |
+
*
|
33 |
+
* @return string The packageId
|
34 |
+
*/
|
35 |
+
public function getPackageId()
|
36 |
+
{
|
37 |
+
if (array_key_exists("packageId", $this->_propDict)) {
|
38 |
+
return $this->_propDict["packageId"];
|
39 |
+
} else {
|
40 |
+
return null;
|
41 |
+
}
|
42 |
+
}
|
43 |
+
|
44 |
+
/**
|
45 |
+
* Sets the packageId
|
46 |
+
* The package identifier.
|
47 |
+
*
|
48 |
+
* @param string $val The packageId
|
49 |
+
*
|
50 |
+
* @return AndroidStoreApp
|
51 |
+
*/
|
52 |
+
public function setPackageId($val)
|
53 |
+
{
|
54 |
+
$this->_propDict["packageId"] = $val;
|
55 |
+
return $this;
|
56 |
+
}
|
57 |
+
|
58 |
+
/**
|
59 |
+
* Gets the appStoreUrl
|
60 |
+
* The Android app store URL.
|
61 |
+
*
|
62 |
+
* @return string The appStoreUrl
|
63 |
+
*/
|
64 |
+
public function getAppStoreUrl()
|
65 |
+
{
|
66 |
+
if (array_key_exists("appStoreUrl", $this->_propDict)) {
|
67 |
+
return $this->_propDict["appStoreUrl"];
|
68 |
+
} else {
|
69 |
+
return null;
|
70 |
+
}
|
71 |
+
}
|
72 |
+
|
73 |
+
/**
|
74 |
+
* Sets the appStoreUrl
|
75 |
+
* The Android app store URL.
|
76 |
+
*
|
77 |
+
* @param string $val The appStoreUrl
|
78 |
+
*
|
79 |
+
* @return AndroidStoreApp
|
80 |
+
*/
|
81 |
+
public function setAppStoreUrl($val)
|
82 |
+
{
|
83 |
+
$this->_propDict["appStoreUrl"] = $val;
|
84 |
+
return $this;
|
85 |
+
}
|
86 |
+
|
87 |
+
/**
|
88 |
+
* Gets the minimumSupportedOperatingSystem
|
89 |
+
* The value for the minimum applicable operating system.
|
90 |
+
*
|
91 |
+
* @return AndroidMinimumOperatingSystem The minimumSupportedOperatingSystem
|
92 |
+
*/
|
93 |
+
public function getMinimumSupportedOperatingSystem()
|
94 |
+
{
|
95 |
+
if (array_key_exists("minimumSupportedOperatingSystem", $this->_propDict)) {
|
96 |
+
if (is_a($this->_propDict["minimumSupportedOperatingSystem"], "Microsoft\Graph\Model\AndroidMinimumOperatingSystem")) {
|
97 |
+
return $this->_propDict["minimumSupportedOperatingSystem"];
|
98 |
+
} else {
|
99 |
+
$this->_propDict["minimumSupportedOperatingSystem"] = new AndroidMinimumOperatingSystem($this->_propDict["minimumSupportedOperatingSystem"]);
|
100 |
+
return $this->_propDict["minimumSupportedOperatingSystem"];
|
101 |
+
}
|
102 |
+
}
|
103 |
+
return null;
|
104 |
+
}
|
105 |
+
|
106 |
+
/**
|
107 |
+
* Sets the minimumSupportedOperatingSystem
|
108 |
+
* The value for the minimum applicable operating system.
|
109 |
+
*
|
110 |
+
* @param AndroidMinimumOperatingSystem $val The minimumSupportedOperatingSystem
|
111 |
+
*
|
112 |
+
* @return AndroidStoreApp
|
113 |
+
*/
|
114 |
+
public function setMinimumSupportedOperatingSystem($val)
|
115 |
+
{
|
116 |
+
$this->_propDict["minimumSupportedOperatingSystem"] = $val;
|
117 |
+
return $this;
|
118 |
+
}
|
119 |
+
|
120 |
+
}
|
vendor/microsoft/microsoft-graph/src/Model/AndroidWorkProfileCompliancePolicy.php
ADDED
@@ -0,0 +1,646 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* Copyright (c) Microsoft Corporation. All Rights Reserved. Licensed under the MIT License. See License in the project root for license information.
|
4 |
+
*
|
5 |
+
* AndroidWorkProfileCompliancePolicy File
|
6 |
+
* PHP version 7
|
7 |
+
*
|
8 |
+
* @category Library
|
9 |
+
* @package Microsoft.Graph
|
10 |
+
* @copyright © Microsoft Corporation. All rights reserved.
|
11 |
+
* @license https://opensource.org/licenses/MIT MIT License
|
12 |
+
* @version GIT: 1.4.0
|
13 |
+
* @link https://graph.microsoft.io/
|
14 |
+
*/
|
15 |
+
namespace Microsoft\Graph\Model;
|
16 |
+
|
17 |
+
/**
|
18 |
+
* AndroidWorkProfileCompliancePolicy class
|
19 |
+
*
|
20 |
+
* @category Model
|
21 |
+
* @package Microsoft.Graph
|
22 |
+
* @copyright © Microsoft Corporation. All rights reserved.
|
23 |
+
* @license https://opensource.org/licenses/MIT MIT License
|
24 |
+
* @version Release: 1.4.0
|
25 |
+
* @link https://graph.microsoft.io/
|
26 |
+
*/
|
27 |
+
class AndroidWorkProfileCompliancePolicy extends DeviceCompliancePolicy
|
28 |
+
{
|
29 |
+
/**
|
30 |
+
* Gets the passwordRequired
|
31 |
+
* Require a password to unlock device.
|
32 |
+
*
|
33 |
+
* @return bool The passwordRequired
|
34 |
+
*/
|
35 |
+
public function getPasswordRequired()
|
36 |
+
{
|
37 |
+
if (array_key_exists("passwordRequired", $this->_propDict)) {
|
38 |
+
return $this->_propDict["passwordRequired"];
|
39 |
+
} else {
|
40 |
+
return null;
|
41 |
+
}
|
42 |
+
}
|
43 |
+
|
44 |
+
/**
|
45 |
+
* Sets the passwordRequired
|
46 |
+
* Require a password to unlock device.
|
47 |
+
*
|
48 |
+
* @param bool $val The passwordRequired
|
49 |
+
*
|
50 |
+
* @return AndroidWorkProfileCompliancePolicy
|
51 |
+
*/
|
52 |
+
public function setPasswordRequired($val)
|
53 |
+
{
|
54 |
+
$this->_propDict["passwordRequired"] = boolval($val);
|
55 |
+
return $this;
|
56 |
+
}
|
57 |
+
|
58 |
+
/**
|
59 |
+
* Gets the passwordMinimumLength
|
60 |
+
* Minimum password length. Valid values 4 to 16
|
61 |
+
*
|
62 |
+
* @return int The passwordMinimumLength
|
63 |
+
*/
|
64 |
+
public function getPasswordMinimumLength()
|
65 |
+
{
|
66 |
+
if (array_key_exists("passwordMinimumLength", $this->_propDict)) {
|
67 |
+
return $this->_propDict["passwordMinimumLength"];
|
68 |
+
} else {
|
69 |
+
return null;
|
70 |
+
}
|
71 |
+
}
|
72 |
+
|
73 |
+
/**
|
74 |
+
* Sets the passwordMinimumLength
|
75 |
+
* Minimum password length. Valid values 4 to 16
|
76 |
+
*
|
77 |
+
* @param int $val The passwordMinimumLength
|
78 |
+
*
|
79 |
+
* @return AndroidWorkProfileCompliancePolicy
|
80 |
+
*/
|
81 |
+
public function setPasswordMinimumLength($val)
|
82 |
+
{
|
83 |
+
$this->_propDict["passwordMinimumLength"] = intval($val);
|
84 |
+
return $this;
|
85 |
+
}
|
86 |
+
|
87 |
+
/**
|
88 |
+
* Gets the passwordRequiredType
|
89 |
+
* Type of characters in password. Possible values are: deviceDefault, alphabetic, alphanumeric, alphanumericWithSymbols, lowSecurityBiometric, numeric, numericComplex, any.
|
90 |
+
*
|
91 |
+
* @return AndroidRequiredPasswordType The passwordRequiredType
|
92 |
+
*/
|
93 |
+
public function getPasswordRequiredType()
|
94 |
+
{
|
95 |
+
if (array_key_exists("passwordRequiredType", $this->_propDict)) {
|
96 |
+
if (is_a($this->_propDict["passwordRequiredType"], "Microsoft\Graph\Model\AndroidRequiredPasswordType")) {
|
97 |
+
return $this->_propDict["passwordRequiredType"];
|
98 |
+
} else {
|
99 |
+
$this->_propDict["passwordRequiredType"] = new AndroidRequiredPasswordType($this->_propDict["passwordRequiredType"]);
|
100 |
+
return $this->_propDict["passwordRequiredType"];
|
101 |
+
}
|
102 |
+
}
|
103 |
+
return null;
|
104 |
+
}
|
105 |
+
|
106 |
+
/**
|
107 |
+
* Sets the passwordRequiredType
|
108 |
+
* Type of characters in password. Possible values are: deviceDefault, alphabetic, alphanumeric, alphanumericWithSymbols, lowSecurityBiometric, numeric, numericComplex, any.
|
109 |
+
*
|
110 |
+
* @param AndroidRequiredPasswordType $val The passwordRequiredType
|
111 |
+
*
|
112 |
+
* @return AndroidWorkProfileCompliancePolicy
|
113 |
+
*/
|
114 |
+
public function setPasswordRequiredType($val)
|
115 |
+
{
|
116 |
+
$this->_propDict["passwordRequiredType"] = $val;
|
117 |
+
return $this;
|
118 |
+
}
|
119 |
+
|
120 |
+
/**
|
121 |
+
* Gets the passwordMinutesOfInactivityBeforeLock
|
122 |
+
* Minutes of inactivity before a password is required.
|
123 |
+
*
|
124 |
+
* @return int The passwordMinutesOfInactivityBeforeLock
|
125 |
+
*/
|
126 |
+
public function getPasswordMinutesOfInactivityBeforeLock()
|
127 |
+
{
|
128 |
+
if (array_key_exists("passwordMinutesOfInactivityBeforeLock", $this->_propDict)) {
|
129 |
+
return $this->_propDict["passwordMinutesOfInactivityBeforeLock"];
|
130 |
+
} else {
|
131 |
+
return null;
|
132 |
+
}
|
133 |
+
}
|
134 |
+
|
135 |
+
/**
|
136 |
+
* Sets the passwordMinutesOfInactivityBeforeLock
|
137 |
+
* Minutes of inactivity before a password is required.
|
138 |
+
*
|
139 |
+
* @param int $val The passwordMinutesOfInactivityBeforeLock
|
140 |
+
*
|
141 |
+
* @return AndroidWorkProfileCompliancePolicy
|
142 |
+
*/
|
143 |
+
public function setPasswordMinutesOfInactivityBeforeLock($val)
|
144 |
+
{
|
145 |
+
$this->_propDict["passwordMinutesOfInactivityBeforeLock"] = intval($val);
|
146 |
+
return $this;
|
147 |
+
}
|
148 |
+
|
149 |
+
/**
|
150 |
+
* Gets the passwordExpirationDays
|
151 |
+
* Number of days before the password expires. Valid values 1 to 365
|
152 |
+
*
|
153 |
+
* @return int The passwordExpirationDays
|
154 |
+
*/
|
155 |
+
public function getPasswordExpirationDays()
|
156 |
+
{
|
157 |
+
if (array_key_exists("passwordExpirationDays", $this->_propDict)) {
|
158 |
+
return $this->_propDict["passwordExpirationDays"];
|
159 |
+
} else {
|
160 |
+
return null;
|
161 |
+
}
|
162 |
+
}
|
163 |
+
|
164 |
+
/**
|
165 |
+
* Sets the passwordExpirationDays
|
166 |
+
* Number of days before the password expires. Valid values 1 to 365
|
167 |
+
*
|
168 |
+
* @param int $val The passwordExpirationDays
|
169 |
+
*
|
170 |
+
* @return AndroidWorkProfileCompliancePolicy
|
171 |
+
*/
|
172 |
+
public function setPasswordExpirationDays($val)
|
173 |
+
{
|
174 |
+
$this->_propDict["passwordExpirationDays"] = intval($val);
|
175 |
+
return $this;
|
176 |
+
}
|
177 |
+
|
178 |
+
/**
|
179 |
+
* Gets the passwordPreviousPasswordBlockCount
|
180 |
+
* Number of previous passwords to block. Valid values 1 to 24
|
181 |
+
*
|
182 |
+
* @return int The passwordPreviousPasswordBlockCount
|
183 |
+
*/
|
184 |
+
public function getPasswordPreviousPasswordBlockCount()
|
185 |
+
{
|
186 |
+
if (array_key_exists("passwordPreviousPasswordBlockCount", $this->_propDict)) {
|
187 |
+
return $this->_propDict["passwordPreviousPasswordBlockCount"];
|
188 |
+
} else {
|
189 |
+
return null;
|
190 |
+
}
|
191 |
+
}
|
192 |
+
|
193 |
+
/**
|
194 |
+
* Sets the passwordPreviousPasswordBlockCount
|
195 |
+
* Number of previous passwords to block. Valid values 1 to 24
|
196 |
+
*
|
197 |
+
* @param int $val The passwordPreviousPasswordBlockCount
|
198 |
+
*
|
199 |
+
* @return AndroidWorkProfileCompliancePolicy
|
200 |
+
*/
|
201 |
+
public function setPasswordPreviousPasswordBlockCount($val)
|
202 |
+
{
|
203 |
+
$this->_propDict["passwordPreviousPasswordBlockCount"] = intval($val);
|
204 |
+
return $this;
|
205 |
+
}
|
206 |
+
|
207 |
+
/**
|
208 |
+
* Gets the securityPreventInstallAppsFromUnknownSources
|
209 |
+
* Require that devices disallow installation of apps from unknown sources.
|
210 |
+
*
|
211 |
+
* @return bool The securityPreventInstallAppsFromUnknownSources
|
212 |
+
*/
|
213 |
+
public function getSecurityPreventInstallAppsFromUnknownSources()
|
214 |
+
{
|
215 |
+
if (array_key_exists("securityPreventInstallAppsFromUnknownSources", $this->_propDict)) {
|
216 |
+
return $this->_propDict["securityPreventInstallAppsFromUnknownSources"];
|
217 |
+
} else {
|
218 |
+
return null;
|
219 |
+
}
|
220 |
+
}
|
221 |
+
|
222 |
+
/**
|
223 |
+
* Sets the securityPreventInstallAppsFromUnknownSources
|
224 |
+
* Require that devices disallow installation of apps from unknown sources.
|
225 |
+
*
|
226 |
+
* @param bool $val The securityPreventInstallAppsFromUnknownSources
|
227 |
+
*
|
228 |
+
* @return AndroidWorkProfileCompliancePolicy
|
229 |
+
*/
|
230 |
+
public function setSecurityPreventInstallAppsFromUnknownSources($val)
|
231 |
+
{
|
232 |
+
$this->_propDict["securityPreventInstallAppsFromUnknownSources"] = boolval($val);
|
233 |
+
return $this;
|
234 |
+
}
|
235 |
+
|
236 |
+
/**
|
237 |
+
* Gets the securityDisableUsbDebugging
|
238 |
+
* Disable USB debugging on Android devices.
|
239 |
+
*
|
240 |
+
* @return bool The securityDisableUsbDebugging
|
241 |
+
*/
|
242 |
+
public function getSecurityDisableUsbDebugging()
|
243 |
+
{
|
244 |
+
if (array_key_exists("securityDisableUsbDebugging", $this->_propDict)) {
|
245 |
+
return $this->_propDict["securityDisableUsbDebugging"];
|
246 |
+
} else {
|
247 |
+
return null;
|
248 |
+
}
|
249 |
+
}
|
250 |
+
|
251 |
+
/**
|
252 |
+
* Sets the securityDisableUsbDebugging
|
253 |
+
* Disable USB debugging on Android devices.
|
254 |
+
*
|
255 |
+
* @param bool $val The securityDisableUsbDebugging
|
256 |
+
*
|
257 |
+
* @return AndroidWorkProfileCompliancePolicy
|
258 |
+
*/
|
259 |
+
public function setSecurityDisableUsbDebugging($val)
|
260 |
+
{
|
261 |
+
$this->_propDict["securityDisableUsbDebugging"] = boolval($val);
|
262 |
+
return $this;
|
263 |
+
}
|
264 |
+
|
265 |
+
/**
|
266 |
+
* Gets the securityRequireVerifyApps
|
267 |
+
* Require the Android Verify apps feature is turned on.
|
268 |
+
*
|
269 |
+
* @return bool The securityRequireVerifyApps
|
270 |
+
*/
|
271 |
+
public function getSecurityRequireVerifyApps()
|
272 |
+
{
|
273 |
+
if (array_key_exists("securityRequireVerifyApps", $this->_propDict)) {
|
274 |
+
return $this->_propDict["securityRequireVerifyApps"];
|
275 |
+
} else {
|
276 |
+
return null;
|
277 |
+
}
|
278 |
+
}
|
279 |
+
|
280 |
+
/**
|
281 |
+
* Sets the securityRequireVerifyApps
|
282 |
+
* Require the Android Verify apps feature is turned on.
|
283 |
+
*
|
284 |
+
* @param bool $val The securityRequireVerifyApps
|
285 |
+
*
|
286 |
+
* @return AndroidWorkProfileCompliancePolicy
|
287 |
+
*/
|
288 |
+
public function setSecurityRequireVerifyApps($val)
|
289 |
+
{
|
290 |
+
$this->_propDict["securityRequireVerifyApps"] = boolval($val);
|
291 |
+
return $this;
|
292 |
+
}
|
293 |
+
|
294 |
+
/**
|
295 |
+
* Gets the deviceThreatProtectionEnabled
|
296 |
+
* Require that devices have enabled device threat protection.
|
297 |
+
*
|
298 |
+
* @return bool The deviceThreatProtectionEnabled
|
299 |
+
*/
|
300 |
+
public function getDeviceThreatProtectionEnabled()
|
301 |
+
{
|
302 |
+
if (array_key_exists("deviceThreatProtectionEnabled", $this->_propDict)) {
|
303 |
+
return $this->_propDict["deviceThreatProtectionEnabled"];
|
304 |
+
} else {
|
305 |
+
return null;
|
306 |
+
}
|
307 |
+
}
|
308 |
+
|
309 |
+
/**
|
310 |
+
* Sets the deviceThreatProtectionEnabled
|
311 |
+
* Require that devices have enabled device threat protection.
|
312 |
+
*
|
313 |
+
* @param bool $val The deviceThreatProtectionEnabled
|
314 |
+
*
|
315 |
+
* @return AndroidWorkProfileCompliancePolicy
|
316 |
+
*/
|
317 |
+
public function setDeviceThreatProtectionEnabled($val)
|
318 |
+
{
|
319 |
+
$this->_propDict["deviceThreatProtectionEnabled"] = boolval($val);
|
320 |
+
return $this;
|
321 |
+
}
|
322 |
+
|
323 |
+
/**
|
324 |
+
* Gets the deviceThreatProtectionRequiredSecurityLevel
|
325 |
+
* Require Mobile Threat Protection minimum risk level to report noncompliance. Possible values are: unavailable, secured, low, medium, high, notSet.
|
326 |
+
*
|
327 |
+
* @return DeviceThreatProtectionLevel The deviceThreatProtectionRequiredSecurityLevel
|
328 |
+
*/
|
329 |
+
public function getDeviceThreatProtectionRequiredSecurityLevel()
|
330 |
+
{
|
331 |
+
if (array_key_exists("deviceThreatProtectionRequiredSecurityLevel", $this->_propDict)) {
|
332 |
+
if (is_a($this->_propDict["deviceThreatProtectionRequiredSecurityLevel"], "Microsoft\Graph\Model\DeviceThreatProtectionLevel")) {
|
333 |
+
return $this->_propDict["deviceThreatProtectionRequiredSecurityLevel"];
|
334 |
+
} else {
|
335 |
+
$this->_propDict["deviceThreatProtectionRequiredSecurityLevel"] = new DeviceThreatProtectionLevel($this->_propDict["deviceThreatProtectionRequiredSecurityLevel"]);
|
336 |
+
return $this->_propDict["deviceThreatProtectionRequiredSecurityLevel"];
|
337 |
+
}
|
338 |
+
}
|
339 |
+
return null;
|
340 |
+
}
|
341 |
+
|
342 |
+
/**
|
343 |
+
* Sets the deviceThreatProtectionRequiredSecurityLevel
|
344 |
+
* Require Mobile Threat Protection minimum risk level to report noncompliance. Possible values are: unavailable, secured, low, medium, high, notSet.
|
345 |
+
*
|
346 |
+
* @param DeviceThreatProtectionLevel $val The deviceThreatProtectionRequiredSecurityLevel
|
347 |
+
*
|
348 |
+
* @return AndroidWorkProfileCompliancePolicy
|
349 |
+
*/
|
350 |
+
public function setDeviceThreatProtectionRequiredSecurityLevel($val)
|
351 |
+
{
|
352 |
+
$this->_propDict["deviceThreatProtectionRequiredSecurityLevel"] = $val;
|
353 |
+
return $this;
|
354 |
+
}
|
355 |
+
|
356 |
+
/**
|
357 |
+
* Gets the securityBlockJailbrokenDevices
|
358 |
+
* Devices must not be jailbroken or rooted.
|
359 |
+
*
|
360 |
+
* @return bool The securityBlockJailbrokenDevices
|
361 |
+
*/
|
362 |
+
public function getSecurityBlockJailbrokenDevices()
|
363 |
+
{
|
364 |
+
if (array_key_exists("securityBlockJailbrokenDevices", $this->_propDict)) {
|
365 |
+
return $this->_propDict["securityBlockJailbrokenDevices"];
|
366 |
+
} else {
|
367 |
+
return null;
|
368 |
+
}
|
369 |
+
}
|
370 |
+
|
371 |
+
/**
|
372 |
+
* Sets the securityBlockJailbrokenDevices
|
373 |
+
* Devices must not be jailbroken or rooted.
|
374 |
+
*
|
375 |
+
* @param bool $val The securityBlockJailbrokenDevices
|
376 |
+
*
|
377 |
+
* @return AndroidWorkProfileCompliancePolicy
|
378 |
+
*/
|
379 |
+
public function setSecurityBlockJailbrokenDevices($val)
|
380 |
+
{
|
381 |
+
$this->_propDict["securityBlockJailbrokenDevices"] = boolval($val);
|
382 |
+
return $this;
|
383 |
+
}
|
384 |
+
|
385 |
+
/**
|
386 |
+
* Gets the osMinimumVersion
|
387 |
+
* Minimum Android version.
|
388 |
+
*
|
389 |
+
* @return string The osMinimumVersion
|
390 |
+
*/
|
391 |
+
public function getOsMinimumVersion()
|
392 |
+
{
|
393 |
+
if (array_key_exists("osMinimumVersion", $this->_propDict)) {
|
394 |
+
return $this->_propDict["osMinimumVersion"];
|
395 |
+
} else {
|
396 |
+
return null;
|
397 |
+
}
|
398 |
+
}
|
399 |
+
|
400 |
+
/**
|
401 |
+
* Sets the osMinimumVersion
|
402 |
+
* Minimum Android version.
|
403 |
+
*
|
404 |
+
* @param string $val The osMinimumVersion
|
405 |
+
*
|
406 |
+
* @return AndroidWorkProfileCompliancePolicy
|
407 |
+
*/
|
408 |
+
public function setOsMinimumVersion($val)
|
409 |
+
{
|
410 |
+
$this->_propDict["osMinimumVersion"] = $val;
|
411 |
+
return $this;
|
412 |
+
}
|
413 |
+
|
414 |
+
/**
|
415 |
+
* Gets the osMaximumVersion
|
416 |
+
* Maximum Android version.
|
417 |
+
*
|
418 |
+
* @return string The osMaximumVersion
|
419 |
+
*/
|
420 |
+
public function getOsMaximumVersion()
|
421 |
+
{
|
422 |
+
if (array_key_exists("osMaximumVersion", $this->_propDict)) {
|
423 |
+
return $this->_propDict["osMaximumVersion"];
|
424 |
+
} else {
|
425 |
+
return null;
|
426 |
+
}
|
427 |
+
}
|
428 |
+
|
429 |
+
/**
|
430 |
+
* Sets the osMaximumVersion
|
431 |
+
* Maximum Android version.
|
432 |
+
*
|
433 |
+
* @param string $val The osMaximumVersion
|
434 |
+
*
|
435 |
+
* @return AndroidWorkProfileCompliancePolicy
|
436 |
+
*/
|
437 |
+
public function setOsMaximumVersion($val)
|
438 |
+
{
|
439 |
+
$this->_propDict["osMaximumVersion"] = $val;
|
440 |
+
return $this;
|
441 |
+
}
|
442 |
+
|
443 |
+
/**
|
444 |
+
* Gets the minAndroidSecurityPatchLevel
|
445 |
+
* Minimum Android security patch level.
|
446 |
+
*
|
447 |
+
* @return string The minAndroidSecurityPatchLevel
|
448 |
+
*/
|
449 |
+
public function getMinAndroidSecurityPatchLevel()
|
450 |
+
{
|
451 |
+
if (array_key_exists("minAndroidSecurityPatchLevel", $this->_propDict)) {
|
452 |
+
return $this->_propDict["minAndroidSecurityPatchLevel"];
|
453 |
+
} else {
|
454 |
+
return null;
|
455 |
+
}
|
456 |
+
}
|
457 |
+
|
458 |
+
/**
|
459 |
+
* Sets the minAndroidSecurityPatchLevel
|
460 |
+
* Minimum Android security patch level.
|
461 |
+
*
|
462 |
+
* @param string $val The minAndroidSecurityPatchLevel
|
463 |
+
*
|
464 |
+
* @return AndroidWorkProfileCompliancePolicy
|
465 |
+
*/
|
466 |
+
public function setMinAndroidSecurityPatchLevel($val)
|
467 |
+
{
|
468 |
+
$this->_propDict["minAndroidSecurityPatchLevel"] = $val;
|
469 |
+
return $this;
|
470 |
+
}
|
471 |
+
|
472 |
+
/**
|
473 |
+
* Gets the storageRequireEncryption
|
474 |
+
* Require encryption on Android devices.
|
475 |
+
*
|
476 |
+
* @return bool The storageRequireEncryption
|
477 |
+
*/
|
478 |
+
public function getStorageRequireEncryption()
|
479 |
+
{
|
480 |
+
if (array_key_exists("storageRequireEncryption", $this->_propDict)) {
|
481 |
+
return $this->_propDict["storageRequireEncryption"];
|
482 |
+
} else {
|
483 |
+
return null;
|
484 |
+
}
|
485 |
+
}
|
486 |
+
|
487 |
+
/**
|
488 |
+
* Sets the storageRequireEncryption
|
489 |
+
* Require encryption on Android devices.
|
490 |
+
*
|
491 |
+
* @param bool $val The storageRequireEncryption
|
492 |
+
*
|
493 |
+
* @return AndroidWorkProfileCompliancePolicy
|
494 |
+
*/
|
495 |
+
public function setStorageRequireEncryption($val)
|
496 |
+
{
|
497 |
+
$this->_propDict["storageRequireEncryption"] = boolval($val);
|
498 |
+
return $this;
|
499 |
+
}
|
500 |
+
|
501 |
+
/**
|
502 |
+
* Gets the securityRequireSafetyNetAttestationBasicIntegrity
|
503 |
+
* Require the device to pass the SafetyNet basic integrity check.
|
504 |
+
*
|
505 |
+
* @return bool The securityRequireSafetyNetAttestationBasicIntegrity
|
506 |
+
*/
|
507 |
+
public function getSecurityRequireSafetyNetAttestationBasicIntegrity()
|
508 |
+
{
|
509 |
+
if (array_key_exists("securityRequireSafetyNetAttestationBasicIntegrity", $this->_propDict)) {
|
510 |
+
return $this->_propDict["securityRequireSafetyNetAttestationBasicIntegrity"];
|
511 |
+
} else {
|
512 |
+
return null;
|
513 |
+
}
|
514 |
+
}
|
515 |
+
|
516 |
+
/**
|
517 |
+
* Sets the securityRequireSafetyNetAttestationBasicIntegrity
|
518 |
+
* Require the device to pass the SafetyNet basic integrity check.
|
519 |
+
*
|
520 |
+
* @param bool $val The securityRequireSafetyNetAttestationBasicIntegrity
|
521 |
+
*
|
522 |
+
* @return AndroidWorkProfileCompliancePolicy
|
523 |
+
*/
|
524 |
+
public function setSecurityRequireSafetyNetAttestationBasicIntegrity($val)
|
525 |
+
{
|
526 |
+
$this->_propDict["securityRequireSafetyNetAttestationBasicIntegrity"] = boolval($val);
|
527 |
+
return $this;
|
528 |
+
}
|
529 |
+
|
530 |
+
/**
|
531 |
+
* Gets the securityRequireSafetyNetAttestationCertifiedDevice
|
532 |
+
* Require the device to pass the SafetyNet certified device check.
|
533 |
+
*
|
534 |
+
* @return bool The securityRequireSafetyNetAttestationCertifiedDevice
|
535 |
+
*/
|
536 |
+
public function getSecurityRequireSafetyNetAttestationCertifiedDevice()
|
537 |
+
{
|
538 |
+
if (array_key_exists("securityRequireSafetyNetAttestationCertifiedDevice", $this->_propDict)) {
|
539 |
+
return $this->_propDict["securityRequireSafetyNetAttestationCertifiedDevice"];
|
540 |
+
} else {
|
541 |
+
return null;
|
542 |
+
}
|
543 |
+
}
|
544 |
+
|
545 |
+
/**
|
546 |
+
* Sets the securityRequireSafetyNetAttestationCertifiedDevice
|
547 |
+
* Require the device to pass the SafetyNet certified device check.
|
548 |
+
*
|
549 |
+
* @param bool $val The securityRequireSafetyNetAttestationCertifiedDevice
|
550 |
+
*
|
551 |
+
* @return AndroidWorkProfileCompliancePolicy
|
552 |
+
*/
|
553 |
+
public function setSecurityRequireSafetyNetAttestationCertifiedDevice($val)
|
554 |
+
{
|
555 |
+
$this->_propDict["securityRequireSafetyNetAttestationCertifiedDevice"] = boolval($val);
|
556 |
+
return $this;
|
557 |
+
}
|
558 |
+
|
559 |
+
/**
|
560 |
+
* Gets the securityRequireGooglePlayServices
|
561 |
+
* Require Google Play Services to be installed and enabled on the device.
|
562 |
+
*
|
563 |
+
* @return bool The securityRequireGooglePlayServices
|
564 |
+
*/
|
565 |
+
public function getSecurityRequireGooglePlayServices()
|
566 |
+
{
|
567 |
+
if (array_key_exists("securityRequireGooglePlayServices", $this->_propDict)) {
|
568 |
+
return $this->_propDict["securityRequireGooglePlayServices"];
|
569 |
+
} else {
|
570 |
+
return null;
|
571 |
+
}
|
572 |
+
}
|
573 |
+
|
574 |
+
/**
|
575 |
+
* Sets the securityRequireGooglePlayServices
|
576 |
+
* Require Google Play Services to be installed and enabled on the device.
|
577 |
+
*
|
578 |
+
* @param bool $val The securityRequireGooglePlayServices
|
579 |
+
*
|
580 |
+
* @return AndroidWorkProfileCompliancePolicy
|
581 |
+
*/
|
582 |
+
public function setSecurityRequireGooglePlayServices($val)
|
583 |
+
{
|
584 |
+
$this->_propDict["securityRequireGooglePlayServices"] = boolval($val);
|
585 |
+
return $this;
|
586 |
+
}
|
587 |
+
|
588 |
+
/**
|
589 |
+
* Gets the securityRequireUpToDateSecurityProviders
|
590 |
+
* Require the device to have up to date security providers. The device will require Google Play Services to be enabled and up to date.
|
591 |
+
*
|
592 |
+
* @return bool The securityRequireUpToDateSecurityProviders
|
593 |
+
*/
|
594 |
+
public function getSecurityRequireUpToDateSecurityProviders()
|
595 |
+
{
|
596 |
+
if (array_key_exists("securityRequireUpToDateSecurityProviders", $this->_propDict)) {
|
597 |
+
return $this->_propDict["securityRequireUpToDateSecurityProviders"];
|
598 |
+
} else {
|
599 |
+
return null;
|
600 |
+
}
|
601 |
+
}
|
602 |
+
|
603 |
+
/**
|
604 |
+
* Sets the securityRequireUpToDateSecurityProviders
|
605 |
+
* Require the device to have up to date security providers. The device will require Google Play Services to be enabled and up to date.
|
606 |
+
*
|
607 |
+
* @param bool $val The securityRequireUpToDateSecurityProviders
|
608 |
+
*
|
609 |
+
* @return AndroidWorkProfileCompliancePolicy
|
610 |
+
*/
|
611 |
+
public function setSecurityRequireUpToDateSecurityProviders($val)
|
612 |
+
{
|
613 |
+
$this->_propDict["securityRequireUpToDateSecurityProviders"] = boolval($val);
|
614 |
+
return $this;
|
615 |
+
}
|
616 |
+
|
617 |
+
/**
|
618 |
+
* Gets the securityRequireCompanyPortalAppIntegrity
|
619 |
+
* Require the device to pass the Company Portal client app runtime integrity check.
|
620 |
+
*
|
621 |
+
* @return bool The securityRequireCompanyPortalAppIntegrity
|
622 |
+
*/
|
623 |
+
public function getSecurityRequireCompanyPortalAppIntegrity()
|
624 |
+
{
|
625 |
+
if (array_key_exists("securityRequireCompanyPortalAppIntegrity", $this->_propDict)) {
|
626 |
+
return $this->_propDict["securityRequireCompanyPortalAppIntegrity"];
|
627 |
+
} else {
|
628 |
+
return null;
|
629 |
+
}
|
630 |
+
}
|
631 |
+
|
632 |
+
/**
|
633 |
+
* Sets the securityRequireCompanyPortalAppIntegrity
|
634 |
+
* Require the device to pass the Company Portal client app runtime integrity check.
|
635 |
+
*
|
636 |
+
* @param bool $val The securityRequireCompanyPortalAppIntegrity
|
637 |
+
*
|
638 |
+
* @return AndroidWorkProfileCompliancePolicy
|
639 |
+
*/
|
640 |
+
public function setSecurityRequireCompanyPortalAppIntegrity($val)
|
641 |
+
{
|
642 |
+
$this->_propDict["securityRequireCompanyPortalAppIntegrity"] = boolval($val);
|
643 |
+
return $this;
|
644 |
+
}
|
645 |
+
|
646 |
+
}
|
vendor/microsoft/microsoft-graph/src/Model/AndroidWorkProfileCrossProfileDataSharingType.php
ADDED
@@ -0,0 +1,38 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* Copyright (c) Microsoft Corporation. All Rights Reserved. Licensed under the MIT License. See License in the project root for license information.
|
4 |
+
*
|
5 |
+
* AndroidWorkProfileCrossProfileDataSharingType File
|
6 |
+
* PHP version 7
|
7 |
+
*
|
8 |
+
* @category Library
|
9 |
+
* @package Microsoft.Graph
|
10 |
+
* @copyright © Microsoft Corporation. All rights reserved.
|
11 |
+
* @license https://opensource.org/licenses/MIT MIT License
|
12 |
+
* @version GIT: 1.4.0
|
13 |
+
* @link https://graph.microsoft.io/
|
14 |
+
*/
|
15 |
+
namespace Microsoft\Graph\Model;
|
16 |
+
|
17 |
+
use Microsoft\Graph\Core\Enum;
|
18 |
+
|
19 |
+
/**
|
20 |
+
* AndroidWorkProfileCrossProfileDataSharingType class
|
21 |
+
*
|
22 |
+
* @category Model
|
23 |
+
* @package Microsoft.Graph
|
24 |
+
* @copyright © Microsoft Corporation. All rights reserved.
|
25 |
+
* @license https://opensource.org/licenses/MIT MIT License
|
26 |
+
* @version Release: 1.4.0
|
27 |
+
* @link https://graph.microsoft.io/
|
28 |
+
*/
|
29 |
+
class AndroidWorkProfileCrossProfileDataSharingType extends Enum
|
30 |
+
{
|
31 |
+
/**
|
32 |
+
* The Enum AndroidWorkProfileCrossProfileDataSharingType
|
33 |
+
*/
|
34 |
+
const DEVICE_DEFAULT = "deviceDefault";
|
35 |
+
const PREVENT_ANY = "preventAny";
|
36 |
+
const ALLOW_PERSONAL_TO_WORK = "allowPersonalToWork";
|
37 |
+
const NO_RESTRICTIONS = "noRestrictions";
|
38 |
+
}
|
vendor/microsoft/microsoft-graph/src/Model/AndroidWorkProfileCustomConfiguration.php
ADDED
@@ -0,0 +1,59 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* Copyright (c) Microsoft Corporation. All Rights Reserved. Licensed under the MIT License. See License in the project root for license information.
|
4 |
+
*
|
5 |
+
* AndroidWorkProfileCustomConfiguration File
|
6 |
+
* PHP version 7
|
7 |
+
*
|
8 |
+
* @category Library
|
9 |
+
* @package Microsoft.Graph
|
10 |
+
* @copyright © Microsoft Corporation. All rights reserved.
|
11 |
+
* @license https://opensource.org/licenses/MIT MIT License
|
12 |
+
* @version GIT: 1.4.0
|
13 |
+
* @link https://graph.microsoft.io/
|
14 |
+
*/
|
15 |
+
namespace Microsoft\Graph\Model;
|
16 |
+
|
17 |
+
/**
|
18 |
+
* AndroidWorkProfileCustomConfiguration class
|
19 |
+
*
|
20 |
+
* @category Model
|
21 |
+
* @package Microsoft.Graph
|
22 |
+
* @copyright © Microsoft Corporation. All rights reserved.
|
23 |
+
* @license https://opensource.org/licenses/MIT MIT License
|
24 |
+
* @version Release: 1.4.0
|
25 |
+
* @link https://graph.microsoft.io/
|
26 |
+
*/
|
27 |
+
class AndroidWorkProfileCustomConfiguration extends DeviceConfiguration
|
28 |
+
{
|
29 |
+
|
30 |
+
/**
|
31 |
+
* Gets the omaSettings
|
32 |
+
* OMA settings. This collection can contain a maximum of 500 elements.
|
33 |
+
*
|
34 |
+
* @return array The omaSettings
|
35 |
+
*/
|
36 |
+
public function getOmaSettings()
|
37 |
+
{
|
38 |
+
if (array_key_exists("omaSettings", $this->_propDict)) {
|
39 |
+
return $this->_propDict["omaSettings"];
|
40 |
+
} else {
|
41 |
+
return null;
|
42 |
+
}
|
43 |
+
}
|
44 |
+
|
45 |
+
/**
|
46 |
+
* Sets the omaSettings
|
47 |
+
* OMA settings. This collection can contain a maximum of 500 elements.
|
48 |
+
*
|
49 |
+
* @param OmaSetting $val The omaSettings
|
50 |
+
*
|
51 |
+
* @return AndroidWorkProfileCustomConfiguration
|
52 |
+
*/
|
53 |
+
public function setOmaSettings($val)
|
54 |
+
{
|
55 |
+
$this->_propDict["omaSettings"] = $val;
|
56 |
+
return $this;
|
57 |
+
}
|
58 |
+
|
59 |
+
}
|
vendor/microsoft/microsoft-graph/src/Model/AndroidWorkProfileDefaultAppPermissionPolicyType.php
ADDED
@@ -0,0 +1,38 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* Copyright (c) Microsoft Corporation. All Rights Reserved. Licensed under the MIT License. See License in the project root for license information.
|
4 |
+
*
|
5 |
+
* AndroidWorkProfileDefaultAppPermissionPolicyType File
|
6 |
+
* PHP version 7
|
7 |
+
*
|
8 |
+
* @category Library
|
9 |
+
* @package Microsoft.Graph
|
10 |
+
* @copyright © Microsoft Corporation. All rights reserved.
|
11 |
+
* @license https://opensource.org/licenses/MIT MIT License
|
12 |
+
* @version GIT: 1.4.0
|
13 |
+
* @link https://graph.microsoft.io/
|
14 |
+
*/
|
15 |
+
namespace Microsoft\Graph\Model;
|
16 |
+
|
17 |
+
use Microsoft\Graph\Core\Enum;
|
18 |
+
|
19 |
+
/**
|
20 |
+
* AndroidWorkProfileDefaultAppPermissionPolicyType class
|
21 |
+
*
|
22 |
+
* @category Model
|
23 |
+
* @package Microsoft.Graph
|
24 |
+
* @copyright © Microsoft Corporation. All rights reserved.
|
25 |
+
* @license https://opensource.org/licenses/MIT MIT License
|
26 |
+
* @version Release: 1.4.0
|
27 |
+
* @link https://graph.microsoft.io/
|
28 |
+
*/
|
29 |
+
class AndroidWorkProfileDefaultAppPermissionPolicyType extends Enum
|
30 |
+
{
|
31 |
+
/**
|
32 |
+
* The Enum AndroidWorkProfileDefaultAppPermissionPolicyType
|
33 |
+
*/
|
34 |
+
const DEVICE_DEFAULT = "deviceDefault";
|
35 |
+
const PROMPT = "prompt";
|
36 |
+
const AUTO_GRANT = "autoGrant";
|
37 |
+
const AUTO_DENY = "autoDeny";
|
38 |
+
}
|
vendor/microsoft/microsoft-graph/src/Model/AndroidWorkProfileGeneralDeviceConfiguration.php
ADDED
@@ -0,0 +1,1031 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* Copyright (c) Microsoft Corporation. All Rights Reserved. Licensed under the MIT License. See License in the project root for license information.
|
4 |
+
*
|
5 |
+
* AndroidWorkProfileGeneralDeviceConfiguration File
|
6 |
+
* PHP version 7
|
7 |
+
*
|
8 |
+
* @category Library
|
9 |
+
* @package Microsoft.Graph
|
10 |
+
* @copyright © Microsoft Corporation. All rights reserved.
|
11 |
+
* @license https://opensource.org/licenses/MIT MIT License
|
12 |
+
* @version GIT: 1.4.0
|
13 |
+
* @link https://graph.microsoft.io/
|
14 |
+
*/
|
15 |
+
namespace Microsoft\Graph\Model;
|
16 |
+
|
17 |
+
/**
|
18 |
+
* AndroidWorkProfileGeneralDeviceConfiguration class
|
19 |
+
*
|
20 |
+
* @category Model
|
21 |
+
* @package Microsoft.Graph
|
22 |
+
* @copyright © Microsoft Corporation. All rights reserved.
|
23 |
+
* @license https://opensource.org/licenses/MIT MIT License
|
24 |
+
* @version Release: 1.4.0
|
25 |
+
* @link https://graph.microsoft.io/
|
26 |
+
*/
|
27 |
+
class AndroidWorkProfileGeneralDeviceConfiguration extends DeviceConfiguration
|
28 |
+
{
|
29 |
+
/**
|
30 |
+
* Gets the passwordBlockFingerprintUnlock
|
31 |
+
* Indicates whether or not to block fingerprint unlock.
|
32 |
+
*
|
33 |
+
* @return bool The passwordBlockFingerprintUnlock
|
34 |
+
*/
|
35 |
+
public function getPasswordBlockFingerprintUnlock()
|
36 |
+
{
|
37 |
+
if (array_key_exists("passwordBlockFingerprintUnlock", $this->_propDict)) {
|
38 |
+
return $this->_propDict["passwordBlockFingerprintUnlock"];
|
39 |
+
} else {
|
40 |
+
return null;
|
41 |
+
}
|
42 |
+
}
|
43 |
+
|
44 |
+
/**
|
45 |
+
* Sets the passwordBlockFingerprintUnlock
|
46 |
+
* Indicates whether or not to block fingerprint unlock.
|
47 |
+
*
|
48 |
+
* @param bool $val The passwordBlockFingerprintUnlock
|
49 |
+
*
|
50 |
+
* @return AndroidWorkProfileGeneralDeviceConfiguration
|
51 |
+
*/
|
52 |
+
public function setPasswordBlockFingerprintUnlock($val)
|
53 |
+
{
|
54 |
+
$this->_propDict["passwordBlockFingerprintUnlock"] = boolval($val);
|
55 |
+
return $this;
|
56 |
+
}
|
57 |
+
|
58 |
+
/**
|
59 |
+
* Gets the passwordBlockTrustAgents
|
60 |
+
* Indicates whether or not to block Smart Lock and other trust agents.
|
61 |
+
*
|
62 |
+
* @return bool The passwordBlockTrustAgents
|
63 |
+
*/
|
64 |
+
public function getPasswordBlockTrustAgents()
|
65 |
+
{
|
66 |
+
if (array_key_exists("passwordBlockTrustAgents", $this->_propDict)) {
|
67 |
+
return $this->_propDict["passwordBlockTrustAgents"];
|
68 |
+
} else {
|
69 |
+
return null;
|
70 |
+
}
|
71 |
+
}
|
72 |
+
|
73 |
+
/**
|
74 |
+
* Sets the passwordBlockTrustAgents
|
75 |
+
* Indicates whether or not to block Smart Lock and other trust agents.
|
76 |
+
*
|
77 |
+
* @param bool $val The passwordBlockTrustAgents
|
78 |
+
*
|
79 |
+
* @return AndroidWorkProfileGeneralDeviceConfiguration
|
80 |
+
*/
|
81 |
+
public function setPasswordBlockTrustAgents($val)
|
82 |
+
{
|
83 |
+
$this->_propDict["passwordBlockTrustAgents"] = boolval($val);
|
84 |
+
return $this;
|
85 |
+
}
|
86 |
+
|
87 |
+
/**
|
88 |
+
* Gets the passwordExpirationDays
|
89 |
+
* Number of days before the password expires. Valid values 1 to 365
|
90 |
+
*
|
91 |
+
* @return int The passwordExpirationDays
|
92 |
+
*/
|
93 |
+
public function getPasswordExpirationDays()
|
94 |
+
{
|
95 |
+
if (array_key_exists("passwordExpirationDays", $this->_propDict)) {
|
96 |
+
return $this->_propDict["passwordExpirationDays"];
|
97 |
+
} else {
|
98 |
+
return null;
|
99 |
+
}
|
100 |
+
}
|
101 |
+
|
102 |
+
/**
|
103 |
+
* Sets the passwordExpirationDays
|
104 |
+
* Number of days before the password expires. Valid values 1 to 365
|
105 |
+
*
|
106 |
+
* @param int $val The passwordExpirationDays
|
107 |
+
*
|
108 |
+
* @return AndroidWorkProfileGeneralDeviceConfiguration
|
109 |
+
*/
|
110 |
+
public function setPasswordExpirationDays($val)
|
111 |
+
{
|
112 |
+
$this->_propDict["passwordExpirationDays"] = intval($val);
|
113 |
+
return $this;
|
114 |
+
}
|
115 |
+
|
116 |
+
/**
|
117 |
+
* Gets the passwordMinimumLength
|
118 |
+
* Minimum length of passwords. Valid values 4 to 16
|
119 |
+
*
|
120 |
+
* @return int The passwordMinimumLength
|
121 |
+
*/
|
122 |
+
public function getPasswordMinimumLength()
|
123 |
+
{
|
124 |
+
if (arr
|