⬆️Update Sabre libraries.
This commit is contained in:
parent
14229d0dd3
commit
ea19971285
246
composer.lock
generated
246
composer.lock
generated
@ -413,19 +413,20 @@
|
||||
},
|
||||
{
|
||||
"name": "sabre/http",
|
||||
"version": "4.2.1",
|
||||
"version": "4.2.2",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/fruux/sabre-http.git",
|
||||
"reference": "2e93bc8321524c67be4ca5b8415daebd4c8bf85e"
|
||||
"reference": "dd50e7260356f4599d40270826f9548b23efa204"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/fruux/sabre-http/zipball/2e93bc8321524c67be4ca5b8415daebd4c8bf85e",
|
||||
"reference": "2e93bc8321524c67be4ca5b8415daebd4c8bf85e",
|
||||
"url": "https://api.github.com/repos/fruux/sabre-http/zipball/dd50e7260356f4599d40270826f9548b23efa204",
|
||||
"reference": "dd50e7260356f4599d40270826f9548b23efa204",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
"ext-ctype": "*",
|
||||
"ext-mbstring": "*",
|
||||
"php": ">=5.4",
|
||||
"sabre/event": ">=1.0.0,<4.0.0",
|
||||
@ -464,28 +465,28 @@
|
||||
"keywords": [
|
||||
"http"
|
||||
],
|
||||
"time": "2016-01-06T23:00:08+00:00"
|
||||
"time": "2017-01-02T19:38:42+00:00"
|
||||
},
|
||||
{
|
||||
"name": "sabre/uri",
|
||||
"version": "1.1.0",
|
||||
"version": "1.2.1",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/fruux/sabre-uri.git",
|
||||
"reference": "9012116434d84ef6e5e37a89dfdbfbe2204a8704"
|
||||
"reference": "ada354d83579565949d80b2e15593c2371225e61"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/fruux/sabre-uri/zipball/9012116434d84ef6e5e37a89dfdbfbe2204a8704",
|
||||
"reference": "9012116434d84ef6e5e37a89dfdbfbe2204a8704",
|
||||
"url": "https://api.github.com/repos/fruux/sabre-uri/zipball/ada354d83579565949d80b2e15593c2371225e61",
|
||||
"reference": "ada354d83579565949d80b2e15593c2371225e61",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
"php": ">=5.4.7"
|
||||
},
|
||||
"require-dev": {
|
||||
"phpunit/phpunit": "*",
|
||||
"sabre/cs": "~0.0.1"
|
||||
"phpunit/phpunit": ">=4.0,<6.0",
|
||||
"sabre/cs": "~1.0.0"
|
||||
},
|
||||
"type": "library",
|
||||
"autoload": {
|
||||
@ -515,30 +516,30 @@
|
||||
"uri",
|
||||
"url"
|
||||
],
|
||||
"time": "2016-03-08T02:29:27+00:00"
|
||||
"time": "2017-02-20T19:59:28+00:00"
|
||||
},
|
||||
{
|
||||
"name": "sabre/vobject",
|
||||
"version": "4.1.1",
|
||||
"version": "4.1.2",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/fruux/sabre-vobject.git",
|
||||
"reference": "a3a59b06947f122af2d45d52b72172cdc1efd68f"
|
||||
"reference": "d0fde2fafa2a3dad1f559c2d1c2591d4fd75ae3c"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/fruux/sabre-vobject/zipball/a3a59b06947f122af2d45d52b72172cdc1efd68f",
|
||||
"reference": "a3a59b06947f122af2d45d52b72172cdc1efd68f",
|
||||
"url": "https://api.github.com/repos/fruux/sabre-vobject/zipball/d0fde2fafa2a3dad1f559c2d1c2591d4fd75ae3c",
|
||||
"reference": "d0fde2fafa2a3dad1f559c2d1c2591d4fd75ae3c",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
"ext-mbstring": "*",
|
||||
"php": ">=5.5",
|
||||
"sabre/xml": "~1.1"
|
||||
"sabre/xml": ">=1.5 <3.0"
|
||||
},
|
||||
"require-dev": {
|
||||
"phpunit/phpunit": "*",
|
||||
"sabre/cs": "~0.0.3"
|
||||
"sabre/cs": "^1.0.0"
|
||||
},
|
||||
"suggest": {
|
||||
"hoa/bench": "If you would like to run the benchmark scripts"
|
||||
@ -612,7 +613,7 @@
|
||||
"xCal",
|
||||
"xCard"
|
||||
],
|
||||
"time": "2016-07-15T19:52:17+00:00"
|
||||
"time": "2016-12-06T04:14:09+00:00"
|
||||
},
|
||||
{
|
||||
"name": "sabre/xml",
|
||||
@ -2237,16 +2238,16 @@
|
||||
},
|
||||
{
|
||||
"name": "phpunit/phpunit",
|
||||
"version": "6.1.3",
|
||||
"version": "6.1.4",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/sebastianbergmann/phpunit.git",
|
||||
"reference": "824d02024916525a36b2db21847a5ef91db9e4a8"
|
||||
"reference": "42b7f394a8e009516582331b1e03a1aba40175d1"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/824d02024916525a36b2db21847a5ef91db9e4a8",
|
||||
"reference": "824d02024916525a36b2db21847a5ef91db9e4a8",
|
||||
"url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/42b7f394a8e009516582331b1e03a1aba40175d1",
|
||||
"reference": "42b7f394a8e009516582331b1e03a1aba40175d1",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@ -2266,8 +2267,8 @@
|
||||
"phpunit/php-timer": "^1.0.6",
|
||||
"phpunit/phpunit-mock-objects": "^4.0",
|
||||
"sebastian/comparator": "^2.0",
|
||||
"sebastian/diff": "^1.2",
|
||||
"sebastian/environment": "^3.0.1",
|
||||
"sebastian/diff": "^1.4.3 || ^2.0",
|
||||
"sebastian/environment": "^3.0.2",
|
||||
"sebastian/exporter": "^3.1",
|
||||
"sebastian/global-state": "^1.1 || ^2.0",
|
||||
"sebastian/object-enumerator": "^3.0.2",
|
||||
@ -2317,7 +2318,7 @@
|
||||
"testing",
|
||||
"xunit"
|
||||
],
|
||||
"time": "2017-04-29T10:40:17+00:00"
|
||||
"time": "2017-05-22T07:45:30+00:00"
|
||||
},
|
||||
{
|
||||
"name": "phpunit/phpunit-mock-objects",
|
||||
@ -2588,23 +2589,23 @@
|
||||
},
|
||||
{
|
||||
"name": "sebastian/diff",
|
||||
"version": "1.4.1",
|
||||
"version": "1.4.3",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/sebastianbergmann/diff.git",
|
||||
"reference": "13edfd8706462032c2f52b4b862974dd46b71c9e"
|
||||
"reference": "7f066a26a962dbe58ddea9f72a4e82874a3975a4"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/13edfd8706462032c2f52b4b862974dd46b71c9e",
|
||||
"reference": "13edfd8706462032c2f52b4b862974dd46b71c9e",
|
||||
"url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/7f066a26a962dbe58ddea9f72a4e82874a3975a4",
|
||||
"reference": "7f066a26a962dbe58ddea9f72a4e82874a3975a4",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
"php": ">=5.3.3"
|
||||
"php": "^5.3.3 || ^7.0"
|
||||
},
|
||||
"require-dev": {
|
||||
"phpunit/phpunit": "~4.8"
|
||||
"phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.0"
|
||||
},
|
||||
"type": "library",
|
||||
"extra": {
|
||||
@ -2636,7 +2637,7 @@
|
||||
"keywords": [
|
||||
"diff"
|
||||
],
|
||||
"time": "2015-12-08T07:14:41+00:00"
|
||||
"time": "2017-05-22T07:24:03+00:00"
|
||||
},
|
||||
{
|
||||
"name": "sebastian/environment",
|
||||
@ -3038,16 +3039,16 @@
|
||||
},
|
||||
{
|
||||
"name": "symfony/browser-kit",
|
||||
"version": "v3.2.8",
|
||||
"version": "v3.3.0",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/symfony/browser-kit.git",
|
||||
"reference": "9fab1ab6f77b77f3df5fc5250fc6956811699b57"
|
||||
"reference": "c2c8ceb1aa9dab9eae54e9150e6a588ce3e53be1"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/symfony/browser-kit/zipball/9fab1ab6f77b77f3df5fc5250fc6956811699b57",
|
||||
"reference": "9fab1ab6f77b77f3df5fc5250fc6956811699b57",
|
||||
"url": "https://api.github.com/repos/symfony/browser-kit/zipball/c2c8ceb1aa9dab9eae54e9150e6a588ce3e53be1",
|
||||
"reference": "c2c8ceb1aa9dab9eae54e9150e6a588ce3e53be1",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@ -3064,7 +3065,7 @@
|
||||
"type": "library",
|
||||
"extra": {
|
||||
"branch-alias": {
|
||||
"dev-master": "3.2-dev"
|
||||
"dev-master": "3.3-dev"
|
||||
}
|
||||
},
|
||||
"autoload": {
|
||||
@ -3091,20 +3092,20 @@
|
||||
],
|
||||
"description": "Symfony BrowserKit Component",
|
||||
"homepage": "https://symfony.com",
|
||||
"time": "2017-04-12T14:13:17+00:00"
|
||||
"time": "2017-04-12T14:14:56+00:00"
|
||||
},
|
||||
{
|
||||
"name": "symfony/class-loader",
|
||||
"version": "v3.2.8",
|
||||
"version": "v3.3.0",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/symfony/class-loader.git",
|
||||
"reference": "fc4c04bfd17130a9dccfded9578353f311967da7"
|
||||
"reference": "b0aff75bf18e4bbf37209235227e6e50a5aec8f5"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/symfony/class-loader/zipball/fc4c04bfd17130a9dccfded9578353f311967da7",
|
||||
"reference": "fc4c04bfd17130a9dccfded9578353f311967da7",
|
||||
"url": "https://api.github.com/repos/symfony/class-loader/zipball/b0aff75bf18e4bbf37209235227e6e50a5aec8f5",
|
||||
"reference": "b0aff75bf18e4bbf37209235227e6e50a5aec8f5",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@ -3120,7 +3121,7 @@
|
||||
"type": "library",
|
||||
"extra": {
|
||||
"branch-alias": {
|
||||
"dev-master": "3.2-dev"
|
||||
"dev-master": "3.3-dev"
|
||||
}
|
||||
},
|
||||
"autoload": {
|
||||
@ -3147,27 +3148,31 @@
|
||||
],
|
||||
"description": "Symfony ClassLoader Component",
|
||||
"homepage": "https://symfony.com",
|
||||
"time": "2017-04-12T14:13:17+00:00"
|
||||
"time": "2017-04-12T14:14:56+00:00"
|
||||
},
|
||||
{
|
||||
"name": "symfony/config",
|
||||
"version": "v3.2.8",
|
||||
"version": "v3.3.0",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/symfony/config.git",
|
||||
"reference": "e5533fcc0b3dd377626153b2852707878f363728"
|
||||
"reference": "79f86253ba482ca7f17718e886e6d164e5ba6d45"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/symfony/config/zipball/e5533fcc0b3dd377626153b2852707878f363728",
|
||||
"reference": "e5533fcc0b3dd377626153b2852707878f363728",
|
||||
"url": "https://api.github.com/repos/symfony/config/zipball/79f86253ba482ca7f17718e886e6d164e5ba6d45",
|
||||
"reference": "79f86253ba482ca7f17718e886e6d164e5ba6d45",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
"php": ">=5.5.9",
|
||||
"symfony/filesystem": "~2.8|~3.0"
|
||||
},
|
||||
"conflict": {
|
||||
"symfony/dependency-injection": "<3.3"
|
||||
},
|
||||
"require-dev": {
|
||||
"symfony/dependency-injection": "~3.3",
|
||||
"symfony/yaml": "~3.0"
|
||||
},
|
||||
"suggest": {
|
||||
@ -3176,7 +3181,7 @@
|
||||
"type": "library",
|
||||
"extra": {
|
||||
"branch-alias": {
|
||||
"dev-master": "3.2-dev"
|
||||
"dev-master": "3.3-dev"
|
||||
}
|
||||
},
|
||||
"autoload": {
|
||||
@ -3203,20 +3208,20 @@
|
||||
],
|
||||
"description": "Symfony Config Component",
|
||||
"homepage": "https://symfony.com",
|
||||
"time": "2017-04-12T14:13:17+00:00"
|
||||
"time": "2017-05-29T18:41:32+00:00"
|
||||
},
|
||||
{
|
||||
"name": "symfony/console",
|
||||
"version": "v3.2.8",
|
||||
"version": "v3.3.0",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/symfony/console.git",
|
||||
"reference": "a7a17e0c6c3c4d70a211f80782e4b90ddadeaa38"
|
||||
"reference": "c80e63f3f5e3a331bfc25e6e9332b10422eb9b05"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/symfony/console/zipball/a7a17e0c6c3c4d70a211f80782e4b90ddadeaa38",
|
||||
"reference": "a7a17e0c6c3c4d70a211f80782e4b90ddadeaa38",
|
||||
"url": "https://api.github.com/repos/symfony/console/zipball/c80e63f3f5e3a331bfc25e6e9332b10422eb9b05",
|
||||
"reference": "c80e63f3f5e3a331bfc25e6e9332b10422eb9b05",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@ -3224,10 +3229,15 @@
|
||||
"symfony/debug": "~2.8|~3.0",
|
||||
"symfony/polyfill-mbstring": "~1.0"
|
||||
},
|
||||
"conflict": {
|
||||
"symfony/dependency-injection": "<3.3"
|
||||
},
|
||||
"require-dev": {
|
||||
"psr/log": "~1.0",
|
||||
"symfony/dependency-injection": "~3.3",
|
||||
"symfony/event-dispatcher": "~2.8|~3.0",
|
||||
"symfony/filesystem": "~2.8|~3.0",
|
||||
"symfony/http-kernel": "~2.8|~3.0",
|
||||
"symfony/process": "~2.8|~3.0"
|
||||
},
|
||||
"suggest": {
|
||||
@ -3239,7 +3249,7 @@
|
||||
"type": "library",
|
||||
"extra": {
|
||||
"branch-alias": {
|
||||
"dev-master": "3.2-dev"
|
||||
"dev-master": "3.3-dev"
|
||||
}
|
||||
},
|
||||
"autoload": {
|
||||
@ -3266,20 +3276,20 @@
|
||||
],
|
||||
"description": "Symfony Console Component",
|
||||
"homepage": "https://symfony.com",
|
||||
"time": "2017-04-26T01:39:17+00:00"
|
||||
"time": "2017-05-28T14:08:56+00:00"
|
||||
},
|
||||
{
|
||||
"name": "symfony/css-selector",
|
||||
"version": "v3.2.8",
|
||||
"version": "v3.3.0",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/symfony/css-selector.git",
|
||||
"reference": "02983c144038e697c959e6b06ef6666de759ccbc"
|
||||
"reference": "4d882dced7b995d5274293039370148e291808f2"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/symfony/css-selector/zipball/02983c144038e697c959e6b06ef6666de759ccbc",
|
||||
"reference": "02983c144038e697c959e6b06ef6666de759ccbc",
|
||||
"url": "https://api.github.com/repos/symfony/css-selector/zipball/4d882dced7b995d5274293039370148e291808f2",
|
||||
"reference": "4d882dced7b995d5274293039370148e291808f2",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@ -3288,7 +3298,7 @@
|
||||
"type": "library",
|
||||
"extra": {
|
||||
"branch-alias": {
|
||||
"dev-master": "3.2-dev"
|
||||
"dev-master": "3.3-dev"
|
||||
}
|
||||
},
|
||||
"autoload": {
|
||||
@ -3319,20 +3329,20 @@
|
||||
],
|
||||
"description": "Symfony CssSelector Component",
|
||||
"homepage": "https://symfony.com",
|
||||
"time": "2017-05-01T14:55:58+00:00"
|
||||
"time": "2017-05-01T15:01:29+00:00"
|
||||
},
|
||||
{
|
||||
"name": "symfony/debug",
|
||||
"version": "v3.2.8",
|
||||
"version": "v3.3.0",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/symfony/debug.git",
|
||||
"reference": "fd6eeee656a5a7b384d56f1072243fe1c0e81686"
|
||||
"reference": "ef5f19a7a68075a0bd05969a329ead3b0776fb7a"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/symfony/debug/zipball/fd6eeee656a5a7b384d56f1072243fe1c0e81686",
|
||||
"reference": "fd6eeee656a5a7b384d56f1072243fe1c0e81686",
|
||||
"url": "https://api.github.com/repos/symfony/debug/zipball/ef5f19a7a68075a0bd05969a329ead3b0776fb7a",
|
||||
"reference": "ef5f19a7a68075a0bd05969a329ead3b0776fb7a",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@ -3343,13 +3353,12 @@
|
||||
"symfony/http-kernel": ">=2.3,<2.3.24|~2.4.0|>=2.5,<2.5.9|>=2.6,<2.6.2"
|
||||
},
|
||||
"require-dev": {
|
||||
"symfony/class-loader": "~2.8|~3.0",
|
||||
"symfony/http-kernel": "~2.8|~3.0"
|
||||
},
|
||||
"type": "library",
|
||||
"extra": {
|
||||
"branch-alias": {
|
||||
"dev-master": "3.2-dev"
|
||||
"dev-master": "3.3-dev"
|
||||
}
|
||||
},
|
||||
"autoload": {
|
||||
@ -3376,43 +3385,50 @@
|
||||
],
|
||||
"description": "Symfony Debug Component",
|
||||
"homepage": "https://symfony.com",
|
||||
"time": "2017-04-19T20:17:50+00:00"
|
||||
"time": "2017-05-27T16:02:27+00:00"
|
||||
},
|
||||
{
|
||||
"name": "symfony/dependency-injection",
|
||||
"version": "v3.2.8",
|
||||
"version": "v3.3.0",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/symfony/dependency-injection.git",
|
||||
"reference": "5e00857475b6d1fa31ff4c76f1fddf1cfa9e8d59"
|
||||
"reference": "988c7bd6ec880690792ccf2a1e5ca05401c2a63d"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/symfony/dependency-injection/zipball/5e00857475b6d1fa31ff4c76f1fddf1cfa9e8d59",
|
||||
"reference": "5e00857475b6d1fa31ff4c76f1fddf1cfa9e8d59",
|
||||
"url": "https://api.github.com/repos/symfony/dependency-injection/zipball/988c7bd6ec880690792ccf2a1e5ca05401c2a63d",
|
||||
"reference": "988c7bd6ec880690792ccf2a1e5ca05401c2a63d",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
"php": ">=5.5.9"
|
||||
"php": ">=5.5.9",
|
||||
"psr/container": "^1.0"
|
||||
},
|
||||
"conflict": {
|
||||
"symfony/yaml": "<3.2"
|
||||
"symfony/config": "<=3.3-beta1",
|
||||
"symfony/finder": "<3.3",
|
||||
"symfony/yaml": "<3.3"
|
||||
},
|
||||
"provide": {
|
||||
"psr/container-implementation": "1.0"
|
||||
},
|
||||
"require-dev": {
|
||||
"symfony/config": "~2.8|~3.0",
|
||||
"symfony/config": "~3.3",
|
||||
"symfony/expression-language": "~2.8|~3.0",
|
||||
"symfony/yaml": "~3.2"
|
||||
"symfony/yaml": "~3.3"
|
||||
},
|
||||
"suggest": {
|
||||
"symfony/config": "",
|
||||
"symfony/expression-language": "For using expressions in service container configuration",
|
||||
"symfony/finder": "For using double-star glob patterns or when GLOB_BRACE portability is required",
|
||||
"symfony/proxy-manager-bridge": "Generate service proxies to lazy load them",
|
||||
"symfony/yaml": ""
|
||||
},
|
||||
"type": "library",
|
||||
"extra": {
|
||||
"branch-alias": {
|
||||
"dev-master": "3.2-dev"
|
||||
"dev-master": "3.3-dev"
|
||||
}
|
||||
},
|
||||
"autoload": {
|
||||
@ -3439,20 +3455,20 @@
|
||||
],
|
||||
"description": "Symfony DependencyInjection Component",
|
||||
"homepage": "https://symfony.com",
|
||||
"time": "2017-04-26T01:39:17+00:00"
|
||||
"time": "2017-05-25T23:10:31+00:00"
|
||||
},
|
||||
{
|
||||
"name": "symfony/dom-crawler",
|
||||
"version": "v3.2.8",
|
||||
"version": "v3.3.0",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/symfony/dom-crawler.git",
|
||||
"reference": "f1ad34e8af09ed17570e027cf0c58a12eddec286"
|
||||
"reference": "fc2c588ce376e9fe04a7b8c79e3ec62fe32d95b1"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/symfony/dom-crawler/zipball/f1ad34e8af09ed17570e027cf0c58a12eddec286",
|
||||
"reference": "f1ad34e8af09ed17570e027cf0c58a12eddec286",
|
||||
"url": "https://api.github.com/repos/symfony/dom-crawler/zipball/fc2c588ce376e9fe04a7b8c79e3ec62fe32d95b1",
|
||||
"reference": "fc2c588ce376e9fe04a7b8c79e3ec62fe32d95b1",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@ -3468,7 +3484,7 @@
|
||||
"type": "library",
|
||||
"extra": {
|
||||
"branch-alias": {
|
||||
"dev-master": "3.2-dev"
|
||||
"dev-master": "3.3-dev"
|
||||
}
|
||||
},
|
||||
"autoload": {
|
||||
@ -3495,29 +3511,32 @@
|
||||
],
|
||||
"description": "Symfony DomCrawler Component",
|
||||
"homepage": "https://symfony.com",
|
||||
"time": "2017-04-12T14:13:17+00:00"
|
||||
"time": "2017-05-25T23:10:31+00:00"
|
||||
},
|
||||
{
|
||||
"name": "symfony/event-dispatcher",
|
||||
"version": "v3.2.8",
|
||||
"version": "v3.3.0",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/symfony/event-dispatcher.git",
|
||||
"reference": "b8a401f733b43251e1d088c589368b2a94155e40"
|
||||
"reference": "a9f8b02b0ef07302eca92cd4bba73200b7980e9c"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/b8a401f733b43251e1d088c589368b2a94155e40",
|
||||
"reference": "b8a401f733b43251e1d088c589368b2a94155e40",
|
||||
"url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/a9f8b02b0ef07302eca92cd4bba73200b7980e9c",
|
||||
"reference": "a9f8b02b0ef07302eca92cd4bba73200b7980e9c",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
"php": ">=5.5.9"
|
||||
},
|
||||
"conflict": {
|
||||
"symfony/dependency-injection": "<3.3"
|
||||
},
|
||||
"require-dev": {
|
||||
"psr/log": "~1.0",
|
||||
"symfony/config": "~2.8|~3.0",
|
||||
"symfony/dependency-injection": "~2.8|~3.0",
|
||||
"symfony/dependency-injection": "~3.3",
|
||||
"symfony/expression-language": "~2.8|~3.0",
|
||||
"symfony/stopwatch": "~2.8|~3.0"
|
||||
},
|
||||
@ -3528,7 +3547,7 @@
|
||||
"type": "library",
|
||||
"extra": {
|
||||
"branch-alias": {
|
||||
"dev-master": "3.2-dev"
|
||||
"dev-master": "3.3-dev"
|
||||
}
|
||||
},
|
||||
"autoload": {
|
||||
@ -3555,20 +3574,20 @@
|
||||
],
|
||||
"description": "Symfony EventDispatcher Component",
|
||||
"homepage": "https://symfony.com",
|
||||
"time": "2017-05-01T14:58:48+00:00"
|
||||
"time": "2017-05-04T12:23:07+00:00"
|
||||
},
|
||||
{
|
||||
"name": "symfony/filesystem",
|
||||
"version": "v3.2.8",
|
||||
"version": "v3.3.0",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/symfony/filesystem.git",
|
||||
"reference": "040651db13cf061827a460cc10f6e36a445c45b4"
|
||||
"reference": "c709670bf64721202ddbe4162846f250735842c0"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/symfony/filesystem/zipball/040651db13cf061827a460cc10f6e36a445c45b4",
|
||||
"reference": "040651db13cf061827a460cc10f6e36a445c45b4",
|
||||
"url": "https://api.github.com/repos/symfony/filesystem/zipball/c709670bf64721202ddbe4162846f250735842c0",
|
||||
"reference": "c709670bf64721202ddbe4162846f250735842c0",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@ -3577,7 +3596,7 @@
|
||||
"type": "library",
|
||||
"extra": {
|
||||
"branch-alias": {
|
||||
"dev-master": "3.2-dev"
|
||||
"dev-master": "3.3-dev"
|
||||
}
|
||||
},
|
||||
"autoload": {
|
||||
@ -3604,7 +3623,7 @@
|
||||
],
|
||||
"description": "Symfony Filesystem Component",
|
||||
"homepage": "https://symfony.com",
|
||||
"time": "2017-04-12T14:13:17+00:00"
|
||||
"time": "2017-05-28T14:08:56+00:00"
|
||||
},
|
||||
{
|
||||
"name": "symfony/polyfill-mbstring",
|
||||
@ -3667,16 +3686,16 @@
|
||||
},
|
||||
{
|
||||
"name": "symfony/translation",
|
||||
"version": "v3.2.8",
|
||||
"version": "v3.3.0",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/symfony/translation.git",
|
||||
"reference": "f4a04d2df710f81515df576b2de06bdeee518b83"
|
||||
"reference": "dc3b2a0c6cfff60327ba1c043a82092735397543"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/symfony/translation/zipball/f4a04d2df710f81515df576b2de06bdeee518b83",
|
||||
"reference": "f4a04d2df710f81515df576b2de06bdeee518b83",
|
||||
"url": "https://api.github.com/repos/symfony/translation/zipball/dc3b2a0c6cfff60327ba1c043a82092735397543",
|
||||
"reference": "dc3b2a0c6cfff60327ba1c043a82092735397543",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@ -3684,13 +3703,14 @@
|
||||
"symfony/polyfill-mbstring": "~1.0"
|
||||
},
|
||||
"conflict": {
|
||||
"symfony/config": "<2.8"
|
||||
"symfony/config": "<2.8",
|
||||
"symfony/yaml": "<3.3"
|
||||
},
|
||||
"require-dev": {
|
||||
"psr/log": "~1.0",
|
||||
"symfony/config": "~2.8|~3.0",
|
||||
"symfony/intl": "^2.8.18|^3.2.5",
|
||||
"symfony/yaml": "~2.8|~3.0"
|
||||
"symfony/yaml": "~3.3"
|
||||
},
|
||||
"suggest": {
|
||||
"psr/log": "To use logging capability in translator",
|
||||
@ -3700,7 +3720,7 @@
|
||||
"type": "library",
|
||||
"extra": {
|
||||
"branch-alias": {
|
||||
"dev-master": "3.2-dev"
|
||||
"dev-master": "3.3-dev"
|
||||
}
|
||||
},
|
||||
"autoload": {
|
||||
@ -3727,20 +3747,20 @@
|
||||
],
|
||||
"description": "Symfony Translation Component",
|
||||
"homepage": "https://symfony.com",
|
||||
"time": "2017-04-12T14:13:17+00:00"
|
||||
"time": "2017-05-22T07:42:36+00:00"
|
||||
},
|
||||
{
|
||||
"name": "symfony/yaml",
|
||||
"version": "v3.2.8",
|
||||
"version": "v3.3.0",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/symfony/yaml.git",
|
||||
"reference": "acec26fcf7f3031e094e910b94b002fa53d4e4d6"
|
||||
"reference": "885db865f6b2b918404a1fae28f9ac640f71f994"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/symfony/yaml/zipball/acec26fcf7f3031e094e910b94b002fa53d4e4d6",
|
||||
"reference": "acec26fcf7f3031e094e910b94b002fa53d4e4d6",
|
||||
"url": "https://api.github.com/repos/symfony/yaml/zipball/885db865f6b2b918404a1fae28f9ac640f71f994",
|
||||
"reference": "885db865f6b2b918404a1fae28f9ac640f71f994",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@ -3755,7 +3775,7 @@
|
||||
"type": "library",
|
||||
"extra": {
|
||||
"branch-alias": {
|
||||
"dev-master": "3.2-dev"
|
||||
"dev-master": "3.3-dev"
|
||||
}
|
||||
},
|
||||
"autoload": {
|
||||
@ -3782,7 +3802,7 @@
|
||||
],
|
||||
"description": "Symfony Yaml Component",
|
||||
"homepage": "https://symfony.com",
|
||||
"time": "2017-05-01T14:55:58+00:00"
|
||||
"time": "2017-05-28T10:56:20+00:00"
|
||||
},
|
||||
{
|
||||
"name": "theseer/tokenizer",
|
||||
|
1
vendor/composer/autoload_classmap.php
vendored
1
vendor/composer/autoload_classmap.php
vendored
@ -593,6 +593,7 @@ return array(
|
||||
'Sabre\\HTTP\\URLUtil' => $vendorDir . '/sabre/http/lib/URLUtil.php',
|
||||
'Sabre\\HTTP\\Util' => $vendorDir . '/sabre/http/lib/Util.php',
|
||||
'Sabre\\HTTP\\Version' => $vendorDir . '/sabre/http/lib/Version.php',
|
||||
'Sabre\\Uri\\InvalidUriException' => $vendorDir . '/sabre/uri/lib/InvalidUriException.php',
|
||||
'Sabre\\Uri\\Version' => $vendorDir . '/sabre/uri/lib/Version.php',
|
||||
'Sabre\\VObject\\BirthdayCalendarGenerator' => $vendorDir . '/sabre/vobject/lib/BirthdayCalendarGenerator.php',
|
||||
'Sabre\\VObject\\Cli' => $vendorDir . '/sabre/vobject/lib/Cli.php',
|
||||
|
1
vendor/composer/autoload_static.php
vendored
1
vendor/composer/autoload_static.php
vendored
@ -722,6 +722,7 @@ class ComposerStaticInit7b34d7e50a62201ec5d5e526a5b8b35d
|
||||
'Sabre\\HTTP\\URLUtil' => __DIR__ . '/..' . '/sabre/http/lib/URLUtil.php',
|
||||
'Sabre\\HTTP\\Util' => __DIR__ . '/..' . '/sabre/http/lib/Util.php',
|
||||
'Sabre\\HTTP\\Version' => __DIR__ . '/..' . '/sabre/http/lib/Version.php',
|
||||
'Sabre\\Uri\\InvalidUriException' => __DIR__ . '/..' . '/sabre/uri/lib/InvalidUriException.php',
|
||||
'Sabre\\Uri\\Version' => __DIR__ . '/..' . '/sabre/uri/lib/Version.php',
|
||||
'Sabre\\VObject\\BirthdayCalendarGenerator' => __DIR__ . '/..' . '/sabre/vobject/lib/BirthdayCalendarGenerator.php',
|
||||
'Sabre\\VObject\\Cli' => __DIR__ . '/..' . '/sabre/vobject/lib/Cli.php',
|
||||
|
419
vendor/composer/installed.json
vendored
419
vendor/composer/installed.json
vendored
@ -1,156 +1,4 @@
|
||||
[
|
||||
{
|
||||
"name": "sabre/uri",
|
||||
"version": "1.1.0",
|
||||
"version_normalized": "1.1.0.0",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/fruux/sabre-uri.git",
|
||||
"reference": "9012116434d84ef6e5e37a89dfdbfbe2204a8704"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/fruux/sabre-uri/zipball/9012116434d84ef6e5e37a89dfdbfbe2204a8704",
|
||||
"reference": "9012116434d84ef6e5e37a89dfdbfbe2204a8704",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
"php": ">=5.4.7"
|
||||
},
|
||||
"require-dev": {
|
||||
"phpunit/phpunit": "*",
|
||||
"sabre/cs": "~0.0.1"
|
||||
},
|
||||
"time": "2016-03-08T02:29:27+00:00",
|
||||
"type": "library",
|
||||
"installation-source": "dist",
|
||||
"autoload": {
|
||||
"files": [
|
||||
"lib/functions.php"
|
||||
],
|
||||
"psr-4": {
|
||||
"Sabre\\Uri\\": "lib/"
|
||||
}
|
||||
},
|
||||
"notification-url": "https://packagist.org/downloads/",
|
||||
"license": [
|
||||
"BSD-3-Clause"
|
||||
],
|
||||
"authors": [
|
||||
{
|
||||
"name": "Evert Pot",
|
||||
"email": "me@evertpot.com",
|
||||
"homepage": "http://evertpot.com/",
|
||||
"role": "Developer"
|
||||
}
|
||||
],
|
||||
"description": "Functions for making sense out of URIs.",
|
||||
"homepage": "http://sabre.io/uri/",
|
||||
"keywords": [
|
||||
"rfc3986",
|
||||
"uri",
|
||||
"url"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "sabre/vobject",
|
||||
"version": "4.1.1",
|
||||
"version_normalized": "4.1.1.0",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/fruux/sabre-vobject.git",
|
||||
"reference": "a3a59b06947f122af2d45d52b72172cdc1efd68f"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/fruux/sabre-vobject/zipball/a3a59b06947f122af2d45d52b72172cdc1efd68f",
|
||||
"reference": "a3a59b06947f122af2d45d52b72172cdc1efd68f",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
"ext-mbstring": "*",
|
||||
"php": ">=5.5",
|
||||
"sabre/xml": "~1.1"
|
||||
},
|
||||
"require-dev": {
|
||||
"phpunit/phpunit": "*",
|
||||
"sabre/cs": "~0.0.3"
|
||||
},
|
||||
"suggest": {
|
||||
"hoa/bench": "If you would like to run the benchmark scripts"
|
||||
},
|
||||
"time": "2016-07-15T19:52:17+00:00",
|
||||
"bin": [
|
||||
"bin/vobject",
|
||||
"bin/generate_vcards"
|
||||
],
|
||||
"type": "library",
|
||||
"extra": {
|
||||
"branch-alias": {
|
||||
"dev-master": "4.0.x-dev"
|
||||
}
|
||||
},
|
||||
"installation-source": "dist",
|
||||
"autoload": {
|
||||
"psr-4": {
|
||||
"Sabre\\VObject\\": "lib/"
|
||||
}
|
||||
},
|
||||
"notification-url": "https://packagist.org/downloads/",
|
||||
"license": [
|
||||
"BSD-3-Clause"
|
||||
],
|
||||
"authors": [
|
||||
{
|
||||
"name": "Evert Pot",
|
||||
"email": "me@evertpot.com",
|
||||
"homepage": "http://evertpot.com/",
|
||||
"role": "Developer"
|
||||
},
|
||||
{
|
||||
"name": "Dominik Tobschall",
|
||||
"email": "dominik@fruux.com",
|
||||
"homepage": "http://tobschall.de/",
|
||||
"role": "Developer"
|
||||
},
|
||||
{
|
||||
"name": "Ivan Enderlin",
|
||||
"email": "ivan.enderlin@hoa-project.net",
|
||||
"homepage": "http://mnt.io/",
|
||||
"role": "Developer"
|
||||
}
|
||||
],
|
||||
"description": "The VObject library for PHP allows you to easily parse and manipulate iCalendar and vCard objects",
|
||||
"homepage": "http://sabre.io/vobject/",
|
||||
"keywords": [
|
||||
"availability",
|
||||
"freebusy",
|
||||
"iCalendar",
|
||||
"ical",
|
||||
"ics",
|
||||
"jCal",
|
||||
"jCard",
|
||||
"recurrence",
|
||||
"rfc2425",
|
||||
"rfc2426",
|
||||
"rfc2739",
|
||||
"rfc4770",
|
||||
"rfc5545",
|
||||
"rfc5546",
|
||||
"rfc6321",
|
||||
"rfc6350",
|
||||
"rfc6351",
|
||||
"rfc6474",
|
||||
"rfc6638",
|
||||
"rfc6715",
|
||||
"rfc6868",
|
||||
"vCalendar",
|
||||
"vCard",
|
||||
"vcf",
|
||||
"xCal",
|
||||
"xCard"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "sabre/event",
|
||||
"version": "3.0.0",
|
||||
@ -210,63 +58,6 @@
|
||||
"signal"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "sabre/http",
|
||||
"version": "4.2.1",
|
||||
"version_normalized": "4.2.1.0",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/fruux/sabre-http.git",
|
||||
"reference": "2e93bc8321524c67be4ca5b8415daebd4c8bf85e"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/fruux/sabre-http/zipball/2e93bc8321524c67be4ca5b8415daebd4c8bf85e",
|
||||
"reference": "2e93bc8321524c67be4ca5b8415daebd4c8bf85e",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
"ext-mbstring": "*",
|
||||
"php": ">=5.4",
|
||||
"sabre/event": ">=1.0.0,<4.0.0",
|
||||
"sabre/uri": "~1.0"
|
||||
},
|
||||
"require-dev": {
|
||||
"phpunit/phpunit": "~4.3",
|
||||
"sabre/cs": "~0.0.1"
|
||||
},
|
||||
"suggest": {
|
||||
"ext-curl": " to make http requests with the Client class"
|
||||
},
|
||||
"time": "2016-01-06T23:00:08+00:00",
|
||||
"type": "library",
|
||||
"installation-source": "dist",
|
||||
"autoload": {
|
||||
"files": [
|
||||
"lib/functions.php"
|
||||
],
|
||||
"psr-4": {
|
||||
"Sabre\\HTTP\\": "lib/"
|
||||
}
|
||||
},
|
||||
"notification-url": "https://packagist.org/downloads/",
|
||||
"license": [
|
||||
"BSD-3-Clause"
|
||||
],
|
||||
"authors": [
|
||||
{
|
||||
"name": "Evert Pot",
|
||||
"email": "me@evertpot.com",
|
||||
"homepage": "http://evertpot.com/",
|
||||
"role": "Developer"
|
||||
}
|
||||
],
|
||||
"description": "The sabre/http library provides utilities for dealing with http requests and responses. ",
|
||||
"homepage": "https://github.com/fruux/sabre-http",
|
||||
"keywords": [
|
||||
"http"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "sabre/xml",
|
||||
"version": "1.5.0",
|
||||
@ -756,5 +547,215 @@
|
||||
"html",
|
||||
"markdown"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "sabre/uri",
|
||||
"version": "1.2.1",
|
||||
"version_normalized": "1.2.1.0",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/fruux/sabre-uri.git",
|
||||
"reference": "ada354d83579565949d80b2e15593c2371225e61"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/fruux/sabre-uri/zipball/ada354d83579565949d80b2e15593c2371225e61",
|
||||
"reference": "ada354d83579565949d80b2e15593c2371225e61",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
"php": ">=5.4.7"
|
||||
},
|
||||
"require-dev": {
|
||||
"phpunit/phpunit": ">=4.0,<6.0",
|
||||
"sabre/cs": "~1.0.0"
|
||||
},
|
||||
"time": "2017-02-20T19:59:28+00:00",
|
||||
"type": "library",
|
||||
"installation-source": "dist",
|
||||
"autoload": {
|
||||
"files": [
|
||||
"lib/functions.php"
|
||||
],
|
||||
"psr-4": {
|
||||
"Sabre\\Uri\\": "lib/"
|
||||
}
|
||||
},
|
||||
"notification-url": "https://packagist.org/downloads/",
|
||||
"license": [
|
||||
"BSD-3-Clause"
|
||||
],
|
||||
"authors": [
|
||||
{
|
||||
"name": "Evert Pot",
|
||||
"email": "me@evertpot.com",
|
||||
"homepage": "http://evertpot.com/",
|
||||
"role": "Developer"
|
||||
}
|
||||
],
|
||||
"description": "Functions for making sense out of URIs.",
|
||||
"homepage": "http://sabre.io/uri/",
|
||||
"keywords": [
|
||||
"rfc3986",
|
||||
"uri",
|
||||
"url"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "sabre/http",
|
||||
"version": "4.2.2",
|
||||
"version_normalized": "4.2.2.0",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/fruux/sabre-http.git",
|
||||
"reference": "dd50e7260356f4599d40270826f9548b23efa204"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/fruux/sabre-http/zipball/dd50e7260356f4599d40270826f9548b23efa204",
|
||||
"reference": "dd50e7260356f4599d40270826f9548b23efa204",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
"ext-ctype": "*",
|
||||
"ext-mbstring": "*",
|
||||
"php": ">=5.4",
|
||||
"sabre/event": ">=1.0.0,<4.0.0",
|
||||
"sabre/uri": "~1.0"
|
||||
},
|
||||
"require-dev": {
|
||||
"phpunit/phpunit": "~4.3",
|
||||
"sabre/cs": "~0.0.1"
|
||||
},
|
||||
"suggest": {
|
||||
"ext-curl": " to make http requests with the Client class"
|
||||
},
|
||||
"time": "2017-01-02T19:38:42+00:00",
|
||||
"type": "library",
|
||||
"installation-source": "dist",
|
||||
"autoload": {
|
||||
"files": [
|
||||
"lib/functions.php"
|
||||
],
|
||||
"psr-4": {
|
||||
"Sabre\\HTTP\\": "lib/"
|
||||
}
|
||||
},
|
||||
"notification-url": "https://packagist.org/downloads/",
|
||||
"license": [
|
||||
"BSD-3-Clause"
|
||||
],
|
||||
"authors": [
|
||||
{
|
||||
"name": "Evert Pot",
|
||||
"email": "me@evertpot.com",
|
||||
"homepage": "http://evertpot.com/",
|
||||
"role": "Developer"
|
||||
}
|
||||
],
|
||||
"description": "The sabre/http library provides utilities for dealing with http requests and responses. ",
|
||||
"homepage": "https://github.com/fruux/sabre-http",
|
||||
"keywords": [
|
||||
"http"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "sabre/vobject",
|
||||
"version": "4.1.2",
|
||||
"version_normalized": "4.1.2.0",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/fruux/sabre-vobject.git",
|
||||
"reference": "d0fde2fafa2a3dad1f559c2d1c2591d4fd75ae3c"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/fruux/sabre-vobject/zipball/d0fde2fafa2a3dad1f559c2d1c2591d4fd75ae3c",
|
||||
"reference": "d0fde2fafa2a3dad1f559c2d1c2591d4fd75ae3c",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
"ext-mbstring": "*",
|
||||
"php": ">=5.5",
|
||||
"sabre/xml": ">=1.5 <3.0"
|
||||
},
|
||||
"require-dev": {
|
||||
"phpunit/phpunit": "*",
|
||||
"sabre/cs": "^1.0.0"
|
||||
},
|
||||
"suggest": {
|
||||
"hoa/bench": "If you would like to run the benchmark scripts"
|
||||
},
|
||||
"time": "2016-12-06T04:14:09+00:00",
|
||||
"bin": [
|
||||
"bin/vobject",
|
||||
"bin/generate_vcards"
|
||||
],
|
||||
"type": "library",
|
||||
"extra": {
|
||||
"branch-alias": {
|
||||
"dev-master": "4.0.x-dev"
|
||||
}
|
||||
},
|
||||
"installation-source": "dist",
|
||||
"autoload": {
|
||||
"psr-4": {
|
||||
"Sabre\\VObject\\": "lib/"
|
||||
}
|
||||
},
|
||||
"notification-url": "https://packagist.org/downloads/",
|
||||
"license": [
|
||||
"BSD-3-Clause"
|
||||
],
|
||||
"authors": [
|
||||
{
|
||||
"name": "Evert Pot",
|
||||
"email": "me@evertpot.com",
|
||||
"homepage": "http://evertpot.com/",
|
||||
"role": "Developer"
|
||||
},
|
||||
{
|
||||
"name": "Dominik Tobschall",
|
||||
"email": "dominik@fruux.com",
|
||||
"homepage": "http://tobschall.de/",
|
||||
"role": "Developer"
|
||||
},
|
||||
{
|
||||
"name": "Ivan Enderlin",
|
||||
"email": "ivan.enderlin@hoa-project.net",
|
||||
"homepage": "http://mnt.io/",
|
||||
"role": "Developer"
|
||||
}
|
||||
],
|
||||
"description": "The VObject library for PHP allows you to easily parse and manipulate iCalendar and vCard objects",
|
||||
"homepage": "http://sabre.io/vobject/",
|
||||
"keywords": [
|
||||
"availability",
|
||||
"freebusy",
|
||||
"iCalendar",
|
||||
"ical",
|
||||
"ics",
|
||||
"jCal",
|
||||
"jCard",
|
||||
"recurrence",
|
||||
"rfc2425",
|
||||
"rfc2426",
|
||||
"rfc2739",
|
||||
"rfc4770",
|
||||
"rfc5545",
|
||||
"rfc5546",
|
||||
"rfc6321",
|
||||
"rfc6350",
|
||||
"rfc6351",
|
||||
"rfc6474",
|
||||
"rfc6638",
|
||||
"rfc6715",
|
||||
"rfc6868",
|
||||
"vCalendar",
|
||||
"vCard",
|
||||
"vcf",
|
||||
"xCal",
|
||||
"xCard"
|
||||
]
|
||||
}
|
||||
]
|
||||
|
4
vendor/sabre/http/.travis.yml
vendored
4
vendor/sabre/http/.travis.yml
vendored
@ -4,6 +4,7 @@ php:
|
||||
- 5.5
|
||||
- 5.6
|
||||
- 7
|
||||
- 7.1
|
||||
- hhvm
|
||||
|
||||
matrix:
|
||||
@ -16,7 +17,8 @@ env:
|
||||
|
||||
|
||||
before_script:
|
||||
- composer self-update
|
||||
- rm -f ~/.phpenv/versions/$(phpenv version-name)/etc/conf.d/xdebug.ini
|
||||
# - composer self-update
|
||||
- composer update --prefer-source $PREFER_LOWEST
|
||||
|
||||
script:
|
||||
|
8
vendor/sabre/http/CHANGELOG.md
vendored
8
vendor/sabre/http/CHANGELOG.md
vendored
@ -1,19 +1,25 @@
|
||||
ChangeLog
|
||||
=========
|
||||
|
||||
4.2.2 (2017-01-02)
|
||||
------------------
|
||||
|
||||
* #72: Handling clients that send invalid `Content-Length` headers.
|
||||
|
||||
|
||||
4.2.1 (2016-01-06)
|
||||
------------------
|
||||
|
||||
* #56: `getBodyAsString` now returns at most as many bytes as the contents of
|
||||
the `Content-Length` header. This allows users to pass much larger strings
|
||||
without having to copy and truncate them.
|
||||
* The client now sets a default `User-Agent` header identifying this library.
|
||||
|
||||
|
||||
4.2.0 (2016-01-04)
|
||||
------------------
|
||||
|
||||
* This package now supports sabre/event 3.0.
|
||||
* The client now sets a default `User-Agent` header identifying this library.
|
||||
|
||||
|
||||
4.1.0 (2015-09-04)
|
||||
|
2
vendor/sabre/http/LICENSE
vendored
2
vendor/sabre/http/LICENSE
vendored
@ -1,4 +1,4 @@
|
||||
Copyright (C) 2009-2016 fruux GmbH (https://fruux.com/)
|
||||
Copyright (C) 2009-2017 fruux GmbH (https://fruux.com/)
|
||||
|
||||
All rights reserved.
|
||||
|
||||
|
1
vendor/sabre/http/composer.json
vendored
1
vendor/sabre/http/composer.json
vendored
@ -7,6 +7,7 @@
|
||||
"require" : {
|
||||
"php" : ">=5.4",
|
||||
"ext-mbstring" : "*",
|
||||
"ext-ctype" : "*",
|
||||
"sabre/event" : ">=1.0.0,<4.0.0",
|
||||
"sabre/uri" : "~1.0"
|
||||
},
|
||||
|
12
vendor/sabre/http/lib/Message.php
vendored
12
vendor/sabre/http/lib/Message.php
vendored
@ -75,12 +75,11 @@ abstract class Message implements MessageInterface {
|
||||
return '';
|
||||
}
|
||||
$contentLength = $this->getHeader('Content-Length');
|
||||
if (null === $contentLength) {
|
||||
return stream_get_contents($body);
|
||||
} else {
|
||||
if (is_int($contentLength) || ctype_digit($contentLength)) {
|
||||
return stream_get_contents($body, $contentLength);
|
||||
} else {
|
||||
return stream_get_contents($body);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
@ -189,7 +188,7 @@ abstract class Message implements MessageInterface {
|
||||
/**
|
||||
* Updates a HTTP header.
|
||||
*
|
||||
* The case-sensitity of the name value must be retained as-is.
|
||||
* The case-sensitivity of the name value must be retained as-is.
|
||||
*
|
||||
* If the header already existed, it will be overwritten.
|
||||
*
|
||||
@ -270,10 +269,11 @@ abstract class Message implements MessageInterface {
|
||||
/**
|
||||
* Removes a HTTP header.
|
||||
*
|
||||
* The specified header name must be treated as case-insenstive.
|
||||
* The specified header name must be treated as case-insensitive.
|
||||
* This method should return true if the header was successfully deleted,
|
||||
* and false if the header did not exist.
|
||||
*
|
||||
* @param string $name
|
||||
* @return bool
|
||||
*/
|
||||
function removeHeader($name) {
|
||||
|
@ -144,7 +144,7 @@ trait MessageDecoratorTrait {
|
||||
/**
|
||||
* Updates a HTTP header.
|
||||
*
|
||||
* The case-sensitity of the name value must be retained as-is.
|
||||
* The case-sensitivity of the name value must be retained as-is.
|
||||
*
|
||||
* If the header already existed, it will be overwritten.
|
||||
*
|
||||
@ -210,15 +210,16 @@ trait MessageDecoratorTrait {
|
||||
/**
|
||||
* Removes a HTTP header.
|
||||
*
|
||||
* The specified header name must be treated as case-insenstive.
|
||||
* The specified header name must be treated as case-insensitive.
|
||||
* This method should return true if the header was successfully deleted,
|
||||
* and false if the header did not exist.
|
||||
*
|
||||
* @param string $name
|
||||
* @return bool
|
||||
*/
|
||||
function removeHeader($name) {
|
||||
|
||||
$this->inner->removeHeader($name);
|
||||
return $this->inner->removeHeader($name);
|
||||
|
||||
}
|
||||
|
||||
|
3
vendor/sabre/http/lib/MessageInterface.php
vendored
3
vendor/sabre/http/lib/MessageInterface.php
vendored
@ -44,7 +44,7 @@ interface MessageInterface {
|
||||
/**
|
||||
* Updates the body resource with a new stream.
|
||||
*
|
||||
* @param resource $body
|
||||
* @param resource|string $body
|
||||
* @return void
|
||||
*/
|
||||
function setBody($body);
|
||||
@ -153,6 +153,7 @@ interface MessageInterface {
|
||||
* This method should return true if the header was successfully deleted,
|
||||
* and false if the header did not exist.
|
||||
*
|
||||
* @param string $name
|
||||
* @return bool
|
||||
*/
|
||||
function removeHeader($name);
|
||||
|
3
vendor/sabre/http/lib/Response.php
vendored
3
vendor/sabre/http/lib/Response.php
vendored
@ -100,7 +100,6 @@ class Response extends Message implements ResponseInterface {
|
||||
* @param string|int $status
|
||||
* @param array $headers
|
||||
* @param resource $body
|
||||
* @return void
|
||||
*/
|
||||
function __construct($status = null, array $headers = null, $body = null) {
|
||||
|
||||
@ -145,7 +144,7 @@ class Response extends Message implements ResponseInterface {
|
||||
* added.
|
||||
*
|
||||
* @param string|int $status
|
||||
* @throws \InvalidArgumentExeption
|
||||
* @throws \InvalidArgumentException
|
||||
* @return void
|
||||
*/
|
||||
function setStatus($status) {
|
||||
|
2
vendor/sabre/http/lib/ResponseInterface.php
vendored
2
vendor/sabre/http/lib/ResponseInterface.php
vendored
@ -37,7 +37,7 @@ interface ResponseInterface extends MessageInterface {
|
||||
* added.
|
||||
*
|
||||
* @param string|int $status
|
||||
* @throws \InvalidArgumentExeption
|
||||
* @throws \InvalidArgumentException
|
||||
* @return void
|
||||
*/
|
||||
function setStatus($status);
|
||||
|
2
vendor/sabre/http/lib/URLUtil.php
vendored
2
vendor/sabre/http/lib/URLUtil.php
vendored
@ -10,7 +10,7 @@ use Sabre\URI;
|
||||
* Note: this class is deprecated. All its functionality moved to functions.php
|
||||
* or sabre\uri.
|
||||
*
|
||||
* @deprectated
|
||||
* @deprecated
|
||||
* @copyright Copyright (C) fruux GmbH (https://fruux.com/)
|
||||
* @author Evert Pot (http://evertpot.com/)
|
||||
* @license http://sabre.io/license/ Modified BSD License
|
||||
|
2
vendor/sabre/http/lib/Util.php
vendored
2
vendor/sabre/http/lib/Util.php
vendored
@ -31,7 +31,7 @@ class Util {
|
||||
* Deprecated! Use negotiateContentType.
|
||||
*
|
||||
* @deprecated Use \Sabre\HTTP\NegotiateContentType
|
||||
* @param string|null $acceptHeader
|
||||
* @param string|null $acceptHeaderValue
|
||||
* @param array $availableOptions
|
||||
* @return string|null
|
||||
*/
|
||||
|
2
vendor/sabre/http/lib/Version.php
vendored
2
vendor/sabre/http/lib/Version.php
vendored
@ -14,6 +14,6 @@ class Version {
|
||||
/**
|
||||
* Full version number
|
||||
*/
|
||||
const VERSION = '4.2.1';
|
||||
const VERSION = '4.2.2';
|
||||
|
||||
}
|
||||
|
4
vendor/sabre/http/lib/functions.php
vendored
4
vendor/sabre/http/lib/functions.php
vendored
@ -79,7 +79,7 @@ function toDate(DateTime $dateTime) {
|
||||
// We need to clone it, as we don't want to affect the existing
|
||||
// DateTime.
|
||||
$dateTime = clone $dateTime;
|
||||
$dateTime->setTimeZone(new \DateTimeZone('GMT'));
|
||||
$dateTime->setTimezone(new \DateTimeZone('GMT'));
|
||||
return $dateTime->format('D, d M Y H:i:s \G\M\T');
|
||||
|
||||
}
|
||||
@ -216,7 +216,7 @@ function negotiateContentType($acceptHeaderValue, array $availableOptions) {
|
||||
* Parameters are currently discarded. There's no known prefer value that
|
||||
* uses them.
|
||||
*
|
||||
* @param string|string[] $header
|
||||
* @param string|string[] $input
|
||||
* @return array
|
||||
*/
|
||||
function parsePrefer($input) {
|
||||
|
2
vendor/sabre/uri/.travis.yml
vendored
2
vendor/sabre/uri/.travis.yml
vendored
@ -3,8 +3,8 @@ php:
|
||||
- 5.4
|
||||
- 5.5
|
||||
- 5.6
|
||||
- hhvm
|
||||
- 7
|
||||
- 7.1
|
||||
|
||||
script:
|
||||
- ./bin/phpunit --configuration tests/phpunit.xml.dist
|
||||
|
23
vendor/sabre/uri/CHANGELOG.md
vendored
23
vendor/sabre/uri/CHANGELOG.md
vendored
@ -1,6 +1,29 @@
|
||||
ChangeLog
|
||||
=========
|
||||
|
||||
1.2.1 (2017-02-20)
|
||||
------------------
|
||||
|
||||
* #16: Correctly parse urls that are only a fragment `#`.
|
||||
|
||||
|
||||
1.2.0 (2016-12-06)
|
||||
------------------
|
||||
|
||||
* Now throwing `InvalidUriException` if a uri passed to the `parse` function
|
||||
is invalid or could not be parsed.
|
||||
* #11: Fix support for URIs that start with a triple slash. PHP's `parse_uri()`
|
||||
doesn't support them, so we now have a pure-php fallback in case it fails.
|
||||
* #9: Fix support for relative URI's that have a non-uri encoded colon `:` in
|
||||
them.
|
||||
|
||||
|
||||
1.1.1 (2016-10-27)
|
||||
------------------
|
||||
|
||||
* #10: Correctly support file:// URIs in the build() method. (@yuloh)
|
||||
|
||||
|
||||
1.1.0 (2016-03-07)
|
||||
------------------
|
||||
|
||||
|
2
vendor/sabre/uri/LICENSE
vendored
2
vendor/sabre/uri/LICENSE
vendored
@ -1,4 +1,4 @@
|
||||
Copyright (C) 2014-2016 fruux GmbH (https://fruux.com/)
|
||||
Copyright (C) 2014-2017 fruux GmbH (https://fruux.com/)
|
||||
|
||||
All rights reserved.
|
||||
|
||||
|
8
vendor/sabre/uri/README.md
vendored
8
vendor/sabre/uri/README.md
vendored
@ -25,14 +25,6 @@ Further reading
|
||||
* [Usage][8]
|
||||
|
||||
|
||||
Build status
|
||||
------------
|
||||
|
||||
| branch | status |
|
||||
| ------ | ------ |
|
||||
| master | [](https://travis-ci.org/fruux/sabre-uri) |
|
||||
|
||||
|
||||
Questions?
|
||||
----------
|
||||
|
||||
|
4
vendor/sabre/uri/composer.json
vendored
4
vendor/sabre/uri/composer.json
vendored
@ -32,8 +32,8 @@
|
||||
}
|
||||
},
|
||||
"require-dev": {
|
||||
"sabre/cs": "~0.0.1",
|
||||
"phpunit/phpunit" : "*"
|
||||
"sabre/cs": "~1.0.0",
|
||||
"phpunit/phpunit" : ">=4.0,<6.0"
|
||||
},
|
||||
"config" : {
|
||||
"bin-dir" : "bin/"
|
||||
|
17
vendor/sabre/uri/lib/InvalidUriException.php
vendored
Normal file
17
vendor/sabre/uri/lib/InvalidUriException.php
vendored
Normal file
@ -0,0 +1,17 @@
|
||||
<?php
|
||||
|
||||
namespace Sabre\Uri;
|
||||
|
||||
/**
|
||||
* Invalid Uri
|
||||
*
|
||||
* This is thrown when an attempt was made to use Sabre\Uri parse a uri that
|
||||
* it could not.
|
||||
*
|
||||
* @copyright Copyright (C) fruux GmbH (https://fruux.com/)
|
||||
* @author Evert Pot (https://evertpot.com/)
|
||||
* @license http://sabre.io/license/
|
||||
*/
|
||||
class InvalidUriException extends \Exception {
|
||||
|
||||
}
|
2
vendor/sabre/uri/lib/Version.php
vendored
2
vendor/sabre/uri/lib/Version.php
vendored
@ -14,6 +14,6 @@ class Version {
|
||||
/**
|
||||
* Full version number
|
||||
*/
|
||||
const VERSION = '1.1.0';
|
||||
const VERSION = '1.2.1';
|
||||
|
||||
}
|
||||
|
95
vendor/sabre/uri/lib/functions.php
vendored
95
vendor/sabre/uri/lib/functions.php
vendored
@ -193,8 +193,13 @@ function parse($uri) {
|
||||
$uri
|
||||
);
|
||||
|
||||
$result = parse_url($uri);
|
||||
if (!$result) {
|
||||
$result = _parse_fallback($uri);
|
||||
}
|
||||
|
||||
return
|
||||
parse_url($uri) + [
|
||||
$result + [
|
||||
'scheme' => null,
|
||||
'host' => null,
|
||||
'path' => null,
|
||||
@ -233,7 +238,7 @@ function build(array $parts) {
|
||||
$uri = $parts['scheme'] . ':';
|
||||
|
||||
}
|
||||
if ($authority) {
|
||||
if ($authority || (!empty($parts['scheme']) && $parts['scheme'] === 'file')) {
|
||||
// No scheme, but there is a host.
|
||||
$uri .= '//' . $authority;
|
||||
|
||||
@ -280,3 +285,89 @@ function split($path) {
|
||||
return [null,null];
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* This function is another implementation of parse_url, except this one is
|
||||
* fully written in PHP.
|
||||
*
|
||||
* The reason is that the PHP bug team is not willing to admit that there are
|
||||
* bugs in the parse_url implementation.
|
||||
*
|
||||
* This function is only called if the main parse method fails. It's pretty
|
||||
* crude and probably slow, so the original parse_url is usually preferred.
|
||||
*
|
||||
* @param string $uri
|
||||
* @return array
|
||||
*/
|
||||
function _parse_fallback($uri) {
|
||||
|
||||
// Normally a URI must be ASCII, however. However, often it's not and
|
||||
// parse_url might corrupt these strings.
|
||||
//
|
||||
// For that reason we take any non-ascii characters from the uri and
|
||||
// uriencode them first.
|
||||
$uri = preg_replace_callback(
|
||||
'/[^[:ascii:]]/u',
|
||||
function($matches) {
|
||||
return rawurlencode($matches[0]);
|
||||
},
|
||||
$uri
|
||||
);
|
||||
|
||||
$result = [
|
||||
'scheme' => null,
|
||||
'host' => null,
|
||||
'port' => null,
|
||||
'user' => null,
|
||||
'path' => null,
|
||||
'fragment' => null,
|
||||
'query' => null,
|
||||
];
|
||||
|
||||
if (preg_match('% ^([A-Za-z][A-Za-z0-9+-\.]+): %x', $uri, $matches)) {
|
||||
|
||||
$result['scheme'] = $matches[1];
|
||||
// Take what's left.
|
||||
$uri = substr($uri, strlen($result['scheme']) + 1);
|
||||
|
||||
}
|
||||
|
||||
// Taking off a fragment part
|
||||
if (strpos($uri, '#') !== false) {
|
||||
list($uri, $result['fragment']) = explode('#', $uri, 2);
|
||||
}
|
||||
// Taking off the query part
|
||||
if (strpos($uri, '?') !== false) {
|
||||
list($uri, $result['query']) = explode('?', $uri, 2);
|
||||
}
|
||||
|
||||
if (substr($uri, 0, 3) === '///') {
|
||||
// The triple slash uris are a bit unusual, but we have special handling
|
||||
// for them.
|
||||
$result['path'] = substr($uri, 2);
|
||||
$result['host'] = '';
|
||||
} elseif (substr($uri, 0, 2) === '//') {
|
||||
// Uris that have an authority part.
|
||||
$regex = '
|
||||
%^
|
||||
//
|
||||
(?: (?<user> [^:@]+) (: (?<pass> [^@]+)) @)?
|
||||
(?<host> ( [^:/]* | \[ [^\]]+ \] ))
|
||||
(?: : (?<port> [0-9]+))?
|
||||
(?<path> / .*)?
|
||||
$%x
|
||||
';
|
||||
if (!preg_match($regex, $uri, $matches)) {
|
||||
throw new InvalidUriException('Invalid, or could not parse URI');
|
||||
}
|
||||
if ($matches['host']) $result['host'] = $matches['host'];
|
||||
if ($matches['port']) $result['port'] = (int)$matches['port'];
|
||||
if (isset($matches['path'])) $result['path'] = $matches['path'];
|
||||
if ($matches['user']) $result['user'] = $matches['user'];
|
||||
if ($matches['pass']) $result['pass'] = $matches['pass'];
|
||||
} else {
|
||||
$result['path'] = $uri;
|
||||
}
|
||||
|
||||
return $result;
|
||||
}
|
||||
|
3
vendor/sabre/vobject/.travis.yml
vendored
3
vendor/sabre/vobject/.travis.yml
vendored
@ -2,7 +2,8 @@ language: php
|
||||
php:
|
||||
- 5.5
|
||||
- 5.6
|
||||
- 7
|
||||
- 7.0
|
||||
- 7.1
|
||||
|
||||
sudo: false
|
||||
|
||||
|
18
vendor/sabre/vobject/CHANGELOG.md
vendored
18
vendor/sabre/vobject/CHANGELOG.md
vendored
@ -1,6 +1,22 @@
|
||||
ChangeLog
|
||||
=========
|
||||
|
||||
4.1.2 (2016-12-15)
|
||||
------------------
|
||||
|
||||
* #340: Support for `BYYEARDAY` recurrence when `FREQ=YEARLY`. (@PHPGangsta)
|
||||
* #341: Support for `BYWEEKNO` recurrence when `FREQ=YEARLY`. (@PHPGangsta)
|
||||
* Updated to the latest windows timezone data mappings.
|
||||
* #344: Auto-detecting more Outlook 365-generated timezone identifiers.
|
||||
(@jpirkey)
|
||||
* #348: `FreeBusyGenerator` can now accept streams.
|
||||
* Support sabre/xml 1.5 and 2.0.
|
||||
* #355: Support `DateTimeInterface` in more places where only `DateTime` was
|
||||
supported. (@gharlan).
|
||||
* #351: Fixing an inclusive/exclusive problem with `isInTimeRange` and
|
||||
`fastForward` with all-day events. (@strokyl, thanks you are brilliant).
|
||||
|
||||
|
||||
4.1.1 (2016-07-15)
|
||||
------------------
|
||||
|
||||
@ -143,7 +159,7 @@ ChangeLog
|
||||
and `IntegerValue` to allow PHP 7 compatibility.
|
||||
|
||||
|
||||
3.5.3 (????-??-??)
|
||||
3.5.3 (2016-10-06)
|
||||
------------------
|
||||
|
||||
* #331: Fix dealing with multiple overridden instances falling on the same
|
||||
|
@ -36,7 +36,7 @@ fwrite($f, " *\n");
|
||||
fwrite($f, " * Last update: " . date(DATE_W3C) . "\n");
|
||||
fwrite($f, " * Source: " . $windowsZonesUrl . "\n");
|
||||
fwrite($f, " *\n");
|
||||
fwrite($f, " * @copyright Copyright (C) 2011-2015 fruux GmbH (https://fruux.com/).\n");
|
||||
fwrite($f, " * @copyright Copyright (C) fruux GmbH (https://fruux.com/).\n");
|
||||
fwrite($f, " * @license http://sabre.io/license/ Modified BSD License\n");
|
||||
fwrite($f, " */\n");
|
||||
fwrite($f, "\n");
|
||||
|
4
vendor/sabre/vobject/composer.json
vendored
4
vendor/sabre/vobject/composer.json
vendored
@ -34,11 +34,11 @@
|
||||
"require" : {
|
||||
"php" : ">=5.5",
|
||||
"ext-mbstring" : "*",
|
||||
"sabre/xml" : "~1.1"
|
||||
"sabre/xml" : ">=1.5 <3.0"
|
||||
},
|
||||
"require-dev" : {
|
||||
"phpunit/phpunit" : "*",
|
||||
"sabre/cs" : "~0.0.3"
|
||||
"sabre/cs" : "^1.0.0"
|
||||
|
||||
},
|
||||
"suggest" : {
|
||||
|
@ -2,10 +2,10 @@
|
||||
|
||||
namespace Sabre\VObject\Component;
|
||||
|
||||
use DateTimeImmutable;
|
||||
use DateTimeInterface;
|
||||
use Sabre\VObject;
|
||||
use Sabre\VObject\InvalidDataException;
|
||||
use DateTimeInterface;
|
||||
use DateTimeImmutable;
|
||||
|
||||
/**
|
||||
* VAlarm component.
|
||||
|
@ -6,10 +6,10 @@ use DateTimeInterface;
|
||||
use DateTimeZone;
|
||||
use Sabre\VObject;
|
||||
use Sabre\VObject\Component;
|
||||
use Sabre\VObject\InvalidDataException;
|
||||
use Sabre\VObject\Property;
|
||||
use Sabre\VObject\Recur\EventIterator;
|
||||
use Sabre\VObject\Recur\NoInstancesException;
|
||||
use Sabre\VObject\InvalidDataException;
|
||||
|
||||
/**
|
||||
* The VCalendar component.
|
||||
|
2
vendor/sabre/vobject/lib/DateTimeParser.php
vendored
2
vendor/sabre/vobject/lib/DateTimeParser.php
vendored
@ -2,9 +2,9 @@
|
||||
|
||||
namespace Sabre\VObject;
|
||||
|
||||
use DateInterval;
|
||||
use DateTimeImmutable;
|
||||
use DateTimeZone;
|
||||
use DateInterval;
|
||||
|
||||
/**
|
||||
* DateTimeParser.
|
||||
|
@ -2,8 +2,8 @@
|
||||
|
||||
namespace Sabre\VObject;
|
||||
|
||||
use DateTimeInterface;
|
||||
use DateTimeImmutable;
|
||||
use DateTimeInterface;
|
||||
use DateTimeZone;
|
||||
use Sabre\VObject\Component\VCalendar;
|
||||
use Sabre\VObject\Recur\EventIterator;
|
||||
@ -152,7 +152,7 @@ class FreeBusyGenerator {
|
||||
$this->objects = [];
|
||||
foreach ($objects as $object) {
|
||||
|
||||
if (is_string($object)) {
|
||||
if (is_string($object) || is_resource($object)) {
|
||||
$this->objects[] = Reader::read($object);
|
||||
} elseif ($object instanceof Component) {
|
||||
$this->objects[] = $object;
|
||||
|
2
vendor/sabre/vobject/lib/Parameter.php
vendored
2
vendor/sabre/vobject/lib/Parameter.php
vendored
@ -2,8 +2,8 @@
|
||||
|
||||
namespace Sabre\VObject;
|
||||
|
||||
use Sabre\Xml;
|
||||
use ArrayIterator;
|
||||
use Sabre\Xml;
|
||||
|
||||
/**
|
||||
* VObject Parameter.
|
||||
|
2
vendor/sabre/vobject/lib/Parser/Json.php
vendored
2
vendor/sabre/vobject/lib/Parser/Json.php
vendored
@ -4,8 +4,8 @@ namespace Sabre\VObject\Parser;
|
||||
|
||||
use Sabre\VObject\Component\VCalendar;
|
||||
use Sabre\VObject\Component\VCard;
|
||||
use Sabre\VObject\ParseException;
|
||||
use Sabre\VObject\EofException;
|
||||
use Sabre\VObject\ParseException;
|
||||
|
||||
/**
|
||||
* Json Parser.
|
||||
|
4
vendor/sabre/vobject/lib/Parser/MimeDir.php
vendored
4
vendor/sabre/vobject/lib/Parser/MimeDir.php
vendored
@ -2,12 +2,12 @@
|
||||
|
||||
namespace Sabre\VObject\Parser;
|
||||
|
||||
use Sabre\VObject\ParseException;
|
||||
use Sabre\VObject\EofException;
|
||||
use Sabre\VObject\Component;
|
||||
use Sabre\VObject\Component\VCalendar;
|
||||
use Sabre\VObject\Component\VCard;
|
||||
use Sabre\VObject\Document;
|
||||
use Sabre\VObject\EofException;
|
||||
use Sabre\VObject\ParseException;
|
||||
|
||||
/**
|
||||
* MimeDir parser.
|
||||
|
@ -2,8 +2,8 @@
|
||||
|
||||
namespace Sabre\VObject\Property\ICalendar;
|
||||
|
||||
use Sabre\VObject\Property;
|
||||
use Sabre\VObject\DateTimeParser;
|
||||
use Sabre\VObject\Property;
|
||||
|
||||
/**
|
||||
* Duration property.
|
||||
|
@ -2,8 +2,8 @@
|
||||
|
||||
namespace Sabre\VObject\Property\ICalendar;
|
||||
|
||||
use Sabre\VObject\Property;
|
||||
use Sabre\VObject\DateTimeParser;
|
||||
use Sabre\VObject\Property;
|
||||
use Sabre\Xml;
|
||||
|
||||
/**
|
||||
|
@ -287,6 +287,54 @@ class Recur extends Property {
|
||||
}
|
||||
}
|
||||
}
|
||||
// if there is no valid entry left, remove the whole value
|
||||
if (is_array($value) && empty($values[$key])) {
|
||||
unset($values[$key]);
|
||||
}
|
||||
} elseif ($key == 'BYWEEKNO') {
|
||||
$byWeekNo = (array)$value;
|
||||
foreach ($byWeekNo as $i => $v) {
|
||||
if (!is_numeric($v) || (int)$v < -53 || (int)$v == 0 || (int)$v > 53) {
|
||||
$warnings[] = [
|
||||
'level' => $repair ? 1 : 3,
|
||||
'message' => 'BYWEEKNO in RRULE must have value(s) from -53 to -1, or 1 to 53!',
|
||||
'node' => $this
|
||||
];
|
||||
if ($repair) {
|
||||
if (is_array($value)) {
|
||||
unset($values[$key][$i]);
|
||||
} else {
|
||||
unset($values[$key]);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
// if there is no valid entry left, remove the whole value
|
||||
if (is_array($value) && empty($values[$key])) {
|
||||
unset($values[$key]);
|
||||
}
|
||||
} elseif ($key == 'BYYEARDAY') {
|
||||
$byYearDay = (array)$value;
|
||||
foreach ($byYearDay as $i => $v) {
|
||||
if (!is_numeric($v) || (int)$v < -366 || (int)$v == 0 || (int)$v > 366) {
|
||||
$warnings[] = [
|
||||
'level' => $repair ? 1 : 3,
|
||||
'message' => 'BYYEARDAY in RRULE must have value(s) from -366 to -1, or 1 to 366!',
|
||||
'node' => $this
|
||||
];
|
||||
if ($repair) {
|
||||
if (is_array($value)) {
|
||||
unset($values[$key][$i]);
|
||||
} else {
|
||||
unset($values[$key]);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
// if there is no valid entry left, remove the whole value
|
||||
if (is_array($value) && empty($values[$key])) {
|
||||
unset($values[$key]);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
4
vendor/sabre/vobject/lib/Property/Text.php
vendored
4
vendor/sabre/vobject/lib/Property/Text.php
vendored
@ -2,10 +2,10 @@
|
||||
|
||||
namespace Sabre\VObject\Property;
|
||||
|
||||
use Sabre\VObject\Property;
|
||||
use Sabre\VObject\Component;
|
||||
use Sabre\VObject\Parser\MimeDir;
|
||||
use Sabre\VObject\Document;
|
||||
use Sabre\VObject\Parser\MimeDir;
|
||||
use Sabre\VObject\Property;
|
||||
use Sabre\Xml;
|
||||
|
||||
/**
|
||||
|
2
vendor/sabre/vobject/lib/Property/Uri.php
vendored
2
vendor/sabre/vobject/lib/Property/Uri.php
vendored
@ -2,8 +2,8 @@
|
||||
|
||||
namespace Sabre\VObject\Property;
|
||||
|
||||
use Sabre\VObject\Property;
|
||||
use Sabre\VObject\Parameter;
|
||||
use Sabre\VObject\Property;
|
||||
|
||||
/**
|
||||
* URI property.
|
||||
|
@ -2,9 +2,9 @@
|
||||
|
||||
namespace Sabre\VObject\Property\VCard;
|
||||
|
||||
use DateTimeInterface;
|
||||
use DateTimeImmutable;
|
||||
use DateTime;
|
||||
use DateTimeImmutable;
|
||||
use DateTimeInterface;
|
||||
use Sabre\VObject\DateTimeParser;
|
||||
use Sabre\VObject\InvalidDataException;
|
||||
use Sabre\VObject\Property;
|
||||
@ -45,7 +45,7 @@ class DateAndOrTime extends Property {
|
||||
/**
|
||||
* Sets a multi-valued property.
|
||||
*
|
||||
* You may also specify DateTime objects here.
|
||||
* You may also specify DateTimeInterface objects here.
|
||||
*
|
||||
* @param array $parts
|
||||
*
|
||||
@ -56,7 +56,7 @@ class DateAndOrTime extends Property {
|
||||
if (count($parts) > 1) {
|
||||
throw new \InvalidArgumentException('Only one value allowed');
|
||||
}
|
||||
if (isset($parts[0]) && $parts[0] instanceof \DateTime) {
|
||||
if (isset($parts[0]) && $parts[0] instanceof DateTimeInterface) {
|
||||
$this->setDateTime($parts[0]);
|
||||
} else {
|
||||
parent::setParts($parts);
|
||||
@ -69,15 +69,15 @@ class DateAndOrTime extends Property {
|
||||
*
|
||||
* This may be either a single, or multiple strings in an array.
|
||||
*
|
||||
* Instead of strings, you may also use DateTime here.
|
||||
* Instead of strings, you may also use DateTimeInterface here.
|
||||
*
|
||||
* @param string|array|\DateTime $value
|
||||
* @param string|array|DateTimeInterface $value
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
function setValue($value) {
|
||||
|
||||
if ($value instanceof \DateTime) {
|
||||
if ($value instanceof DateTimeInterface) {
|
||||
$this->setDateTime($value);
|
||||
} else {
|
||||
parent::setValue($value);
|
||||
|
@ -2,9 +2,9 @@
|
||||
|
||||
namespace Sabre\VObject\Recur;
|
||||
|
||||
use DateTimeZone;
|
||||
use DateTimeImmutable;
|
||||
use DateTimeInterface;
|
||||
use DateTimeZone;
|
||||
use InvalidArgumentException;
|
||||
use Sabre\VObject\Component;
|
||||
use Sabre\VObject\Component\VEvent;
|
||||
@ -43,6 +43,8 @@ use Sabre\VObject\Settings;
|
||||
* * BYSETPOS
|
||||
* * FREQ=YEARLY
|
||||
* * BYMONTH
|
||||
* * BYYEARDAY
|
||||
* * BYWEEKNO
|
||||
* * BYMONTHDAY (only if BYMONTH is also set)
|
||||
* * BYDAY (only if BYMONTH is also set)
|
||||
*
|
||||
@ -407,7 +409,7 @@ class EventIterator implements \Iterator {
|
||||
*/
|
||||
function fastForward(DateTimeInterface $dateTime) {
|
||||
|
||||
while ($this->valid() && $this->getDtEnd() < $dateTime) {
|
||||
while ($this->valid() && $this->getDtEnd() <= $dateTime) {
|
||||
$this->next();
|
||||
}
|
||||
|
||||
|
89
vendor/sabre/vobject/lib/Recur/RRuleIterator.php
vendored
89
vendor/sabre/vobject/lib/Recur/RRuleIterator.php
vendored
@ -2,8 +2,8 @@
|
||||
|
||||
namespace Sabre\VObject\Recur;
|
||||
|
||||
use DateTimeInterface;
|
||||
use DateTimeImmutable;
|
||||
use DateTimeInterface;
|
||||
use Iterator;
|
||||
use Sabre\VObject\DateTimeParser;
|
||||
use Sabre\VObject\InvalidDataException;
|
||||
@ -537,6 +537,83 @@ class RRuleIterator implements Iterator {
|
||||
|
||||
}
|
||||
|
||||
if ($this->byWeekNo !== null) { // byWeekNo is an array with values from -53 to -1, or 1 to 53
|
||||
$dayOffsets = [];
|
||||
if ($this->byDay) {
|
||||
foreach ($this->byDay as $byDay) {
|
||||
$dayOffsets[] = $this->dayMap[$byDay];
|
||||
}
|
||||
} else { // default is Monday
|
||||
$dayOffsets[] = 1;
|
||||
}
|
||||
|
||||
$currentYear = $this->currentDate->format('Y');
|
||||
|
||||
while (true) {
|
||||
$checkDates = [];
|
||||
|
||||
// loop through all WeekNo and Days to check all the combinations
|
||||
foreach ($this->byWeekNo as $byWeekNo) {
|
||||
foreach ($dayOffsets as $dayOffset) {
|
||||
$date = clone $this->currentDate;
|
||||
$date->setISODate($currentYear, $byWeekNo, $dayOffset);
|
||||
|
||||
if ($date > $this->currentDate) {
|
||||
$checkDates[] = $date;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if (count($checkDates) > 0) {
|
||||
$this->currentDate = min($checkDates);
|
||||
return;
|
||||
}
|
||||
|
||||
// if there is no date found, check the next year
|
||||
$currentYear += $this->interval;
|
||||
}
|
||||
}
|
||||
|
||||
if ($this->byYearDay !== null) { // byYearDay is an array with values from -366 to -1, or 1 to 366
|
||||
$dayOffsets = [];
|
||||
if ($this->byDay) {
|
||||
foreach ($this->byDay as $byDay) {
|
||||
$dayOffsets[] = $this->dayMap[$byDay];
|
||||
}
|
||||
} else { // default is Monday-Sunday
|
||||
$dayOffsets = [1,2,3,4,5,6,7];
|
||||
}
|
||||
|
||||
$currentYear = $this->currentDate->format('Y');
|
||||
|
||||
while (true) {
|
||||
$checkDates = [];
|
||||
|
||||
// loop through all YearDay and Days to check all the combinations
|
||||
foreach ($this->byYearDay as $byYearDay) {
|
||||
$date = clone $this->currentDate;
|
||||
$date->setDate($currentYear, 1, 1);
|
||||
if ($byYearDay > 0) {
|
||||
$date->add(new \DateInterval('P' . $byYearDay . 'D'));
|
||||
} else {
|
||||
$date->sub(new \DateInterval('P' . abs($byYearDay) . 'D'));
|
||||
}
|
||||
|
||||
if ($date > $this->currentDate && in_array($date->format('N'), $dayOffsets)) {
|
||||
$checkDates[] = $date;
|
||||
}
|
||||
}
|
||||
|
||||
if (count($checkDates) > 0) {
|
||||
$this->currentDate = min($checkDates);
|
||||
return;
|
||||
}
|
||||
|
||||
// if there is no date found, check the next year
|
||||
$currentYear += $this->interval;
|
||||
}
|
||||
}
|
||||
|
||||
// The easiest form
|
||||
$this->currentDate = $this->currentDate->modify('+' . $this->interval . ' years');
|
||||
return;
|
||||
@ -710,10 +787,20 @@ class RRuleIterator implements Iterator {
|
||||
|
||||
case 'BYYEARDAY' :
|
||||
$this->byYearDay = (array)$value;
|
||||
foreach ($this->byYearDay as $byYearDay) {
|
||||
if (!is_numeric($byYearDay) || (int)$byYearDay < -366 || (int)$byYearDay == 0 || (int)$byYearDay > 366) {
|
||||
throw new InvalidDataException('BYYEARDAY in RRULE must have value(s) from 1 to 366, or -366 to -1!');
|
||||
}
|
||||
}
|
||||
break;
|
||||
|
||||
case 'BYWEEKNO' :
|
||||
$this->byWeekNo = (array)$value;
|
||||
foreach ($this->byWeekNo as $byWeekNo) {
|
||||
if (!is_numeric($byWeekNo) || (int)$byWeekNo < -53 || (int)$byWeekNo == 0 || (int)$byWeekNo > 53) {
|
||||
throw new InvalidDataException('BYWEEKNO in RRULE must have value(s) from 1 to 53, or -53 to -1!');
|
||||
}
|
||||
}
|
||||
break;
|
||||
|
||||
case 'BYMONTH' :
|
||||
|
10
vendor/sabre/vobject/lib/TimeZoneUtil.php
vendored
10
vendor/sabre/vobject/lib/TimeZoneUtil.php
vendored
@ -165,6 +165,16 @@ class TimeZoneUtil {
|
||||
return new \DateTimeZone(self::$map[$tzid]);
|
||||
}
|
||||
|
||||
// Some Microsoft products prefix the offset first, so let's strip that off
|
||||
// and see if it is our tzid map. We don't want to check for this first just
|
||||
// in case there are overrides in our tzid map.
|
||||
if (preg_match('/^\((UTC|GMT)(\+|\-)[\d]{2}\:[\d]{2}\) (.*)/', $tzid, $matches)) {
|
||||
$tzidAlternate = $matches[3];
|
||||
if (isset(self::$map[$tzidAlternate])) {
|
||||
return new \DateTimeZone(self::$map[$tzidAlternate]);
|
||||
}
|
||||
}
|
||||
|
||||
// Maybe the author was hyper-lazy and just included an offset. We
|
||||
// support it, but we aren't happy about it.
|
||||
if (preg_match('/^GMT(\+|-)([0-9]{4})$/', $tzid, $matches)) {
|
||||
|
2
vendor/sabre/vobject/lib/Version.php
vendored
2
vendor/sabre/vobject/lib/Version.php
vendored
@ -14,6 +14,6 @@ class Version {
|
||||
/**
|
||||
* Full version number.
|
||||
*/
|
||||
const VERSION = '4.1.1';
|
||||
const VERSION = '4.1.2';
|
||||
|
||||
}
|
||||
|
@ -3,10 +3,10 @@
|
||||
/**
|
||||
* Automatically generated timezone file
|
||||
*
|
||||
* Last update: 2015-07-27T16:56:36-04:00
|
||||
* Last update: 2016-08-24T17:35:38-04:00
|
||||
* Source: http://unicode.org/repos/cldr/trunk/common/supplemental/windowsZones.xml
|
||||
*
|
||||
* @copyright Copyright (C) fruux GmbH (https://fruux.com/)
|
||||
* @copyright Copyright (C) 2011-2015 fruux GmbH (https://fruux.com/).
|
||||
* @license http://sabre.io/license/ Modified BSD License
|
||||
*/
|
||||
|
||||
@ -15,16 +15,21 @@ return [
|
||||
'AUS Eastern Standard Time' => 'Australia/Sydney',
|
||||
'Afghanistan Standard Time' => 'Asia/Kabul',
|
||||
'Alaskan Standard Time' => 'America/Anchorage',
|
||||
'Aleutian Standard Time' => 'America/Adak',
|
||||
'Altai Standard Time' => 'Asia/Barnaul',
|
||||
'Arab Standard Time' => 'Asia/Riyadh',
|
||||
'Arabian Standard Time' => 'Asia/Dubai',
|
||||
'Arabic Standard Time' => 'Asia/Baghdad',
|
||||
'Argentina Standard Time' => 'America/Buenos_Aires',
|
||||
'Astrakhan Standard Time' => 'Europe/Astrakhan',
|
||||
'Atlantic Standard Time' => 'America/Halifax',
|
||||
'Aus Central W. Standard Time' => 'Australia/Eucla',
|
||||
'Azerbaijan Standard Time' => 'Asia/Baku',
|
||||
'Azores Standard Time' => 'Atlantic/Azores',
|
||||
'Bahia Standard Time' => 'America/Bahia',
|
||||
'Bangladesh Standard Time' => 'Asia/Dhaka',
|
||||
'Belarus Standard Time' => 'Europe/Minsk',
|
||||
'Bougainville Standard Time' => 'Pacific/Bougainville',
|
||||
'Canada Central Standard Time' => 'America/Regina',
|
||||
'Cape Verde Standard Time' => 'Atlantic/Cape_Verde',
|
||||
'Caucasus Standard Time' => 'Asia/Yerevan',
|
||||
@ -37,11 +42,15 @@ return [
|
||||
'Central Pacific Standard Time' => 'Pacific/Guadalcanal',
|
||||
'Central Standard Time' => 'America/Chicago',
|
||||
'Central Standard Time (Mexico)' => 'America/Mexico_City',
|
||||
'Chatham Islands Standard Time' => 'Pacific/Chatham',
|
||||
'China Standard Time' => 'Asia/Shanghai',
|
||||
'Cuba Standard Time' => 'America/Havana',
|
||||
'Dateline Standard Time' => 'Etc/GMT+12',
|
||||
'E. Africa Standard Time' => 'Africa/Nairobi',
|
||||
'E. Australia Standard Time' => 'Australia/Brisbane',
|
||||
'E. Europe Standard Time' => 'Europe/Chisinau',
|
||||
'E. South America Standard Time' => 'America/Sao_Paulo',
|
||||
'Easter Island Standard Time' => 'Pacific/Easter',
|
||||
'Eastern Standard Time' => 'America/New_York',
|
||||
'Eastern Standard Time (Mexico)' => 'America/Cancun',
|
||||
'Egypt Standard Time' => 'Africa/Cairo',
|
||||
@ -53,6 +62,7 @@ return [
|
||||
'Georgian Standard Time' => 'Asia/Tbilisi',
|
||||
'Greenland Standard Time' => 'America/Godthab',
|
||||
'Greenwich Standard Time' => 'Atlantic/Reykjavik',
|
||||
'Haiti Standard Time' => 'America/Port-au-Prince',
|
||||
'Hawaiian Standard Time' => 'Pacific/Honolulu',
|
||||
'India Standard Time' => 'Asia/Calcutta',
|
||||
'Iran Standard Time' => 'Asia/Tehran',
|
||||
@ -62,7 +72,9 @@ return [
|
||||
'Korea Standard Time' => 'Asia/Seoul',
|
||||
'Libya Standard Time' => 'Africa/Tripoli',
|
||||
'Line Islands Standard Time' => 'Pacific/Kiritimati',
|
||||
'Lord Howe Standard Time' => 'Australia/Lord_Howe',
|
||||
'Magadan Standard Time' => 'Asia/Magadan',
|
||||
'Marquesas Standard Time' => 'Pacific/Marquesas',
|
||||
'Mauritius Standard Time' => 'Indian/Mauritius',
|
||||
'Middle East Standard Time' => 'Asia/Beirut',
|
||||
'Montevideo Standard Time' => 'America/Montevideo',
|
||||
@ -75,11 +87,13 @@ return [
|
||||
'Nepal Standard Time' => 'Asia/Katmandu',
|
||||
'New Zealand Standard Time' => 'Pacific/Auckland',
|
||||
'Newfoundland Standard Time' => 'America/St_Johns',
|
||||
'Norfolk Standard Time' => 'Pacific/Norfolk',
|
||||
'North Asia East Standard Time' => 'Asia/Irkutsk',
|
||||
'North Asia Standard Time' => 'Asia/Krasnoyarsk',
|
||||
'North Korea Standard Time' => 'Asia/Pyongyang',
|
||||
'Pacific SA Standard Time' => 'America/Santiago',
|
||||
'Pacific Standard Time' => 'America/Los_Angeles',
|
||||
'Pacific Standard Time (Mexico)' => 'America/Santa_Isabel',
|
||||
'Pacific Standard Time (Mexico)' => 'America/Tijuana',
|
||||
'Pakistan Standard Time' => 'Asia/Karachi',
|
||||
'Paraguay Standard Time' => 'America/Asuncion',
|
||||
'Romance Standard Time' => 'Europe/Paris',
|
||||
@ -91,6 +105,8 @@ return [
|
||||
'SA Pacific Standard Time' => 'America/Bogota',
|
||||
'SA Western Standard Time' => 'America/La_Paz',
|
||||
'SE Asia Standard Time' => 'Asia/Bangkok',
|
||||
'Saint Pierre Standard Time' => 'America/Miquelon',
|
||||
'Sakhalin Standard Time' => 'Asia/Sakhalin',
|
||||
'Samoa Standard Time' => 'Pacific/Apia',
|
||||
'Singapore Standard Time' => 'Asia/Singapore',
|
||||
'South Africa Standard Time' => 'Africa/Johannesburg',
|
||||
@ -98,14 +114,20 @@ return [
|
||||
'Syria Standard Time' => 'Asia/Damascus',
|
||||
'Taipei Standard Time' => 'Asia/Taipei',
|
||||
'Tasmania Standard Time' => 'Australia/Hobart',
|
||||
'Tocantins Standard Time' => 'America/Araguaina',
|
||||
'Tokyo Standard Time' => 'Asia/Tokyo',
|
||||
'Tomsk Standard Time' => 'Asia/Tomsk',
|
||||
'Tonga Standard Time' => 'Pacific/Tongatapu',
|
||||
'Transbaikal Standard Time' => 'Asia/Chita',
|
||||
'Turkey Standard Time' => 'Europe/Istanbul',
|
||||
'Turks And Caicos Standard Time' => 'America/Grand_Turk',
|
||||
'US Eastern Standard Time' => 'America/Indianapolis',
|
||||
'US Mountain Standard Time' => 'America/Phoenix',
|
||||
'UTC' => 'Etc/GMT',
|
||||
'UTC+12' => 'Etc/GMT-12',
|
||||
'UTC-02' => 'Etc/GMT+2',
|
||||
'UTC-08' => 'Etc/GMT+8',
|
||||
'UTC-09' => 'Etc/GMT+9',
|
||||
'UTC-11' => 'Etc/GMT+11',
|
||||
'Ulaanbaatar Standard Time' => 'Asia/Ulaanbaatar',
|
||||
'Venezuela Standard Time' => 'America/Caracas',
|
||||
@ -113,7 +135,9 @@ return [
|
||||
'W. Australia Standard Time' => 'Australia/Perth',
|
||||
'W. Central Africa Standard Time' => 'Africa/Lagos',
|
||||
'W. Europe Standard Time' => 'Europe/Berlin',
|
||||
'W. Mongolia Standard Time' => 'Asia/Hovd',
|
||||
'West Asia Standard Time' => 'Asia/Tashkent',
|
||||
'West Bank Standard Time' => 'Asia/Hebron',
|
||||
'West Pacific Standard Time' => 'Pacific/Port_Moresby',
|
||||
'Yakutsk Standard Time' => 'Asia/Yakutsk',
|
||||
];
|
||||
|
Reference in New Issue
Block a user