Add script to get the warranty file from storage. #549

This commit is contained in:
Korina Cordero 2021-04-13 07:20:09 +00:00
parent 3f2467f8f7
commit 60a4d0bb60
6 changed files with 3376 additions and 1226 deletions

4079
composer.lock generated

File diff suppressed because it is too large Load diff

View file

@ -44,6 +44,9 @@
"doctrine/dbal": {
"version": "v2.6.3"
},
"doctrine/deprecations": {
"version": "v0.5.3"
},
"doctrine/doctrine-bundle": {
"version": "1.6",
"recipe": {
@ -98,9 +101,15 @@
"doctrine/reflection": {
"version": "v1.0.0"
},
"doctrine/sql-formatter": {
"version": "1.1.1"
},
"edwinhoksberg/php-fcm": {
"version": "1.0.0"
},
"friendsofphp/proxy-manager-lts": {
"version": "v1.0.3"
},
"guzzlehttp/guzzle": {
"version": "6.3.0"
},
@ -113,6 +122,15 @@
"jdorn/sql-formatter": {
"version": "v1.2.17"
},
"laminas/laminas-code": {
"version": "3.4.1"
},
"laminas/laminas-eventmanager": {
"version": "3.2.1"
},
"laminas/laminas-zendframework-bridge": {
"version": "1.1.1"
},
"microsoft/azure-storage-blob": {
"version": "1.5.2"
},
@ -188,6 +206,9 @@
"symfony/dependency-injection": {
"version": "v4.0.2"
},
"symfony/deprecation-contracts": {
"version": "v2.2.0"
},
"symfony/doctrine-bridge": {
"version": "v4.0.2"
},
@ -227,6 +248,9 @@
"ref": "18f6fdceb63737d991efbb37ae9619a6f6c978c8"
}
},
"symfony/http-client-contracts": {
"version": "v2.3.1"
},
"symfony/http-foundation": {
"version": "v4.0.2"
},
@ -254,9 +278,15 @@
"symfony/polyfill-ctype": {
"version": "v1.9.0"
},
"symfony/polyfill-intl-grapheme": {
"version": "v1.22.1"
},
"symfony/polyfill-intl-idn": {
"version": "v1.11.0"
},
"symfony/polyfill-intl-normalizer": {
"version": "v1.22.1"
},
"symfony/polyfill-mbstring": {
"version": "v1.6.0"
},
@ -266,6 +296,9 @@
"symfony/polyfill-php73": {
"version": "v1.11.0"
},
"symfony/polyfill-php80": {
"version": "v1.22.1"
},
"symfony/process": {
"version": "v4.4.9"
},
@ -275,6 +308,9 @@
"symfony/property-access": {
"version": "v4.0.2"
},
"symfony/property-info": {
"version": "v5.2.4"
},
"symfony/routing": {
"version": "4.0",
"recipe": {
@ -311,6 +347,9 @@
"symfony/stopwatch": {
"version": "v4.0.2"
},
"symfony/string": {
"version": "v5.2.6"
},
"symfony/thanks": {
"version": "v1.1.0"
},

View file

@ -0,0 +1,48 @@
<?php
// NOTE: reference: https://github.com/Azure/azure-storage-php/blob/master/samples/BlobSamples.php
require_once(__DIR__ . '/../../vendor/autoload.php');
use MicrosoftAzure\Storage\Blob\BlobRestProxy;
use MicrosoftAzure\Storage\Common\ServiceException;
//$blob_url = 'https://popappshopprodstorage.blob.core.windows.net/warranty';
//$sas_token = 'sp=r&st=2021-03-18T08:26:36Z&se=2021-04-29T16:26:36Z&spr=https&sv=2020-02-10&sr=c&sig=Rwl3aCNThXEzuPjNB9sTvZzsx84ULDylyS1WtPwgyzg%3D';
$blob_url = 'https://popappshopprodstorage.blob.core.windows.net';
//$sas_token = 'sp=r&st=2021-03-20T17:09:13Z&se=2021-04-01T01:09:13Z&spr=https&sv=2020-02-10&sr=c&sig=pU2fxj6eXALfGTTrsmaJ7W0QtdstyR88Xs5lvMJ35xQ%3D';
$sas_token = 'sp=r&st=2021-04-13T03:48:30Z&se=2022-04-01T11:48:30Z&spr=https&sv=2020-02-10&sr=c&sig=L6VDl40qRXhQb7w8JVkj3r7x2Xkt72pQaQ8AH2M5CRk%3D';
$conn_string = "BlobEndpoint=$blob_url;\nSharedAccessSignature=$sas_token";
$blob_client = BlobRestProxy::createBlobService($conn_string);
$current_date = new DateTime();
$current_date->modify("-1 day");
$date = $current_date->format('m-d-Y');
$filename = 'warrantylogs' . $date . '.csv';
//print_r($filename);
// NOTE: via download blob
$res = $blob_client->getBlob('warranty', $filename);
// print_r($res);
file_put_contents("output.txt", $res->getContentStream());
/*
// NOTE: getting via url
echo $blob_client->getPsrPrimaryUri() . "\n";
$url = $blob_client->getPsrPrimaryUri() . '?' . $sas_token;
$url = $blob_url . '?' . $sas_token;
file_put_contents('output.txt', fopen($url, 'r'));
*/

View file

@ -0,0 +1,204 @@
PV1000240341,N/A,Dispatch,In,2021-04-12T01:12:16.5930000+08:00
PV1000240344,N/A,Dispatch,In,2021-04-12T01:12:16.6100000+08:00
PV1000240335,N/A,Dispatch,In,2021-04-12T01:12:16.5630000+08:00
PV1000240345,N/A,Dispatch,In,2021-04-12T01:12:16.5930000+08:00
PV1000240338,N/A,Dispatch,In,2021-04-12T01:12:16.5930000+08:00
PV1000240340,N/A,Dispatch,In,2021-04-12T01:12:16.5930000+08:00
PV1000240337,N/A,Dispatch,In,2021-04-12T01:12:16.5770000+08:00
PV1000240334,N/A,Dispatch,In,2021-04-12T01:12:16.6100000+08:00
PV1000240330,N/A,Dispatch,In,2021-04-12T01:12:16.5630000+08:00
PV1000240342,N/A,Dispatch,In,2021-04-12T01:12:16.6100000+08:00
PV1000240343,N/A,Dispatch,In,2021-04-12T01:12:16.6100000+08:00
PV1000240336,N/A,Dispatch,In,2021-04-12T01:12:16.5630000+08:00
PV1000240339,N/A,Dispatch,In,2021-04-12T01:12:16.5470000+08:00
PV1000240332,N/A,Dispatch,In,2021-04-12T01:12:16.5770000+08:00
PV1000240333,N/A,Dispatch,In,2021-04-12T01:12:16.6100000+08:00
PV1000240324,N/A,Dispatch,In,2021-04-12T01:12:16.5770000+08:00
PV1000240326,N/A,Dispatch,In,2021-04-12T01:12:16.5770000+08:00
MX2000056889,N/A,Dispatch,In,2021-04-12T02:58:37.8900000+08:00
MX2000056874,N/A,Dispatch,In,2021-04-12T02:58:37.9070000+08:00
MX2000056888,N/A,Dispatch,In,2021-04-12T02:58:37.9070000+08:00
MX2000056887,N/A,Dispatch,In,2021-04-12T02:58:37.9070000+08:00
MX2000056881,N/A,Dispatch,In,2021-04-12T02:58:37.9070000+08:00
MX2000056880,N/A,Dispatch,In,2021-04-12T02:58:37.9230000+08:00
MX2000056879,N/A,Dispatch,In,2021-04-12T02:58:37.9370000+08:00
MX2000056886,N/A,Dispatch,In,2021-04-12T02:58:37.9370000+08:00
MX2000056890,N/A,Dispatch,In,2021-04-12T02:58:37.9370000+08:00
MX2000056885,N/A,Dispatch,In,2021-04-12T02:58:37.9370000+08:00
MG3102419196,N/A,Dispatch,In,2021-04-12T02:58:38.2200000+08:00
MG3102419202,N/A,Dispatch,In,2021-04-12T02:58:38.2330000+08:00
MG3102419197,N/A,Dispatch,In,2021-04-12T02:58:38.2330000+08:00
MG3102419203,N/A,Dispatch,In,2021-04-12T02:58:38.2200000+08:00
MG3102419198,N/A,Dispatch,In,2021-04-12T02:58:38.2200000+08:00
PV1000225903,N/A,Dispatch,In,2021-04-11T23:45:21.0630000+08:00
PV1000225928,N/A,Dispatch,In,2021-04-11T23:45:21.0500000+08:00
PV1000225905,N/A,Dispatch,In,2021-04-11T23:45:20.9870000+08:00
PV1000225909,N/A,Dispatch,In,2021-04-11T23:45:21.0330000+08:00
PV1000225918,N/A,Dispatch,In,2021-04-11T23:45:21.1900000+08:00
PV1000225911,N/A,Dispatch,In,2021-04-11T23:45:21.1100000+08:00
PV1000225933,N/A,Dispatch,In,2021-04-11T23:45:21.0170000+08:00
PV1000225939,N/A,Dispatch,In,2021-04-11T23:45:21.0500000+08:00
PV1000225940,N/A,Dispatch,In,2021-04-11T23:45:21.2030000+08:00
PV1000225934,N/A,Dispatch,In,2021-04-11T23:45:21.0500000+08:00
PV1000225916,N/A,Dispatch,In,2021-04-11T23:45:21.0630000+08:00
PV1000225915,N/A,Dispatch,In,2021-04-11T23:45:21+08:00
PV1000225937,N/A,Dispatch,In,2021-04-11T23:45:21+08:00
PV1000225929,N/A,Dispatch,In,2021-04-11T23:45:21.0170000+08:00
PV1000225906,N/A,Dispatch,In,2021-04-11T23:45:21.1100000+08:00
PV1000225938,N/A,Dispatch,In,2021-04-11T23:45:21.0970000+08:00
PV1000225902,N/A,Dispatch,In,2021-04-11T23:45:21.0800000+08:00
PV1000225914,N/A,Dispatch,In,2021-04-11T23:45:21+08:00
PV1000225932,N/A,Dispatch,In,2021-04-11T23:45:21+08:00
PV1000225908,N/A,Dispatch,In,2021-04-11T23:45:21.0630000+08:00
PV1000225907,N/A,Dispatch,In,2021-04-11T23:45:21.0800000+08:00
PV1000225910,N/A,Dispatch,In,2021-04-11T23:45:20.9870000+08:00
PV1000225917,N/A,Dispatch,In,2021-04-11T23:45:21.0330000+08:00
PV1000225921,N/A,Dispatch,In,2021-04-11T23:45:21.0330000+08:00
PV1000225913,N/A,Dispatch,In,2021-04-11T23:45:20.9870000+08:00
PV1000225919,N/A,Dispatch,In,2021-04-11T23:45:21.0800000+08:00
PV1000225935,N/A,Dispatch,In,2021-04-11T23:45:21.0970000+08:00
PV1000225900,N/A,Dispatch,In,2021-04-11T23:45:21.0330000+08:00
PV1000225904,N/A,Dispatch,In,2021-04-11T23:45:21.1100000+08:00
PV1000225931,N/A,Dispatch,In,2021-04-11T23:45:21.0970000+08:00
PV1000225897,N/A,Dispatch,In,2021-04-11T23:45:21.0800000+08:00
PV1000225901,N/A,Dispatch,In,2021-04-11T23:45:20.9870000+08:00
PV1000225930,N/A,Dispatch,In,2021-04-11T23:45:21.2030000+08:00
PV1000225926,N/A,Dispatch,In,2021-04-11T23:45:21.1900000+08:00
PV1000225898,N/A,Dispatch,In,2021-04-11T23:45:21.0630000+08:00
PV1000225927,N/A,Dispatch,In,2021-04-11T23:45:21.0970000+08:00
PV1000225896,N/A,Dispatch,In,2021-04-11T23:45:21.0330000+08:00
PV1000225924,N/A,Dispatch,In,2021-04-11T23:45:21.0500000+08:00
PV1000225983,N/A,Dispatch,In,2021-04-11T23:45:20.9700000+08:00
PV1000225925,N/A,Dispatch,In,2021-04-11T23:45:21.0170000+08:00
PV1000225985,N/A,Dispatch,In,2021-04-11T23:45:20.9700000+08:00
PV1000225912,N/A,Dispatch,In,2021-04-11T23:45:20.9870000+08:00
PV1000225980,N/A,Dispatch,In,2021-04-11T23:45:20.9700000+08:00
PV1000225982,N/A,Dispatch,In,2021-04-11T23:45:20.9700000+08:00
PV1000225922,N/A,Dispatch,In,2021-04-11T23:45:21.1900000+08:00
PV1000225923,N/A,Dispatch,In,2021-04-11T23:45:21.0800000+08:00
PV1000225984,N/A,Dispatch,In,2021-04-11T23:45:20.9700000+08:00
PV1000225899,N/A,Dispatch,In,2021-04-11T23:45:20.9870000+08:00
PV1000225920,N/A,Dispatch,In,2021-04-11T23:45:21.0500000+08:00
MES215591711,N/A,Dispatch,In,2021-04-11T22:36:43.9830000+08:00
MES215591707,N/A,Dispatch,In,2021-04-11T22:36:43.9670000+08:00
MES215591708,N/A,Dispatch,In,2021-04-11T22:36:43.9830000+08:00
MES215591699,N/A,Dispatch,In,2021-04-11T22:36:43.8600000+08:00
MES215591700,N/A,Dispatch,In,2021-04-11T22:36:43.8430000+08:00
MES215591718,N/A,Dispatch,In,2021-04-11T22:36:44.0770000+08:00
MES215591733,N/A,Dispatch,In,2021-04-11T22:36:44.0770000+08:00
MES215591725,N/A,Dispatch,In,2021-04-11T22:36:44.0600000+08:00
MES215591723,N/A,Dispatch,In,2021-04-11T22:36:44.0930000+08:00
MES215591724,N/A,Dispatch,In,2021-04-11T22:36:44.0930000+08:00
MES215591712,N/A,Dispatch,In,2021-04-11T22:36:44.0130000+08:00
MES215591716,N/A,Dispatch,In,2021-04-11T22:36:44.0300000+08:00
MES215591713,N/A,Dispatch,In,2021-04-11T22:36:44.0130000+08:00
MES215591714,N/A,Dispatch,In,2021-04-11T22:36:44.0300000+08:00
MES215591719,N/A,Dispatch,In,2021-04-11T22:36:44.0130000+08:00
MES215591721,N/A,Dispatch,In,2021-04-11T22:36:44.0300000+08:00
MES215591720,N/A,Dispatch,In,2021-04-11T22:36:44.0300000+08:00
MES215591722,N/A,Dispatch,In,2021-04-11T22:36:44.0470000+08:00
MES215591715,N/A,Dispatch,In,2021-04-11T22:36:44.0470000+08:00
MES215591709,N/A,Dispatch,In,2021-04-11T22:36:44+08:00
MES215591710,N/A,Dispatch,In,2021-04-11T22:36:44+08:00
MES215591704,N/A,Dispatch,In,2021-04-11T22:36:43.9670000+08:00
MES215591706,N/A,Dispatch,In,2021-04-11T22:36:43.9830000+08:00
MES215591698,N/A,Dispatch,In,2021-04-11T22:36:43.8430000+08:00
MES215591705,N/A,Dispatch,In,2021-04-11T22:36:43.8600000+08:00
MES215591732,N/A,Dispatch,In,2021-04-11T22:36:44.0770000+08:00
MES215591731,N/A,Dispatch,In,2021-04-11T22:36:44.0770000+08:00
MES215591717,N/A,Dispatch,In,2021-04-11T22:36:44.0470000+08:00
MES215591727,N/A,Dispatch,In,2021-04-11T22:36:44.0470000+08:00
MES215591695,N/A,Dispatch,In,2021-04-11T22:36:43.9530000+08:00
MES215591701,N/A,Dispatch,In,2021-04-11T22:36:44+08:00
MES215591702,N/A,Dispatch,In,2021-04-11T22:36:44+08:00
MES215591689,N/A,Dispatch,In,2021-04-11T22:36:43.8430000+08:00
MES215591692,N/A,Dispatch,In,2021-04-11T22:36:43.8600000+08:00
MES215591696,N/A,Dispatch,In,2021-04-11T22:36:43.9670000+08:00
MES215591697,N/A,Dispatch,In,2021-04-11T22:36:43.9670000+08:00
MES215591703,N/A,Dispatch,In,2021-04-11T22:36:44+08:00
MES215591690,N/A,Dispatch,In,2021-04-11T22:36:43.8430000+08:00
MES215591693,N/A,Dispatch,In,2021-04-11T22:36:43.8600000+08:00
MES215591681,N/A,Dispatch,In,2021-04-11T22:36:43.8270000+08:00
MES215591683,N/A,Dispatch,In,2021-04-11T22:36:43.9530000+08:00
MES215591687,N/A,Dispatch,In,2021-04-11T22:36:43.9530000+08:00
MES215591686,N/A,Dispatch,In,2021-04-11T22:36:43.9530000+08:00
MES215591688,N/A,Dispatch,In,2021-04-11T22:36:44.0130000+08:00
MES215591685,N/A,Dispatch,In,2021-04-11T22:36:43.8730000+08:00
MES215591682,N/A,Dispatch,In,2021-04-11T22:36:43.8270000+08:00
MES215591684,N/A,Dispatch,In,2021-04-11T22:36:43.8430000+08:00
MES215591691,N/A,Dispatch,In,2021-04-11T22:36:43.8600000+08:00
MES215591694,N/A,Dispatch,In,2021-04-11T22:36:43.9670000+08:00
MG3101407704,N/A,Dispatch,In,2021-04-12T00:39:47.1870000+08:00
MG3101407702,N/A,Dispatch,In,2021-04-12T00:39:47.1870000+08:00
MG3101407703,N/A,Dispatch,In,2021-04-12T00:39:47.1870000+08:00
MG3101407701,N/A,Dispatch,In,2021-04-12T00:39:47.1870000+08:00
MG3101407705,N/A,Dispatch,In,2021-04-12T00:39:47.1700000+08:00
MG2000112754,N/A,Dispatch,In,2021-04-12T00:40:11.3670000+08:00
MX2000067982,N/A,Dispatch,In,2021-04-12T00:33:42.1830000+08:00
MX2000067975,N/A,Dispatch,In,2021-04-12T00:33:42.4670000+08:00
MX2000067983,N/A,Dispatch,In,2021-04-12T00:33:42.1830000+08:00
MX2000067979,N/A,Dispatch,In,2021-04-12T00:33:42.4500000+08:00
MX2000067984,N/A,Dispatch,In,2021-04-12T00:33:42.1700000+08:00
MX2000067972,N/A,Dispatch,In,2021-04-12T00:33:42.3730000+08:00
MX2000067971,N/A,Dispatch,In,2021-04-12T00:33:42.4330000+08:00
MX2000067977,N/A,Dispatch,In,2021-04-12T00:33:42.4500000+08:00
MX2000067981,N/A,Dispatch,In,2021-04-12T00:33:42.4670000+08:00
MX2000067974,N/A,Dispatch,In,2021-04-12T00:33:42.4500000+08:00
MX2000067978,N/A,Dispatch,In,2021-04-12T00:33:42.4670000+08:00
MX2000067989,N/A,Dispatch,In,2021-04-12T00:33:42.1700000+08:00
MX2000067980,N/A,Dispatch,In,2021-04-12T00:33:42.1830000+08:00
MX2000067976,N/A,Dispatch,In,2021-04-12T00:33:42.1830000+08:00
MX2000067973,N/A,Dispatch,In,2021-04-12T00:33:42.2170000+08:00
MX2000067985,N/A,Dispatch,In,2021-04-12T00:33:42.1530000+08:00
MX2000067990,N/A,Dispatch,In,2021-04-12T00:33:42.1700000+08:00
MX2000067987,N/A,Dispatch,In,2021-04-12T00:33:42.1700000+08:00
MX2000067992,N/A,Dispatch,In,2021-04-12T00:33:42.5270000+08:00
MX2000067988,N/A,Dispatch,In,2021-04-12T00:33:41.9330000+08:00
MX2000067986,N/A,Dispatch,In,2021-04-12T00:33:42.1700000+08:00
MX2000068005,N/A,Dispatch,In,2021-04-12T00:33:42.4800000+08:00
MX2000068006,N/A,Dispatch,In,2021-04-12T00:33:42.4800000+08:00
MX2000068010,N/A,Dispatch,In,2021-04-12T00:33:42.4970000+08:00
MX2000067994,N/A,Dispatch,In,2021-04-12T00:33:42.8570000+08:00
MX2000067991,N/A,Dispatch,In,2021-04-12T00:33:42.5270000+08:00
MX2000067995,N/A,Dispatch,In,2021-04-12T00:33:42.5130000+08:00
MX2000067997,N/A,Dispatch,In,2021-04-12T00:33:42.5270000+08:00
MX2000067999,N/A,Dispatch,In,2021-04-12T00:33:42.5730000+08:00
MX2000068003,N/A,Dispatch,In,2021-04-12T00:33:42.5130000+08:00
MX2000068015,N/A,Dispatch,In,2021-04-12T00:33:42.9500000+08:00
MX2000068020,N/A,Dispatch,In,2021-04-12T00:33:42.9500000+08:00
MX2000068028,N/A,Dispatch,In,2021-04-12T00:33:42.9030000+08:00
MX2000068024,N/A,Dispatch,In,2021-04-12T00:33:42.9330000+08:00
MX2000068029,N/A,Dispatch,In,2021-04-12T00:33:42.9200000+08:00
MX2000068026,N/A,Dispatch,In,2021-04-12T00:33:42.9200000+08:00
MX2000068023,N/A,Dispatch,In,2021-04-12T00:33:42.9330000+08:00
MX2000068019,N/A,Dispatch,In,2021-04-12T00:33:42.9800000+08:00
MX2000068018,N/A,Dispatch,In,2021-04-12T00:33:42.9800000+08:00
MX2000068014,N/A,Dispatch,In,2021-04-12T00:33:42.9800000+08:00
MX2000068022,N/A,Dispatch,In,2021-04-12T00:33:42.9330000+08:00
MX2000068017,N/A,Dispatch,In,2021-04-12T00:33:42.9670000+08:00
MX2000068011,N/A,Dispatch,In,2021-04-12T00:33:42.9500000+08:00
MX2000068012,N/A,Dispatch,In,2021-04-12T00:33:42.9670000+08:00
MX2000068008,N/A,Dispatch,In,2021-04-12T00:33:42.4800000+08:00
MX2000068009,N/A,Dispatch,In,2021-04-12T00:33:42.4800000+08:00
MX2000068004,N/A,Dispatch,In,2021-04-12T00:33:42.4970000+08:00
MX2000067993,N/A,Dispatch,In,2021-04-12T00:33:42.5430000+08:00
MX2000068016,N/A,Dispatch,In,2021-04-12T00:33:42.9670000+08:00
MX2000068013,N/A,Dispatch,In,2021-04-12T00:33:42.9670000+08:00
MX2000068025,N/A,Dispatch,In,2021-04-12T00:33:42.9030000+08:00
MX2000068021,N/A,Dispatch,In,2021-04-12T00:33:42.9500000+08:00
MX2000068007,N/A,Dispatch,In,2021-04-12T00:33:42.4970000+08:00
MX2000068002,N/A,Dispatch,In,2021-04-12T00:33:42.5130000+08:00
MX2000068000,N/A,Dispatch,In,2021-04-12T00:33:42.5600000+08:00
MX2000067998,N/A,Dispatch,In,2021-04-12T00:33:42.5270000+08:00
MX2000068001,N/A,Dispatch,In,2021-04-12T00:33:42.5130000+08:00
MX2000067996,N/A,Dispatch,In,2021-04-12T00:33:42.5130000+08:00
MX2000067967,N/A,Dispatch,In,2021-04-12T00:33:42.9030000+08:00
MX2000067969,N/A,Dispatch,In,2021-04-12T00:33:42.8870000+08:00
MX2000067968,N/A,Dispatch,In,2021-04-12T00:33:42.8570000+08:00
MX2000067970,N/A,Dispatch,In,2021-04-12T00:33:42.8870000+08:00
MX2000067965,N/A,Dispatch,In,2021-04-12T00:33:42.8730000+08:00
MX2000067966,N/A,Dispatch,In,2021-04-12T00:33:42.8870000+08:00
MX2000067964,N/A,Dispatch,In,2021-04-12T00:33:42.8870000+08:00
MX2000067963,N/A,Dispatch,In,2021-04-12T00:33:42.9030000+08:00
MX2000068030,N/A,Dispatch,In,2021-04-12T00:33:42.9200000+08:00
MX2000068027,N/A,Dispatch,In,2021-04-12T00:33:42.9200000+08:00

View file

@ -1,11 +1,204 @@
DispatcheDate,Sku,SerialNumber
2020-08-07 05:32:04.537,WMGL23DL-CPNMB-L,MGS706202004
2020-08-07 05:32:04.537,WMGL23DL-CPNMB-L,MGS706202005
2020-08-07 05:32:04.537,WMGL23DL-CPNMB-L,MGS706202006
2020-08-08 09:27:14.480,WMXX26EL-CPN00-LX,MXS808202001
2020-08-08 09:31:48.737,WMXX26EL-CPN00-LX,MXS808202002
2020-08-08 10:27:08.117,WMXX26EL-CPN00-LX,MXS808202003
2020-08-08 10:41:10.060,WMXX26EL-CPN00-LX,MXS808202004
2020-08-08 10:41:10.060,WMXX26EL-CPN00-LX,MXS808202005
2020-08-08 10:41:10.060,WMXX26EL-CPN00-LX,MXS808202006
2020-10-05 13:53:57.000,ECHD26AL-SPN00-LX,CH2000012625
PV1000240341,N/A,Dispatch,In,2021-04-12T01:12:16.5930000+08:00
PV1000240344,N/A,Dispatch,In,2021-04-12T01:12:16.6100000+08:00
PV1000240335,N/A,Dispatch,In,2021-04-12T01:12:16.5630000+08:00
PV1000240345,N/A,Dispatch,In,2021-04-12T01:12:16.5930000+08:00
PV1000240338,N/A,Dispatch,In,2021-04-12T01:12:16.5930000+08:00
PV1000240340,N/A,Dispatch,In,2021-04-12T01:12:16.5930000+08:00
PV1000240337,N/A,Dispatch,In,2021-04-12T01:12:16.5770000+08:00
PV1000240334,N/A,Dispatch,In,2021-04-12T01:12:16.6100000+08:00
PV1000240330,N/A,Dispatch,In,2021-04-12T01:12:16.5630000+08:00
PV1000240342,N/A,Dispatch,In,2021-04-12T01:12:16.6100000+08:00
PV1000240343,N/A,Dispatch,In,2021-04-12T01:12:16.6100000+08:00
PV1000240336,N/A,Dispatch,In,2021-04-12T01:12:16.5630000+08:00
PV1000240339,N/A,Dispatch,In,2021-04-12T01:12:16.5470000+08:00
PV1000240332,N/A,Dispatch,In,2021-04-12T01:12:16.5770000+08:00
PV1000240333,N/A,Dispatch,In,2021-04-12T01:12:16.6100000+08:00
PV1000240324,N/A,Dispatch,In,2021-04-12T01:12:16.5770000+08:00
PV1000240326,N/A,Dispatch,In,2021-04-12T01:12:16.5770000+08:00
MX2000056889,N/A,Dispatch,In,2021-04-12T02:58:37.8900000+08:00
MX2000056874,N/A,Dispatch,In,2021-04-12T02:58:37.9070000+08:00
MX2000056888,N/A,Dispatch,In,2021-04-12T02:58:37.9070000+08:00
MX2000056887,N/A,Dispatch,In,2021-04-12T02:58:37.9070000+08:00
MX2000056881,N/A,Dispatch,In,2021-04-12T02:58:37.9070000+08:00
MX2000056880,N/A,Dispatch,In,2021-04-12T02:58:37.9230000+08:00
MX2000056879,N/A,Dispatch,In,2021-04-12T02:58:37.9370000+08:00
MX2000056886,N/A,Dispatch,In,2021-04-12T02:58:37.9370000+08:00
MX2000056890,N/A,Dispatch,In,2021-04-12T02:58:37.9370000+08:00
MX2000056885,N/A,Dispatch,In,2021-04-12T02:58:37.9370000+08:00
MG3102419196,N/A,Dispatch,In,2021-04-12T02:58:38.2200000+08:00
MG3102419202,N/A,Dispatch,In,2021-04-12T02:58:38.2330000+08:00
MG3102419197,N/A,Dispatch,In,2021-04-12T02:58:38.2330000+08:00
MG3102419203,N/A,Dispatch,In,2021-04-12T02:58:38.2200000+08:00
MG3102419198,N/A,Dispatch,In,2021-04-12T02:58:38.2200000+08:00
PV1000225903,N/A,Dispatch,In,2021-04-11T23:45:21.0630000+08:00
PV1000225928,N/A,Dispatch,In,2021-04-11T23:45:21.0500000+08:00
PV1000225905,N/A,Dispatch,In,2021-04-11T23:45:20.9870000+08:00
PV1000225909,N/A,Dispatch,In,2021-04-11T23:45:21.0330000+08:00
PV1000225918,N/A,Dispatch,In,2021-04-11T23:45:21.1900000+08:00
PV1000225911,N/A,Dispatch,In,2021-04-11T23:45:21.1100000+08:00
PV1000225933,N/A,Dispatch,In,2021-04-11T23:45:21.0170000+08:00
PV1000225939,N/A,Dispatch,In,2021-04-11T23:45:21.0500000+08:00
PV1000225940,N/A,Dispatch,In,2021-04-11T23:45:21.2030000+08:00
PV1000225934,N/A,Dispatch,In,2021-04-11T23:45:21.0500000+08:00
PV1000225916,N/A,Dispatch,In,2021-04-11T23:45:21.0630000+08:00
PV1000225915,N/A,Dispatch,In,2021-04-11T23:45:21+08:00
PV1000225937,N/A,Dispatch,In,2021-04-11T23:45:21+08:00
PV1000225929,N/A,Dispatch,In,2021-04-11T23:45:21.0170000+08:00
PV1000225906,N/A,Dispatch,In,2021-04-11T23:45:21.1100000+08:00
PV1000225938,N/A,Dispatch,In,2021-04-11T23:45:21.0970000+08:00
PV1000225902,N/A,Dispatch,In,2021-04-11T23:45:21.0800000+08:00
PV1000225914,N/A,Dispatch,In,2021-04-11T23:45:21+08:00
PV1000225932,N/A,Dispatch,In,2021-04-11T23:45:21+08:00
PV1000225908,N/A,Dispatch,In,2021-04-11T23:45:21.0630000+08:00
PV1000225907,N/A,Dispatch,In,2021-04-11T23:45:21.0800000+08:00
PV1000225910,N/A,Dispatch,In,2021-04-11T23:45:20.9870000+08:00
PV1000225917,N/A,Dispatch,In,2021-04-11T23:45:21.0330000+08:00
PV1000225921,N/A,Dispatch,In,2021-04-11T23:45:21.0330000+08:00
PV1000225913,N/A,Dispatch,In,2021-04-11T23:45:20.9870000+08:00
PV1000225919,N/A,Dispatch,In,2021-04-11T23:45:21.0800000+08:00
PV1000225935,N/A,Dispatch,In,2021-04-11T23:45:21.0970000+08:00
PV1000225900,N/A,Dispatch,In,2021-04-11T23:45:21.0330000+08:00
PV1000225904,N/A,Dispatch,In,2021-04-11T23:45:21.1100000+08:00
PV1000225931,N/A,Dispatch,In,2021-04-11T23:45:21.0970000+08:00
PV1000225897,N/A,Dispatch,In,2021-04-11T23:45:21.0800000+08:00
PV1000225901,N/A,Dispatch,In,2021-04-11T23:45:20.9870000+08:00
PV1000225930,N/A,Dispatch,In,2021-04-11T23:45:21.2030000+08:00
PV1000225926,N/A,Dispatch,In,2021-04-11T23:45:21.1900000+08:00
PV1000225898,N/A,Dispatch,In,2021-04-11T23:45:21.0630000+08:00
PV1000225927,N/A,Dispatch,In,2021-04-11T23:45:21.0970000+08:00
PV1000225896,N/A,Dispatch,In,2021-04-11T23:45:21.0330000+08:00
PV1000225924,N/A,Dispatch,In,2021-04-11T23:45:21.0500000+08:00
PV1000225983,N/A,Dispatch,In,2021-04-11T23:45:20.9700000+08:00
PV1000225925,N/A,Dispatch,In,2021-04-11T23:45:21.0170000+08:00
PV1000225985,N/A,Dispatch,In,2021-04-11T23:45:20.9700000+08:00
PV1000225912,N/A,Dispatch,In,2021-04-11T23:45:20.9870000+08:00
PV1000225980,N/A,Dispatch,In,2021-04-11T23:45:20.9700000+08:00
PV1000225982,N/A,Dispatch,In,2021-04-11T23:45:20.9700000+08:00
PV1000225922,N/A,Dispatch,In,2021-04-11T23:45:21.1900000+08:00
PV1000225923,N/A,Dispatch,In,2021-04-11T23:45:21.0800000+08:00
PV1000225984,N/A,Dispatch,In,2021-04-11T23:45:20.9700000+08:00
PV1000225899,N/A,Dispatch,In,2021-04-11T23:45:20.9870000+08:00
PV1000225920,N/A,Dispatch,In,2021-04-11T23:45:21.0500000+08:00
MES215591711,N/A,Dispatch,In,2021-04-11T22:36:43.9830000+08:00
MES215591707,N/A,Dispatch,In,2021-04-11T22:36:43.9670000+08:00
MES215591708,N/A,Dispatch,In,2021-04-11T22:36:43.9830000+08:00
MES215591699,N/A,Dispatch,In,2021-04-11T22:36:43.8600000+08:00
MES215591700,N/A,Dispatch,In,2021-04-11T22:36:43.8430000+08:00
MES215591718,N/A,Dispatch,In,2021-04-11T22:36:44.0770000+08:00
MES215591733,N/A,Dispatch,In,2021-04-11T22:36:44.0770000+08:00
MES215591725,N/A,Dispatch,In,2021-04-11T22:36:44.0600000+08:00
MES215591723,N/A,Dispatch,In,2021-04-11T22:36:44.0930000+08:00
MES215591724,N/A,Dispatch,In,2021-04-11T22:36:44.0930000+08:00
MES215591712,N/A,Dispatch,In,2021-04-11T22:36:44.0130000+08:00
MES215591716,N/A,Dispatch,In,2021-04-11T22:36:44.0300000+08:00
MES215591713,N/A,Dispatch,In,2021-04-11T22:36:44.0130000+08:00
MES215591714,N/A,Dispatch,In,2021-04-11T22:36:44.0300000+08:00
MES215591719,N/A,Dispatch,In,2021-04-11T22:36:44.0130000+08:00
MES215591721,N/A,Dispatch,In,2021-04-11T22:36:44.0300000+08:00
MES215591720,N/A,Dispatch,In,2021-04-11T22:36:44.0300000+08:00
MES215591722,N/A,Dispatch,In,2021-04-11T22:36:44.0470000+08:00
MES215591715,N/A,Dispatch,In,2021-04-11T22:36:44.0470000+08:00
MES215591709,N/A,Dispatch,In,2021-04-11T22:36:44+08:00
MES215591710,N/A,Dispatch,In,2021-04-11T22:36:44+08:00
MES215591704,N/A,Dispatch,In,2021-04-11T22:36:43.9670000+08:00
MES215591706,N/A,Dispatch,In,2021-04-11T22:36:43.9830000+08:00
MES215591698,N/A,Dispatch,In,2021-04-11T22:36:43.8430000+08:00
MES215591705,N/A,Dispatch,In,2021-04-11T22:36:43.8600000+08:00
MES215591732,N/A,Dispatch,In,2021-04-11T22:36:44.0770000+08:00
MES215591731,N/A,Dispatch,In,2021-04-11T22:36:44.0770000+08:00
MES215591717,N/A,Dispatch,In,2021-04-11T22:36:44.0470000+08:00
MES215591727,N/A,Dispatch,In,2021-04-11T22:36:44.0470000+08:00
MES215591695,N/A,Dispatch,In,2021-04-11T22:36:43.9530000+08:00
MES215591701,N/A,Dispatch,In,2021-04-11T22:36:44+08:00
MES215591702,N/A,Dispatch,In,2021-04-11T22:36:44+08:00
MES215591689,N/A,Dispatch,In,2021-04-11T22:36:43.8430000+08:00
MES215591692,N/A,Dispatch,In,2021-04-11T22:36:43.8600000+08:00
MES215591696,N/A,Dispatch,In,2021-04-11T22:36:43.9670000+08:00
MES215591697,N/A,Dispatch,In,2021-04-11T22:36:43.9670000+08:00
MES215591703,N/A,Dispatch,In,2021-04-11T22:36:44+08:00
MES215591690,N/A,Dispatch,In,2021-04-11T22:36:43.8430000+08:00
MES215591693,N/A,Dispatch,In,2021-04-11T22:36:43.8600000+08:00
MES215591681,N/A,Dispatch,In,2021-04-11T22:36:43.8270000+08:00
MES215591683,N/A,Dispatch,In,2021-04-11T22:36:43.9530000+08:00
MES215591687,N/A,Dispatch,In,2021-04-11T22:36:43.9530000+08:00
MES215591686,N/A,Dispatch,In,2021-04-11T22:36:43.9530000+08:00
MES215591688,N/A,Dispatch,In,2021-04-11T22:36:44.0130000+08:00
MES215591685,N/A,Dispatch,In,2021-04-11T22:36:43.8730000+08:00
MES215591682,N/A,Dispatch,In,2021-04-11T22:36:43.8270000+08:00
MES215591684,N/A,Dispatch,In,2021-04-11T22:36:43.8430000+08:00
MES215591691,N/A,Dispatch,In,2021-04-11T22:36:43.8600000+08:00
MES215591694,N/A,Dispatch,In,2021-04-11T22:36:43.9670000+08:00
MG3101407704,N/A,Dispatch,In,2021-04-12T00:39:47.1870000+08:00
MG3101407702,N/A,Dispatch,In,2021-04-12T00:39:47.1870000+08:00
MG3101407703,N/A,Dispatch,In,2021-04-12T00:39:47.1870000+08:00
MG3101407701,N/A,Dispatch,In,2021-04-12T00:39:47.1870000+08:00
MG3101407705,N/A,Dispatch,In,2021-04-12T00:39:47.1700000+08:00
MG2000112754,N/A,Dispatch,In,2021-04-12T00:40:11.3670000+08:00
MX2000067982,N/A,Dispatch,In,2021-04-12T00:33:42.1830000+08:00
MX2000067975,N/A,Dispatch,In,2021-04-12T00:33:42.4670000+08:00
MX2000067983,N/A,Dispatch,In,2021-04-12T00:33:42.1830000+08:00
MX2000067979,N/A,Dispatch,In,2021-04-12T00:33:42.4500000+08:00
MX2000067984,N/A,Dispatch,In,2021-04-12T00:33:42.1700000+08:00
MX2000067972,N/A,Dispatch,In,2021-04-12T00:33:42.3730000+08:00
MX2000067971,N/A,Dispatch,In,2021-04-12T00:33:42.4330000+08:00
MX2000067977,N/A,Dispatch,In,2021-04-12T00:33:42.4500000+08:00
MX2000067981,N/A,Dispatch,In,2021-04-12T00:33:42.4670000+08:00
MX2000067974,N/A,Dispatch,In,2021-04-12T00:33:42.4500000+08:00
MX2000067978,N/A,Dispatch,In,2021-04-12T00:33:42.4670000+08:00
MX2000067989,N/A,Dispatch,In,2021-04-12T00:33:42.1700000+08:00
MX2000067980,N/A,Dispatch,In,2021-04-12T00:33:42.1830000+08:00
MX2000067976,N/A,Dispatch,In,2021-04-12T00:33:42.1830000+08:00
MX2000067973,N/A,Dispatch,In,2021-04-12T00:33:42.2170000+08:00
MX2000067985,N/A,Dispatch,In,2021-04-12T00:33:42.1530000+08:00
MX2000067990,N/A,Dispatch,In,2021-04-12T00:33:42.1700000+08:00
MX2000067987,N/A,Dispatch,In,2021-04-12T00:33:42.1700000+08:00
MX2000067992,N/A,Dispatch,In,2021-04-12T00:33:42.5270000+08:00
MX2000067988,N/A,Dispatch,In,2021-04-12T00:33:41.9330000+08:00
MX2000067986,N/A,Dispatch,In,2021-04-12T00:33:42.1700000+08:00
MX2000068005,N/A,Dispatch,In,2021-04-12T00:33:42.4800000+08:00
MX2000068006,N/A,Dispatch,In,2021-04-12T00:33:42.4800000+08:00
MX2000068010,N/A,Dispatch,In,2021-04-12T00:33:42.4970000+08:00
MX2000067994,N/A,Dispatch,In,2021-04-12T00:33:42.8570000+08:00
MX2000067991,N/A,Dispatch,In,2021-04-12T00:33:42.5270000+08:00
MX2000067995,N/A,Dispatch,In,2021-04-12T00:33:42.5130000+08:00
MX2000067997,N/A,Dispatch,In,2021-04-12T00:33:42.5270000+08:00
MX2000067999,N/A,Dispatch,In,2021-04-12T00:33:42.5730000+08:00
MX2000068003,N/A,Dispatch,In,2021-04-12T00:33:42.5130000+08:00
MX2000068015,N/A,Dispatch,In,2021-04-12T00:33:42.9500000+08:00
MX2000068020,N/A,Dispatch,In,2021-04-12T00:33:42.9500000+08:00
MX2000068028,N/A,Dispatch,In,2021-04-12T00:33:42.9030000+08:00
MX2000068024,N/A,Dispatch,In,2021-04-12T00:33:42.9330000+08:00
MX2000068029,N/A,Dispatch,In,2021-04-12T00:33:42.9200000+08:00
MX2000068026,N/A,Dispatch,In,2021-04-12T00:33:42.9200000+08:00
MX2000068023,N/A,Dispatch,In,2021-04-12T00:33:42.9330000+08:00
MX2000068019,N/A,Dispatch,In,2021-04-12T00:33:42.9800000+08:00
MX2000068018,N/A,Dispatch,In,2021-04-12T00:33:42.9800000+08:00
MX2000068014,N/A,Dispatch,In,2021-04-12T00:33:42.9800000+08:00
MX2000068022,N/A,Dispatch,In,2021-04-12T00:33:42.9330000+08:00
MX2000068017,N/A,Dispatch,In,2021-04-12T00:33:42.9670000+08:00
MX2000068011,N/A,Dispatch,In,2021-04-12T00:33:42.9500000+08:00
MX2000068012,N/A,Dispatch,In,2021-04-12T00:33:42.9670000+08:00
MX2000068008,N/A,Dispatch,In,2021-04-12T00:33:42.4800000+08:00
MX2000068009,N/A,Dispatch,In,2021-04-12T00:33:42.4800000+08:00
MX2000068004,N/A,Dispatch,In,2021-04-12T00:33:42.4970000+08:00
MX2000067993,N/A,Dispatch,In,2021-04-12T00:33:42.5430000+08:00
MX2000068016,N/A,Dispatch,In,2021-04-12T00:33:42.9670000+08:00
MX2000068013,N/A,Dispatch,In,2021-04-12T00:33:42.9670000+08:00
MX2000068025,N/A,Dispatch,In,2021-04-12T00:33:42.9030000+08:00
MX2000068021,N/A,Dispatch,In,2021-04-12T00:33:42.9500000+08:00
MX2000068007,N/A,Dispatch,In,2021-04-12T00:33:42.4970000+08:00
MX2000068002,N/A,Dispatch,In,2021-04-12T00:33:42.5130000+08:00
MX2000068000,N/A,Dispatch,In,2021-04-12T00:33:42.5600000+08:00
MX2000067998,N/A,Dispatch,In,2021-04-12T00:33:42.5270000+08:00
MX2000068001,N/A,Dispatch,In,2021-04-12T00:33:42.5130000+08:00
MX2000067996,N/A,Dispatch,In,2021-04-12T00:33:42.5130000+08:00
MX2000067967,N/A,Dispatch,In,2021-04-12T00:33:42.9030000+08:00
MX2000067969,N/A,Dispatch,In,2021-04-12T00:33:42.8870000+08:00
MX2000067968,N/A,Dispatch,In,2021-04-12T00:33:42.8570000+08:00
MX2000067970,N/A,Dispatch,In,2021-04-12T00:33:42.8870000+08:00
MX2000067965,N/A,Dispatch,In,2021-04-12T00:33:42.8730000+08:00
MX2000067966,N/A,Dispatch,In,2021-04-12T00:33:42.8870000+08:00
MX2000067964,N/A,Dispatch,In,2021-04-12T00:33:42.8870000+08:00
MX2000067963,N/A,Dispatch,In,2021-04-12T00:33:42.9030000+08:00
MX2000068030,N/A,Dispatch,In,2021-04-12T00:33:42.9200000+08:00
MX2000068027,N/A,Dispatch,In,2021-04-12T00:33:42.9200000+08:00

View file

@ -7,20 +7,29 @@ require_once(__DIR__ . '/../../vendor/autoload.php');
use MicrosoftAzure\Storage\Blob\BlobRestProxy;
use MicrosoftAzure\Storage\Common\ServiceException;
$blob_url = 'https://popappshopprodstorage.blob.core.windows.net/warranty';
$sas_token = 'sp=r&st=2021-03-18T08:26:36Z&se=2021-04-29T16:26:36Z&spr=https&sv=2020-02-10&sr=c&sig=Rwl3aCNThXEzuPjNB9sTvZzsx84ULDylyS1WtPwgyzg%3D';
//$blob_url = 'https://popappshopprodstorage.blob.core.windows.net/warranty';
//$sas_token = 'sp=r&st=2021-03-18T08:26:36Z&se=2021-04-29T16:26:36Z&spr=https&sv=2020-02-10&sr=c&sig=Rwl3aCNThXEzuPjNB9sTvZzsx84ULDylyS1WtPwgyzg%3D';
$blob_url = 'https://popappshopprodstorage.blob.core.windows.net';
$sas_token = 'sp=r&st=2021-03-20T17:09:13Z&se=2021-04-01T01:09:13Z&spr=https&sv=2020-02-10&sr=c&sig=pU2fxj6eXALfGTTrsmaJ7W0QtdstyR88Xs5lvMJ35xQ%3D';
//$sas_token = 'sp=r&st=2021-03-20T17:09:13Z&se=2021-04-01T01:09:13Z&spr=https&sv=2020-02-10&sr=c&sig=pU2fxj6eXALfGTTrsmaJ7W0QtdstyR88Xs5lvMJ35xQ%3D';
$sas_token = 'sp=r&st=2021-04-13T03:48:30Z&se=2022-04-01T11:48:30Z&spr=https&sv=2020-02-10&sr=c&sig=L6VDl40qRXhQb7w8JVkj3r7x2Xkt72pQaQ8AH2M5CRk%3D';
$conn_string = "BlobEndpoint=$blob_url;\nSharedAccessSignature=$sas_token";
$blob_client = BlobRestProxy::createBlobService($conn_string);
$current_date = new DateTime();
$current_date->modify("-1 day");
$date = $current_date->format('m-d-Y');
$filename = 'warrantylogs' . $date . '.csv';
//print_r($filename);
// NOTE: via download blob
$res = $blob_client->getBlob('warranty', 'Sample Result.csv');
$res = $blob_client->getBlob('warranty', $filename);
// print_r($res);
file_put_contents("output.txt", $res->getContentStream());