Changeset 2096019
- Timestamp:
- 05/27/2019 05:57:50 PM (7 years ago)
- Location:
- quantimodo/tags/0.5.7
- Files:
-
- 8 edited
- 1 copied
-
. (copied) (copied from quantimodo/trunk)
-
composer.json (modified) (1 diff)
-
composer.lock (modified) (32 diffs)
-
includes/admin.php (modified) (4 diffs)
-
includes/core.php (modified) (1 diff)
-
includes/embed.php (modified) (3 diffs)
-
includes/menus.php (modified) (1 diff)
-
quantimodo.php (modified) (1 diff)
-
readme.txt (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
quantimodo/tags/0.5.7/composer.json
r2087357 r2096019 4 4 }, 5 5 "require-dev": { 6 "phpunit/phpunit": " 8.1.5"6 "phpunit/phpunit": "5.6" 7 7 } 8 8 } -
quantimodo/tags/0.5.7/composer.lock
r2087357 r2096019 5 5 "This file is @generated automatically" 6 6 ], 7 "content-hash": " 6f7ddfe0d5defec81860a67e455b99fb",7 "content-hash": "af33f2982a65f0622d7612e94459e361", 8 8 "packages": [ 9 9 { 10 "name": "quantimodo/quantimodo-sdk-php",11 "version": "5.9.90517",12 "source": {13 "type": "git",14 "url": "https://github.com/QuantiModo/quantimodo-sdk-php.git",15 "reference": "812d43d8c6d260730cdf575e034f0b3aed6d6a8a"16 },17 "dist": {18 "type": "zip",19 "url": "https://api.github.com/repos/QuantiModo/quantimodo-sdk-php/zipball/812d43d8c6d260730cdf575e034f0b3aed6d6a8a",20 "reference": "812d43d8c6d260730cdf575e034f0b3aed6d6a8a",21 "shasum": ""22 },23 "require": {24 "ext-curl": "*",25 "ext-json": "*",26 "ext-mbstring": "*",27 "php": ">=5.4"28 },29 "require-dev": {30 "friendsofphp/php-cs-fixer": "~1.12",31 "phpunit/phpunit": "~4.8",32 "satooshi/php-coveralls": "~1.0",33 "squizlabs/php_codesniffer": "~2.6"34 },35 "type": "library",36 "autoload": {37 "psr-4": {38 "QuantiModo\\Client\\": "lib/"39 }40 },41 "notification-url": "https://packagist.org/downloads/",42 "license": [43 "proprietary"44 ],45 "authors": [46 {47 "name": "Swagger and contributors",48 "homepage": "https://github.com/swagger-api/swagger-codegen"49 }50 ],51 "homepage": "http://swagger.io",52 "keywords": [53 "api",54 "php",55 "sdk",56 "swagger"57 ],58 "time": "2018-09-05T22:49:33+00:00"59 }60 ],61 "packages-dev": [62 {63 10 "name": "doctrine/instantiator", 64 "version": "1. 2.0",11 "version": "1.1.0", 65 12 "source": { 66 13 "type": "git", 67 14 "url": "https://github.com/doctrine/instantiator.git", 68 "reference": " a2c590166b2133a4633738648b6b064edae0814a"69 }, 70 "dist": { 71 "type": "zip", 72 "url": "https://api.github.com/repos/doctrine/instantiator/zipball/ a2c590166b2133a4633738648b6b064edae0814a",73 "reference": " a2c590166b2133a4633738648b6b064edae0814a",15 "reference": "185b8868aa9bf7159f5f953ed5afb2d7fcdc3bda" 16 }, 17 "dist": { 18 "type": "zip", 19 "url": "https://api.github.com/repos/doctrine/instantiator/zipball/185b8868aa9bf7159f5f953ed5afb2d7fcdc3bda", 20 "reference": "185b8868aa9bf7159f5f953ed5afb2d7fcdc3bda", 74 21 "shasum": "" 75 22 }, … … 78 25 }, 79 26 "require-dev": { 80 " doctrine/coding-standard": "^6.0",27 "athletic/athletic": "~0.1.8", 81 28 "ext-pdo": "*", 82 29 "ext-phar": "*", 83 "phpbench/phpbench": "^0.13", 84 "phpstan/phpstan-phpunit": "^0.11", 85 "phpstan/phpstan-shim": "^0.11", 86 "phpunit/phpunit": "^7.0" 30 "phpunit/phpunit": "^6.2.3", 31 "squizlabs/php_codesniffer": "^3.0.2" 87 32 }, 88 33 "type": "library", … … 109 54 ], 110 55 "description": "A small, lightweight utility to instantiate objects in PHP without invoking their constructors", 111 "homepage": "https:// www.doctrine-project.org/projects/instantiator.html",56 "homepage": "https://github.com/doctrine/instantiator", 112 57 "keywords": [ 113 58 "constructor", 114 59 "instantiate" 115 60 ], 116 "time": "201 9-03-17T17:37:11+00:00"61 "time": "2017-07-22T11:58:36+00:00" 117 62 }, 118 63 { 119 64 "name": "myclabs/deep-copy", 120 "version": "1. 9.1",65 "version": "1.8.1", 121 66 "source": { 122 67 "type": "git", 123 68 "url": "https://github.com/myclabs/DeepCopy.git", 124 "reference": " e6828efaba2c9b79f4499dae1d66ef8bfa7b2b72"125 }, 126 "dist": { 127 "type": "zip", 128 "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/ e6828efaba2c9b79f4499dae1d66ef8bfa7b2b72",129 "reference": " e6828efaba2c9b79f4499dae1d66ef8bfa7b2b72",69 "reference": "3e01bdad3e18354c3dce54466b7fbe33a9f9f7f8" 70 }, 71 "dist": { 72 "type": "zip", 73 "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/3e01bdad3e18354c3dce54466b7fbe33a9f9f7f8", 74 "reference": "3e01bdad3e18354c3dce54466b7fbe33a9f9f7f8", 130 75 "shasum": "" 131 76 }, … … 162 107 "object graph" 163 108 ], 164 "time": "2019-04-07T13:18:21+00:00" 165 }, 166 { 167 "name": "phar-io/manifest", 168 "version": "1.0.3", 169 "source": { 170 "type": "git", 171 "url": "https://github.com/phar-io/manifest.git", 172 "reference": "7761fcacf03b4d4f16e7ccb606d4879ca431fcf4" 173 }, 174 "dist": { 175 "type": "zip", 176 "url": "https://api.github.com/repos/phar-io/manifest/zipball/7761fcacf03b4d4f16e7ccb606d4879ca431fcf4", 177 "reference": "7761fcacf03b4d4f16e7ccb606d4879ca431fcf4", 178 "shasum": "" 179 }, 180 "require": { 181 "ext-dom": "*", 182 "ext-phar": "*", 183 "phar-io/version": "^2.0", 184 "php": "^5.6 || ^7.0" 185 }, 186 "type": "library", 187 "extra": { 188 "branch-alias": { 189 "dev-master": "1.0.x-dev" 190 } 191 }, 192 "autoload": { 193 "classmap": [ 194 "src/" 195 ] 196 }, 197 "notification-url": "https://packagist.org/downloads/", 198 "license": [ 199 "BSD-3-Clause" 200 ], 201 "authors": [ 202 { 203 "name": "Arne Blankerts", 204 "email": "[email protected]", 205 "role": "Developer" 206 }, 207 { 208 "name": "Sebastian Heuer", 209 "email": "[email protected]", 210 "role": "Developer" 211 }, 212 { 213 "name": "Sebastian Bergmann", 214 "email": "[email protected]", 215 "role": "Developer" 216 } 217 ], 218 "description": "Component for reading phar.io manifest information from a PHP Archive (PHAR)", 219 "time": "2018-07-08T19:23:20+00:00" 220 }, 221 { 222 "name": "phar-io/version", 223 "version": "2.0.1", 224 "source": { 225 "type": "git", 226 "url": "https://github.com/phar-io/version.git", 227 "reference": "45a2ec53a73c70ce41d55cedef9063630abaf1b6" 228 }, 229 "dist": { 230 "type": "zip", 231 "url": "https://api.github.com/repos/phar-io/version/zipball/45a2ec53a73c70ce41d55cedef9063630abaf1b6", 232 "reference": "45a2ec53a73c70ce41d55cedef9063630abaf1b6", 233 "shasum": "" 234 }, 235 "require": { 236 "php": "^5.6 || ^7.0" 237 }, 238 "type": "library", 239 "autoload": { 240 "classmap": [ 241 "src/" 242 ] 243 }, 244 "notification-url": "https://packagist.org/downloads/", 245 "license": [ 246 "BSD-3-Clause" 247 ], 248 "authors": [ 249 { 250 "name": "Arne Blankerts", 251 "email": "[email protected]", 252 "role": "Developer" 253 }, 254 { 255 "name": "Sebastian Heuer", 256 "email": "[email protected]", 257 "role": "Developer" 258 }, 259 { 260 "name": "Sebastian Bergmann", 261 "email": "[email protected]", 262 "role": "Developer" 263 } 264 ], 265 "description": "Library for handling version information and constraints", 266 "time": "2018-07-08T19:19:57+00:00" 109 "time": "2018-06-11T23:09:50+00:00" 267 110 }, 268 111 { … … 322 165 { 323 166 "name": "phpdocumentor/reflection-docblock", 324 "version": "4.3. 1",167 "version": "4.3.0", 325 168 "source": { 326 169 "type": "git", 327 170 "url": "https://github.com/phpDocumentor/ReflectionDocBlock.git", 328 "reference": " bdd9f737ebc2a01c06ea7ff4308ec6697db9b53c"329 }, 330 "dist": { 331 "type": "zip", 332 "url": "https://api.github.com/repos/phpDocumentor/ReflectionDocBlock/zipball/ bdd9f737ebc2a01c06ea7ff4308ec6697db9b53c",333 "reference": " bdd9f737ebc2a01c06ea7ff4308ec6697db9b53c",171 "reference": "94fd0001232e47129dd3504189fa1c7225010d08" 172 }, 173 "dist": { 174 "type": "zip", 175 "url": "https://api.github.com/repos/phpDocumentor/ReflectionDocBlock/zipball/94fd0001232e47129dd3504189fa1c7225010d08", 176 "reference": "94fd0001232e47129dd3504189fa1c7225010d08", 334 177 "shasum": "" 335 178 }, … … 369 212 ], 370 213 "description": "With this component, a library can provide support for annotations via DocBlocks or otherwise retrieve information that is embedded in a DocBlock.", 371 "time": "201 9-04-30T17:48:53+00:00"214 "time": "2017-11-30T07:14:17+00:00" 372 215 }, 373 216 { … … 483 326 { 484 327 "name": "phpunit/php-code-coverage", 485 "version": " 7.0.3",328 "version": "4.0.8", 486 329 "source": { 487 330 "type": "git", 488 331 "url": "https://github.com/sebastianbergmann/php-code-coverage.git", 489 "reference": " 0317a769a81845c390e19684d9ba25d7f6aa4707"490 }, 491 "dist": { 492 "type": "zip", 493 "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/ 0317a769a81845c390e19684d9ba25d7f6aa4707",494 "reference": " 0317a769a81845c390e19684d9ba25d7f6aa4707",332 "reference": "ef7b2f56815df854e66ceaee8ebe9393ae36a40d" 333 }, 334 "dist": { 335 "type": "zip", 336 "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/ef7b2f56815df854e66ceaee8ebe9393ae36a40d", 337 "reference": "ef7b2f56815df854e66ceaee8ebe9393ae36a40d", 495 338 "shasum": "" 496 339 }, … … 498 341 "ext-dom": "*", 499 342 "ext-xmlwriter": "*", 500 "php": "^ 7.2",501 "phpunit/php-file-iterator": "^ 2.0.2",502 "phpunit/php-text-template": "^1.2 .1",503 "phpunit/php-token-stream": "^ 3.0.1",504 "sebastian/code-unit-reverse-lookup": "^1.0 .1",505 "sebastian/environment": "^ 4.1",506 "sebastian/version": "^ 2.0.1",507 "theseer/tokenizer": "^1.1"508 },509 "require-dev": {510 "phpunit/phpunit": "^ 8.0"343 "php": "^5.6 || ^7.0", 344 "phpunit/php-file-iterator": "^1.3", 345 "phpunit/php-text-template": "^1.2", 346 "phpunit/php-token-stream": "^1.4.2 || ^2.0", 347 "sebastian/code-unit-reverse-lookup": "^1.0", 348 "sebastian/environment": "^1.3.2 || ^2.0", 349 "sebastian/version": "^1.0 || ^2.0" 350 }, 351 "require-dev": { 352 "ext-xdebug": "^2.1.4", 353 "phpunit/phpunit": "^5.7" 511 354 }, 512 355 "suggest": { 513 "ext-xdebug": "^2. 6.1"514 }, 515 "type": "library", 516 "extra": { 517 "branch-alias": { 518 "dev-master": " 7.0-dev"519 } 520 }, 521 "autoload": { 522 "classmap": [ 523 "src/" 524 ] 525 }, 526 "notification-url": "https://packagist.org/downloads/", 527 "license": [ 528 "BSD-3-Clause" 529 ], 530 "authors": [ 531 { 532 "name": "Sebastian Bergmann", 533 "email": "s ebastian@phpunit.de",356 "ext-xdebug": "^2.5.1" 357 }, 358 "type": "library", 359 "extra": { 360 "branch-alias": { 361 "dev-master": "4.0.x-dev" 362 } 363 }, 364 "autoload": { 365 "classmap": [ 366 "src/" 367 ] 368 }, 369 "notification-url": "https://packagist.org/downloads/", 370 "license": [ 371 "BSD-3-Clause" 372 ], 373 "authors": [ 374 { 375 "name": "Sebastian Bergmann", 376 "email": "sb@sebastian-bergmann.de", 534 377 "role": "lead" 535 378 } … … 542 385 "xunit" 543 386 ], 544 "time": "201 9-02-26T07:38:26+00:00"387 "time": "2017-04-02T07:44:40+00:00" 545 388 }, 546 389 { 547 390 "name": "phpunit/php-file-iterator", 548 "version": " 2.0.2",391 "version": "1.4.5", 549 392 "source": { 550 393 "type": "git", 551 394 "url": "https://github.com/sebastianbergmann/php-file-iterator.git", 552 "reference": "050bedf145a257b1ff02746c31894800e5122946" 553 }, 554 "dist": { 555 "type": "zip", 556 "url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/050bedf145a257b1ff02746c31894800e5122946", 557 "reference": "050bedf145a257b1ff02746c31894800e5122946", 558 "shasum": "" 559 }, 560 "require": { 561 "php": "^7.1" 562 }, 563 "require-dev": { 564 "phpunit/phpunit": "^7.1" 565 }, 566 "type": "library", 567 "extra": { 568 "branch-alias": { 569 "dev-master": "2.0.x-dev" 570 } 571 }, 395 "reference": "730b01bc3e867237eaac355e06a36b85dd93a8b4" 396 }, 397 "dist": { 398 "type": "zip", 399 "url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/730b01bc3e867237eaac355e06a36b85dd93a8b4", 400 "reference": "730b01bc3e867237eaac355e06a36b85dd93a8b4", 401 "shasum": "" 402 }, 403 "require": { 404 "php": ">=5.3.3" 405 }, 406 "type": "library", 407 "extra": { 408 "branch-alias": { 409 "dev-master": "1.4.x-dev" 410 } 411 }, 412 "autoload": { 413 "classmap": [ 414 "src/" 415 ] 416 }, 417 "notification-url": "https://packagist.org/downloads/", 418 "license": [ 419 "BSD-3-Clause" 420 ], 421 "authors": [ 422 { 423 "name": "Sebastian Bergmann", 424 "email": "[email protected]", 425 "role": "lead" 426 } 427 ], 428 "description": "FilterIterator implementation that filters files based on a list of suffixes.", 429 "homepage": "https://github.com/sebastianbergmann/php-file-iterator/", 430 "keywords": [ 431 "filesystem", 432 "iterator" 433 ], 434 "time": "2017-11-27T13:52:08+00:00" 435 }, 436 { 437 "name": "phpunit/php-text-template", 438 "version": "1.2.1", 439 "source": { 440 "type": "git", 441 "url": "https://github.com/sebastianbergmann/php-text-template.git", 442 "reference": "31f8b717e51d9a2afca6c9f046f5d69fc27c8686" 443 }, 444 "dist": { 445 "type": "zip", 446 "url": "https://api.github.com/repos/sebastianbergmann/php-text-template/zipball/31f8b717e51d9a2afca6c9f046f5d69fc27c8686", 447 "reference": "31f8b717e51d9a2afca6c9f046f5d69fc27c8686", 448 "shasum": "" 449 }, 450 "require": { 451 "php": ">=5.3.3" 452 }, 453 "type": "library", 572 454 "autoload": { 573 455 "classmap": [ … … 586 468 } 587 469 ], 588 "description": "FilterIterator implementation that filters files based on a list of suffixes.",589 "homepage": "https://github.com/sebastianbergmann/php-file-iterator/",590 "keywords": [591 "filesystem",592 "iterator"593 ],594 "time": "2018-09-13T20:33:42+00:00"595 },596 {597 "name": "phpunit/php-text-template",598 "version": "1.2.1",599 "source": {600 "type": "git",601 "url": "https://github.com/sebastianbergmann/php-text-template.git",602 "reference": "31f8b717e51d9a2afca6c9f046f5d69fc27c8686"603 },604 "dist": {605 "type": "zip",606 "url": "https://api.github.com/repos/sebastianbergmann/php-text-template/zipball/31f8b717e51d9a2afca6c9f046f5d69fc27c8686",607 "reference": "31f8b717e51d9a2afca6c9f046f5d69fc27c8686",608 "shasum": ""609 },610 "require": {611 "php": ">=5.3.3"612 },613 "type": "library",614 "autoload": {615 "classmap": [616 "src/"617 ]618 },619 "notification-url": "https://packagist.org/downloads/",620 "license": [621 "BSD-3-Clause"622 ],623 "authors": [624 {625 "name": "Sebastian Bergmann",626 "email": "[email protected]",627 "role": "lead"628 }629 ],630 470 "description": "Simple template engine.", 631 471 "homepage": "https://github.com/sebastianbergmann/php-text-template/", … … 637 477 { 638 478 "name": "phpunit/php-timer", 639 "version": " 2.1.1",479 "version": "1.0.9", 640 480 "source": { 641 481 "type": "git", 642 482 "url": "https://github.com/sebastianbergmann/php-timer.git", 643 "reference": " 8b389aebe1b8b0578430bda0c7c95a829608e059"644 }, 645 "dist": { 646 "type": "zip", 647 "url": "https://api.github.com/repos/sebastianbergmann/php-timer/zipball/ 8b389aebe1b8b0578430bda0c7c95a829608e059",648 "reference": " 8b389aebe1b8b0578430bda0c7c95a829608e059",649 "shasum": "" 650 }, 651 "require": { 652 "php": "^ 7.1"653 }, 654 "require-dev": { 655 "phpunit/phpunit": "^ 7.0"656 }, 657 "type": "library", 658 "extra": { 659 "branch-alias": { 660 "dev-master": " 2.1-dev"661 } 662 }, 663 "autoload": { 664 "classmap": [ 665 "src/" 666 ] 667 }, 668 "notification-url": "https://packagist.org/downloads/", 669 "license": [ 670 "BSD-3-Clause" 671 ], 672 "authors": [ 673 { 674 "name": "Sebastian Bergmann", 675 "email": "s ebastian@phpunit.de",483 "reference": "3dcf38ca72b158baf0bc245e9184d3fdffa9c46f" 484 }, 485 "dist": { 486 "type": "zip", 487 "url": "https://api.github.com/repos/sebastianbergmann/php-timer/zipball/3dcf38ca72b158baf0bc245e9184d3fdffa9c46f", 488 "reference": "3dcf38ca72b158baf0bc245e9184d3fdffa9c46f", 489 "shasum": "" 490 }, 491 "require": { 492 "php": "^5.3.3 || ^7.0" 493 }, 494 "require-dev": { 495 "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.0" 496 }, 497 "type": "library", 498 "extra": { 499 "branch-alias": { 500 "dev-master": "1.0-dev" 501 } 502 }, 503 "autoload": { 504 "classmap": [ 505 "src/" 506 ] 507 }, 508 "notification-url": "https://packagist.org/downloads/", 509 "license": [ 510 "BSD-3-Clause" 511 ], 512 "authors": [ 513 { 514 "name": "Sebastian Bergmann", 515 "email": "sb@sebastian-bergmann.de", 676 516 "role": "lead" 677 517 } … … 682 522 "timer" 683 523 ], 684 "time": "201 9-02-20T10:12:59+00:00"524 "time": "2017-02-26T11:10:40+00:00" 685 525 }, 686 526 { 687 527 "name": "phpunit/php-token-stream", 688 "version": " 3.0.1",528 "version": "2.0.2", 689 529 "source": { 690 530 "type": "git", 691 531 "url": "https://github.com/sebastianbergmann/php-token-stream.git", 692 "reference": " c99e3be9d3e85f60646f152f9002d46ed7770d18"693 }, 694 "dist": { 695 "type": "zip", 696 "url": "https://api.github.com/repos/sebastianbergmann/php-token-stream/zipball/ c99e3be9d3e85f60646f152f9002d46ed7770d18",697 "reference": " c99e3be9d3e85f60646f152f9002d46ed7770d18",532 "reference": "791198a2c6254db10131eecfe8c06670700904db" 533 }, 534 "dist": { 535 "type": "zip", 536 "url": "https://api.github.com/repos/sebastianbergmann/php-token-stream/zipball/791198a2c6254db10131eecfe8c06670700904db", 537 "reference": "791198a2c6254db10131eecfe8c06670700904db", 698 538 "shasum": "" 699 539 }, 700 540 "require": { 701 541 "ext-tokenizer": "*", 702 "php": "^7. 1"703 }, 704 "require-dev": { 705 "phpunit/phpunit": "^ 7.0"706 }, 707 "type": "library", 708 "extra": { 709 "branch-alias": { 710 "dev-master": " 3.0-dev"542 "php": "^7.0" 543 }, 544 "require-dev": { 545 "phpunit/phpunit": "^6.2.4" 546 }, 547 "type": "library", 548 "extra": { 549 "branch-alias": { 550 "dev-master": "2.0-dev" 711 551 } 712 552 }, … … 731 571 "tokenizer" 732 572 ], 733 "time": "201 8-10-30T05:52:18+00:00"573 "time": "2017-11-27T05:48:46+00:00" 734 574 }, 735 575 { 736 576 "name": "phpunit/phpunit", 737 "version": " 8.1.5",577 "version": "5.6.0", 738 578 "source": { 739 579 "type": "git", 740 580 "url": "https://github.com/sebastianbergmann/phpunit.git", 741 "reference": "01392d4b5878aa617e8d9bc7a529e5febc8fe956" 742 }, 743 "dist": { 744 "type": "zip", 745 "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/01392d4b5878aa617e8d9bc7a529e5febc8fe956", 746 "reference": "01392d4b5878aa617e8d9bc7a529e5febc8fe956", 747 "shasum": "" 748 }, 749 "require": { 750 "doctrine/instantiator": "^1.1", 581 "reference": "a7f2db56518e50ab92f28f739810dfad2f223b6b" 582 }, 583 "dist": { 584 "type": "zip", 585 "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/a7f2db56518e50ab92f28f739810dfad2f223b6b", 586 "reference": "a7f2db56518e50ab92f28f739810dfad2f223b6b", 587 "shasum": "" 588 }, 589 "require": { 751 590 "ext-dom": "*", 752 591 "ext-json": "*", … … 754 593 "ext-mbstring": "*", 755 594 "ext-xml": "*", 756 "ext-xmlwriter": "*", 757 "myclabs/deep-copy": "^1.7", 758 "phar-io/manifest": "^1.0.2", 759 "phar-io/version": "^2.0", 760 "php": "^7.2", 761 "phpspec/prophecy": "^1.7", 762 "phpunit/php-code-coverage": "^7.0", 763 "phpunit/php-file-iterator": "^2.0.1", 764 "phpunit/php-text-template": "^1.2.1", 765 "phpunit/php-timer": "^2.1", 766 "sebastian/comparator": "^3.0", 767 "sebastian/diff": "^3.0", 768 "sebastian/environment": "^4.1", 769 "sebastian/exporter": "^3.1", 770 "sebastian/global-state": "^3.0", 771 "sebastian/object-enumerator": "^3.0.3", 772 "sebastian/resource-operations": "^2.0", 773 "sebastian/version": "^2.0.1" 595 "myclabs/deep-copy": "~1.3", 596 "php": "^5.6 || ^7.0", 597 "phpspec/prophecy": "^1.3.1", 598 "phpunit/php-code-coverage": "^4.0.1", 599 "phpunit/php-file-iterator": "~1.4", 600 "phpunit/php-text-template": "~1.2", 601 "phpunit/php-timer": "^1.0.6", 602 "phpunit/phpunit-mock-objects": "^3.2", 603 "sebastian/comparator": "~1.1", 604 "sebastian/diff": "~1.2", 605 "sebastian/environment": "^1.3 || ^2.0", 606 "sebastian/exporter": "~1.2", 607 "sebastian/global-state": "~1.0", 608 "sebastian/object-enumerator": "~1.0", 609 "sebastian/resource-operations": "~1.0", 610 "sebastian/version": "~1.0|~2.0", 611 "symfony/yaml": "~2.1|~3.0" 612 }, 613 "conflict": { 614 "phpdocumentor/reflection-docblock": "3.0.2" 774 615 }, 775 616 "require-dev": { … … 777 618 }, 778 619 "suggest": { 779 "ext-soap": "*",780 620 "ext-xdebug": "*", 781 "phpunit/php-invoker": " ^2.0"621 "phpunit/php-invoker": "~1.1" 782 622 }, 783 623 "bin": [ … … 787 627 "extra": { 788 628 "branch-alias": { 789 "dev-master": " 8.1-dev"629 "dev-master": "5.6.x-dev" 790 630 } 791 631 }, … … 813 653 "xunit" 814 654 ], 815 "time": "2019-05-14T04:57:31+00:00" 655 "time": "2016-10-06T15:20:39+00:00" 656 }, 657 { 658 "name": "phpunit/phpunit-mock-objects", 659 "version": "3.4.4", 660 "source": { 661 "type": "git", 662 "url": "https://github.com/sebastianbergmann/phpunit-mock-objects.git", 663 "reference": "a23b761686d50a560cc56233b9ecf49597cc9118" 664 }, 665 "dist": { 666 "type": "zip", 667 "url": "https://api.github.com/repos/sebastianbergmann/phpunit-mock-objects/zipball/a23b761686d50a560cc56233b9ecf49597cc9118", 668 "reference": "a23b761686d50a560cc56233b9ecf49597cc9118", 669 "shasum": "" 670 }, 671 "require": { 672 "doctrine/instantiator": "^1.0.2", 673 "php": "^5.6 || ^7.0", 674 "phpunit/php-text-template": "^1.2", 675 "sebastian/exporter": "^1.2 || ^2.0" 676 }, 677 "conflict": { 678 "phpunit/phpunit": "<5.4.0" 679 }, 680 "require-dev": { 681 "phpunit/phpunit": "^5.4" 682 }, 683 "suggest": { 684 "ext-soap": "*" 685 }, 686 "type": "library", 687 "extra": { 688 "branch-alias": { 689 "dev-master": "3.2.x-dev" 690 } 691 }, 692 "autoload": { 693 "classmap": [ 694 "src/" 695 ] 696 }, 697 "notification-url": "https://packagist.org/downloads/", 698 "license": [ 699 "BSD-3-Clause" 700 ], 701 "authors": [ 702 { 703 "name": "Sebastian Bergmann", 704 "email": "[email protected]", 705 "role": "lead" 706 } 707 ], 708 "description": "Mock Object library for PHPUnit", 709 "homepage": "https://github.com/sebastianbergmann/phpunit-mock-objects/", 710 "keywords": [ 711 "mock", 712 "xunit" 713 ], 714 "time": "2017-06-30T09:13:00+00:00" 715 }, 716 { 717 "name": "quantimodo/quantimodo-sdk-php", 718 "version": "5.9.90517", 719 "source": { 720 "type": "git", 721 "url": "https://github.com/QuantiModo/quantimodo-sdk-php.git", 722 "reference": "812d43d8c6d260730cdf575e034f0b3aed6d6a8a" 723 }, 724 "dist": { 725 "type": "zip", 726 "url": "https://api.github.com/repos/QuantiModo/quantimodo-sdk-php/zipball/812d43d8c6d260730cdf575e034f0b3aed6d6a8a", 727 "reference": "812d43d8c6d260730cdf575e034f0b3aed6d6a8a", 728 "shasum": "" 729 }, 730 "require": { 731 "ext-curl": "*", 732 "ext-json": "*", 733 "ext-mbstring": "*", 734 "php": ">=5.4" 735 }, 736 "require-dev": { 737 "friendsofphp/php-cs-fixer": "~1.12", 738 "phpunit/phpunit": "~4.8", 739 "satooshi/php-coveralls": "~1.0", 740 "squizlabs/php_codesniffer": "~2.6" 741 }, 742 "type": "library", 743 "autoload": { 744 "psr-4": { 745 "QuantiModo\\Client\\": "lib/" 746 } 747 }, 748 "notification-url": "https://packagist.org/downloads/", 749 "license": [ 750 "proprietary" 751 ], 752 "authors": [ 753 { 754 "name": "Swagger and contributors", 755 "homepage": "https://github.com/swagger-api/swagger-codegen" 756 } 757 ], 758 "homepage": "http://swagger.io", 759 "keywords": [ 760 "api", 761 "php", 762 "sdk", 763 "swagger" 764 ], 765 "time": "2018-09-05T22:49:33+00:00" 816 766 }, 817 767 { … … 862 812 { 863 813 "name": "sebastian/comparator", 864 "version": " 3.0.2",814 "version": "1.2.4", 865 815 "source": { 866 816 "type": "git", 867 817 "url": "https://github.com/sebastianbergmann/comparator.git", 868 "reference": " 5de4fc177adf9bce8df98d8d141a7559d7ccf6da"869 }, 870 "dist": { 871 "type": "zip", 872 "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/ 5de4fc177adf9bce8df98d8d141a7559d7ccf6da",873 "reference": " 5de4fc177adf9bce8df98d8d141a7559d7ccf6da",874 "shasum": "" 875 }, 876 "require": { 877 "php": " ^7.1",878 "sebastian/diff": " ^3.0",879 "sebastian/exporter": " ^3.1"880 }, 881 "require-dev": { 882 "phpunit/phpunit": " ^7.1"883 }, 884 "type": "library", 885 "extra": { 886 "branch-alias": { 887 "dev-master": " 3.0-dev"818 "reference": "2b7424b55f5047b47ac6e5ccb20b2aea4011d9be" 819 }, 820 "dist": { 821 "type": "zip", 822 "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/2b7424b55f5047b47ac6e5ccb20b2aea4011d9be", 823 "reference": "2b7424b55f5047b47ac6e5ccb20b2aea4011d9be", 824 "shasum": "" 825 }, 826 "require": { 827 "php": ">=5.3.3", 828 "sebastian/diff": "~1.2", 829 "sebastian/exporter": "~1.2 || ~2.0" 830 }, 831 "require-dev": { 832 "phpunit/phpunit": "~4.4" 833 }, 834 "type": "library", 835 "extra": { 836 "branch-alias": { 837 "dev-master": "1.2.x-dev" 888 838 } 889 839 }, … … 916 866 ], 917 867 "description": "Provides the functionality to compare PHP values for equality", 918 "homepage": "http s://github.com/sebastianbergmann/comparator",868 "homepage": "http://www.github.com/sebastianbergmann/comparator", 919 869 "keywords": [ 920 870 "comparator", … … 922 872 "equality" 923 873 ], 924 "time": "201 8-07-12T15:12:46+00:00"874 "time": "2017-01-29T09:50:25+00:00" 925 875 }, 926 876 { 927 877 "name": "sebastian/diff", 928 "version": " 3.0.2",878 "version": "1.4.3", 929 879 "source": { 930 880 "type": "git", 931 881 "url": "https://github.com/sebastianbergmann/diff.git", 932 "reference": "720fcc7e9b5cf384ea68d9d930d480907a0c1a29" 933 }, 934 "dist": { 935 "type": "zip", 936 "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/720fcc7e9b5cf384ea68d9d930d480907a0c1a29", 937 "reference": "720fcc7e9b5cf384ea68d9d930d480907a0c1a29", 938 "shasum": "" 939 }, 940 "require": { 941 "php": "^7.1" 942 }, 943 "require-dev": { 944 "phpunit/phpunit": "^7.5 || ^8.0", 945 "symfony/process": "^2 || ^3.3 || ^4" 946 }, 947 "type": "library", 948 "extra": { 949 "branch-alias": { 950 "dev-master": "3.0-dev" 882 "reference": "7f066a26a962dbe58ddea9f72a4e82874a3975a4" 883 }, 884 "dist": { 885 "type": "zip", 886 "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/7f066a26a962dbe58ddea9f72a4e82874a3975a4", 887 "reference": "7f066a26a962dbe58ddea9f72a4e82874a3975a4", 888 "shasum": "" 889 }, 890 "require": { 891 "php": "^5.3.3 || ^7.0" 892 }, 893 "require-dev": { 894 "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.0" 895 }, 896 "type": "library", 897 "extra": { 898 "branch-alias": { 899 "dev-master": "1.4-dev" 951 900 } 952 901 }, … … 973 922 "homepage": "https://github.com/sebastianbergmann/diff", 974 923 "keywords": [ 975 "diff", 976 "udiff", 977 "unidiff", 978 "unified diff" 979 ], 980 "time": "2019-02-04T06:01:07+00:00" 924 "diff" 925 ], 926 "time": "2017-05-22T07:24:03+00:00" 981 927 }, 982 928 { 983 929 "name": "sebastian/environment", 984 "version": " 4.2.2",930 "version": "2.0.0", 985 931 "source": { 986 932 "type": "git", 987 933 "url": "https://github.com/sebastianbergmann/environment.git", 988 "reference": "f2a2c8e1c97c11ace607a7a667d73d47c19fe404" 989 }, 990 "dist": { 991 "type": "zip", 992 "url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/f2a2c8e1c97c11ace607a7a667d73d47c19fe404", 993 "reference": "f2a2c8e1c97c11ace607a7a667d73d47c19fe404", 994 "shasum": "" 995 }, 996 "require": { 997 "php": "^7.1" 998 }, 999 "require-dev": { 1000 "phpunit/phpunit": "^7.5" 1001 }, 1002 "suggest": { 1003 "ext-posix": "*" 1004 }, 1005 "type": "library", 1006 "extra": { 1007 "branch-alias": { 1008 "dev-master": "4.2-dev" 934 "reference": "5795ffe5dc5b02460c3e34222fee8cbe245d8fac" 935 }, 936 "dist": { 937 "type": "zip", 938 "url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/5795ffe5dc5b02460c3e34222fee8cbe245d8fac", 939 "reference": "5795ffe5dc5b02460c3e34222fee8cbe245d8fac", 940 "shasum": "" 941 }, 942 "require": { 943 "php": "^5.6 || ^7.0" 944 }, 945 "require-dev": { 946 "phpunit/phpunit": "^5.0" 947 }, 948 "type": "library", 949 "extra": { 950 "branch-alias": { 951 "dev-master": "2.0.x-dev" 1009 952 } 1010 953 }, … … 1031 974 "hhvm" 1032 975 ], 1033 "time": "201 9-05-05T09:05:15+00:00"976 "time": "2016-11-26T07:53:53+00:00" 1034 977 }, 1035 978 { 1036 979 "name": "sebastian/exporter", 1037 "version": " 3.1.0",980 "version": "1.2.2", 1038 981 "source": { 1039 982 "type": "git", 1040 983 "url": "https://github.com/sebastianbergmann/exporter.git", 1041 "reference": " 234199f4528de6d12aaa58b612e98f7d36adb937"1042 }, 1043 "dist": { 1044 "type": "zip", 1045 "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/ 234199f4528de6d12aaa58b612e98f7d36adb937",1046 "reference": " 234199f4528de6d12aaa58b612e98f7d36adb937",1047 "shasum": "" 1048 }, 1049 "require": { 1050 "php": " ^7.0",1051 "sebastian/recursion-context": " ^3.0"984 "reference": "42c4c2eec485ee3e159ec9884f95b431287edde4" 985 }, 986 "dist": { 987 "type": "zip", 988 "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/42c4c2eec485ee3e159ec9884f95b431287edde4", 989 "reference": "42c4c2eec485ee3e159ec9884f95b431287edde4", 990 "shasum": "" 991 }, 992 "require": { 993 "php": ">=5.3.3", 994 "sebastian/recursion-context": "~1.0" 1052 995 }, 1053 996 "require-dev": { 1054 997 "ext-mbstring": "*", 1055 "phpunit/phpunit": " ^6.0"1056 }, 1057 "type": "library", 1058 "extra": { 1059 "branch-alias": { 1060 "dev-master": " 3.1.x-dev"998 "phpunit/phpunit": "~4.4" 999 }, 1000 "type": "library", 1001 "extra": { 1002 "branch-alias": { 1003 "dev-master": "1.3.x-dev" 1061 1004 } 1062 1005 }, … … 1098 1041 "exporter" 1099 1042 ], 1100 "time": "201 7-04-03T13:19:02+00:00"1043 "time": "2016-06-17T09:04:28+00:00" 1101 1044 }, 1102 1045 { 1103 1046 "name": "sebastian/global-state", 1104 "version": " 3.0.0",1047 "version": "1.1.1", 1105 1048 "source": { 1106 1049 "type": "git", 1107 1050 "url": "https://github.com/sebastianbergmann/global-state.git", 1108 "reference": "edf8a461cf1d4005f19fb0b6b8b95a9f7fa0adc4" 1109 }, 1110 "dist": { 1111 "type": "zip", 1112 "url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/edf8a461cf1d4005f19fb0b6b8b95a9f7fa0adc4", 1113 "reference": "edf8a461cf1d4005f19fb0b6b8b95a9f7fa0adc4", 1114 "shasum": "" 1115 }, 1116 "require": { 1117 "php": "^7.2", 1118 "sebastian/object-reflector": "^1.1.1", 1119 "sebastian/recursion-context": "^3.0" 1120 }, 1121 "require-dev": { 1122 "ext-dom": "*", 1123 "phpunit/phpunit": "^8.0" 1051 "reference": "bc37d50fea7d017d3d340f230811c9f1d7280af4" 1052 }, 1053 "dist": { 1054 "type": "zip", 1055 "url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/bc37d50fea7d017d3d340f230811c9f1d7280af4", 1056 "reference": "bc37d50fea7d017d3d340f230811c9f1d7280af4", 1057 "shasum": "" 1058 }, 1059 "require": { 1060 "php": ">=5.3.3" 1061 }, 1062 "require-dev": { 1063 "phpunit/phpunit": "~4.2" 1124 1064 }, 1125 1065 "suggest": { … … 1129 1069 "extra": { 1130 1070 "branch-alias": { 1131 "dev-master": " 3.0-dev"1071 "dev-master": "1.0-dev" 1132 1072 } 1133 1073 }, … … 1152 1092 "global state" 1153 1093 ], 1154 "time": "201 9-02-01T05:30:01+00:00"1094 "time": "2015-10-12T03:26:01+00:00" 1155 1095 }, 1156 1096 { 1157 1097 "name": "sebastian/object-enumerator", 1158 "version": " 3.0.3",1098 "version": "1.0.0", 1159 1099 "source": { 1160 1100 "type": "git", 1161 1101 "url": "https://github.com/sebastianbergmann/object-enumerator.git", 1162 "reference": "7cfd9e65d11ffb5af41198476395774d4c8a84c5" 1163 }, 1164 "dist": { 1165 "type": "zip", 1166 "url": "https://api.github.com/repos/sebastianbergmann/object-enumerator/zipball/7cfd9e65d11ffb5af41198476395774d4c8a84c5", 1167 "reference": "7cfd9e65d11ffb5af41198476395774d4c8a84c5", 1168 "shasum": "" 1169 }, 1170 "require": { 1171 "php": "^7.0", 1172 "sebastian/object-reflector": "^1.1.1", 1173 "sebastian/recursion-context": "^3.0" 1174 }, 1175 "require-dev": { 1176 "phpunit/phpunit": "^6.0" 1177 }, 1178 "type": "library", 1179 "extra": { 1180 "branch-alias": { 1181 "dev-master": "3.0.x-dev" 1102 "reference": "d4ca2fb70344987502567bc50081c03e6192fb26" 1103 }, 1104 "dist": { 1105 "type": "zip", 1106 "url": "https://api.github.com/repos/sebastianbergmann/object-enumerator/zipball/d4ca2fb70344987502567bc50081c03e6192fb26", 1107 "reference": "d4ca2fb70344987502567bc50081c03e6192fb26", 1108 "shasum": "" 1109 }, 1110 "require": { 1111 "php": ">=5.6", 1112 "sebastian/recursion-context": "~1.0" 1113 }, 1114 "require-dev": { 1115 "phpunit/phpunit": "~5" 1116 }, 1117 "type": "library", 1118 "extra": { 1119 "branch-alias": { 1120 "dev-master": "1.0.x-dev" 1182 1121 } 1183 1122 }, … … 1199 1138 "description": "Traverses array structures and object graphs to enumerate all referenced objects", 1200 1139 "homepage": "https://github.com/sebastianbergmann/object-enumerator/", 1201 "time": "2017-08-03T12:35:26+00:00" 1202 }, 1203 { 1204 "name": "sebastian/object-reflector", 1205 "version": "1.1.1", 1206 "source": { 1207 "type": "git", 1208 "url": "https://github.com/sebastianbergmann/object-reflector.git", 1209 "reference": "773f97c67f28de00d397be301821b06708fca0be" 1210 }, 1211 "dist": { 1212 "type": "zip", 1213 "url": "https://api.github.com/repos/sebastianbergmann/object-reflector/zipball/773f97c67f28de00d397be301821b06708fca0be", 1214 "reference": "773f97c67f28de00d397be301821b06708fca0be", 1215 "shasum": "" 1216 }, 1217 "require": { 1218 "php": "^7.0" 1219 }, 1220 "require-dev": { 1221 "phpunit/phpunit": "^6.0" 1222 }, 1223 "type": "library", 1224 "extra": { 1225 "branch-alias": { 1226 "dev-master": "1.1-dev" 1227 } 1228 }, 1229 "autoload": { 1230 "classmap": [ 1231 "src/" 1232 ] 1233 }, 1234 "notification-url": "https://packagist.org/downloads/", 1235 "license": [ 1236 "BSD-3-Clause" 1237 ], 1238 "authors": [ 1239 { 1240 "name": "Sebastian Bergmann", 1241 "email": "[email protected]" 1242 } 1243 ], 1244 "description": "Allows reflection of object attributes, including inherited and non-public ones", 1245 "homepage": "https://github.com/sebastianbergmann/object-reflector/", 1246 "time": "2017-03-29T09:07:27+00:00" 1140 "time": "2016-01-28T13:25:10+00:00" 1247 1141 }, 1248 1142 { 1249 1143 "name": "sebastian/recursion-context", 1250 "version": " 3.0.0",1144 "version": "1.0.5", 1251 1145 "source": { 1252 1146 "type": "git", 1253 1147 "url": "https://github.com/sebastianbergmann/recursion-context.git", 1254 "reference": " 5b0cd723502bac3b006cbf3dbf7a1e3fcefe4fa8"1255 }, 1256 "dist": { 1257 "type": "zip", 1258 "url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/ 5b0cd723502bac3b006cbf3dbf7a1e3fcefe4fa8",1259 "reference": " 5b0cd723502bac3b006cbf3dbf7a1e3fcefe4fa8",1260 "shasum": "" 1261 }, 1262 "require": { 1263 "php": " ^7.0"1264 }, 1265 "require-dev": { 1266 "phpunit/phpunit": " ^6.0"1267 }, 1268 "type": "library", 1269 "extra": { 1270 "branch-alias": { 1271 "dev-master": " 3.0.x-dev"1148 "reference": "b19cc3298482a335a95f3016d2f8a6950f0fbcd7" 1149 }, 1150 "dist": { 1151 "type": "zip", 1152 "url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/b19cc3298482a335a95f3016d2f8a6950f0fbcd7", 1153 "reference": "b19cc3298482a335a95f3016d2f8a6950f0fbcd7", 1154 "shasum": "" 1155 }, 1156 "require": { 1157 "php": ">=5.3.3" 1158 }, 1159 "require-dev": { 1160 "phpunit/phpunit": "~4.4" 1161 }, 1162 "type": "library", 1163 "extra": { 1164 "branch-alias": { 1165 "dev-master": "1.0.x-dev" 1272 1166 } 1273 1167 }, … … 1297 1191 "description": "Provides functionality to recursively process PHP variables", 1298 1192 "homepage": "http://www.github.com/sebastianbergmann/recursion-context", 1299 "time": "201 7-03-03T06:23:57+00:00"1193 "time": "2016-10-03T07:41:43+00:00" 1300 1194 }, 1301 1195 { 1302 1196 "name": "sebastian/resource-operations", 1303 "version": " 2.0.1",1197 "version": "1.0.0", 1304 1198 "source": { 1305 1199 "type": "git", 1306 1200 "url": "https://github.com/sebastianbergmann/resource-operations.git", 1307 "reference": " 4d7a795d35b889bf80a0cc04e08d77cedfa917a9"1308 }, 1309 "dist": { 1310 "type": "zip", 1311 "url": "https://api.github.com/repos/sebastianbergmann/resource-operations/zipball/ 4d7a795d35b889bf80a0cc04e08d77cedfa917a9",1312 "reference": " 4d7a795d35b889bf80a0cc04e08d77cedfa917a9",1313 "shasum": "" 1314 }, 1315 "require": { 1316 "php": " ^7.1"1317 }, 1318 "type": "library", 1319 "extra": { 1320 "branch-alias": { 1321 "dev-master": " 2.0-dev"1201 "reference": "ce990bb21759f94aeafd30209e8cfcdfa8bc3f52" 1202 }, 1203 "dist": { 1204 "type": "zip", 1205 "url": "https://api.github.com/repos/sebastianbergmann/resource-operations/zipball/ce990bb21759f94aeafd30209e8cfcdfa8bc3f52", 1206 "reference": "ce990bb21759f94aeafd30209e8cfcdfa8bc3f52", 1207 "shasum": "" 1208 }, 1209 "require": { 1210 "php": ">=5.6.0" 1211 }, 1212 "type": "library", 1213 "extra": { 1214 "branch-alias": { 1215 "dev-master": "1.0.x-dev" 1322 1216 } 1323 1217 }, … … 1339 1233 "description": "Provides a list of PHP built-in functions that operate on resources", 1340 1234 "homepage": "https://www.github.com/sebastianbergmann/resource-operations", 1341 "time": "201 8-10-04T04:07:39+00:00"1235 "time": "2015-07-28T20:34:47+00:00" 1342 1236 }, 1343 1237 { … … 1386 1280 { 1387 1281 "name": "symfony/polyfill-ctype", 1388 "version": "v1. 11.0",1282 "version": "v1.9.0", 1389 1283 "source": { 1390 1284 "type": "git", 1391 1285 "url": "https://github.com/symfony/polyfill-ctype.git", 1392 "reference": " 82ebae02209c21113908c229e9883c419720738a"1393 }, 1394 "dist": { 1395 "type": "zip", 1396 "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/ 82ebae02209c21113908c229e9883c419720738a",1397 "reference": " 82ebae02209c21113908c229e9883c419720738a",1286 "reference": "e3d826245268269cd66f8326bd8bc066687b4a19" 1287 }, 1288 "dist": { 1289 "type": "zip", 1290 "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/e3d826245268269cd66f8326bd8bc066687b4a19", 1291 "reference": "e3d826245268269cd66f8326bd8bc066687b4a19", 1398 1292 "shasum": "" 1399 1293 }, … … 1407 1301 "extra": { 1408 1302 "branch-alias": { 1409 "dev-master": "1. 11-dev"1303 "dev-master": "1.9-dev" 1410 1304 } 1411 1305 }, … … 1440 1334 "portable" 1441 1335 ], 1442 "time": "2019-02-06T07:57:58+00:00" 1443 }, 1444 { 1445 "name": "theseer/tokenizer", 1446 "version": "1.1.2", 1447 "source": { 1448 "type": "git", 1449 "url": "https://github.com/theseer/tokenizer.git", 1450 "reference": "1c42705be2b6c1de5904f8afacef5895cab44bf8" 1451 }, 1452 "dist": { 1453 "type": "zip", 1454 "url": "https://api.github.com/repos/theseer/tokenizer/zipball/1c42705be2b6c1de5904f8afacef5895cab44bf8", 1455 "reference": "1c42705be2b6c1de5904f8afacef5895cab44bf8", 1456 "shasum": "" 1457 }, 1458 "require": { 1459 "ext-dom": "*", 1460 "ext-tokenizer": "*", 1461 "ext-xmlwriter": "*", 1462 "php": "^7.0" 1463 }, 1464 "type": "library", 1465 "autoload": { 1466 "classmap": [ 1467 "src/" 1468 ] 1469 }, 1470 "notification-url": "https://packagist.org/downloads/", 1471 "license": [ 1472 "BSD-3-Clause" 1473 ], 1474 "authors": [ 1475 { 1476 "name": "Arne Blankerts", 1477 "email": "[email protected]", 1478 "role": "Developer" 1479 } 1480 ], 1481 "description": "A small library for converting tokenized PHP source code into XML and potentially other formats", 1482 "time": "2019-04-04T09:56:43+00:00" 1336 "time": "2018-08-06T14:22:27+00:00" 1337 }, 1338 { 1339 "name": "symfony/yaml", 1340 "version": "v3.4.15", 1341 "source": { 1342 "type": "git", 1343 "url": "https://github.com/symfony/yaml.git", 1344 "reference": "c2f4812ead9f847cb69e90917ca7502e6892d6b8" 1345 }, 1346 "dist": { 1347 "type": "zip", 1348 "url": "https://api.github.com/repos/symfony/yaml/zipball/c2f4812ead9f847cb69e90917ca7502e6892d6b8", 1349 "reference": "c2f4812ead9f847cb69e90917ca7502e6892d6b8", 1350 "shasum": "" 1351 }, 1352 "require": { 1353 "php": "^5.5.9|>=7.0.8", 1354 "symfony/polyfill-ctype": "~1.8" 1355 }, 1356 "conflict": { 1357 "symfony/console": "<3.4" 1358 }, 1359 "require-dev": { 1360 "symfony/console": "~3.4|~4.0" 1361 }, 1362 "suggest": { 1363 "symfony/console": "For validating YAML files using the lint command" 1364 }, 1365 "type": "library", 1366 "extra": { 1367 "branch-alias": { 1368 "dev-master": "3.4-dev" 1369 } 1370 }, 1371 "autoload": { 1372 "psr-4": { 1373 "Symfony\\Component\\Yaml\\": "" 1374 }, 1375 "exclude-from-classmap": [ 1376 "/Tests/" 1377 ] 1378 }, 1379 "notification-url": "https://packagist.org/downloads/", 1380 "license": [ 1381 "MIT" 1382 ], 1383 "authors": [ 1384 { 1385 "name": "Fabien Potencier", 1386 "email": "[email protected]" 1387 }, 1388 { 1389 "name": "Symfony Community", 1390 "homepage": "https://symfony.com/contributors" 1391 } 1392 ], 1393 "description": "Symfony Yaml Component", 1394 "homepage": "https://symfony.com", 1395 "time": "2018-08-10T07:34:36+00:00" 1483 1396 }, 1484 1397 { 1485 1398 "name": "webmozart/assert", 1486 "version": "1. 4.0",1399 "version": "1.3.0", 1487 1400 "source": { 1488 1401 "type": "git", 1489 1402 "url": "https://github.com/webmozart/assert.git", 1490 "reference": "83e253c8e0be5b0257b881e1827274667c5c17a9" 1491 }, 1492 "dist": { 1493 "type": "zip", 1494 "url": "https://api.github.com/repos/webmozart/assert/zipball/83e253c8e0be5b0257b881e1827274667c5c17a9", 1495 "reference": "83e253c8e0be5b0257b881e1827274667c5c17a9", 1496 "shasum": "" 1497 }, 1498 "require": { 1499 "php": "^5.3.3 || ^7.0", 1500 "symfony/polyfill-ctype": "^1.8" 1403 "reference": "0df1908962e7a3071564e857d86874dad1ef204a" 1404 }, 1405 "dist": { 1406 "type": "zip", 1407 "url": "https://api.github.com/repos/webmozart/assert/zipball/0df1908962e7a3071564e857d86874dad1ef204a", 1408 "reference": "0df1908962e7a3071564e857d86874dad1ef204a", 1409 "shasum": "" 1410 }, 1411 "require": { 1412 "php": "^5.3.3 || ^7.0" 1501 1413 }, 1502 1414 "require-dev": { … … 1531 1443 "validate" 1532 1444 ], 1533 "time": "2018- 12-25T11:19:39+00:00"1445 "time": "2018-01-29T19:49:41+00:00" 1534 1446 } 1535 1447 ], 1448 "packages-dev": [], 1536 1449 "aliases": [], 1537 1450 "minimum-stability": "stable", -
quantimodo/tags/0.5.7/includes/admin.php
r1954747 r2096019 6 6 // Get options 7 7 $options = get_option('QuantiModo_settings'); 8 if(!isset($options['quantimodo_client_secret'])){ 9 $options['quantimodo_client_secret'] = null; 10 } 8 11 9 12 // Check to see if QuantiModo is enabled … … 11 14 if ( esc_attr( $options['quantimodo_enabled'] ) == "on" ) { 12 15 $quantimodo_activated = true; 13 wp_cache_flush(); 14 } 15 16 // Check to see if QuantiModo identify is checked 17 $quantimodo_identify = false; 18 if ( isset($options['quantimodo_identify']) && esc_attr( $options['quantimodo_identify'] ) == "on" ) { 19 $quantimodo_identify = true; 20 wp_cache_flush(); 16 //wp_cache_flush(); // What is this for? 21 17 } 22 18 … … 26 22 <?php settings_fields( 'QuantiModo_settings_group' ); ?> 27 23 28 <h1>QuantiModo </h1>24 <h1>QuantiModo Settings</h1> 29 25 <?php if ( esc_attr( $options['quantimodo_widget_code'] ) ) { ?> 30 26 <h3>You can modify and design your app in the … … 79 75 </td> 80 76 </tr> 77 <tr> 78 <th valign="top" style="padding-top: 10px;"> 79 <label for="quantimodo_client_secret">QuantiModo Client Secret</label> 80 </th> 81 <td> 82 <input type='text' placeholder="Enter client secret" name="QuantiModo_settings[quantimodo_client_secret]" 83 value='<?php echo esc_attr( $options['quantimodo_client_secret'] ); ?>'/> 84 </td> 85 </tr> 81 86 </table> 87 Get your client secret from the 88 <a href="https://app.quantimo.do/builder" target="_blank" title="Open QuantiModo app builder">QuantiModo app builder</a> 89 by clicking SETTINGS -> OAUTH. 82 90 <?php if ( ! esc_attr( $options['quantimodo_widget_code'] ) ) { ?> 83 91 <h3>You can find your QuantiModo client id after -
quantimodo/tags/0.5.7/includes/core.php
r1936591 r2096019 34 34 } 35 35 $settingsUrl = get_bloginfo('wpurl') . '/wp-admin/admin.php?page=menus.php'; 36 $builderUrl = 'https:// app.quantimo.do/builder';36 $builderUrl = 'https://builder.quantimo.do'; 37 37 $html = '<div class="updated">'; 38 38 $html .= "<p>Get your <a href='".$builderUrl."' target=\"_blank\">QuantiModo client id</a> and add it to <a href='".$settingsUrl."' target=\"_blank\">Settings -> QuantiModo</a></p>"; -
quantimodo/tags/0.5.7/includes/embed.php
r1950454 r2096019 1 1 <?php 2 3 2 // Add the QuantiModo Javascript 4 3 add_action('wp_head', 'add_quantimodo'); 5 6 // If we can identify the current user output7 function get_quantimodo_identify()8 {9 $current_user = wp_get_current_user();10 //print_r($current_user->roles[0]);11 //print_r(sanitize_text_field($current_user->roles[0]));12 13 if ($current_user->user_email) {14 $sanitized_email = sanitize_email($current_user->user_email);15 echo "<!-- Start Identify call for QuantiModo -->\n";16 echo "<script>\n";17 echo "quantimodo.identify(\"".md5($sanitized_email)."\", { email: \"".$sanitized_email."\", name: \"".sanitize_text_field($current_user->user_login)."\", userRole: \"".sanitize_text_field($current_user->roles[0])."\" });\n";18 echo "</script>\n";19 echo "<!-- End Identify call for QuantiModo -->\n";20 } else {21 // See if current user is a commenter22 $commenter = wp_get_current_commenter();23 if ($commenter['comment_author_email']) {24 echo "<!-- Start Identify call for QuantiModo -->\n";25 echo "<script>\n";26 echo "quantimodo.identify(\"".md5(sanitize_email($commenter['comment_author_email']))."\", { email: \"".sanitize_email($commenter['comment_author_email'])."\", name: \"".sanitize_text_field($commenter['comment_author'])."\" });\n";27 echo "</script>\n";28 echo "<!-- End Identify call for QuantiModo -->\n";29 }30 }31 }32 33 4 // The guts of the QuantiModo script 34 5 function add_quantimodo() 35 6 { 36 7 // Ignore admin, feed, robots or trackbacks 37 if ( is_feed() || is_robots() || is_trackback() ) 38 { 39 return; 40 } 41 8 if ( is_feed() || is_robots() || is_trackback() ){return;} 42 9 $options = get_option('QuantiModo_settings'); 43 44 10 // If options is empty then exit 45 if( empty( $options ) ) 46 { 47 return; 48 } 49 11 if( empty( $options ) ){return;} 50 12 // Check to see if QuantiModo is enabled 51 if ( esc_attr( $options['quantimodo_enabled'] ) == "on" ) 52 { 13 if ( esc_attr( $options['quantimodo_enabled'] ) == "on" ){ 53 14 $qmClientId = $options['quantimodo_widget_code']; 54 $appHostName = "https://app.quantimo.do"; 55 if( 56 stripos(getenv('APP_HOST_NAME'), "https://staging.quantimo.do") === 0 || 57 stripos(getenv('APP_HOST_NAME'), "https://utopia.quantimo.do") === 0 || 58 stripos(getenv('APP_HOST_NAME'), "https://local.quantimo.do") === 0 59 ){ 60 $appHostName = getenv('APP_HOST_NAME'); 15 $qmClientSecret = $options['quantimodo_client_secret']; 16 $apiHostName = "https://app.quantimo.do"; 17 $env = $_SERVER["HTTP_REFERER"] ?? getenv('APP_HOST_NAME'); 18 if(!$env){$env = "https://".$_SERVER["HTTP_HOST"];} 19 if(stripos($env, "https://utopia.quantimo.do") === 0 || stripos($env, "https://local.quantimo.do") === 0){ 20 $apiHostName = "https://utopia.quantimo.do"; 61 21 } 62 $jsText = '<script src="'.$appHostName.'/api/v1/integration.js?clientId=quantimodo"></script> <script> window.QuantiModoIntegration.options = {'; 63 if(get_current_user_id()){$jsText .= "clientUserId: encodeURIComponent('".get_current_user_id()."'),";} 22 $jsUrl = plugins_url( '/integration.js', __FILE__ ); 23 $jsText = '<script src="'.$jsUrl.'"></script> <script> window.QuantiModoIntegration.options = {'; 24 $wpUserId = get_current_user_id(); 25 if($wpUserId){ 26 $jsText .= "clientUserId: encodeURIComponent('".$wpUserId."'),"; 27 $wpUser = wp_get_current_user(); 28 $jsText .= "clientUser: encodeURIComponent('".json_encode($wpUser->data)."'),"; 29 $accessToken = get_user_meta($wpUserId, 'qm_access_token', true); 30 if(!$accessToken){ 31 $args = [ 32 'timeout' => 10, 33 'body' => ['clientUser' => $wpUser->data] 34 ]; 35 $url = $apiHostName.'/api/v1/user?qmClientId='.$qmClientId. 36 '&clientSecret='.$qmClientSecret.'&clientUserId='.$wpUserId; 37 $response = wp_remote_post( $url, $args ); 38 $body = json_decode($response['body'], false); 39 if(isset($body->user)){ 40 $qmUser = $body->user; 41 $jsText .= "qmUser: ".json_encode($qmUser).","; 42 if(isset($qmUser->accessToken)){ 43 $accessToken = $qmUser->accessToken; 44 add_user_meta($wpUserId, 'qm_access_token', $accessToken); 45 } 46 } 47 } 48 if($accessToken){$jsText .= 'qmAccessToken: "'.$accessToken.'",';} 49 } 64 50 $jsText .= " 65 51 clientId: '".$qmClientId."', … … 80 66 </script> 81 67 "; 82 83 68 // Insert tracker code 84 if ( '' != $qmClientId )69 if ( $qmClientId && '' != $qmClientId ) 85 70 { 86 71 echo "<!-- Start QuantiModo By WP-Plugin: QuantiModo -->\n"; … … 88 73 //echo $quantimodo_tag; 89 74 echo"<!-- end: QuantiModo Code. -->\n"; 90 91 // Optional92 if ( esc_attr( $options['quantimodo_identify'] ) == "on" ){93 get_quantimodo_identify();94 }95 96 75 } 97 76 } 98 77 } 99 ?> 78 79 80 // Add the QuantiModo Javascript 81 add_action('login_head', 'quantimodo_logout'); 82 // The guts of the QuantiModo script 83 function quantimodo_logout() { 84 // Ignore admin, feed, robots or trackbacks 85 if ( is_feed() || is_robots() || is_trackback() ){return;} 86 $options = get_option('QuantiModo_settings'); 87 // If options is empty then exit 88 if( empty( $options ) ){return;} 89 // Check to see if QuantiModo is enabled 90 if ( esc_attr( $options['quantimodo_enabled'] ) == "on" ){ 91 $qmClientId = $options['quantimodo_widget_code']; 92 $jsUrl = plugins_url( '/integration.js', __FILE__ ); 93 $jsText = '<script src="'.$jsUrl.'"></script> <script> window.QuantiModoIntegration.options = {'; 94 $jsText .= " 95 clientId: '".$qmClientId."', 96 logout: true, 97 finish: function( sessionTokenObject) { 98 /* Called after user finishes connecting */ 99 //POST sessionTokenObject to your server 100 // Include code here to refresh the page. 101 }, 102 close: function() { 103 /* (optional) Called when a user closes the popup without connecting any data sources */ 104 }, 105 error: function(err) { 106 /* (optional) Called if an error occurs when loading the popup. */ 107 } 108 } 109 window.QuantiModoIntegration.createSingleFloatingActionButton(); 110 </script> 111 "; 112 // Insert tracker code 113 if ( $qmClientId && '' != $qmClientId ) 114 { 115 echo "<!-- Start QuantiModo By WP-Plugin: QuantiModo -->\n"; 116 echo $jsText; 117 //echo $quantimodo_tag; 118 echo"<!-- end: QuantiModo Code. -->\n"; 119 } 120 } 121 } -
quantimodo/tags/0.5.7/includes/menus.php
r1936472 r2096019 31 31 add_options_page('QuantiModo Options', 'QuantiModo', 'activate_plugins', basename(__FILE__), 'quantimodo_options_page'); 32 32 } 33 34 ?> -
quantimodo/tags/0.5.7/quantimodo.php
r1954748 r2096019 2 2 /* 3 3 * Plugin Name: QuantiModo 4 * Version: 0.5. 64 * Version: 0.5.7 5 5 * Description: Allow your users to record, aggregate, analyze and visualize their health and life-tracking data. 6 6 * Author: QuantiModo -
quantimodo/tags/0.5.7/readme.txt
r2061954 r2096019 3 3 Tags: social, science, quantified self, mood tracking, digital health, healthcare, mental health 4 4 Requires at least: 4.3 5 Stable tag: 0.5. 65 Stable tag: 0.5.7 6 6 License: GPLv2 or later 7 7 License URI: http://www.gnu.org/licenses/gpl-2.0.html
Note: See TracChangeset
for help on using the changeset viewer.