<?php

namespace PackageVersions;

/**
 * This class is generated by ocramius/package-versions, specifically by
 * @see \PackageVersions\Installer
 *
 * This file is overwritten at every run of `composer install` or `composer update`.
 */
final class Versions
{
    const ROOT_PACKAGE_NAME = 'uvdesk/community-skeleton';
    const VERSIONS = array (
  'doctrine/annotations' => '1.7.x-dev@232c5da3903f788e02328b4e8486eceea0c76e58',
  'doctrine/cache' => 'dev-master@bdf3e32d07a8978c713a726d9bc60b7fa6b4dbff',
  'doctrine/collections' => 'dev-master@73b0d9ac2fd3d5aecc94f1e217b408fe59e3d265',
  'doctrine/common' => 'dev-master@af54fea8cfd8e61863492a7a6ebbc81788150c0a',
  'doctrine/data-fixtures' => 'dev-master@a11ceca670dad73d55f27f96277f53cd037865d2',
  'doctrine/dbal' => 'dev-master@b90d6324d3056ed89641efe0cfdfb9947b9148a3',
  'doctrine/doctrine-bundle' => 'dev-master@a6ab041f33a0af379314ad5dbe17006903fd9fb6',
  'doctrine/doctrine-cache-bundle' => 'dev-master@ea55012ddbadf28becbe612fe48cbd306bd82513',
  'doctrine/doctrine-fixtures-bundle' => 'dev-master@f016565b251c2dfa32a8d6da44d1650dc9ec1498',
  'doctrine/doctrine-migrations-bundle' => '1.3.x-dev@49fa399181db4bf4f9f725126bd1cb65c4398dce',
  'doctrine/event-manager' => 'dev-master@dbdc567ffe3bb6c77b29931f0d8448f515da7577',
  'doctrine/inflector' => '1.3.x-dev@45d9b132b262c1d03835cdeefd42938d881556fa',
  'doctrine/instantiator' => 'dev-master@8c8c1afee0f929f17528fe1721de5d58e15f71c7',
  'doctrine/lexer' => 'dev-master@4ab6ea7c838ccb340883fd78915af079949cc64d',
  'doctrine/migrations' => '1.8.x-dev@75fc71e22d59210b4d3398455881147e85300a47',
  'doctrine/orm' => '2.7.x-dev@266f0d7df6aa6343c7c646d7090f0dde8e2e5937',
  'doctrine/persistence' => '1.1.x-dev@559d323c9c9de70ade1b415a919eededf3d8ed89',
  'doctrine/reflection' => 'dev-master@4a97a22032919548b932482f36172ae3ea976632',
  'egulias/email-validator' => '2.1.7@709f21f92707308cdf8f9bcfa1af4cb26586521e',
  'iamcal/lib_autolink' => 'v1.7@b3a86d8437e5d635fb85b155a86288d94f6a924d',
  'inlinestyle/inlinestyle' => '1.2.7@66ad09318c9f120cc3246d4f1c728848258154b5',
  'jdorn/sql-formatter' => 'dev-master@7ef9b85961956aa572413693e1194b60f50ab9ab',
  'knplabs/knp-components' => 'dev-master@87d8f98f8858770ff4c0fb245493b3b868c09244',
  'knplabs/knp-paginator-bundle' => 'v2.7.2@b94a409cf6507589a9697472909c0adaa0b76d06',
  'monolog/monolog' => '1.x-dev@4d5b7e6ba1127789c7ff59d6f762298eaa29787f',
  'ocramius/package-versions' => '1.3.0@4489d5002c49d55576fa0ba786f42dbb009be46f',
  'ocramius/proxy-manager' => '2.2.x-dev@14b137b06b0f911944132df9d51e445a35920ab1',
  'paragonie/random_compat' => 'v9.99.99.x-dev@0947f25b883d4172df340a0d95f1b7cdabc5368a',
  'php-mime-mail-parser/php-mime-mail-parser' => '3.0.3@6cc8afa7184e0e31ecd161c410b5ff4a8252f662',
  'psr/cache' => 'dev-master@78c5a01ddbf11cf731f1338a4f5aba23b14d5b47',
  'psr/container' => 'dev-master@014d250daebff39eba15ba990eeb2a140798e77c',
  'psr/log' => 'dev-master@c4421fcac1edd5a324fda73e589a5cf96e52ffd0',
  'psr/simple-cache' => 'dev-master@408d5eafb83c57f6365a3ca330ff23aa4a5fa39b',
  'swiftmailer/swiftmailer' => 'dev-master@bb120bb10dd145f686865f434bbba53715f6ca53',
  'symfony/asset' => '3.4.x-dev@30e3b424c4b8c5b640eb672ab57f52b8ed217124',
  'symfony/cache' => 'dev-master@a9707528e405259f2c190fe951385d51d8488aee',
  'symfony/class-loader' => 'dev-master@2141b7653aca7407c80981371146a24da83a228c',
  'symfony/config' => 'dev-master@5432eefd40c9e0c9287fab90a57670478ca2ce60',
  'symfony/console' => '3.4.x-dev@be900b1f379375eecce718a7e4bf7762db039e03',
  'symfony/contracts' => 'dev-master@1aa7ab2429c3d594dd70689604b5cf7421254cdf',
  'symfony/css-selector' => 'dev-master@105c98bb0c5d8635bea056135304bd8edcc42b4d',
  'symfony/debug' => 'dev-master@7cdd4f6f1236daed2fbd6f910bbc1503eb037442',
  'symfony/dependency-injection' => 'dev-master@4b1b18013071f160931154867b675cba75b411a5',
  'symfony/doctrine-bridge' => 'dev-master@fc9ab465add1657dd9271eba71cb7ce9bc27c279',
  'symfony/dom-crawler' => '3.4.x-dev@32cb577c07bd900ee883a9d4b55d4098aa02e422',
  'symfony/dotenv' => '3.4.x-dev@47c2020b21b46889fa647ec9568831284af6faff',
  'symfony/event-dispatcher' => 'dev-master@63dd1cfa74bff0c8ae596fb90a3a4511bd5cb84b',
  'symfony/expression-language' => '3.4.x-dev@74631d47774cfa59bfb4a0de18cdf700fb98d658',
  'symfony/filesystem' => 'dev-master@5c14d91d54e01b68aff804bd055a265cf82e2284',
  'symfony/finder' => 'dev-master@7f64183e3ee0cda0644f31ed8f37f01e800af5e8',
  'symfony/flex' => 'dev-master@7417abad07bbc35c0124181934eaeb9b3f037ba2',
  'symfony/form' => 'v3.4.4@38baa1f09d9592fd3382d83073542d599b8b3f55',
  'symfony/framework-bundle' => 'v3.4.18@96302e34b375d9a821f61cffe30bc2ed21067961',
  'symfony/http-foundation' => 'dev-master@c5059ca757ac000a1fe52d9d1939db2688996242',
  'symfony/http-kernel' => '4.0.x-dev@e75e7ff97254d5bc3fbf9c76831dd3b47edb9df7',
  'symfony/inflector' => 'dev-master@2792f0fadc08e61e28cc32193cb7111667e26d01',
  'symfony/intl' => 'dev-master@b79b8efab454ee088857df98467fd5b85f8f08b7',
  'symfony/mime' => 'dev-master@0962e35434bb9539337db5411c5c952040668e48',
  'symfony/monolog-bridge' => 'dev-master@8ea35b3dac8e068aa46d084216b6fbdaeecf573f',
  'symfony/monolog-bundle' => 'dev-master@0ce1fb7355dd1bf7c6b4dc7d1eb0b8cb463ed508',
  'symfony/options-resolver' => 'dev-master@223089f8ba7cf9739923a99cbff6f39ecb2ed700',
  'symfony/polyfill-ctype' => 'v1.10.0@e3d826245268269cd66f8326bd8bc066687b4a19',
  'symfony/polyfill-iconv' => 'v1.10.0@97001cfc283484c9691769f51cdf25259037eba2',
  'symfony/polyfill-intl-icu' => 'v1.10.0@f22a90256d577c7ef7efad8df1f0201663d57644',
  'symfony/polyfill-intl-idn' => 'v1.10.0@89de1d44f2c059b266f22c9cc9124ddc4cd0987a',
  'symfony/polyfill-mbstring' => 'v1.10.0@c79c051f5b3a46be09205c73b80b346e4153e494',
  'symfony/polyfill-php56' => 'v1.10.0@ff208829fe1aa48ab9af356992bb7199fed551af',
  'symfony/polyfill-php70' => 'v1.10.0@6b88000cdd431cd2e940caa2cb569201f3f84224',
  'symfony/polyfill-php72' => 'v1.10.0@9050816e2ca34a8e916c3a0ae8b9c2fccf68b631',
  'symfony/polyfill-util' => 'v1.10.0@3b58903eae668d348a7126f999b0da0f2f93611c',
  'symfony/property-access' => 'dev-master@d7ab252f242e753e784bf3bb8bef7d13cb60230c',
  'symfony/proxy-manager-bridge' => '3.4.x-dev@da6cba39f1e47b48b4963c3478c336dffe91528a',
  'symfony/routing' => '4.1.x-dev@c948191dc3776ca2e4331cdc16c50857c9d0a75f',
  'symfony/security' => '3.4.x-dev@f5b7291249399cfafa0cfb73272c6ef501eff4ef',
  'symfony/security-bundle' => '3.4.x-dev@dcd6b692c174458545ea0cd39f415025b4c4ee13',
  'symfony/serializer' => '3.4.x-dev@ae67f40dc801b49bfcf1bcc072f3d90aa3b4a674',
  'symfony/swiftmailer-bundle' => 'dev-master@ac4f38c2ec7957f2dec8b6c2f24a060b10a254f2',
  'symfony/translation' => '3.4.x-dev@0562050cbb84a3607ccc998a2613ed3648ba3375',
  'symfony/twig-bridge' => 'v4.0.4@81260f5539bdd7a4b5c39c55e197dae6daecc33f',
  'symfony/twig-bundle' => '3.4.x-dev@9dd4233ee7aa8a21a9c9f125f7e3316984e81429',
  'symfony/var-exporter' => 'dev-master@0bcd87200aea070e48437b49fe7ad8557a84d9d4',
  'symfony/yaml' => '3.4.x-dev@ba11776e9e6c15ad5759a07bffb15899bac75c2d',
  'twig/twig' => '2.x-dev@237c326c78c3bc0dda0639ebc9deab34539b7bf3',
  'uvdesk/automation-bundle' => 'dev-master@62827bdacdf18bba1f4199e58b5cda72a8fc47a1',
  'uvdesk/composer-plugin' => 'dev-master@63df6662e68968babb86cb38c60fe49cf2d13288',
  'uvdesk/core-framework' => 'dev-master@6353d3198c3ae49e5a736498f41a98376c807f3c',
  'uvdesk/mailbox-component' => 'dev-master@d00d2026b86a019926a2af9fad2dd20cec5a1dd9',
  'uvdesk/support-center-bundle' => 'dev-master@282d79a3513d3e04aa6db64ad5f71d5517115c7c',
  'zendframework/zend-code' => 'dev-develop@8003f74b5b802ca28a81030f8949e53b109c9add',
  'symfony/process' => 'dev-master@e9f208633ac7ef167801cf4da916e07a6149fa33',
  'symfony/var-dumper' => '3.4.x-dev@3f4db00fb99d4093563d4cd63a459a418687fe8b',
  'symfony/web-server-bundle' => '3.4.x-dev@e01830ce1a9712991fb9e19cb0678ecdc3bd8519',
  'uvdesk/community-skeleton' => '0.1.x-dev@',
);

    private function __construct()
    {
    }

    /**
     * @throws \OutOfBoundsException if a version cannot be located
     */
    public static function getVersion(string $packageName) : string
    {
        if (isset(self::VERSIONS[$packageName])) {
            return self::VERSIONS[$packageName];
        }

        throw new \OutOfBoundsException(
            'Required package "' . $packageName . '" is not installed: cannot detect its version'
        );
    }
}
