1
0
mirror of https://github.com/ToxicCrack/PrintABrick.git synced 2025-05-18 05:10:07 -07:00

Add OneupFlysystem

This commit is contained in:
David Hübner 2017-01-17 00:29:55 +01:00
parent a694788f85
commit b06c8b1bcb
4 changed files with 215 additions and 43 deletions

View File

@ -17,6 +17,7 @@ class AppKernel extends Kernel
new Sensio\Bundle\FrameworkExtraBundle\SensioFrameworkExtraBundle(), new Sensio\Bundle\FrameworkExtraBundle\SensioFrameworkExtraBundle(),
new AppBundle\AppBundle(), new AppBundle\AppBundle(),
new Knp\Bundle\MenuBundle\KnpMenuBundle(), new Knp\Bundle\MenuBundle\KnpMenuBundle(),
new Oneup\FlysystemBundle\OneupFlysystemBundle(),
]; ];
if (in_array($this->getEnvironment(), ['dev', 'test'], true)) { if (in_array($this->getEnvironment(), ['dev', 'test'], true)) {

View File

@ -76,3 +76,12 @@ knp_menu:
templating: false templating: false
# the renderer to use, list is also available by default # the renderer to use, list is also available by default
default_renderer: twig default_renderer: twig
oneup_flysystem:
adapters:
ldraw_adapter:
local:
directory: "%kernel.root_dir%/../var/data/ldraw"
filesystems:
ldraw:
adapter: ldraw_adapter

View File

@ -23,7 +23,8 @@
"sensio/framework-extra-bundle": "^3.0.2", "sensio/framework-extra-bundle": "^3.0.2",
"incenteev/composer-parameter-handler": "^2.0", "incenteev/composer-parameter-handler": "^2.0",
"guzzlehttp/guzzle": "^6.2", "guzzlehttp/guzzle": "^6.2",
"knplabs/knp-menu-bundle": "^2.0" "knplabs/knp-menu-bundle": "^2.0",
"oneup/flysystem-bundle": "^1.7"
}, },
"require-dev": { "require-dev": {
"sensio/generator-bundle": "^3.0", "sensio/generator-bundle": "^3.0",

243
composer.lock generated
View File

@ -4,8 +4,7 @@
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#composer-lock-the-lock-file", "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#composer-lock-the-lock-file",
"This file is @generated automatically" "This file is @generated automatically"
], ],
"hash": "5ce1afc2e13970cdfddedeb899ae01a1", "content-hash": "a13e1582c61b7faed478722b500ee8a9",
"content-hash": "f88eedfb311bae0ebb9f759a2d044707",
"packages": [ "packages": [
{ {
"name": "doctrine/annotations", "name": "doctrine/annotations",
@ -73,7 +72,7 @@
"docblock", "docblock",
"parser" "parser"
], ],
"time": "2015-08-31 12:32:49" "time": "2015-08-31T12:32:49+00:00"
}, },
{ {
"name": "doctrine/cache", "name": "doctrine/cache",
@ -143,7 +142,7 @@
"cache", "cache",
"caching" "caching"
], ],
"time": "2016-10-29 11:16:17" "time": "2016-10-29T11:16:17+00:00"
}, },
{ {
"name": "doctrine/collections", "name": "doctrine/collections",
@ -209,7 +208,7 @@
"collections", "collections",
"iterator" "iterator"
], ],
"time": "2015-04-14 22:21:58" "time": "2015-04-14T22:21:58+00:00"
}, },
{ {
"name": "doctrine/common", "name": "doctrine/common",
@ -282,7 +281,7 @@
"persistence", "persistence",
"spl" "spl"
], ],
"time": "2016-11-30 16:50:46" "time": "2016-11-30T16:50:46+00:00"
}, },
{ {
"name": "doctrine/dbal", "name": "doctrine/dbal",
@ -353,7 +352,7 @@
"persistence", "persistence",
"queryobject" "queryobject"
], ],
"time": "2016-09-09 19:13:33" "time": "2016-09-09T19:13:33+00:00"
}, },
{ {
"name": "doctrine/doctrine-bundle", "name": "doctrine/doctrine-bundle",
@ -434,7 +433,7 @@
"orm", "orm",
"persistence" "persistence"
], ],
"time": "2016-08-10 15:35:22" "time": "2016-08-10T15:35:22+00:00"
}, },
{ {
"name": "doctrine/doctrine-cache-bundle", "name": "doctrine/doctrine-cache-bundle",
@ -522,7 +521,7 @@
"cache", "cache",
"caching" "caching"
], ],
"time": "2016-01-26 17:28:51" "time": "2016-01-26T17:28:51+00:00"
}, },
{ {
"name": "doctrine/inflector", "name": "doctrine/inflector",
@ -589,7 +588,7 @@
"singularize", "singularize",
"string" "string"
], ],
"time": "2015-11-06 14:35:42" "time": "2015-11-06T14:35:42+00:00"
}, },
{ {
"name": "doctrine/instantiator", "name": "doctrine/instantiator",
@ -643,7 +642,7 @@
"constructor", "constructor",
"instantiate" "instantiate"
], ],
"time": "2015-06-14 21:17:01" "time": "2015-06-14T21:17:01+00:00"
}, },
{ {
"name": "doctrine/lexer", "name": "doctrine/lexer",
@ -697,7 +696,7 @@
"lexer", "lexer",
"parser" "parser"
], ],
"time": "2014-09-09 13:34:57" "time": "2014-09-09T13:34:57+00:00"
}, },
{ {
"name": "doctrine/orm", "name": "doctrine/orm",
@ -773,7 +772,7 @@
"database", "database",
"orm" "orm"
], ],
"time": "2016-12-18 15:42:34" "time": "2016-12-18T15:42:34+00:00"
}, },
{ {
"name": "guzzlehttp/guzzle", "name": "guzzlehttp/guzzle",
@ -835,7 +834,7 @@
"rest", "rest",
"web service" "web service"
], ],
"time": "2016-10-08 15:01:37" "time": "2016-10-08T15:01:37+00:00"
}, },
{ {
"name": "guzzlehttp/promises", "name": "guzzlehttp/promises",
@ -886,7 +885,7 @@
"keywords": [ "keywords": [
"promise" "promise"
], ],
"time": "2016-12-20 10:07:11" "time": "2016-12-20T10:07:11+00:00"
}, },
{ {
"name": "guzzlehttp/psr7", "name": "guzzlehttp/psr7",
@ -944,7 +943,7 @@
"stream", "stream",
"uri" "uri"
], ],
"time": "2016-06-24 23:00:38" "time": "2016-06-24T23:00:38+00:00"
}, },
{ {
"name": "incenteev/composer-parameter-handler", "name": "incenteev/composer-parameter-handler",
@ -995,7 +994,7 @@
"keywords": [ "keywords": [
"parameters management" "parameters management"
], ],
"time": "2015-11-10 17:04:01" "time": "2015-11-10T17:04:01+00:00"
}, },
{ {
"name": "jdorn/sql-formatter", "name": "jdorn/sql-formatter",
@ -1045,7 +1044,7 @@
"highlight", "highlight",
"sql" "sql"
], ],
"time": "2014-01-12 16:20:24" "time": "2014-01-12T16:20:24+00:00"
}, },
{ {
"name": "knplabs/knp-menu", "name": "knplabs/knp-menu",
@ -1111,7 +1110,7 @@
"menu", "menu",
"tree" "tree"
], ],
"time": "2016-09-22 07:36:19" "time": "2016-09-22T07:36:19+00:00"
}, },
{ {
"name": "knplabs/knp-menu-bundle", "name": "knplabs/knp-menu-bundle",
@ -1168,7 +1167,90 @@
"keywords": [ "keywords": [
"menu" "menu"
], ],
"time": "2016-09-22 12:24:40" "time": "2016-09-22T12:24:40+00:00"
},
{
"name": "league/flysystem",
"version": "1.0.32",
"source": {
"type": "git",
"url": "https://github.com/thephpleague/flysystem.git",
"reference": "1b5c4a0031697f46e779a9d1b309c2e1b24daeab"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/thephpleague/flysystem/zipball/1b5c4a0031697f46e779a9d1b309c2e1b24daeab",
"reference": "1b5c4a0031697f46e779a9d1b309c2e1b24daeab",
"shasum": ""
},
"require": {
"php": ">=5.5.9"
},
"conflict": {
"league/flysystem-sftp": "<1.0.6"
},
"require-dev": {
"ext-fileinfo": "*",
"mockery/mockery": "~0.9",
"phpspec/phpspec": "^2.2",
"phpunit/phpunit": "~4.8"
},
"suggest": {
"ext-fileinfo": "Required for MimeType",
"league/flysystem-aws-s3-v2": "Allows you to use S3 storage with AWS SDK v2",
"league/flysystem-aws-s3-v3": "Allows you to use S3 storage with AWS SDK v3",
"league/flysystem-azure": "Allows you to use Windows Azure Blob storage",
"league/flysystem-cached-adapter": "Flysystem adapter decorator for metadata caching",
"league/flysystem-copy": "Allows you to use Copy.com storage",
"league/flysystem-dropbox": "Allows you to use Dropbox storage",
"league/flysystem-eventable-filesystem": "Allows you to use EventableFilesystem",
"league/flysystem-rackspace": "Allows you to use Rackspace Cloud Files",
"league/flysystem-sftp": "Allows you to use SFTP server storage via phpseclib",
"league/flysystem-webdav": "Allows you to use WebDAV storage",
"league/flysystem-ziparchive": "Allows you to use ZipArchive adapter"
},
"type": "library",
"extra": {
"branch-alias": {
"dev-master": "1.1-dev"
}
},
"autoload": {
"psr-4": {
"League\\Flysystem\\": "src/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"MIT"
],
"authors": [
{
"name": "Frank de Jonge",
"email": "info@frenky.net"
}
],
"description": "Filesystem abstraction: Many filesystems, one API.",
"keywords": [
"Cloud Files",
"WebDAV",
"abstraction",
"aws",
"cloud",
"copy.com",
"dropbox",
"file systems",
"files",
"filesystem",
"filesystems",
"ftp",
"rackspace",
"remote",
"s3",
"sftp",
"storage"
],
"time": "2016-10-19T20:38:46+00:00"
}, },
{ {
"name": "monolog/monolog", "name": "monolog/monolog",
@ -1246,7 +1328,86 @@
"logging", "logging",
"psr-3" "psr-3"
], ],
"time": "2016-11-26 00:15:39" "time": "2016-11-26T00:15:39+00:00"
},
{
"name": "oneup/flysystem-bundle",
"version": "1.7.0",
"source": {
"type": "git",
"url": "https://github.com/1up-lab/OneupFlysystemBundle.git",
"reference": "5b8b5896d6981127b5c55e7620d10dabb86778bc"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/1up-lab/OneupFlysystemBundle/zipball/5b8b5896d6981127b5c55e7620d10dabb86778bc",
"reference": "5b8b5896d6981127b5c55e7620d10dabb86778bc",
"shasum": ""
},
"require": {
"league/flysystem": "^1.0.14",
"php": ">=5.4.0",
"symfony/framework-bundle": "~2.0|~3.0"
},
"require-dev": {
"league/flysystem-aws-s3-v2": "~1.0",
"league/flysystem-cached-adapter": "~1.0",
"league/flysystem-copy": "~1.0",
"league/flysystem-dropbox": "~1.0",
"league/flysystem-gridfs": "~1.0",
"league/flysystem-memory": "~1.0",
"league/flysystem-rackspace": "~1.0",
"league/flysystem-sftp": "~1.0",
"league/flysystem-webdav": "~1.0",
"league/flysystem-ziparchive": "~1.0",
"litipk/flysystem-fallback-adapter": "~0.1",
"phpunit/phpunit": "4.4.*",
"symfony/browser-kit": "~2.0|~3.0",
"symfony/finder": "~2.0|~3.0",
"twistor/flysystem-stream-wrapper": "~1.0"
},
"suggest": {
"ext-fileinfo": "Required for MimeType",
"league/flysystem-aws-s3-v2": "Use S3 storage with AWS SDK v2",
"league/flysystem-aws-s3-v3": "Use S3 storage with AWS SDK v3",
"league/flysystem-cached-adapter": "Flysystem adapter decorator for metadata caching",
"league/flysystem-copy": "Allows you to use Copy.com storage",
"league/flysystem-dropbox": "Use Dropbox storage",
"league/flysystem-gridfs": "Allows you to use GridFS adapter",
"league/flysystem-rackspace": "Allows you to use Rackspace Cloud Files",
"league/flysystem-sftp": "Allows SFTP server storage via phpseclib",
"league/flysystem-webdav": "Allows you to use WebDAV storage",
"league/flysystem-ziparchive": "Allows you to use ZipArchive adapter",
"litipk/flysystem-fallback-adapter": "Allows you to use a fallback filesystem",
"twistor/flysystem-stream-wrapper": "Allows you to use stream wrapper"
},
"type": "symfony-bundle",
"autoload": {
"psr-4": {
"Oneup\\FlysystemBundle\\": ""
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"MIT"
],
"authors": [
{
"name": "Jim Schmid",
"email": "js@1up.io",
"homepage": "http://1up.io",
"role": "Developer"
}
],
"description": "Integrates Flysystem filesystem abstraction library to your Symfony2 project.",
"homepage": "http://1up.io",
"keywords": [
"Flysystem",
"Symfony2",
"abstraction",
"filesystem"
],
"time": "2016-12-04T12:16:31+00:00"
}, },
{ {
"name": "paragonie/random_compat", "name": "paragonie/random_compat",
@ -1294,7 +1455,7 @@
"pseudorandom", "pseudorandom",
"random" "random"
], ],
"time": "2016-11-07 23:38:38" "time": "2016-11-07T23:38:38+00:00"
}, },
{ {
"name": "psr/cache", "name": "psr/cache",
@ -1340,7 +1501,7 @@
"psr", "psr",
"psr-6" "psr-6"
], ],
"time": "2016-08-06 20:24:11" "time": "2016-08-06T20:24:11+00:00"
}, },
{ {
"name": "psr/http-message", "name": "psr/http-message",
@ -1390,7 +1551,7 @@
"request", "request",
"response" "response"
], ],
"time": "2016-08-06 14:39:51" "time": "2016-08-06T14:39:51+00:00"
}, },
{ {
"name": "psr/log", "name": "psr/log",
@ -1437,7 +1598,7 @@
"psr", "psr",
"psr-3" "psr-3"
], ],
"time": "2016-10-10 12:19:37" "time": "2016-10-10T12:19:37+00:00"
}, },
{ {
"name": "sensio/distribution-bundle", "name": "sensio/distribution-bundle",
@ -1489,7 +1650,7 @@
"configuration", "configuration",
"distribution" "distribution"
], ],
"time": "2016-12-06 07:29:27" "time": "2016-12-06T07:29:27+00:00"
}, },
{ {
"name": "sensio/framework-extra-bundle", "name": "sensio/framework-extra-bundle",
@ -1557,7 +1718,7 @@
"annotations", "annotations",
"controllers" "controllers"
], ],
"time": "2016-12-14 08:30:06" "time": "2016-12-14T08:30:06+00:00"
}, },
{ {
"name": "sensiolabs/security-checker", "name": "sensiolabs/security-checker",
@ -1601,7 +1762,7 @@
} }
], ],
"description": "A security checker for your composer.lock", "description": "A security checker for your composer.lock",
"time": "2016-09-23 18:09:57" "time": "2016-09-23T18:09:57+00:00"
}, },
{ {
"name": "swiftmailer/swiftmailer", "name": "swiftmailer/swiftmailer",
@ -1654,7 +1815,7 @@
"mail", "mail",
"mailer" "mailer"
], ],
"time": "2016-11-24 01:01:23" "time": "2016-11-24T01:01:23+00:00"
}, },
{ {
"name": "symfony/monolog-bundle", "name": "symfony/monolog-bundle",
@ -1714,7 +1875,7 @@
"log", "log",
"logging" "logging"
], ],
"time": "2016-11-06 18:54:50" "time": "2016-11-06T18:54:50+00:00"
}, },
{ {
"name": "symfony/polyfill-apcu", "name": "symfony/polyfill-apcu",
@ -1767,7 +1928,7 @@
"portable", "portable",
"shim" "shim"
], ],
"time": "2016-11-14 01:06:16" "time": "2016-11-14T01:06:16+00:00"
}, },
{ {
"name": "symfony/polyfill-intl-icu", "name": "symfony/polyfill-intl-icu",
@ -1825,7 +1986,7 @@
"portable", "portable",
"shim" "shim"
], ],
"time": "2016-11-14 01:06:16" "time": "2016-11-14T01:06:16+00:00"
}, },
{ {
"name": "symfony/polyfill-mbstring", "name": "symfony/polyfill-mbstring",
@ -1884,7 +2045,7 @@
"portable", "portable",
"shim" "shim"
], ],
"time": "2016-11-14 01:06:16" "time": "2016-11-14T01:06:16+00:00"
}, },
{ {
"name": "symfony/polyfill-php56", "name": "symfony/polyfill-php56",
@ -1940,7 +2101,7 @@
"portable", "portable",
"shim" "shim"
], ],
"time": "2016-11-14 01:06:16" "time": "2016-11-14T01:06:16+00:00"
}, },
{ {
"name": "symfony/polyfill-php70", "name": "symfony/polyfill-php70",
@ -1999,7 +2160,7 @@
"portable", "portable",
"shim" "shim"
], ],
"time": "2016-11-14 01:06:16" "time": "2016-11-14T01:06:16+00:00"
}, },
{ {
"name": "symfony/polyfill-util", "name": "symfony/polyfill-util",
@ -2051,7 +2212,7 @@
"polyfill", "polyfill",
"shim" "shim"
], ],
"time": "2016-11-14 01:06:16" "time": "2016-11-14T01:06:16+00:00"
}, },
{ {
"name": "symfony/swiftmailer-bundle", "name": "symfony/swiftmailer-bundle",
@ -2110,7 +2271,7 @@
], ],
"description": "Symfony SwiftmailerBundle", "description": "Symfony SwiftmailerBundle",
"homepage": "http://symfony.com", "homepage": "http://symfony.com",
"time": "2016-12-20 04:44:33" "time": "2016-12-20T04:44:33+00:00"
}, },
{ {
"name": "symfony/symfony", "name": "symfony/symfony",
@ -2252,7 +2413,7 @@
"keywords": [ "keywords": [
"framework" "framework"
], ],
"time": "2016-12-13 13:20:15" "time": "2016-12-13T13:20:15+00:00"
}, },
{ {
"name": "twig/twig", "name": "twig/twig",
@ -2313,7 +2474,7 @@
"keywords": [ "keywords": [
"templating" "templating"
], ],
"time": "2016-12-13 17:28:18" "time": "2016-12-13T17:28:18+00:00"
} }
], ],
"packages-dev": [ "packages-dev": [
@ -2367,7 +2528,7 @@
} }
], ],
"description": "This bundle generates code for you", "description": "This bundle generates code for you",
"time": "2016-12-05 16:01:19" "time": "2016-12-05T16:01:19+00:00"
}, },
{ {
"name": "symfony/phpunit-bridge", "name": "symfony/phpunit-bridge",
@ -2425,7 +2586,7 @@
], ],
"description": "Symfony PHPUnit Bridge", "description": "Symfony PHPUnit Bridge",
"homepage": "https://symfony.com", "homepage": "https://symfony.com",
"time": "2016-12-12 13:31:08" "time": "2016-12-12T13:31:08+00:00"
} }
], ],
"aliases": [], "aliases": [],