├── vendor
├── psr
│ ├── log
│ │ ├── .gitignore
│ │ ├── Psr
│ │ │ └── Log
│ │ │ │ ├── InvalidArgumentException.php
│ │ │ │ ├── LoggerAwareInterface.php
│ │ │ │ ├── LogLevel.php
│ │ │ │ ├── LoggerAwareTrait.php
│ │ │ │ └── NullLogger.php
│ │ ├── composer.json
│ │ ├── LICENSE
│ │ └── README.md
│ └── container
│ │ ├── .gitignore
│ │ ├── README.md
│ │ ├── src
│ │ ├── ContainerExceptionInterface.php
│ │ ├── NotFoundExceptionInterface.php
│ │ └── ContainerInterface.php
│ │ ├── composer.json
│ │ └── LICENSE
├── intervention
│ └── httpauth
│ │ ├── tests
│ │ ├── .gitkeep
│ │ ├── DigestUserTest.php
│ │ └── BasicUserTest.php
│ │ ├── src
│ │ ├── config
│ │ │ └── .gitkeep
│ │ └── Intervention
│ │ │ └── Httpauth
│ │ │ ├── Facades
│ │ │ └── Httpauth.php
│ │ │ ├── UserInterface.php
│ │ │ ├── HttpauthServiceProviderLaravel4.php
│ │ │ └── HttpauthServiceProviderLaravel5.php
│ │ ├── .gitignore
│ │ ├── .travis.yml
│ │ ├── phpunit.xml
│ │ ├── LICENSE
│ │ └── composer.json
├── bin
│ └── cssmin
├── mrclay
│ ├── minify
│ │ ├── builder
│ │ │ ├── rewriteTest.js
│ │ │ ├── .htaccess
│ │ │ ├── bm2.js
│ │ │ └── ocCheck.php
│ │ ├── lib
│ │ │ └── Minify
│ │ │ │ ├── Source
│ │ │ │ └── FactoryException.php
│ │ │ │ ├── ControllerInterface.php
│ │ │ │ ├── Logger
│ │ │ │ └── LegacyHandler.php
│ │ │ │ ├── SourceSet.php
│ │ │ │ ├── DebugDetector.php
│ │ │ │ └── Packer.php
│ │ ├── example.index.php
│ │ ├── index.php
│ │ ├── config-test.php
│ │ ├── .htaccess
│ │ ├── quick-test.less
│ │ ├── quick-testinc.less
│ │ ├── .travis.yml
│ │ ├── .php_cs
│ │ ├── groupsConfig.php
│ │ ├── docs
│ │ │ ├── BuilderApp.wiki.md
│ │ │ ├── MinApp.wiki.md
│ │ │ └── old
│ │ │ │ ├── ProjectGoals.wiki.md
│ │ │ │ └── Security.wiki.md
│ │ ├── quick-test.css
│ │ ├── UPGRADING.txt
│ │ ├── bootstrap.php
│ │ ├── phpunit.xml
│ │ └── static
│ │ │ └── .htaccess
│ ├── jsmin-php
│ │ ├── tests
│ │ │ ├── bootstrap.php
│ │ │ └── Resources
│ │ │ │ └── minify
│ │ │ │ ├── actual
│ │ │ │ └── .gitkeep
│ │ │ │ ├── expected
│ │ │ │ ├── keyword-regex.js
│ │ │ │ ├── token-regexp.js
│ │ │ │ ├── starts-regex.js
│ │ │ │ ├── issue256.js
│ │ │ │ ├── issue144.js
│ │ │ │ ├── not-regexp.js
│ │ │ │ ├── regexes.js
│ │ │ │ ├── condcomm.js
│ │ │ │ └── before.js
│ │ │ │ └── input
│ │ │ │ ├── issue256.js
│ │ │ │ ├── not-regexp.js
│ │ │ │ ├── issue144.js
│ │ │ │ ├── keyword-regex.js
│ │ │ │ ├── token-regexp.js
│ │ │ │ ├── starts-regex.js
│ │ │ │ ├── condcomm.js
│ │ │ │ └── regexes.js
│ │ ├── web
│ │ │ └── README.txt
│ │ ├── .gitignore
│ │ ├── src
│ │ │ └── JSMin
│ │ │ │ ├── UnterminatedCommentException.php
│ │ │ │ ├── UnterminatedRegExpException.php
│ │ │ │ └── UnterminatedStringException.php
│ │ ├── .editorconfig
│ │ ├── HISTORY.txt
│ │ ├── phpunit.xml.dist
│ │ └── composer.json
│ └── props-dic
│ │ ├── src
│ │ └── Props
│ │ │ ├── NotFoundException.php
│ │ │ ├── BadMethodCallException.php
│ │ │ ├── FactoryUncallableException.php
│ │ │ └── ValueUnresolvableException.php
│ │ ├── .gitignore
│ │ ├── .travis.yml
│ │ ├── phpunit.xml
│ │ ├── composer.json
│ │ └── LICENSE
├── monolog
│ └── monolog
│ │ ├── tests
│ │ └── Monolog
│ │ │ ├── Handler
│ │ │ ├── Fixtures
│ │ │ │ └── .gitkeep
│ │ │ ├── GelfMockMessagePublisher.php
│ │ │ ├── MockRavenClient.php
│ │ │ ├── CouchDBHandlerTest.php
│ │ │ ├── NullHandlerTest.php
│ │ │ ├── SamplingHandlerTest.php
│ │ │ └── SlackbotHandlerTest.php
│ │ │ ├── Processor
│ │ │ ├── GitProcessorTest.php
│ │ │ ├── UidProcessorTest.php
│ │ │ ├── ProcessIdProcessorTest.php
│ │ │ ├── PsrLogMessageProcessorTest.php
│ │ │ └── MercurialProcessorTest.php
│ │ │ ├── ErrorHandlerTest.php
│ │ │ └── PsrLogCompatTest.php
│ │ ├── phpunit.xml.dist
│ │ ├── src
│ │ └── Monolog
│ │ │ ├── Handler
│ │ │ ├── MissingExtensionException.php
│ │ │ ├── FingersCrossed
│ │ │ │ ├── ActivationStrategyInterface.php
│ │ │ │ └── ErrorLevelActivationStrategy.php
│ │ │ ├── NullHandler.php
│ │ │ └── DoctrineCouchDBHandler.php
│ │ │ ├── Processor
│ │ │ ├── ProcessIdProcessor.php
│ │ │ ├── MemoryUsageProcessor.php
│ │ │ ├── MemoryPeakUsageProcessor.php
│ │ │ ├── TagProcessor.php
│ │ │ └── UidProcessor.php
│ │ │ └── Formatter
│ │ │ ├── FormatterInterface.php
│ │ │ └── ScalarFormatter.php
│ │ ├── doc
│ │ ├── 03-utilities.md
│ │ └── sockets.md
│ │ └── LICENSE
├── composer
│ ├── installers
│ │ ├── _config.yml
│ │ ├── .gitignore
│ │ ├── tests
│ │ │ └── bootstrap.php
│ │ ├── .editorconfig
│ │ ├── src
│ │ │ ├── Composer
│ │ │ │ └── Installers
│ │ │ │ │ ├── ElggInstaller.php
│ │ │ │ │ ├── PPIInstaller.php
│ │ │ │ │ ├── KohanaInstaller.php
│ │ │ │ │ ├── AimeosInstaller.php
│ │ │ │ │ ├── AttogramInstaller.php
│ │ │ │ │ ├── EliasisInstaller.php
│ │ │ │ │ ├── ItopInstaller.php
│ │ │ │ │ ├── LaravelInstaller.php
│ │ │ │ │ ├── MakoInstaller.php
│ │ │ │ │ ├── FuelphpInstaller.php
│ │ │ │ │ ├── PortoInstaller.php
│ │ │ │ │ ├── WolfCMSInstaller.php
│ │ │ │ │ ├── MODULEWorkInstaller.php
│ │ │ │ │ ├── PuppetInstaller.php
│ │ │ │ │ ├── WHMCSInstaller.php
│ │ │ │ │ ├── BonefishInstaller.php
│ │ │ │ │ ├── UserFrostingInstaller.php
│ │ │ │ │ ├── DecibelInstaller.php
│ │ │ │ │ ├── SMFInstaller.php
│ │ │ │ │ ├── KodiCMSInstaller.php
│ │ │ │ │ ├── PrestashopInstaller.php
│ │ │ │ │ ├── ReIndexInstaller.php
│ │ │ │ │ ├── VanillaInstaller.php
│ │ │ │ │ ├── ClanCatsFrameworkInstaller.php
│ │ │ │ │ ├── ChefInstaller.php
│ │ │ │ │ ├── LithiumInstaller.php
│ │ │ │ │ ├── ZikulaInstaller.php
│ │ │ │ │ ├── LavaLiteInstaller.php
│ │ │ │ │ ├── EzPlatformInstaller.php
│ │ │ │ │ ├── ZendInstaller.php
│ │ │ │ │ ├── PhiftyInstaller.php
│ │ │ │ │ ├── KirbyInstaller.php
│ │ │ │ │ ├── PhpBBInstaller.php
│ │ │ │ │ ├── RedaxoInstaller.php
│ │ │ │ │ ├── FuelInstaller.php
│ │ │ │ │ ├── MagentoInstaller.php
│ │ │ │ │ ├── AnnotateCmsInstaller.php
│ │ │ │ │ ├── ImageCMSInstaller.php
│ │ │ │ │ ├── WordPressInstaller.php
│ │ │ │ │ ├── OsclassInstaller.php
│ │ │ │ │ ├── CodeIgniterInstaller.php
│ │ │ │ │ ├── KanboardInstaller.php
│ │ │ │ │ ├── Concrete5Installer.php
│ │ │ │ │ ├── DolibarrInstaller.php
│ │ │ │ │ ├── Plugin.php
│ │ │ │ │ ├── TheliaInstaller.php
│ │ │ │ │ ├── TYPO3CmsInstaller.php
│ │ │ │ │ ├── TuskInstaller.php
│ │ │ │ │ ├── JoomlaInstaller.php
│ │ │ │ │ ├── DrupalInstaller.php
│ │ │ │ │ ├── AglInstaller.php
│ │ │ │ │ ├── MODXEvoInstaller.php
│ │ │ │ │ ├── RoundcubeInstaller.php
│ │ │ │ │ ├── CroogoInstaller.php
│ │ │ │ │ ├── PimcoreInstaller.php
│ │ │ │ │ ├── Symfony1Installer.php
│ │ │ │ │ ├── MauticInstaller.php
│ │ │ │ │ ├── RadPHPInstaller.php
│ │ │ │ │ ├── HuradInstaller.php
│ │ │ │ │ ├── YawikInstaller.php
│ │ │ │ │ ├── OntoWikiInstaller.php
│ │ │ │ │ ├── GravInstaller.php
│ │ │ │ │ ├── PiwikInstaller.php
│ │ │ │ │ ├── PlentymarketsInstaller.php
│ │ │ │ │ ├── CockpitInstaller.php
│ │ │ │ │ ├── LanManagementSystemInstaller.php
│ │ │ │ │ ├── ExpressionEngineInstaller.php
│ │ │ │ │ ├── MayaInstaller.php
│ │ │ │ │ ├── CraftInstaller.php
│ │ │ │ │ ├── SilverStripeInstaller.php
│ │ │ │ │ ├── OctoberInstaller.php
│ │ │ │ │ └── TYPO3FlowInstaller.php
│ │ │ └── bootstrap.php
│ │ ├── .travis.yml
│ │ ├── phpunit.xml.dist
│ │ ├── LICENSE
│ │ └── CONTRIBUTING.md
│ ├── autoload_namespaces.php
│ ├── autoload_psr4.php
│ └── LICENSE
├── pimple
│ └── pimple
│ │ ├── .gitignore
│ │ ├── ext
│ │ └── pimple
│ │ │ ├── README.md
│ │ │ ├── tests
│ │ │ ├── 003.phpt
│ │ │ ├── 002.phpt
│ │ │ ├── 015.phpt
│ │ │ ├── 009.phpt
│ │ │ ├── 019.phpt
│ │ │ ├── 017.phpt
│ │ │ ├── 007.phpt
│ │ │ ├── 017_1.phpt
│ │ │ ├── 011.phpt
│ │ │ ├── 018.phpt
│ │ │ ├── 013.phpt
│ │ │ ├── 005.phpt
│ │ │ ├── bench_shared.phpb
│ │ │ ├── 008.phpt
│ │ │ ├── 012.phpt
│ │ │ ├── 014.phpt
│ │ │ ├── 004.phpt
│ │ │ ├── 016.phpt
│ │ │ ├── 001.phpt
│ │ │ ├── 010.phpt
│ │ │ ├── bench.phpb
│ │ │ └── 006.phpt
│ │ │ ├── config.w32
│ │ │ └── .gitignore
│ │ ├── phpunit.xml.dist
│ │ ├── composer.json
│ │ ├── .travis.yml
│ │ └── LICENSE
├── tubalmartin
│ └── cssmin
│ │ ├── tests
│ │ ├── expectations
│ │ │ ├── flex.css
│ │ │ ├── semicolons.css
│ │ │ ├── sourcemap-comment-remove.css
│ │ │ ├── text-shadow.css
│ │ │ ├── pseudo-classes.css
│ │ │ ├── font-weight.css
│ │ │ ├── webkit-transform-origin.css
│ │ │ ├── important.css
│ │ │ ├── sourcemap-comment-preserve.css
│ │ │ ├── border.css
│ │ │ ├── background.css
│ │ │ ├── star-underscore-hacks.css
│ │ │ ├── empty-rules.css
│ │ │ ├── preserve-case.css
│ │ │ ├── unit-ms.css
│ │ │ ├── important-comments-remove.css
│ │ │ ├── background-position.css
│ │ │ ├── linebreak-position.css
│ │ │ ├── pseudo-elements.css
│ │ │ ├── calc.css
│ │ │ ├── strings.css
│ │ │ ├── dataurl-dbquote-font.css
│ │ │ ├── dataurl-singlequote-font.css
│ │ │ ├── dataurl-noquote-multiline-font.css
│ │ │ ├── attribute-selectors.css
│ │ │ ├── shortenable-properties.css
│ │ │ ├── comments.css
│ │ │ ├── old-ie-filters.css
│ │ │ ├── numbers.css
│ │ │ ├── dataurl-inline-svg.css
│ │ │ ├── dataurl-nonbase64-noquotes.css
│ │ │ ├── dataurl-nonbase64-doublequotes.css
│ │ │ ├── dataurl-nonbase64-singlequotes.css
│ │ │ └── lowercasing.css
│ │ ├── fixtures
│ │ │ ├── flex.css
│ │ │ ├── text-shadow.css
│ │ │ ├── webkit-transform-origin.css
│ │ │ ├── sourcemap-comment.css
│ │ │ ├── font-weight.css
│ │ │ ├── semicolons.css
│ │ │ ├── pseudo-classes.css
│ │ │ ├── star-underscore-hacks.css
│ │ │ ├── important.css
│ │ │ ├── unit-ms.css
│ │ │ ├── preserve-case.css
│ │ │ ├── background-position.css
│ │ │ ├── calc.css
│ │ │ ├── linebreak-position.css
│ │ │ ├── background.css
│ │ │ ├── border.css
│ │ │ ├── dataurl-dbquote-font.css
│ │ │ ├── dataurl-singlequote-font.css
│ │ │ ├── strings.css
│ │ │ ├── dataurl-noquote-multiline-font.css
│ │ │ ├── pseudo-elements.css
│ │ │ ├── attribute-selectors.css
│ │ │ ├── empty-rules.css
│ │ │ ├── dataurl-inline-svg.css
│ │ │ ├── shortenable-properties.css
│ │ │ ├── dataurl-nonbase64-noquotes.css
│ │ │ ├── dataurl-nonbase64-doublequotes.css
│ │ │ ├── dataurl-nonbase64-singlequotes.css
│ │ │ └── comments.css
│ │ └── FineDiff
│ │ │ └── Render
│ │ │ └── Cli.php
│ │ ├── .gitignore
│ │ ├── phpunit.xml
│ │ ├── cssmin
│ │ ├── composer.json
│ │ └── gui
│ │ └── third-party
│ │ └── bootstrap
│ │ └── js
│ │ └── bootstrap.min.js
├── container-interop
│ └── container-interop
│ │ ├── .gitignore
│ │ ├── docs
│ │ └── images
│ │ │ ├── priority.png
│ │ │ ├── side_by_side_containers.png
│ │ │ └── interoperating_containers.png
│ │ ├── src
│ │ └── Interop
│ │ │ └── Container
│ │ │ ├── ContainerInterface.php
│ │ │ └── Exception
│ │ │ ├── NotFoundException.php
│ │ │ └── ContainerException.php
│ │ ├── composer.json
│ │ └── LICENSE
└── autoload.php
├── composer.json
├── resources
└── icon.svg
├── twigextensions
└── MinifyTwigExtension.php
└── LICENSE.txt
/vendor/psr/log/.gitignore:
--------------------------------------------------------------------------------
1 | vendor
2 |
--------------------------------------------------------------------------------
/vendor/intervention/httpauth/tests/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/vendor/bin/cssmin:
--------------------------------------------------------------------------------
1 | ../tubalmartin/cssmin/cssmin
--------------------------------------------------------------------------------
/vendor/intervention/httpauth/src/config/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/vendor/mrclay/minify/builder/rewriteTest.js:
--------------------------------------------------------------------------------
1 | 1
--------------------------------------------------------------------------------
/vendor/mrclay/jsmin-php/tests/bootstrap.php:
--------------------------------------------------------------------------------
1 |
2 | RewriteEngine on
3 | RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]
4 |
--------------------------------------------------------------------------------
/vendor/tubalmartin/cssmin/tests/expectations/star-underscore-hacks.css:
--------------------------------------------------------------------------------
1 | #elementarr{width:1px;*width:3pt;_width:2em}button,input{line-height:normal;*overflow:visible;}
--------------------------------------------------------------------------------
/vendor/composer/installers/tests/bootstrap.php:
--------------------------------------------------------------------------------
1 | add('Composer\Installers\Test', __DIR__);
5 |
--------------------------------------------------------------------------------
/vendor/mrclay/jsmin-php/src/JSMin/UnterminatedCommentException.php:
--------------------------------------------------------------------------------
1 | /**/body p{color:blue;*width:auto;height:2%}a{a:1}b{content:"/**/"}c{c:3}/* unclosed comment at EOF issue
--------------------------------------------------------------------------------
/vendor/mrclay/jsmin-php/tests/Resources/minify/input/keyword-regex.js:
--------------------------------------------------------------------------------
1 | // this is specifically designed so that, if the first "/" is misinterpreted as division,
2 | // then "/;" will be interpreted as an incomplete regexp, causing a failing test.
3 | return /return/;
--------------------------------------------------------------------------------
/vendor/mrclay/jsmin-php/tests/Resources/minify/input/token-regexp.js:
--------------------------------------------------------------------------------
1 | // this is specifically designed so that, if the first "/" is misinterpreted as division,
2 | // then "/[;" will be interpreted as an incomplete regexp, causing a failing test.
3 | typeof [/return/];
--------------------------------------------------------------------------------
/vendor/mrclay/props-dic/src/Props/BadMethodCallException.php:
--------------------------------------------------------------------------------
1 | = 5.3
4 | * Not tested under Windows, might work
5 |
6 | Install
7 | =======
8 |
9 | > phpize
10 | > ./configure
11 | > make
12 | > make install
13 |
--------------------------------------------------------------------------------
/vendor/composer/installers/src/Composer/Installers/ElggInstaller.php:
--------------------------------------------------------------------------------
1 | 'mod/{$name}/',
8 | );
9 | }
10 |
--------------------------------------------------------------------------------
/vendor/composer/installers/src/Composer/Installers/PPIInstaller.php:
--------------------------------------------------------------------------------
1 | 'modules/{$name}/',
8 | );
9 | }
10 |
--------------------------------------------------------------------------------
/vendor/mrclay/jsmin-php/tests/Resources/minify/expected/condcomm.js:
--------------------------------------------------------------------------------
1 | var isWin;/*@cc_on
2 | @if (@_win32)
3 | isWin = true;
4 | @else @*/isWin=false;/*@end
5 | @*/isWin=/*@cc_on!*/!1;var recognizesCondComm=true;//@cc_on/*
6 | recognizesCondComm=false;//@cc_on*/
--------------------------------------------------------------------------------
/vendor/mrclay/jsmin-php/tests/Resources/minify/input/starts-regex.js:
--------------------------------------------------------------------------------
1 | // this is specifically designed so that, if the first "/" is misinterpreted as division,
2 | // then "/.test(bar);" will be interpreted as an incomplete regexp, causing a failing test.
3 | /return/.test(bar);
--------------------------------------------------------------------------------
/vendor/mrclay/props-dic/src/Props/FactoryUncallableException.php:
--------------------------------------------------------------------------------
1 | 'modules/{$name}/',
8 | );
9 | }
10 |
--------------------------------------------------------------------------------
/vendor/composer/installers/src/Composer/Installers/AimeosInstaller.php:
--------------------------------------------------------------------------------
1 | 'ext/{$name}/',
8 | );
9 | }
10 |
--------------------------------------------------------------------------------
/vendor/composer/installers/src/Composer/Installers/AttogramInstaller.php:
--------------------------------------------------------------------------------
1 | 'modules/{$name}/',
8 | );
9 | }
10 |
--------------------------------------------------------------------------------
/vendor/composer/installers/src/Composer/Installers/EliasisInstaller.php:
--------------------------------------------------------------------------------
1 | 'modules/{$name}/'
8 | );
9 | }
10 |
--------------------------------------------------------------------------------
/vendor/composer/installers/src/Composer/Installers/ItopInstaller.php:
--------------------------------------------------------------------------------
1 | 'extensions/{$name}/',
8 | );
9 | }
10 |
--------------------------------------------------------------------------------
/vendor/composer/installers/src/Composer/Installers/LaravelInstaller.php:
--------------------------------------------------------------------------------
1 | 'libraries/{$name}/',
8 | );
9 | }
10 |
--------------------------------------------------------------------------------
/vendor/composer/installers/src/Composer/Installers/MakoInstaller.php:
--------------------------------------------------------------------------------
1 | 'app/packages/{$name}/',
8 | );
9 | }
10 |
--------------------------------------------------------------------------------
/vendor/composer/installers/src/Composer/Installers/FuelphpInstaller.php:
--------------------------------------------------------------------------------
1 | 'components/{$name}/',
8 | );
9 | }
10 |
--------------------------------------------------------------------------------
/vendor/composer/installers/src/Composer/Installers/PortoInstaller.php:
--------------------------------------------------------------------------------
1 | 'app/Containers/{$name}/',
8 | );
9 | }
10 |
--------------------------------------------------------------------------------
/vendor/composer/installers/src/Composer/Installers/WolfCMSInstaller.php:
--------------------------------------------------------------------------------
1 | 'wolf/plugins/{$name}/',
8 | );
9 | }
10 |
--------------------------------------------------------------------------------
/vendor/tubalmartin/cssmin/tests/expectations/background-position.css:
--------------------------------------------------------------------------------
1 | a{background-position:0 0}b{background-position:0 0}c{background-position:0 0}d{background-position:0 50%;background-position:0 0;background-position:0 0;background-position:center top 0;background-position:left 0 bottom 0}
--------------------------------------------------------------------------------
/vendor/composer/installers/src/Composer/Installers/MODULEWorkInstaller.php:
--------------------------------------------------------------------------------
1 | 'modules/{$name}/',
8 | );
9 | }
10 |
--------------------------------------------------------------------------------
/vendor/composer/installers/src/Composer/Installers/PuppetInstaller.php:
--------------------------------------------------------------------------------
1 | 'modules/{$name}/',
10 | );
11 | }
12 |
--------------------------------------------------------------------------------
/vendor/composer/installers/src/Composer/Installers/WHMCSInstaller.php:
--------------------------------------------------------------------------------
1 | 'modules/gateways/{$name}/',
9 | );
10 | }
11 |
--------------------------------------------------------------------------------
/vendor/tubalmartin/cssmin/tests/expectations/linebreak-position.css:
--------------------------------------------------------------------------------
1 | /*! This is a comment with closing curly braces }}}}}}}}}}}}}}}}}}}}} inside */
2 | .foo{color:blue;content:"String with closing curly braces inside }}}}"}
3 | @media{.foo{color:red}
4 | .bar{color:green}
5 | .baz{width:10px}
6 | }
--------------------------------------------------------------------------------
/vendor/composer/installers/src/Composer/Installers/BonefishInstaller.php:
--------------------------------------------------------------------------------
1 | 'Packages/{$vendor}/{$name}/'
8 | );
9 | }
10 |
--------------------------------------------------------------------------------
/vendor/composer/installers/src/Composer/Installers/UserFrostingInstaller.php:
--------------------------------------------------------------------------------
1 | 'app/sprinkles/{$name}/',
8 | );
9 | }
10 |
--------------------------------------------------------------------------------
/vendor/composer/installers/src/Composer/Installers/DecibelInstaller.php:
--------------------------------------------------------------------------------
1 | 'app/{$name}/',
9 | );
10 | }
11 |
--------------------------------------------------------------------------------
/vendor/tubalmartin/cssmin/tests/expectations/pseudo-elements.css:
--------------------------------------------------------------------------------
1 | *:before,*:after{color:red}.test:before{margin:3px}p:first-letter ,p:first-line {foo:1}::selection{width:0}p:first-letter {buh:hum}p:first-line {baa:1}p:first-line ,a,p:first-letter ,b{color:red}:before,p :after{margin:0}.foo :after{color:red}
--------------------------------------------------------------------------------
/vendor/tubalmartin/cssmin/tests/fixtures/important.css:
--------------------------------------------------------------------------------
1 | /* Why do we keep a space before !important? Some agents display issues without it. See https://github.com/yui/yuicompressor/issues/37 */
2 | a{
3 | height: 100px !important;
4 | text-shadow: 0 0 0 ! important;
5 | width: 20% !important;
6 | }
--------------------------------------------------------------------------------
/vendor/composer/installers/src/Composer/Installers/SMFInstaller.php:
--------------------------------------------------------------------------------
1 | 'Sources/{$name}/',
8 | 'theme' => 'Themes/{$name}/',
9 | );
10 | }
11 |
--------------------------------------------------------------------------------
/vendor/mrclay/minify/example.index.php:
--------------------------------------------------------------------------------
1 | runServer();
12 |
--------------------------------------------------------------------------------
/vendor/tubalmartin/cssmin/tests/expectations/calc.css:
--------------------------------------------------------------------------------
1 | .foo{margin-right:calc(-.375em - 1px);width:calc(100%/3 - 2*1em - 2*1px + 10 mod 2);margin:calc(1rem - 2px) calc(1rem + 1px)}.bar{margin:calc(5*calc(10px + 2em)) calc(10 + (5px + 10px - (10em - 3em)));padding-top:calc(5*(2em + -1px))}input{width:calc(100% - (1em*1.5))}
--------------------------------------------------------------------------------
/composer.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "nystudio107/minify",
3 | "description": "A simple plugin that allows you to minify blocks of HTML, CSS, and JS inline in Craft CMS templates.",
4 | "type": "craft-plugin",
5 | "require": {
6 | "mrclay/minify": "^3.0.2",
7 | "composer/installers": "~1.0"
8 | }
9 | }
10 |
--------------------------------------------------------------------------------
/vendor/psr/container/README.md:
--------------------------------------------------------------------------------
1 | # PSR Container
2 |
3 | This repository holds all interfaces/classes/traits related to [PSR-11](https://github.com/container-interop/fig-standards/blob/master/proposed/container.md).
4 |
5 | Note that this is not a container implementation of its own. See the specification for more details.
6 |
--------------------------------------------------------------------------------
/vendor/tubalmartin/cssmin/tests/expectations/strings.css:
--------------------------------------------------------------------------------
1 | #elem{width:100px;voice-family:"\"}\"";voice-family:inherit;width:200px}html>body #elem{width:200px}#sel-o{content:"on\"ce upon \
2 | a time";content:'once upon \
3 | a ti\'me'}.sele{content:"\"keep \" me";something:'\\\' . . ';else:'empty{}';content:"/* test */"}
--------------------------------------------------------------------------------
/vendor/composer/installers/src/Composer/Installers/KodiCMSInstaller.php:
--------------------------------------------------------------------------------
1 | 'cms/plugins/{$name}/',
8 | 'media' => 'cms/media/vendor/{$name}/'
9 | );
10 | }
--------------------------------------------------------------------------------
/vendor/composer/installers/src/Composer/Installers/PrestashopInstaller.php:
--------------------------------------------------------------------------------
1 | 'modules/{$name}/',
8 | 'theme' => 'themes/{$name}/',
9 | );
10 | }
11 |
--------------------------------------------------------------------------------
/vendor/composer/installers/src/Composer/Installers/ReIndexInstaller.php:
--------------------------------------------------------------------------------
1 | 'themes/{$name}/',
8 | 'plugin' => 'plugins/{$name}/'
9 | );
10 | }
11 |
--------------------------------------------------------------------------------
/vendor/composer/installers/src/Composer/Installers/VanillaInstaller.php:
--------------------------------------------------------------------------------
1 | 'plugins/{$name}/',
8 | 'theme' => 'themes/{$name}/',
9 | );
10 | }
11 |
--------------------------------------------------------------------------------
/vendor/composer/installers/src/Composer/Installers/ClanCatsFrameworkInstaller.php:
--------------------------------------------------------------------------------
1 | 'CCF/orbit/{$name}/',
8 | 'theme' => 'CCF/app/themes/{$name}/',
9 | );
10 | }
--------------------------------------------------------------------------------
/vendor/composer/installers/src/Composer/Installers/ChefInstaller.php:
--------------------------------------------------------------------------------
1 | 'Chef/{$vendor}/{$name}/',
8 | 'role' => 'Chef/roles/{$name}/',
9 | );
10 | }
11 |
12 |
--------------------------------------------------------------------------------
/vendor/composer/installers/src/Composer/Installers/LithiumInstaller.php:
--------------------------------------------------------------------------------
1 | 'libraries/{$name}/',
8 | 'source' => 'libraries/_source/{$name}/',
9 | );
10 | }
11 |
--------------------------------------------------------------------------------
/vendor/composer/installers/src/Composer/Installers/ZikulaInstaller.php:
--------------------------------------------------------------------------------
1 | 'modules/{$vendor}-{$name}/',
8 | 'theme' => 'themes/{$vendor}-{$name}/'
9 | );
10 | }
11 |
--------------------------------------------------------------------------------
/vendor/mrclay/jsmin-php/tests/Resources/minify/input/condcomm.js:
--------------------------------------------------------------------------------
1 | var isWin;
2 | /*@cc_on
3 | @if (@_win32)
4 | isWin = true;
5 | @else @*/ isWin = false;
6 | /*@end
7 | @*/
8 |
9 | isWin = /*@cc_on!*/!1;
10 |
11 | var recognizesCondComm = true;
12 | //@cc_on/*
13 | recognizesCondComm = false;
14 | //@cc_on*/
15 |
--------------------------------------------------------------------------------
/vendor/tubalmartin/cssmin/tests/fixtures/unit-ms.css:
--------------------------------------------------------------------------------
1 | .test\:-300ms,
2 | .test-200ms {
3 | transition: box-shadow 200ms ease-out;
4 | transition-duration: 10s, 30s, 230MS;
5 | foo: 100.50ms;
6 | bar: +1500ms;
7 | baz: -350ms;
8 | }
9 | .foo {
10 | transition-duration: 500mS;
11 | animation-delay: 50ms;
12 | }
--------------------------------------------------------------------------------
/vendor/composer/installers/src/Composer/Installers/LavaLiteInstaller.php:
--------------------------------------------------------------------------------
1 | 'packages/{$vendor}/{$name}/',
8 | 'theme' => 'public/themes/{$name}/',
9 | );
10 | }
11 |
--------------------------------------------------------------------------------
/vendor/intervention/httpauth/src/Intervention/Httpauth/Facades/Httpauth.php:
--------------------------------------------------------------------------------
1 | runServer();
14 |
--------------------------------------------------------------------------------
/vendor/tubalmartin/cssmin/tests/fixtures/preserve-case.css:
--------------------------------------------------------------------------------
1 | #AddAddressForm {
2 | padding: 0;
3 | }
4 | #AddAddressForm .messageBoxNeutral {
5 | padding: 0;
6 | }
7 | #FeedbackMailForm{
8 | padding: 0;
9 | }
10 | #FeedbackMailForm .classe{
11 | margin: 0;
12 | }
13 | .classes, #FeedBackMailForm {
14 | margin: 0;
15 | }
16 |
--------------------------------------------------------------------------------
/vendor/composer/installers/src/Composer/Installers/EzPlatformInstaller.php:
--------------------------------------------------------------------------------
1 | 'web/assets/ezplatform/',
8 | 'assets' => 'web/assets/ezplatform/{$name}/',
9 | );
10 | }
11 |
--------------------------------------------------------------------------------
/vendor/psr/container/src/ContainerExceptionInterface.php:
--------------------------------------------------------------------------------
1 | 'library/{$name}/',
8 | 'extra' => 'extras/library/{$name}/',
9 | 'module' => 'module/{$name}/',
10 | );
11 | }
12 |
--------------------------------------------------------------------------------
/vendor/pimple/pimple/ext/pimple/tests/003.phpt:
--------------------------------------------------------------------------------
1 | --TEST--
2 | Test empty dimensions
3 | --SKIPIF--
4 |
5 | --FILE--
6 |
14 | --EXPECT--
15 | int(42)
16 | string(3) "bar"
--------------------------------------------------------------------------------
/vendor/psr/container/src/NotFoundExceptionInterface.php:
--------------------------------------------------------------------------------
1 | 'bundles/{$name}/',
8 | 'library' => 'libraries/{$name}/',
9 | 'framework' => 'frameworks/{$name}/',
10 | );
11 | }
12 |
--------------------------------------------------------------------------------
/vendor/mrclay/minify/config-test.php:
--------------------------------------------------------------------------------
1 |
5 | --FILE--
6 | 'foo'));
11 | var_dump($p[42]);
12 | ?>
13 | --EXPECT--
14 | NULL
15 | string(3) "foo"
16 |
--------------------------------------------------------------------------------
/vendor/composer/installers/src/Composer/Installers/KirbyInstaller.php:
--------------------------------------------------------------------------------
1 | 'site/plugins/{$name}/',
8 | 'field' => 'site/fields/{$name}/',
9 | 'tag' => 'site/tags/{$name}/'
10 | );
11 | }
12 |
--------------------------------------------------------------------------------
/vendor/composer/installers/src/Composer/Installers/PhpBBInstaller.php:
--------------------------------------------------------------------------------
1 | 'ext/{$vendor}/{$name}/',
8 | 'language' => 'language/{$name}/',
9 | 'style' => 'styles/{$name}/',
10 | );
11 | }
12 |
--------------------------------------------------------------------------------
/vendor/composer/installers/src/Composer/Installers/RedaxoInstaller.php:
--------------------------------------------------------------------------------
1 | 'redaxo/include/addons/{$name}/',
8 | 'bestyle-plugin' => 'redaxo/include/addons/be_style/plugins/{$name}/'
9 | );
10 | }
11 |
--------------------------------------------------------------------------------
/vendor/intervention/httpauth/tests/DigestUserTest.php:
--------------------------------------------------------------------------------
1 | assertInstanceOf('\Intervention\Httpauth\DigestUser', $user);
11 | }
12 | }
13 |
--------------------------------------------------------------------------------
/vendor/mrclay/props-dic/.gitignore:
--------------------------------------------------------------------------------
1 | # ignore IDE/hidden/OS cache files
2 | .*
3 | *~
4 | nbproject
5 | nb-configuration.xml
6 | Session.vim
7 | *.tmproj
8 | *.tmproject
9 | tmtags
10 | Thumbs.db
11 | Desktop.ini
12 |
13 | # ignore Composer downloads
14 | /vendor/*
15 |
16 | # keep some hiddens
17 | !.htaccess
18 | !/.gitignore
19 | !/.travis.yml
20 |
21 | /composer.lock
22 |
--------------------------------------------------------------------------------
/vendor/pimple/pimple/ext/pimple/tests/015.phpt:
--------------------------------------------------------------------------------
1 | --TEST--
2 | Test protect()
3 | --SKIPIF--
4 |
5 | --FILE--
6 | protect($f);
13 |
14 | var_dump($p['foo']);
15 | --EXPECTF--
16 | object(Closure)#%i (0) {
17 | }
--------------------------------------------------------------------------------
/vendor/composer/installers/src/Composer/Installers/FuelInstaller.php:
--------------------------------------------------------------------------------
1 | 'fuel/app/modules/{$name}/',
8 | 'package' => 'fuel/packages/{$name}/',
9 | 'theme' => 'fuel/app/themes/{$name}/',
10 | );
11 | }
12 |
--------------------------------------------------------------------------------
/vendor/mrclay/jsmin-php/tests/Resources/minify/input/regexes.js:
--------------------------------------------------------------------------------
1 | function testIssue74() {
2 | return /'/;
3 | }
4 |
5 | !function(s) {
6 | return /^[£$€?.]/.test(s);
7 | }();
8 |
9 | typeof
10 | / ' /;
11 |
12 | x = / [/] /;
13 |
14 | 1
15 |
16 | / foo;
17 |
18 | (2)
19 |
20 | / foo;
21 |
22 | function(){return/foo/};
23 |
24 | function(){return typeof/foo/};
25 |
--------------------------------------------------------------------------------
/vendor/tubalmartin/cssmin/tests/fixtures/background-position.css:
--------------------------------------------------------------------------------
1 | a {background-position: 0 0 0 0;}
2 | b {background-position: 0 0 0}
3 | c {BACKGROUND-POSITION: 0 0;}
4 | d {
5 | background-position: 0% 50%;
6 | background-position: 0% 0em;
7 | background-position: 0px 0rem;
8 | background-position: center top 0px;
9 | background-position: left 0em bottom 0px;
10 | }
--------------------------------------------------------------------------------
/vendor/composer/installers/src/Composer/Installers/MagentoInstaller.php:
--------------------------------------------------------------------------------
1 | 'app/design/frontend/{$name}/',
8 | 'skin' => 'skin/frontend/default/{$name}/',
9 | 'library' => 'lib/{$name}/',
10 | );
11 | }
12 |
--------------------------------------------------------------------------------
/vendor/mrclay/minify/.htaccess:
--------------------------------------------------------------------------------
1 |
2 | RewriteEngine on
3 |
4 | # You may need RewriteBase on some servers
5 | #RewriteBase /min
6 |
7 | # rewrite URLs like "/min/f=..." to "/min/?f=..."
8 | RewriteRule ^([bfg]=.*) index.php?$1 [L,NE]
9 |
10 |
11 | # In case AddOutputFilterByType has been added
12 | SetEnv no-gzip
13 |
14 |
--------------------------------------------------------------------------------
/vendor/pimple/pimple/ext/pimple/config.w32:
--------------------------------------------------------------------------------
1 | // $Id$
2 | // vim:ft=javascript
3 |
4 | // If your extension references something external, use ARG_WITH
5 | // ARG_WITH("pimple", "for pimple support", "no");
6 |
7 | // Otherwise, use ARG_ENABLE
8 | // ARG_ENABLE("pimple", "enable pimple support", "no");
9 |
10 | if (PHP_PIMPLE != "no") {
11 | EXTENSION("pimple", "pimple.c");
12 | }
13 |
14 |
--------------------------------------------------------------------------------
/vendor/composer/installers/src/Composer/Installers/AnnotateCmsInstaller.php:
--------------------------------------------------------------------------------
1 | 'addons/modules/{$name}/',
8 | 'component' => 'addons/components/{$name}/',
9 | 'service' => 'addons/services/{$name}/',
10 | );
11 | }
12 |
--------------------------------------------------------------------------------
/vendor/composer/installers/src/Composer/Installers/ImageCMSInstaller.php:
--------------------------------------------------------------------------------
1 | 'templates/{$name}/',
8 | 'module' => 'application/modules/{$name}/',
9 | 'library' => 'application/libraries/{$name}/',
10 | );
11 | }
12 |
--------------------------------------------------------------------------------
/vendor/composer/installers/src/Composer/Installers/WordPressInstaller.php:
--------------------------------------------------------------------------------
1 | 'wp-content/plugins/{$name}/',
8 | 'theme' => 'wp-content/themes/{$name}/',
9 | 'muplugin' => 'wp-content/mu-plugins/{$name}/',
10 | );
11 | }
12 |
--------------------------------------------------------------------------------
/vendor/mrclay/jsmin-php/.editorconfig:
--------------------------------------------------------------------------------
1 | # top-most EditorConfig file
2 | root = true
3 |
4 | [*]
5 | charset = utf-8
6 | end_of_line = lf
7 |
8 | ; temporary
9 | trim_trailing_whitespace = false
10 |
11 | [*.php]
12 | indent_style = space
13 | indent_size = 4
14 | insert_final_newline = true
15 |
16 | [vendor/**]
17 | ; Use editor default (possible autodetection).
18 | indent_style =
19 | indent_size =
20 |
--------------------------------------------------------------------------------
/vendor/tubalmartin/cssmin/tests/expectations/dataurl-dbquote-font.css:
--------------------------------------------------------------------------------
1 | .y-ff-1{font-family:"Foo Bar",Helvetica,Arial;text-rendering:optimizeLegibility}.ua-op .y-ff-1{font-family:Helvetica,Arial}@font-face{font-family:"Foo Bar";src:url("data:font/truetype;base64,gRbIUFAIrsQNGditEWbAUKwAA") format("truetype"),url("http://yuilibrary.com/fonts/foo-bar.svg#webfontse22fewwr") format("svg");font-weight:400;font-style:normal}
--------------------------------------------------------------------------------
/vendor/tubalmartin/cssmin/tests/expectations/dataurl-singlequote-font.css:
--------------------------------------------------------------------------------
1 | .y-ff-1{font-family:"Foo Bar",Helvetica,Arial;text-rendering:optimizeLegibility}.ua-op .y-ff-1{font-family:Helvetica,Arial}@font-face{font-family:"Foo Bar";src:url('data:font/truetype;base64,gRbIUFAIrsQNGditEWbAUKwAA') format("truetype"),url("http://yuilibrary.com/fonts/foo-bar.svg#webfontse22fewwr") format("svg");font-weight:400;font-style:normal}
--------------------------------------------------------------------------------
/vendor/tubalmartin/cssmin/tests/expectations/dataurl-noquote-multiline-font.css:
--------------------------------------------------------------------------------
1 | .y-ff-1{font-family:"Foo Bar",Helvetica,Arial;text-rendering:optimizeLegibility}.ua-op .y-ff-1{font-family:Helvetica,Arial}@font-face{font-family:"Foo Bar";src:url(data:font/truetype;base64,gRbIUFAIrsQNGditEWbAUKwAA) format("truetype"),url("http://yuilibrary.com/fonts/foo-bar.svg#webfontse22fewwr") format("svg");font-weight:400;font-style:normal}
--------------------------------------------------------------------------------
/vendor/tubalmartin/cssmin/tests/fixtures/calc.css:
--------------------------------------------------------------------------------
1 | .foo
2 | {
3 | margin-right:calc( -0.375em - 1px);
4 | width: calc(100% / 3 - 2*1em - 2 * 1px + 10 mod 2);
5 | margin: calc(1rem - 2px) CALC(1rem + 1px);
6 | }
7 | .bar
8 | {
9 | margin: calc(5 * calc( 10px + 2em ) ) calc(10 + ( 5px + 10px - (10em - 3em)) );
10 | padding-top: calc( 5 * (2em + -1px));
11 | }
12 | input { width: CALC(100% - (1em*1.5)); }
--------------------------------------------------------------------------------
/vendor/tubalmartin/cssmin/tests/fixtures/linebreak-position.css:
--------------------------------------------------------------------------------
1 | /*! This is a comment with closing curly braces }}}}}}}}}}}}}}}}}}}}} inside */
2 | .foo {
3 | color: blue;
4 | content: "String with closing curly braces inside }}}}";
5 | }
6 | @media {
7 | .foo {
8 | color: red;
9 | }
10 | .bar {
11 | color: green;
12 | }
13 | .baz {
14 | width: 10px;
15 | }
16 | }
--------------------------------------------------------------------------------
/vendor/composer/installers/src/Composer/Installers/OsclassInstaller.php:
--------------------------------------------------------------------------------
1 | 'oc-content/plugins/{$name}/',
10 | 'theme' => 'oc-content/themes/{$name}/',
11 | 'language' => 'oc-content/languages/{$name}/',
12 | );
13 |
14 | }
15 |
--------------------------------------------------------------------------------
/vendor/psr/log/Psr/Log/LoggerAwareInterface.php:
--------------------------------------------------------------------------------
1 | 'application/libraries/{$name}/',
8 | 'third-party' => 'application/third_party/{$name}/',
9 | 'module' => 'application/modules/{$name}/',
10 | );
11 | }
12 |
--------------------------------------------------------------------------------
/vendor/pimple/pimple/ext/pimple/tests/009.phpt:
--------------------------------------------------------------------------------
1 | --TEST--
2 | Test service is called as callback, and only once
3 | --SKIPIF--
4 |
5 | --FILE--
6 |
12 | --EXPECTF--
13 | bool(true)
--------------------------------------------------------------------------------
/vendor/tubalmartin/cssmin/tests/fixtures/background.css:
--------------------------------------------------------------------------------
1 | /*
2 | background: transparent = background: none, and both can be shortened to background:0 0
3 | see: http://stackoverflow.com/questions/20784292/backgroundnone-vs-backgroundtransparent
4 | */
5 | a {
6 | background: none;
7 | background: transparent !important;
8 | }
9 | b {
10 | background:transparent;
11 | background:none
12 | }
13 | c {
14 | background: 0 0
15 | }
--------------------------------------------------------------------------------
/vendor/composer/installers/src/Composer/Installers/KanboardInstaller.php:
--------------------------------------------------------------------------------
1 | 'plugins/{$name}/',
17 | );
18 | }
19 |
--------------------------------------------------------------------------------
/vendor/psr/log/Psr/Log/LogLevel.php:
--------------------------------------------------------------------------------
1 | array($vendorDir . '/mrclay/props-dic/src', $vendorDir . '/mrclay/props-dic/test'),
10 | 'Pimple' => array($vendorDir . '/pimple/pimple/src'),
11 | 'JSMin\\' => array($vendorDir . '/mrclay/jsmin-php/src'),
12 | );
13 |
--------------------------------------------------------------------------------
/vendor/mrclay/props-dic/.travis.yml:
--------------------------------------------------------------------------------
1 | language: php
2 |
3 | sudo: false
4 |
5 | php:
6 | - 5.3
7 | - 5.4
8 | - 5.5
9 | - 5.6
10 | - 7.0
11 | - hhvm
12 |
13 | matrix:
14 | allow_failures:
15 | - php: hhvm
16 | fast_finish: true
17 |
18 | branches:
19 | only:
20 | - master
21 | - 2.x
22 |
23 | before_install:
24 | - composer self-update
25 |
26 | install:
27 | - composer install
28 |
29 | script:
30 | - phpunit
31 |
--------------------------------------------------------------------------------
/vendor/pimple/pimple/ext/pimple/tests/019.phpt:
--------------------------------------------------------------------------------
1 | --TEST--
2 | Test register() returns static and is a fluent interface
3 | --SKIPIF--
4 |
5 | --FILE--
6 | register(new Foo));
17 | --EXPECTF--
18 | bool(true)
19 |
--------------------------------------------------------------------------------
/vendor/tubalmartin/cssmin/tests/expectations/attribute-selectors.css:
--------------------------------------------------------------------------------
1 | input[type=button],span[lang|=en-],div[class~=-hey]{color:#fff}input[type=-_2test],input[TYPE$=_2tEst_],a[alt],span[lang^=PT],a[href*=example2-test-]{color:#fff}a[aria-hidden=false],[data-toggle=buttons]{color:blue}input[type=""],input[type="-"],input[type="--test"],input[type="-2test"],input[type="2test"],a[href ^="http:"],a[href $='#'],img[src^="http://"]{color:#000}a[href*='a%a'],a[href *='b/b'],a[href*="asd$sdd!"]{color:#000}
--------------------------------------------------------------------------------
/vendor/composer/installers/src/Composer/Installers/Concrete5Installer.php:
--------------------------------------------------------------------------------
1 | 'concrete/',
8 | 'block' => 'application/blocks/{$name}/',
9 | 'package' => 'packages/{$name}/',
10 | 'theme' => 'application/themes/{$name}/',
11 | 'update' => 'updates/{$name}/',
12 | );
13 | }
14 |
--------------------------------------------------------------------------------
/vendor/composer/installers/src/Composer/Installers/DolibarrInstaller.php:
--------------------------------------------------------------------------------
1 |
9 | */
10 | class DolibarrInstaller extends BaseInstaller
11 | {
12 | //TODO: Add support for scripts and themes
13 | protected $locations = array(
14 | 'module' => 'htdocs/custom/{$name}/',
15 | );
16 | }
17 |
--------------------------------------------------------------------------------
/vendor/pimple/pimple/ext/pimple/.gitignore:
--------------------------------------------------------------------------------
1 | *.sw*
2 | .deps
3 | Makefile
4 | Makefile.fragments
5 | Makefile.global
6 | Makefile.objects
7 | acinclude.m4
8 | aclocal.m4
9 | build/
10 | config.cache
11 | config.guess
12 | config.h
13 | config.h.in
14 | config.log
15 | config.nice
16 | config.status
17 | config.sub
18 | configure
19 | configure.in
20 | install-sh
21 | libtool
22 | ltmain.sh
23 | missing
24 | mkinstalldirs
25 | run-tests.php
26 | *.loT
27 | .libs/
28 | modules/
29 | *.la
30 | *.lo
31 |
--------------------------------------------------------------------------------
/vendor/container-interop/container-interop/src/Interop/Container/ContainerInterface.php:
--------------------------------------------------------------------------------
1 |
5 | --FILE--
6 | extend(12, function ($w) { throw new BadMethodCallException; });
12 |
13 | try {
14 | $p[12];
15 | echo "Exception expected";
16 | } catch (BadMethodCallException $e) { }
17 | --EXPECTF--
18 |
--------------------------------------------------------------------------------
/vendor/composer/installers/src/Composer/Installers/Plugin.php:
--------------------------------------------------------------------------------
1 | getInstallationManager()->addInstaller($installer);
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/vendor/composer/installers/src/Composer/Installers/TheliaInstaller.php:
--------------------------------------------------------------------------------
1 | 'local/modules/{$name}/',
8 | 'frontoffice-template' => 'templates/frontOffice/{$name}/',
9 | 'backoffice-template' => 'templates/backOffice/{$name}/',
10 | 'email-template' => 'templates/email/{$name}/',
11 | );
12 | }
13 |
--------------------------------------------------------------------------------
/vendor/pimple/pimple/ext/pimple/tests/007.phpt:
--------------------------------------------------------------------------------
1 | --TEST--
2 | Test for read_dim/write_dim handlers
3 | --SKIPIF--
4 |
5 | --FILE--
6 |
20 | --EXPECTF--
21 | foo
22 | 42
--------------------------------------------------------------------------------
/vendor/pimple/pimple/ext/pimple/tests/017_1.phpt:
--------------------------------------------------------------------------------
1 | --TEST--
2 | Test extend() with exception in service factory
3 | --SKIPIF--
4 |
5 | --FILE--
6 | extend(12, function ($w) { return 'foobar'; });
12 |
13 | try {
14 | $p[12];
15 | echo "Exception expected";
16 | } catch (BadMethodCallException $e) { }
17 | --EXPECTF--
18 |
--------------------------------------------------------------------------------
/vendor/composer/installers/.travis.yml:
--------------------------------------------------------------------------------
1 | language: php
2 |
3 | sudo: false
4 |
5 | dist: trusty
6 |
7 | git:
8 | depth: 5
9 |
10 | php:
11 | - 5.4
12 | - 5.5
13 | - 5.6
14 | - 7.0
15 | - 7.1
16 | - hhvm
17 | - nightly
18 |
19 | matrix:
20 | include:
21 | - dist: precise
22 | php: 5.3
23 | fast_finish: true
24 | allow_failures:
25 | - php: nightly
26 |
27 | before_script:
28 | - composer self-update
29 | - composer install
30 |
31 | script:
32 | - composer test
33 |
--------------------------------------------------------------------------------
/vendor/container-interop/container-interop/src/Interop/Container/Exception/ContainerException.php:
--------------------------------------------------------------------------------
1 |
10 | */
11 | class TYPO3CmsInstaller extends BaseInstaller
12 | {
13 | protected $locations = array(
14 | 'extension' => 'typo3conf/ext/{$name}/',
15 | );
16 | }
17 |
--------------------------------------------------------------------------------
/vendor/tubalmartin/cssmin/phpunit.xml:
--------------------------------------------------------------------------------
1 |
2 |
10 |
11 |
12 | tests
13 |
14 |
15 |
--------------------------------------------------------------------------------
/vendor/tubalmartin/cssmin/tests/expectations/shortenable-properties.css:
--------------------------------------------------------------------------------
1 | a{margin:4px;padding:4px;border-radius:4px;border-width:4px !important;border-style:dashed;border-style:dashed}b{margin:4px -.2em;border-width:2px 0;border-style:dashed solid}c{border-radius:1em 2px 3% !important;border-style:dashed dotted solid}d{margin:4px 4px 4px 4pc;padding:23rem 1.2em 23em 1.2rem;border-width:calc(1px + 2px) 3.44em calc(1px + 2px) 3.44em}e{border-color:#fff;border-color:#fff;border-color:#fff;border-color:#fff #000;border-color:#fff red #000}
--------------------------------------------------------------------------------
/vendor/pimple/pimple/ext/pimple/tests/011.phpt:
--------------------------------------------------------------------------------
1 | --TEST--
2 | Test service callback throwing an exception
3 | --SKIPIF--
4 |
5 | --FILE--
6 |
18 | --EXPECTF--
19 | all right!
--------------------------------------------------------------------------------
/vendor/composer/installers/src/Composer/Installers/TuskInstaller.php:
--------------------------------------------------------------------------------
1 |
6 | */
7 | class TuskInstaller extends BaseInstaller
8 | {
9 | protected $locations = array(
10 | 'task' => '.tusk/tasks/{$name}/',
11 | 'command' => '.tusk/commands/{$name}/',
12 | 'asset' => 'assets/tusk/{$name}/',
13 | );
14 | }
15 |
--------------------------------------------------------------------------------
/vendor/intervention/httpauth/src/Intervention/Httpauth/UserInterface.php:
--------------------------------------------------------------------------------
1 |
2 |
3 |
9 |
10 |
11 | ./src/Pimple/Tests
12 |
13 |
14 |
15 |
--------------------------------------------------------------------------------
/vendor/composer/installers/src/Composer/Installers/JoomlaInstaller.php:
--------------------------------------------------------------------------------
1 | 'components/{$name}/',
8 | 'module' => 'modules/{$name}/',
9 | 'template' => 'templates/{$name}/',
10 | 'plugin' => 'plugins/{$name}/',
11 | 'library' => 'libraries/{$name}/',
12 | );
13 |
14 | // TODO: Add inflector for mod_ and com_ names
15 | }
16 |
--------------------------------------------------------------------------------
/vendor/pimple/pimple/ext/pimple/tests/018.phpt:
--------------------------------------------------------------------------------
1 | --TEST--
2 | Test register()
3 | --SKIPIF--
4 |
5 | --FILE--
6 | register(new Foo, array(42 => 'bar'));
18 |
19 | var_dump($p[42]);
20 | --EXPECTF--
21 | object(Pimple\Container)#1 (0) {
22 | }
23 | string(3) "bar"
--------------------------------------------------------------------------------
/vendor/container-interop/container-interop/composer.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "container-interop/container-interop",
3 | "type": "library",
4 | "description": "Promoting the interoperability of container objects (DIC, SL, etc.)",
5 | "homepage": "https://github.com/container-interop/container-interop",
6 | "license": "MIT",
7 | "autoload": {
8 | "psr-4": {
9 | "Interop\\Container\\": "src/Interop/Container/"
10 | }
11 | },
12 | "require": {
13 | "psr/container": "^1.0"
14 | }
15 | }
16 |
--------------------------------------------------------------------------------
/vendor/mrclay/minify/quick-test.less:
--------------------------------------------------------------------------------
1 | /*! This file exists only for testing a Minify installation. Its content is not used.
2 | *
3 | * http://example.org/min/f=min/quick-test.less
4 | */
5 |
6 | // LESS import statement shares syntax with the CSS import statement.
7 | // If the file being imported ends in a .less extension, or no extension, then it is treated as a LESS
8 | // import. Otherwise it is left alone and outputted directly.
9 | // http://leafo.net/lessphp/docs/#import
10 | @import "quick-test.css";
11 |
12 | @import "quick-testinc.less";
--------------------------------------------------------------------------------
/vendor/mrclay/minify/lib/Minify/ControllerInterface.php:
--------------------------------------------------------------------------------
1 | logger = $logger;
25 | }
26 | }
27 |
--------------------------------------------------------------------------------
/vendor/composer/installers/src/bootstrap.php:
--------------------------------------------------------------------------------
1 |
5 | --FILE--
6 | keys());
11 |
12 | $p['foo'] = 'bar';
13 | $p[] = 'foo';
14 |
15 | var_dump($p->keys());
16 |
17 | unset($p['foo']);
18 |
19 | var_dump($p->keys());
20 | ?>
21 | --EXPECTF--
22 | array(0) {
23 | }
24 | array(2) {
25 | [0]=>
26 | string(3) "foo"
27 | [1]=>
28 | int(0)
29 | }
30 | array(1) {
31 | [0]=>
32 | int(0)
33 | }
--------------------------------------------------------------------------------
/vendor/monolog/monolog/phpunit.xml.dist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | tests/Monolog/
7 |
8 |
9 |
10 |
11 |
12 | src/Monolog/
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
--------------------------------------------------------------------------------
/vendor/mrclay/minify/quick-testinc.less:
--------------------------------------------------------------------------------
1 | /*! This file exists only for testing a Minify installation. Its content is not used.
2 | *
3 | * http://example.org/min/f=min/quick-test.less
4 | */
5 |
6 | @base: 24px;
7 | @border-color: #B2B;
8 |
9 | .underline { border-bottom: 1px solid green }
10 |
11 | #header {
12 | color: black;
13 | border: 1px solid @border-color + #222222;
14 |
15 | .navigation {
16 | font-size: @base / 2;
17 | a {
18 | .underline;
19 | }
20 | }
21 | .logo {
22 | width: 300px;
23 | :hover { text-decoration: none }
24 | }
25 | }
--------------------------------------------------------------------------------
/vendor/pimple/pimple/ext/pimple/tests/005.phpt:
--------------------------------------------------------------------------------
1 | --TEST--
2 | Test simple class inheritance
3 | --SKIPIF--
4 |
5 | --FILE--
6 | someAttr;
23 | ?>
24 | --EXPECT--
25 | string(3) "hit"
26 | foo
27 | fooAttr
--------------------------------------------------------------------------------
/vendor/pimple/pimple/ext/pimple/tests/bench_shared.phpb:
--------------------------------------------------------------------------------
1 |
26 |
--------------------------------------------------------------------------------
/vendor/composer/installers/src/Composer/Installers/DrupalInstaller.php:
--------------------------------------------------------------------------------
1 | 'core/',
8 | 'module' => 'modules/{$name}/',
9 | 'theme' => 'themes/{$name}/',
10 | 'library' => 'libraries/{$name}/',
11 | 'profile' => 'profiles/{$name}/',
12 | 'drush' => 'drush/{$name}/',
13 | 'custom-theme' => 'themes/custom/{$name}/',
14 | 'custom-module' => 'modules/custom/{$name}',
15 | );
16 | }
17 |
--------------------------------------------------------------------------------
/vendor/monolog/monolog/src/Monolog/Handler/MissingExtensionException.php:
--------------------------------------------------------------------------------
1 |
7 | *
8 | * For the full copyright and license information, please view the LICENSE
9 | * file that was distributed with this source code.
10 | */
11 |
12 | namespace Monolog\Handler;
13 |
14 | /**
15 | * Exception can be thrown if an extension for an handler is missing
16 | *
17 | * @author Christian Bergau
18 | */
19 | class MissingExtensionException extends \Exception
20 | {
21 | }
22 |
--------------------------------------------------------------------------------
/vendor/composer/installers/src/Composer/Installers/AglInstaller.php:
--------------------------------------------------------------------------------
1 | 'More/{$name}/',
8 | );
9 |
10 | /**
11 | * Format package name to CamelCase
12 | */
13 | public function inflectPackageVars($vars)
14 | {
15 | $vars['name'] = preg_replace_callback('/(?:^|_|-)(.?)/', function ($matches) {
16 | return strtoupper($matches[1]);
17 | }, $vars['name']);
18 |
19 | return $vars;
20 | }
21 | }
22 |
--------------------------------------------------------------------------------
/vendor/composer/installers/src/Composer/Installers/MODXEvoInstaller.php:
--------------------------------------------------------------------------------
1 | 'assets/snippets/{$name}/',
11 | 'plugin' => 'assets/plugins/{$name}/',
12 | 'module' => 'assets/modules/{$name}/',
13 | 'template' => 'assets/templates/{$name}/',
14 | 'lib' => 'assets/lib/{$name}/'
15 | );
16 | }
17 |
--------------------------------------------------------------------------------
/vendor/composer/installers/src/Composer/Installers/RoundcubeInstaller.php:
--------------------------------------------------------------------------------
1 | 'plugins/{$name}/',
8 | );
9 |
10 | /**
11 | * Lowercase name and changes the name to a underscores
12 | *
13 | * @param array $vars
14 | * @return array
15 | */
16 | public function inflectPackageVars($vars)
17 | {
18 | $vars['name'] = strtolower(str_replace('-', '_', $vars['name']));
19 |
20 | return $vars;
21 | }
22 | }
23 |
--------------------------------------------------------------------------------
/vendor/mrclay/minify/.travis.yml:
--------------------------------------------------------------------------------
1 | language: php
2 | sudo: false
3 |
4 | php:
5 | - 7.0
6 | - 5.6
7 | - 5.5
8 | - 5.4
9 | - hhvm
10 |
11 | env:
12 | - CLOSURE_VERSION: 20161024
13 |
14 | matrix:
15 | allow_failures:
16 | - php: hhvm
17 | - php: 7.0
18 |
19 | services:
20 | - memcached
21 |
22 | cache:
23 | directories:
24 | - $HOME/.composer/cache
25 | - vendor
26 |
27 | install:
28 | - composer update --no-interaction --prefer-source
29 |
30 | before_script:
31 | - tests/dl-closure.sh
32 |
33 | script:
34 | - composer validate
35 | - phpunit --verbose
36 |
37 | # vim:ts=2:sw=2:et
38 |
--------------------------------------------------------------------------------
/vendor/mrclay/minify/.php_cs:
--------------------------------------------------------------------------------
1 | in(__DIR__ . '/lib')
5 | ;
6 |
7 | return Symfony\CS\Config\Config::create()
8 | ->level(Symfony\CS\FixerInterface::PSR2_LEVEL)
9 | ->setUsingCache(true)
10 | ->fixers(array(
11 | 'linefeed',
12 | 'trailing_spaces',
13 | 'unused_use',
14 | 'short_tag',
15 | 'return',
16 | 'visibility',
17 | 'php_closing_tag',
18 | 'extra_empty_lines',
19 | 'function_declaration',
20 | 'include',
21 | 'controls_spaces',
22 | 'elseif',
23 | '-eof_ending',
24 | '-method_argument_space',
25 | ))
26 | ->finder($finder)
27 | ;
28 |
--------------------------------------------------------------------------------
/vendor/mrclay/minify/groupsConfig.php:
--------------------------------------------------------------------------------
1 | array('//minify/quick-test.js'),
16 | // 'testCss' => array('//minify/quick-test.css'),
17 | // 'js' => array('//js/file1.js', '//js/file2.js'),
18 | // 'css' => array('//css/file1.css', '//css/file2.css'),
19 | );
20 |
--------------------------------------------------------------------------------
/vendor/composer/installers/src/Composer/Installers/CroogoInstaller.php:
--------------------------------------------------------------------------------
1 | 'Plugin/{$name}/',
8 | 'theme' => 'View/Themed/{$name}/',
9 | );
10 |
11 | /**
12 | * Format package name to CamelCase
13 | */
14 | public function inflectPackageVars($vars)
15 | {
16 | $vars['name'] = strtolower(str_replace(array('-', '_'), ' ', $vars['name']));
17 | $vars['name'] = str_replace(' ', '', ucwords($vars['name']));
18 |
19 | return $vars;
20 | }
21 | }
22 |
--------------------------------------------------------------------------------
/vendor/mrclay/minify/builder/bm2.js:
--------------------------------------------------------------------------------
1 | javascript:(function(){
2 | var d = document
3 | ,c = d.cookie
4 | ,m = c.match(/\bminifyDebug=([^; ]+)/)
5 | ,v = m ? decodeURIComponent(m[1]) : ''
6 | ,p = prompt('Debug Minify URIs on ' + location.hostname + ' which contain:'
7 | + '\n(empty for none, space = OR, * = any string, ? = any char)', v)
8 | ;
9 | if (p === null) return;
10 | p = p.replace(/^\s+|\s+$/, '');
11 | v = (p === '')
12 | ? 'minifyDebug=; expires=Fri, 27 Jul 2001 02:47:11 UTC; path=/'
13 | : 'minifyDebug=' + encodeURIComponent(p) + '; path=/';
14 | d.cookie = v;
15 | })();
--------------------------------------------------------------------------------
/vendor/pimple/pimple/ext/pimple/tests/008.phpt:
--------------------------------------------------------------------------------
1 | --TEST--
2 | Test frozen services
3 | --SKIPIF--
4 |
5 | --FILE--
6 |
29 | --EXPECTF--
30 |
--------------------------------------------------------------------------------
/vendor/pimple/pimple/ext/pimple/tests/012.phpt:
--------------------------------------------------------------------------------
1 | --TEST--
2 | Test service factory
3 | --SKIPIF--
4 |
5 | --FILE--
6 | factory($f = function() { var_dump('called-1'); return 'ret-1';});
11 |
12 | $p[] = $f;
13 |
14 | $p[] = function () { var_dump('called-2'); return 'ret-2'; };
15 |
16 | var_dump($p[0]);
17 | var_dump($p[0]);
18 | var_dump($p[1]);
19 | var_dump($p[1]);
20 | ?>
21 | --EXPECTF--
22 | string(8) "called-1"
23 | string(5) "ret-1"
24 | string(8) "called-1"
25 | string(5) "ret-1"
26 | string(8) "called-2"
27 | string(5) "ret-2"
28 | string(5) "ret-2"
--------------------------------------------------------------------------------
/vendor/mrclay/minify/docs/BuilderApp.wiki.md:
--------------------------------------------------------------------------------
1 | Minify ships with "Builder", a simple Javascript app for constructing URIs to use with Minify. ([screenshots of the 2.1.0 version](http://www.mrclay.org/index.php/2008/09/19/minify-21-on-mrclayorg/))
2 |
3 | It also does some run-time checks of your PHP and Minify configuration to look for problematic settings like [auto-encoding](CommonProblems.wiki.md#output-is-distortedrandom-chars).
4 |
5 | After installation, this is found at **`http://example.com/min/builder/`**
6 |
7 | You must enable it by editing `config.php` and setting `$min_enableBuilder = true;`
8 |
9 | After use, you should disable it by resetting `$min_enableBuilder = false;`
--------------------------------------------------------------------------------
/vendor/intervention/httpauth/phpunit.xml:
--------------------------------------------------------------------------------
1 |
2 |
13 |
14 |
15 | ./tests/
16 |
17 |
18 |
19 |
--------------------------------------------------------------------------------
/vendor/monolog/monolog/tests/Monolog/Handler/GelfMockMessagePublisher.php:
--------------------------------------------------------------------------------
1 |
7 | *
8 | * For the full copyright and license information, please view the LICENSE
9 | * file that was distributed with this source code.
10 | */
11 |
12 | namespace Monolog\Handler;
13 |
14 | use Gelf\MessagePublisher;
15 | use Gelf\Message;
16 |
17 | class GelfMockMessagePublisher extends MessagePublisher
18 | {
19 | public function publish(Message $message)
20 | {
21 | $this->lastMessage = $message;
22 | }
23 |
24 | public $lastMessage = null;
25 | }
26 |
--------------------------------------------------------------------------------
/vendor/mrclay/minify/lib/Minify/Logger/LegacyHandler.php:
--------------------------------------------------------------------------------
1 | obj = $obj;
17 | parent::__construct();
18 | }
19 |
20 | protected function write(array $record)
21 | {
22 | $this->obj->log((string)$record['formatted']);
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/vendor/tubalmartin/cssmin/tests/fixtures/dataurl-dbquote-font.css:
--------------------------------------------------------------------------------
1 | /*csslint fontfamily: true*/
2 |
3 | /**
4 | * Foo
5 | */
6 |
7 | .y-ff-1 {
8 | font-family:"Foo Bar",Helvetica,Arial;
9 | text-rendering: optimizeLegibility;
10 | }
11 |
12 | .ua-op .y-ff-1 {
13 | /* Some Comment */
14 | font-family:Helvetica,Arial;
15 | }
16 |
17 | /*
18 | Foo
19 |
20 | Bar
21 | */
22 |
23 | @font-face {
24 | font-family: "Foo Bar";
25 | src: url("data:font/truetype;base64,gRbIUFAIrsQNGditEWbAUKwAA") format("truetype"),
26 | url("http://yuilibrary.com/fonts/foo-bar.svg#webfontse22fewwr") format("svg");
27 | font-weight: normal;
28 | font-style: normal;
29 | }
30 |
31 |
--------------------------------------------------------------------------------
/vendor/pimple/pimple/ext/pimple/tests/014.phpt:
--------------------------------------------------------------------------------
1 | --TEST--
2 | Test raw()
3 | --SKIPIF--
4 |
5 | --FILE--
6 | raw('foo'));
16 | var_dump($p[42]);
17 |
18 | unset($p['foo']);
19 |
20 | try {
21 | $p->raw('foo');
22 | echo "expected exception";
23 | } catch (InvalidArgumentException $e) { }
24 | --EXPECTF--
25 | string(8) "called-2"
26 | string(5) "ret-2"
27 | object(Closure)#%i (0) {
28 | }
29 | string(8) "called-2"
30 | string(5) "ret-2"
--------------------------------------------------------------------------------
/vendor/composer/installers/src/Composer/Installers/PimcoreInstaller.php:
--------------------------------------------------------------------------------
1 | 'plugins/{$name}/',
8 | );
9 |
10 | /**
11 | * Format package name to CamelCase
12 | */
13 | public function inflectPackageVars($vars)
14 | {
15 | $vars['name'] = strtolower(preg_replace('/(?<=\\w)([A-Z])/', '_\\1', $vars['name']));
16 | $vars['name'] = str_replace(array('-', '_'), ' ', $vars['name']);
17 | $vars['name'] = str_replace(' ', '', ucwords($vars['name']));
18 |
19 | return $vars;
20 | }
21 | }
22 |
--------------------------------------------------------------------------------
/vendor/psr/log/composer.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "psr/log",
3 | "description": "Common interface for logging libraries",
4 | "keywords": ["psr", "psr-3", "log"],
5 | "homepage": "https://github.com/php-fig/log",
6 | "license": "MIT",
7 | "authors": [
8 | {
9 | "name": "PHP-FIG",
10 | "homepage": "http://www.php-fig.org/"
11 | }
12 | ],
13 | "require": {
14 | "php": ">=5.3.0"
15 | },
16 | "autoload": {
17 | "psr-4": {
18 | "Psr\\Log\\": "Psr/Log/"
19 | }
20 | },
21 | "extra": {
22 | "branch-alias": {
23 | "dev-master": "1.0.x-dev"
24 | }
25 | }
26 | }
27 |
--------------------------------------------------------------------------------
/vendor/tubalmartin/cssmin/tests/fixtures/dataurl-singlequote-font.css:
--------------------------------------------------------------------------------
1 | /*csslint fontfamily: true*/
2 |
3 | /**
4 | * Foo
5 | */
6 |
7 | .y-ff-1 {
8 | font-family:"Foo Bar",Helvetica,Arial;
9 | text-rendering: optimizeLegibility;
10 | }
11 |
12 | .ua-op .y-ff-1 {
13 | /* Some Comment */
14 | font-family:Helvetica,Arial;
15 | }
16 |
17 | /*
18 | Foo
19 |
20 | Bar
21 | */
22 |
23 | @font-face {
24 | font-family: "Foo Bar";
25 | src: URL('data:font/truetype;base64,gRbIUFAIrsQNGditEWbAUKwAA') format("truetype"),
26 | url("http://yuilibrary.com/fonts/foo-bar.svg#webfontse22fewwr") format("svg");
27 | font-weight: normal;
28 | font-style: normal;
29 | }
30 |
31 |
--------------------------------------------------------------------------------
/vendor/tubalmartin/cssmin/tests/fixtures/strings.css:
--------------------------------------------------------------------------------
1 | /* Box model hack: http://tantek.com/CSS/Examples/boxmodelhack.html */
2 |
3 | #elem {
4 | width: 100px;
5 | voice-family: "\"}\"";
6 | voice-family:inherit;
7 | width: 200px;
8 | }
9 | html>body #elem {
10 | width: 200px;
11 | }
12 |
13 | /* preserving newlines in strings */
14 | #sel-o {
15 | content: "on\"ce upon \
16 | a time";
17 | content: 'once upon \
18 | a ti\'me';
19 | }
20 |
21 |
22 | /* preserving strings */
23 | .sele {
24 | content: "\"keep \" me";
25 | something: '\\\' . . ';
26 | else: 'empty{}';
27 | content: "/* test */"; /* <---- this is not a comment, should be be kept */
28 | }
--------------------------------------------------------------------------------
/vendor/mrclay/minify/quick-test.css:
--------------------------------------------------------------------------------
1 | /*! This file exists only for testing a Minify installation. Its content is not used.
2 | *
3 | * http://example.org/min/f=min/quick-test.css
4 | */
5 |
6 | @import url( more.css );
7 |
8 | body, td, th {
9 | font-family: Verdana , "Bitstream Vera Sans" , Arial Narrow, sans-serif ;
10 |
11 | font-size : 12px;
12 | }
13 |
14 | .nav {
15 | margin-left: 20%;
16 | }
17 | #main-nav {
18 | background-color: red;
19 | border: 1px solid #00ff77;
20 | }
21 |
22 | div#content
23 | h1 + p {
24 | padding-top: 0;
25 | margin-top: 0;
26 | }
27 |
28 | @media all and (min-width: 640px) {
29 | #media-queries-1 { background-color: #0f0; }
30 | }
31 |
--------------------------------------------------------------------------------
/vendor/pimple/pimple/ext/pimple/tests/004.phpt:
--------------------------------------------------------------------------------
1 | --TEST--
2 | Test has/unset dim handlers
3 | --SKIPIF--
4 |
5 | --FILE--
6 |
24 | --EXPECT--
25 | int(42)
26 | NULL
27 | bool(true)
28 | bool(false)
29 | bool(true)
30 | bool(true)
--------------------------------------------------------------------------------
/vendor/pimple/pimple/ext/pimple/tests/016.phpt:
--------------------------------------------------------------------------------
1 | --TEST--
2 | Test extend()
3 | --SKIPIF--
4 |
5 | --FILE--
6 | extend(12, function ($w) { var_dump($w); return 'bar'; }); /* $callable in code above */
19 |
20 | var_dump($c('param'));
21 | --EXPECTF--
22 | string(5) "param"
23 | string(3) "foo"
24 | string(3) "bar"
--------------------------------------------------------------------------------
/vendor/mrclay/jsmin-php/HISTORY.txt:
--------------------------------------------------------------------------------
1 | JSMin fixes (from Minify)
2 |
3 | Version 2.3.0
4 | * Removes leading UTF-8 BOM
5 |
6 | Version 2.2.0
7 | * Fix handling of RegEx in certain situations in JSMin
8 | * Fix bug in JSMin exceptions
9 |
10 | Version 2.1.6
11 | * JSMin fixes
12 |
13 | Version 2.1.4
14 | * JSMin won't choke on common Closure compiler syntaxes (i+ ++j)
15 | * mbstring.func_overload usage is safer
16 |
17 | Version 2.1.2
18 | * quote characters inside RegExp literals no longer cause exception
19 |
20 | Version 2.1.0
21 | * JS: preserves IE conditional comments
22 |
23 | Version 1.0.1 (2007-05-05)
24 | * Replaced old JSMin library with a much faster custom implementation.
25 |
--------------------------------------------------------------------------------
/vendor/tubalmartin/cssmin/tests/fixtures/dataurl-noquote-multiline-font.css:
--------------------------------------------------------------------------------
1 | /*csslint fontfamily: true*/
2 |
3 | /**
4 | * Foo
5 | */
6 |
7 | .y-ff-1 {
8 | font-family:"Foo Bar",Helvetica,Arial;
9 | text-rendering: optimizeLegibility;
10 | }
11 |
12 | .ua-op .y-ff-1 {
13 | /* Some Comment */
14 | font-family:Helvetica,Arial;
15 | }
16 |
17 | /*
18 | Foo
19 |
20 | Bar
21 | */
22 |
23 | @font-face {
24 | font-family: "Foo Bar";
25 | src: url(
26 | data:font/truetype;base64,gRbIUFAIrsQNGditEWbAUKwAA) format("truetype"),
27 | url("http://yuilibrary.com/fonts/foo-bar.svg#webfontse22fewwr") format("svg");
28 | font-weight: normal;
29 | font-style: normal;
30 | }
31 |
32 |
--------------------------------------------------------------------------------
/vendor/tubalmartin/cssmin/tests/fixtures/pseudo-elements.css:
--------------------------------------------------------------------------------
1 |
2 | *::before, *::after {
3 | color:red;
4 | }
5 | .test::before{
6 | margin: 3px;
7 | }
8 | p::first-letter , p::first-line {
9 | foo: 1;
10 | }
11 | ::selection {
12 | width: 0
13 | }
14 | /*
15 | because of IE6 first-letter and first-line
16 | must be followed by a space
17 | http://reference.sitepoint.com/css/pseudoelement-firstletter
18 | Thanks: P.Sorokin comment at http://www.phpied.com/cssmin-js/
19 | */
20 | p:first-letter{
21 | buh: hum;
22 | }
23 | p:FIRST-LINE{
24 | baa: 1;
25 | }
26 |
27 | p:first-line,a,p:first-letter,b{
28 | color: red;
29 | }
30 | ::before, p ::after {
31 | margin: 0px;
32 | }
33 | .foo :after {
34 | color: red;
35 | }
--------------------------------------------------------------------------------
/vendor/composer/installers/src/Composer/Installers/Symfony1Installer.php:
--------------------------------------------------------------------------------
1 |
8 | */
9 | class Symfony1Installer extends BaseInstaller
10 | {
11 | protected $locations = array(
12 | 'plugin' => 'plugins/{$name}/',
13 | );
14 |
15 | /**
16 | * Format package name to CamelCase
17 | */
18 | public function inflectPackageVars($vars)
19 | {
20 | $vars['name'] = preg_replace_callback('/(-[a-z])/', function ($matches) {
21 | return strtoupper($matches[0][1]);
22 | }, $vars['name']);
23 |
24 | return $vars;
25 | }
26 | }
27 |
--------------------------------------------------------------------------------
/vendor/monolog/monolog/tests/Monolog/Handler/MockRavenClient.php:
--------------------------------------------------------------------------------
1 |
7 | *
8 | * For the full copyright and license information, please view the LICENSE
9 | * file that was distributed with this source code.
10 | */
11 |
12 | namespace Monolog\Handler;
13 |
14 | use Raven_Client;
15 |
16 | class MockRavenClient extends Raven_Client
17 | {
18 | public function capture($data, $stack, $vars = null)
19 | {
20 | $data = array_merge($this->get_user_data(), $data);
21 | $this->lastData = $data;
22 | $this->lastStack = $stack;
23 | }
24 |
25 | public $lastData;
26 | public $lastStack;
27 | }
28 |
--------------------------------------------------------------------------------
/vendor/mrclay/minify/UPGRADING.txt:
--------------------------------------------------------------------------------
1 | Minify Upgrade Guide
2 |
3 | UPGRADING FROM 2.1.*
4 |
5 | 1. Rename the following files:
6 |
7 | /min/config.php --> /min/old_config.php
8 | /min/groupsConfig.php --> /min/old_groupsConfig.php
9 |
10 | 2. Overwrite all files in /min with those from this zip.
11 |
12 | 3. Delete /min/groupsConfig.php
13 |
14 | 4. Rename /min/old_groupsConfig.php --> /min/groupsConfig.php
15 |
16 | 5. Merge your settings in old_config.php into config.php.
17 |
18 | 6. (optional) Delete /min/old_config.php.
19 |
20 |
21 | INSTALLING FRESH
22 |
23 | See README.txt for instructions on installing this app for the first time.
24 |
25 |
26 | SUPPORT
27 |
28 | Send a message to http://groups.google.com/group/minify
--------------------------------------------------------------------------------
/vendor/mrclay/minify/docs/MinApp.wiki.md:
--------------------------------------------------------------------------------
1 | "Min" is the front end application `index.php` that handles requests to `http://example.com/min/` and responds with compressed/combined content.
2 |
3 | When the documentation refers to "Minify" it usually means this application, but sometimes refers to the [ComponentClasses](ComponentClasses.wiki.md).
4 |
5 | User-configurable files:
6 |
7 | * `/config.php`: general configuration
8 | * `/groupsConfig.php`: configuration of pre-defined groups of files
9 |
10 | Other files of interest:
11 |
12 | * `/.htaccess`: rewrites URLs for the front controller
13 | * `/index.php`: front controller
14 | * `/lib/Minify/Controller/MinApp.php`: determines which files are combined based on `$_GET`, sets some default options
15 |
--------------------------------------------------------------------------------
/vendor/composer/installers/src/Composer/Installers/MauticInstaller.php:
--------------------------------------------------------------------------------
1 | 'plugins/{$name}/',
8 | 'theme' => 'themes/{$name}/',
9 | );
10 |
11 | /**
12 | * Format package name of mautic-plugins to CamelCase
13 | */
14 | public function inflectPackageVars($vars)
15 | {
16 | if ($vars['type'] == 'mautic-plugin') {
17 | $vars['name'] = preg_replace_callback('/(-[a-z])/', function ($matches) {
18 | return strtoupper($matches[0][1]);
19 | }, ucfirst($vars['name']));
20 | }
21 |
22 | return $vars;
23 | }
24 |
25 | }
26 |
--------------------------------------------------------------------------------
/vendor/mrclay/minify/lib/Minify/SourceSet.php:
--------------------------------------------------------------------------------
1 | getId(), $source->getMinifier(), $source->getMinifierOptions()
26 | );
27 | }
28 |
29 | return md5(serialize($info));
30 | }
31 | }
32 |
--------------------------------------------------------------------------------
/vendor/monolog/monolog/src/Monolog/Processor/ProcessIdProcessor.php:
--------------------------------------------------------------------------------
1 |
7 | *
8 | * For the full copyright and license information, please view the LICENSE
9 | * file that was distributed with this source code.
10 | */
11 |
12 | namespace Monolog\Processor;
13 |
14 | /**
15 | * Adds value of getmypid into records
16 | *
17 | * @author Andreas Hörnicke
18 | */
19 | class ProcessIdProcessor
20 | {
21 | /**
22 | * @param array $record
23 | * @return array
24 | */
25 | public function __invoke(array $record)
26 | {
27 | $record['extra']['process_id'] = getmypid();
28 |
29 | return $record;
30 | }
31 | }
32 |
--------------------------------------------------------------------------------
/vendor/tubalmartin/cssmin/tests/expectations/comments.css:
--------------------------------------------------------------------------------
1 | /*! test */
2 | /*! $LastChangedRevision: 81 $ $LastChangedDate: 2009-05-27 17:41:02 +0100 (Wed, 27 May 2009) $ */
3 | /*!
4 | $Header: /temp/dirname/filename.css 3 2/02/08 3:37p JSmith $
5 | */
6 | /*! special */
7 | /*! special */
8 | a{color:blue;width:5px;height:5px;margin:0}
9 | /*!************88****
10 | Preserving comments
11 | as they are
12 | ********************
13 | Keep the initial !
14 | *******************/
15 | #yo{ma:"ma"}
16 | /*!
17 | I said
18 | pre-
19 | serve! */
20 | a{color:red}
21 | /*! imp*/
22 | b{test:foo}
23 | /*! imp */
24 | html>/**/body p{color:blue;*width:auto;height:2%}a{a:1}
25 | /*!"preserve" me*/
26 | b{content:"/**/"}c{c:3}
27 | /*! imp */
28 | /* unclosed comment at EOF issue
--------------------------------------------------------------------------------
/resources/icon.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
10 |
--------------------------------------------------------------------------------
/vendor/mrclay/minify/bootstrap.php:
--------------------------------------------------------------------------------
1 | =5.3.0"
16 | },
17 | "autoload": {
18 | "psr-4": {
19 | "Psr\\Container\\": "src/"
20 | }
21 | },
22 | "extra": {
23 | "branch-alias": {
24 | "dev-master": "1.0.x-dev"
25 | }
26 | }
27 | }
28 |
--------------------------------------------------------------------------------
/vendor/psr/log/Psr/Log/NullLogger.php:
--------------------------------------------------------------------------------
1 | logger) { }`
11 | * blocks.
12 | */
13 | class NullLogger extends AbstractLogger
14 | {
15 | /**
16 | * Logs with an arbitrary level.
17 | *
18 | * @param mixed $level
19 | * @param string $message
20 | * @param array $context
21 | *
22 | * @return void
23 | */
24 | public function log($level, $message, array $context = array())
25 | {
26 | // noop
27 | }
28 | }
29 |
--------------------------------------------------------------------------------
/vendor/intervention/httpauth/src/Intervention/Httpauth/HttpauthServiceProviderLaravel4.php:
--------------------------------------------------------------------------------
1 | package('intervention/httpauth');
17 | }
18 |
19 | /**
20 | * Register the service provider.
21 | *
22 | * @return void
23 | */
24 | public function register()
25 | {
26 | $this->app['httpauth'] = $this->app->share(function($app) {
27 | return new Httpauth($app['config']->get('httpauth::config'));
28 | });
29 | }
30 | }
31 |
--------------------------------------------------------------------------------
/vendor/tubalmartin/cssmin/tests/fixtures/empty-rules.css:
--------------------------------------------------------------------------------
1 | /*! dont delete me */
2 | .foo{ /* ha */}
3 | @import "another.css";
4 | /* I'm empty - delete me */
5 | empty { ;}
6 | .test{color:red}
7 | @media (-o-device-pixel-ratio: 1/10) {
8 |
9 |
10 | }
11 | a[href$="/test/"] span.test{}
12 | #foo{ }
13 | :after{ ;}
14 | @media print {
15 | /* empty */
16 | body{
17 |
18 | }
19 | }
20 |
21 | @media screen {
22 | /* this rule should be removed, not simply minified.*/
23 | .breakme {}
24 | .printonly { display: none; }
25 | }
26 |
27 | @media print {
28 | /* empty */
29 | @media (min-aspect-ratio: 1/1) {
30 | /* empty */
31 | a {
32 | /* empty */
33 | }
34 | }
35 | /*! imp: weird but it may happen */
36 | b{
37 |
38 | }
39 | }
--------------------------------------------------------------------------------
/vendor/composer/autoload_psr4.php:
--------------------------------------------------------------------------------
1 | array($vendorDir . '/tubalmartin/cssmin/src'),
10 | 'Psr\\Log\\' => array($vendorDir . '/psr/log/Psr/Log'),
11 | 'Psr\\Container\\' => array($vendorDir . '/psr/container/src'),
12 | 'Monolog\\' => array($vendorDir . '/monolog/monolog/src/Monolog'),
13 | 'Intervention\\Httpauth\\' => array($vendorDir . '/intervention/httpauth/src/Intervention/Httpauth'),
14 | 'Interop\\Container\\' => array($vendorDir . '/container-interop/container-interop/src/Interop/Container'),
15 | 'Composer\\Installers\\' => array($vendorDir . '/composer/installers/src/Composer/Installers'),
16 | );
17 |
--------------------------------------------------------------------------------
/vendor/composer/installers/src/Composer/Installers/RadPHPInstaller.php:
--------------------------------------------------------------------------------
1 | 'src/{$name}/'
8 | );
9 |
10 | /**
11 | * Format package name to CamelCase
12 | */
13 | public function inflectPackageVars($vars)
14 | {
15 | $nameParts = explode('/', $vars['name']);
16 | foreach ($nameParts as &$value) {
17 | $value = strtolower(preg_replace('/(?<=\\w)([A-Z])/', '_\\1', $value));
18 | $value = str_replace(array('-', '_'), ' ', $value);
19 | $value = str_replace(' ', '', ucwords($value));
20 | }
21 | $vars['name'] = implode('/', $nameParts);
22 | return $vars;
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/vendor/composer/installers/phpunit.xml.dist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
14 |
15 |
16 | tests/Composer/Installers
17 |
18 |
19 |
20 |
21 |
22 | src/Composer/Installers
23 |
24 |
25 |
--------------------------------------------------------------------------------
/vendor/pimple/pimple/composer.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "pimple/pimple",
3 | "type": "library",
4 | "description": "Pimple, a simple Dependency Injection Container",
5 | "keywords": ["dependency injection", "container"],
6 | "homepage": "http://pimple.sensiolabs.org",
7 | "license": "MIT",
8 | "authors": [
9 | {
10 | "name": "Fabien Potencier",
11 | "email": "fabien@symfony.com"
12 | }
13 | ],
14 | "require": {
15 | "php": ">=5.3.0",
16 | "psr/container": "^1.0"
17 | },
18 | "require-dev": {
19 | "symfony/phpunit-bridge": "^3.2"
20 | },
21 | "autoload": {
22 | "psr-0": { "Pimple": "src/" }
23 | },
24 | "extra": {
25 | "branch-alias": {
26 | "dev-master": "3.2.x-dev"
27 | }
28 | }
29 | }
30 |
--------------------------------------------------------------------------------
/vendor/pimple/pimple/ext/pimple/tests/001.phpt:
--------------------------------------------------------------------------------
1 | --TEST--
2 | Test for read_dim/write_dim handlers
3 | --SKIPIF--
4 |
5 | --FILE--
6 |
38 |
39 | --EXPECTF--
40 | foo
41 | 42
42 | foo2
43 | foo99
44 | baz
45 | strstr
--------------------------------------------------------------------------------
/vendor/monolog/monolog/src/Monolog/Handler/FingersCrossed/ActivationStrategyInterface.php:
--------------------------------------------------------------------------------
1 |
7 | *
8 | * For the full copyright and license information, please view the LICENSE
9 | * file that was distributed with this source code.
10 | */
11 |
12 | namespace Monolog\Handler\FingersCrossed;
13 |
14 | /**
15 | * Interface for activation strategies for the FingersCrossedHandler.
16 | *
17 | * @author Johannes M. Schmitt
18 | */
19 | interface ActivationStrategyInterface
20 | {
21 | /**
22 | * Returns whether the given record activates the handler.
23 | *
24 | * @param array $record
25 | * @return Boolean
26 | */
27 | public function isHandlerActivated(array $record);
28 | }
29 |
--------------------------------------------------------------------------------
/vendor/monolog/monolog/tests/Monolog/Processor/GitProcessorTest.php:
--------------------------------------------------------------------------------
1 |
7 | *
8 | * For the full copyright and license information, please view the LICENSE
9 | * file that was distributed with this source code.
10 | */
11 |
12 | namespace Monolog\Processor;
13 |
14 | use Monolog\TestCase;
15 |
16 | class GitProcessorTest extends TestCase
17 | {
18 | /**
19 | * @covers Monolog\Processor\GitProcessor::__invoke
20 | */
21 | public function testProcessor()
22 | {
23 | $processor = new GitProcessor();
24 | $record = $processor($this->getRecord());
25 |
26 | $this->assertArrayHasKey('git', $record['extra']);
27 | $this->assertTrue(!is_array($record['extra']['git']['branch']));
28 | }
29 | }
30 |
--------------------------------------------------------------------------------
/vendor/composer/installers/src/Composer/Installers/HuradInstaller.php:
--------------------------------------------------------------------------------
1 | 'plugins/{$name}/',
8 | 'theme' => 'plugins/{$name}/',
9 | );
10 |
11 | /**
12 | * Format package name to CamelCase
13 | */
14 | public function inflectPackageVars($vars)
15 | {
16 | $nameParts = explode('/', $vars['name']);
17 | foreach ($nameParts as &$value) {
18 | $value = strtolower(preg_replace('/(?<=\\w)([A-Z])/', '_\\1', $value));
19 | $value = str_replace(array('-', '_'), ' ', $value);
20 | $value = str_replace(' ', '', ucwords($value));
21 | }
22 | $vars['name'] = implode('/', $nameParts);
23 | return $vars;
24 | }
25 | }
26 |
--------------------------------------------------------------------------------
/vendor/composer/installers/src/Composer/Installers/YawikInstaller.php:
--------------------------------------------------------------------------------
1 | 'module/{$name}/',
16 | );
17 |
18 | /**
19 | * Format package name to CamelCase
20 | * @param array $vars
21 | *
22 | * @return array
23 | */
24 | public function inflectPackageVars($vars)
25 | {
26 | $vars['name'] = strtolower(preg_replace('/(?<=\\w)([A-Z])/', '_\\1', $vars['name']));
27 | $vars['name'] = str_replace(array('-', '_'), ' ', $vars['name']);
28 | $vars['name'] = str_replace(' ', '', ucwords($vars['name']));
29 |
30 | return $vars;
31 | }
32 | }
--------------------------------------------------------------------------------
/vendor/monolog/monolog/doc/03-utilities.md:
--------------------------------------------------------------------------------
1 | # Utilities
2 |
3 | - _Registry_: The `Monolog\Registry` class lets you configure global loggers that you
4 | can then statically access from anywhere. It is not really a best practice but can
5 | help in some older codebases or for ease of use.
6 | - _ErrorHandler_: The `Monolog\ErrorHandler` class allows you to easily register
7 | a Logger instance as an exception handler, error handler or fatal error handler.
8 | - _ErrorLevelActivationStrategy_: Activates a FingersCrossedHandler when a certain log
9 | level is reached.
10 | - _ChannelLevelActivationStrategy_: Activates a FingersCrossedHandler when a certain
11 | log level is reached, depending on which channel received the log record.
12 |
13 | ← [Handlers, Formatters and Processors](02-handlers-formatters-processors.md) | [Extending Monolog](04-extending.md) →
14 |
--------------------------------------------------------------------------------
/vendor/pimple/pimple/ext/pimple/tests/010.phpt:
--------------------------------------------------------------------------------
1 | --TEST--
2 | Test service is called as callback for every callback type
3 | --SKIPIF--
4 |
5 | --FILE--
6 |
36 | --EXPECTF--
37 | callme
38 | called
39 | Foo::bar
40 | array(2) {
41 | [0]=>
42 | string(3) "Foo"
43 | [1]=>
44 | string(3) "bar"
45 | }
--------------------------------------------------------------------------------
/twigextensions/MinifyTwigExtension.php:
--------------------------------------------------------------------------------
1 | 'extensions/{$name}/',
8 | 'theme' => 'extensions/themes/{$name}/',
9 | 'translation' => 'extensions/translations/{$name}/',
10 | );
11 |
12 | /**
13 | * Format package name to lower case and remove ".ontowiki" suffix
14 | */
15 | public function inflectPackageVars($vars)
16 | {
17 | $vars['name'] = strtolower($vars['name']);
18 | $vars['name'] = preg_replace('/.ontowiki$/', '', $vars['name']);
19 | $vars['name'] = preg_replace('/-theme$/', '', $vars['name']);
20 | $vars['name'] = preg_replace('/-translation$/', '', $vars['name']);
21 |
22 | return $vars;
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/vendor/composer/installers/src/Composer/Installers/GravInstaller.php:
--------------------------------------------------------------------------------
1 | 'user/plugins/{$name}/',
8 | 'theme' => 'user/themes/{$name}/',
9 | );
10 |
11 | /**
12 | * Format package name
13 | *
14 | * @param array $vars
15 | *
16 | * @return array
17 | */
18 | public function inflectPackageVars($vars)
19 | {
20 | $restrictedWords = implode('|', array_keys($this->locations));
21 |
22 | $vars['name'] = strtolower($vars['name']);
23 | $vars['name'] = preg_replace('/^(?:grav-)?(?:(?:'.$restrictedWords.')-)?(.*?)(?:-(?:'.$restrictedWords.'))?$/ui',
24 | '$1',
25 | $vars['name']
26 | );
27 |
28 | return $vars;
29 | }
30 | }
31 |
--------------------------------------------------------------------------------
/vendor/mrclay/jsmin-php/phpunit.xml.dist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
12 |
13 |
14 | ./tests/
15 |
16 |
17 |
18 |
19 |
20 | ./
21 |
22 | ./tests
23 | ./vendor
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/vendor/mrclay/props-dic/phpunit.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
12 |
13 |
14 | ./test/
15 |
16 |
17 |
18 |
19 |
20 | ./
21 |
22 | ./test
23 | ./vendor
24 |
25 |
26 |
27 |
28 |
--------------------------------------------------------------------------------
/vendor/composer/installers/src/Composer/Installers/PiwikInstaller.php:
--------------------------------------------------------------------------------
1 | 'plugins/{$name}/',
16 | );
17 |
18 | /**
19 | * Format package name to CamelCase
20 | * @param array $vars
21 | *
22 | * @return array
23 | */
24 | public function inflectPackageVars($vars)
25 | {
26 | $vars['name'] = strtolower(preg_replace('/(?<=\\w)([A-Z])/', '_\\1', $vars['name']));
27 | $vars['name'] = str_replace(array('-', '_'), ' ', $vars['name']);
28 | $vars['name'] = str_replace(' ', '', ucwords($vars['name']));
29 |
30 | return $vars;
31 | }
32 | }
33 |
--------------------------------------------------------------------------------
/vendor/composer/installers/src/Composer/Installers/PlentymarketsInstaller.php:
--------------------------------------------------------------------------------
1 | '{$name}/'
8 | );
9 |
10 | /**
11 | * Remove hyphen, "plugin" and format to camelcase
12 | * @param array $vars
13 | *
14 | * @return array
15 | */
16 | public function inflectPackageVars($vars)
17 | {
18 | $vars['name'] = explode("-", $vars['name']);
19 | foreach ($vars['name'] as $key => $name) {
20 | $vars['name'][$key] = ucfirst($vars['name'][$key]);
21 | if (strcasecmp($name, "Plugin") == 0) {
22 | unset($vars['name'][$key]);
23 | }
24 | }
25 | $vars['name'] = implode("",$vars['name']);
26 |
27 | return $vars;
28 | }
29 | }
30 |
--------------------------------------------------------------------------------
/vendor/composer/installers/src/Composer/Installers/CockpitInstaller.php:
--------------------------------------------------------------------------------
1 | 'cockpit/modules/addons/{$name}/',
8 | );
9 |
10 | /**
11 | * Format module name.
12 | *
13 | * Strip `module-` prefix from package name.
14 | *
15 | * @param array @vars
16 | *
17 | * @return array
18 | */
19 | public function inflectPackageVars($vars)
20 | {
21 | if ($vars['type'] == 'cockpit-module') {
22 | return $this->inflectModuleVars($vars);
23 | }
24 |
25 | return $vars;
26 | }
27 |
28 | public function inflectModuleVars($vars)
29 | {
30 | $vars['name'] = ucfirst(preg_replace('/cockpit-/i', '', $vars['name']));
31 |
32 | return $vars;
33 | }
34 | }
35 |
--------------------------------------------------------------------------------
/vendor/mrclay/props-dic/composer.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "mrclay/props-dic",
3 | "type": "library",
4 | "description": "Props is a simple DI container that allows retrieving values via custom property and method names",
5 | "keywords": ["container", "dependency injection", "di", "di container", "dependency injection container"],
6 | "license": "MIT",
7 | "authors": [
8 | {
9 | "name": "Steve Clay",
10 | "email": "steve@mrclay.org",
11 | "homepage": "http://www.mrclay.org/"
12 | }
13 | ],
14 | "require": {
15 | "php": ">=5.3.3",
16 | "container-interop/container-interop": "^1.1",
17 | "pimple/pimple": "~3.0"
18 | },
19 | "require-dev": {
20 | "phpunit/phpunit": "~4.8"
21 | },
22 | "autoload": {
23 | "psr-0": {
24 | "Props\\": ["src/", "test/"]
25 | }
26 | }
27 | }
--------------------------------------------------------------------------------
/vendor/composer/installers/src/Composer/Installers/LanManagementSystemInstaller.php:
--------------------------------------------------------------------------------
1 | 'plugins/{$name}/',
10 | 'template' => 'templates/{$name}/',
11 | 'document-template' => 'documents/templates/{$name}/',
12 | 'userpanel-module' => 'userpanel/modules/{$name}/',
13 | );
14 |
15 | /**
16 | * Format package name to CamelCase
17 | */
18 | public function inflectPackageVars($vars)
19 | {
20 | $vars['name'] = strtolower(preg_replace('/(?<=\\w)([A-Z])/', '_\\1', $vars['name']));
21 | $vars['name'] = str_replace(array('-', '_'), ' ', $vars['name']);
22 | $vars['name'] = str_replace(' ', '', ucwords($vars['name']));
23 |
24 | return $vars;
25 | }
26 |
27 | }
28 |
--------------------------------------------------------------------------------
/vendor/composer/installers/src/Composer/Installers/ExpressionEngineInstaller.php:
--------------------------------------------------------------------------------
1 | 'system/expressionengine/third_party/{$name}/',
13 | 'theme' => 'themes/third_party/{$name}/',
14 | );
15 |
16 | private $ee3Locations = array(
17 | 'addon' => 'system/user/addons/{$name}/',
18 | 'theme' => 'themes/user/{$name}/',
19 | );
20 |
21 | public function getInstallPath(PackageInterface $package, $frameworkType = '')
22 | {
23 |
24 | $version = "{$frameworkType}Locations";
25 | $this->locations = $this->$version;
26 |
27 | return parent::getInstallPath($package, $frameworkType);
28 | }
29 | }
30 |
--------------------------------------------------------------------------------
/vendor/tubalmartin/cssmin/tests/expectations/old-ie-filters.css:
--------------------------------------------------------------------------------
1 | .a{filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.9914448613738104, M12=-0.13052619222005157, M21=0.13052619222005157, M22=0.9914448613738104, sizingMethod='auto expand')}.b{display:none;filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.9914448613738104, M12=-0.13052619222005157, M21=0.13052619222005157, M22=0.9914448613738104, sizingMethod='auto expand');vertical-align:bottom}.shadow{-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=0, Color='#DDDDDD')progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=90, Color='#DDDDDD')progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=180, Color='#DDDDDD')progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=270, Color='#DDDDDD')"}pre{border:solid red;opacity:.8;-ms-filter:"alpha(opacity=80)";filter:alpha(opacity=80);zoom:1}code{-ms-filter:"alpha(opacity=80)";filter:alpha(opacity=80)}
--------------------------------------------------------------------------------
/vendor/tubalmartin/cssmin/cssmin:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env php
2 |
7 | *
8 | * For the full copyright and license information, please view the LICENSE
9 | * file that was distributed with this source code.
10 | */
11 |
12 | namespace Monolog\Handler;
13 |
14 | use Monolog\TestCase;
15 | use Monolog\Logger;
16 |
17 | class CouchDBHandlerTest extends TestCase
18 | {
19 | public function testHandle()
20 | {
21 | $record = $this->getRecord(Logger::WARNING, 'test', array('data' => new \stdClass, 'foo' => 34));
22 |
23 | $handler = new CouchDBHandler();
24 |
25 | try {
26 | $handler->handle($record);
27 | } catch (\RuntimeException $e) {
28 | $this->markTestSkipped('Could not connect to couchdb server on http://localhost:5984');
29 | }
30 | }
31 | }
32 |
--------------------------------------------------------------------------------
/vendor/monolog/monolog/tests/Monolog/Handler/NullHandlerTest.php:
--------------------------------------------------------------------------------
1 |
7 | *
8 | * For the full copyright and license information, please view the LICENSE
9 | * file that was distributed with this source code.
10 | */
11 |
12 | namespace Monolog\Handler;
13 |
14 | use Monolog\TestCase;
15 | use Monolog\Logger;
16 |
17 | /**
18 | * @covers Monolog\Handler\NullHandler::handle
19 | */
20 | class NullHandlerTest extends TestCase
21 | {
22 | public function testHandle()
23 | {
24 | $handler = new NullHandler();
25 | $this->assertTrue($handler->handle($this->getRecord()));
26 | }
27 |
28 | public function testHandleLowerLevelRecord()
29 | {
30 | $handler = new NullHandler(Logger::WARNING);
31 | $this->assertFalse($handler->handle($this->getRecord(Logger::DEBUG)));
32 | }
33 | }
34 |
--------------------------------------------------------------------------------
/vendor/tubalmartin/cssmin/tests/FineDiff/Render/Cli.php:
--------------------------------------------------------------------------------
1 |
7 | *
8 | * For the full copyright and license information, please view the LICENSE
9 | * file that was distributed with this source code.
10 | */
11 |
12 | namespace Monolog\Processor;
13 |
14 | use Monolog\TestCase;
15 |
16 | class UidProcessorTest extends TestCase
17 | {
18 | /**
19 | * @covers Monolog\Processor\UidProcessor::__invoke
20 | */
21 | public function testProcessor()
22 | {
23 | $processor = new UidProcessor();
24 | $record = $processor($this->getRecord());
25 | $this->assertArrayHasKey('uid', $record['extra']);
26 | }
27 |
28 | public function testGetUid()
29 | {
30 | $processor = new UidProcessor(10);
31 | $this->assertEquals(10, strlen($processor->getUid()));
32 | }
33 | }
34 |
--------------------------------------------------------------------------------
/vendor/mrclay/minify/lib/Minify/DebugDetector.php:
--------------------------------------------------------------------------------
1 |
8 | */
9 | class Minify_DebugDetector
10 | {
11 | public static function shouldDebugRequest(Minify_Env $env)
12 | {
13 | if ($env->get('debug') !== null) {
14 | return true;
15 | }
16 |
17 | $cookieValue = $env->cookie('minifyDebug');
18 | if ($cookieValue) {
19 | foreach (preg_split('/\\s+/', $cookieValue) as $debugUri) {
20 | $pattern = '@' . preg_quote($debugUri, '@') . '@i';
21 | $pattern = str_replace(array('\\*', '\\?'), array('.*', '.'), $pattern);
22 | if (preg_match($pattern, $env->getRequestUri())) {
23 | return true;
24 | }
25 | }
26 | }
27 |
28 | return false;
29 | }
30 | }
31 |
--------------------------------------------------------------------------------
/vendor/mrclay/minify/lib/Minify/Packer.php:
--------------------------------------------------------------------------------
1 | pack());
30 | }
31 | }
32 |
--------------------------------------------------------------------------------
/vendor/tubalmartin/cssmin/tests/expectations/numbers.css:
--------------------------------------------------------------------------------
1 | a{foo:.0001em;bar:0px;baz:.6px .011pt 10.2em 8.8cm;foobar:-.6px,-.333pt,-1.05em 50cm}b,.test-0\.400em{margin:.6px 3pt 1.2em .8cm;padding:.2em .8cm}c{margin:2.4px 0;padding:-.4px 0;margin:1px 0 0;padding:4px 0;padding:0;margin:0;transition-duration:0s;left:-20px;padding:0;margin:0;padding:10px 0 20px;margin:0;line-height:0;width:0;max-width:0}\;b\:0px{leading:50% -10.5% 1.004in -.45vw;trailing:5000% .5px 1.2001em .405;transition-duration:0ms;transform:rotate3d(0grad,0rad,0deg);pitch:0KHZ;pitch:0hz;padding:0;top:0;bottom:0;left:0;border-top:0 solid blue;border-width:0;column-gap:0;outline-width:0;border-radius:0;border-top-right-radius:0}body{margin:9px 9.8px 0 .9em;height:9.9;width:.5;z-index:.09;font-size:9;top:0;bottom:0}:lang(de)>p.lang\:0\.234500{height:.2em}#\:34\:0500{width:10.01%}.mg0px .lang\:0em{height:20%;padding-bottom:calc(.75rem - 1px);margin-right:calc(-.375em - 1px);transform:translateX(.3rem);transform:scale3d(.3,.3,.3)}
--------------------------------------------------------------------------------
/vendor/monolog/monolog/src/Monolog/Processor/MemoryUsageProcessor.php:
--------------------------------------------------------------------------------
1 |
7 | *
8 | * For the full copyright and license information, please view the LICENSE
9 | * file that was distributed with this source code.
10 | */
11 |
12 | namespace Monolog\Processor;
13 |
14 | /**
15 | * Injects memory_get_usage in all records
16 | *
17 | * @see Monolog\Processor\MemoryProcessor::__construct() for options
18 | * @author Rob Jensen
19 | */
20 | class MemoryUsageProcessor extends MemoryProcessor
21 | {
22 | /**
23 | * @param array $record
24 | * @return array
25 | */
26 | public function __invoke(array $record)
27 | {
28 | $bytes = memory_get_usage($this->realUsage);
29 | $formatted = $this->formatBytes($bytes);
30 |
31 | $record['extra']['memory_usage'] = $formatted;
32 |
33 | return $record;
34 | }
35 | }
36 |
--------------------------------------------------------------------------------
/vendor/pimple/pimple/ext/pimple/tests/bench.phpb:
--------------------------------------------------------------------------------
1 | factory($factory);
42 |
43 | $p['factory'] = $factory;
44 |
45 | echo $p['factory'];
46 | echo $p['factory'];
47 | echo $p['factory'];
48 |
49 | }
50 |
51 | echo microtime(true) - $time;
52 |
--------------------------------------------------------------------------------
/vendor/tubalmartin/cssmin/tests/expectations/dataurl-inline-svg.css:
--------------------------------------------------------------------------------
1 | a#mobile-menu-btn{background:url('data:image/svg+xml;utf8,') 0 0 no-repeat}a#mobile-menu-btn{background:url("data:image/svg+xml;utf8,") 0 0 no-repeat}
--------------------------------------------------------------------------------
/vendor/monolog/monolog/src/Monolog/Handler/FingersCrossed/ErrorLevelActivationStrategy.php:
--------------------------------------------------------------------------------
1 |
7 | *
8 | * For the full copyright and license information, please view the LICENSE
9 | * file that was distributed with this source code.
10 | */
11 |
12 | namespace Monolog\Handler\FingersCrossed;
13 |
14 | use Monolog\Logger;
15 |
16 | /**
17 | * Error level based activation strategy.
18 | *
19 | * @author Johannes M. Schmitt
20 | */
21 | class ErrorLevelActivationStrategy implements ActivationStrategyInterface
22 | {
23 | private $actionLevel;
24 |
25 | public function __construct($actionLevel)
26 | {
27 | $this->actionLevel = Logger::toMonologLevel($actionLevel);
28 | }
29 |
30 | public function isHandlerActivated(array $record)
31 | {
32 | return $record['level'] >= $this->actionLevel;
33 | }
34 | }
35 |
--------------------------------------------------------------------------------
/vendor/composer/installers/src/Composer/Installers/MayaInstaller.php:
--------------------------------------------------------------------------------
1 | 'modules/{$name}/',
8 | );
9 |
10 | /**
11 | * Format package name.
12 | *
13 | * For package type maya-module, cut off a trailing '-module' if present.
14 | *
15 | */
16 | public function inflectPackageVars($vars)
17 | {
18 | if ($vars['type'] === 'maya-module') {
19 | return $this->inflectModuleVars($vars);
20 | }
21 |
22 | return $vars;
23 | }
24 |
25 | protected function inflectModuleVars($vars)
26 | {
27 | $vars['name'] = preg_replace('/-module$/', '', $vars['name']);
28 | $vars['name'] = str_replace(array('-', '_'), ' ', $vars['name']);
29 | $vars['name'] = str_replace(' ', '', ucwords($vars['name']));
30 |
31 | return $vars;
32 | }
33 | }
34 |
--------------------------------------------------------------------------------
/vendor/monolog/monolog/src/Monolog/Formatter/FormatterInterface.php:
--------------------------------------------------------------------------------
1 |
7 | *
8 | * For the full copyright and license information, please view the LICENSE
9 | * file that was distributed with this source code.
10 | */
11 |
12 | namespace Monolog\Formatter;
13 |
14 | /**
15 | * Interface for formatters
16 | *
17 | * @author Jordi Boggiano
18 | */
19 | interface FormatterInterface
20 | {
21 | /**
22 | * Formats a log record.
23 | *
24 | * @param array $record A record to format
25 | * @return mixed The formatted record
26 | */
27 | public function format(array $record);
28 |
29 | /**
30 | * Formats a set of log records.
31 | *
32 | * @param array $records A set of records to format
33 | * @return mixed The formatted set of records
34 | */
35 | public function formatBatch(array $records);
36 | }
37 |
--------------------------------------------------------------------------------
/vendor/mrclay/jsmin-php/composer.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "mrclay/jsmin-php",
3 | "type": "library",
4 | "description": "Provides a modified port of Douglas Crockford's jsmin.c, which removes unnecessary whitespace from JavaScript files.",
5 | "keywords": ["jsmin", "minify", "compress"],
6 | "homepage": "https://github.com/mrclay/jsmin-php/",
7 | "license": "MIT",
8 | "authors": [
9 | {
10 | "name": "Stephen Clay",
11 | "email": "steve@mrclay.org",
12 | "role": "Developer"
13 | },
14 | {
15 | "name": "Ryan Grove",
16 | "email": "ryan@wonko.com",
17 | "role": "Developer"
18 | }
19 | ],
20 | "support": {
21 | "email": "minify@googlegroups.com",
22 | "issues": "https://github.com/mrclay/jsmin-php/issues"
23 | },
24 | "require": {
25 | "php": ">=5.3.0",
26 | "ext-pcre": "*"
27 | },
28 | "require-dev": {
29 | "phpunit/phpunit": "4.2"
30 | },
31 | "autoload": {
32 | "psr-0": {"JSMin\\": "src/"}
33 | }
34 | }
35 |
--------------------------------------------------------------------------------
/vendor/mrclay/minify/docs/old/ProjectGoals.wiki.md:
--------------------------------------------------------------------------------
1 | ## 1. Be easy to implement
2 |
3 | A PHP user should be able to quickly start serving JS/CSS much more optimally.
4 |
5 | ## 2. Be extensible/versatile
6 |
7 | The user should be able to work Minify into an environment without modifying Minify's source. Right now this should be easy on the controller side, but the Minify class is static, which is fast, but may hinder extensibility.
8 |
9 | ## 3. Be fast as possible
10 |
11 | With the release of 2.0.2 Minify will be much faster, outperforming even Apache's mod\_deflate (which apparently doesn't cache the encoded content like mod\_gzip does).
12 |
13 | Since testing has shown that [pre-encoding files and using type-maps on Apache is blazingly fast](http://mrclay.org/index.php/2008/06/03/pre-encoding-vs-mod_deflate/), Minify should work towards maintaining builds of pre-encoded files and letting Apache serve them. It's not clear if there's something similar to type-maps on lighttpd, but it's worth looking into.
--------------------------------------------------------------------------------
/vendor/monolog/monolog/src/Monolog/Processor/MemoryPeakUsageProcessor.php:
--------------------------------------------------------------------------------
1 |
7 | *
8 | * For the full copyright and license information, please view the LICENSE
9 | * file that was distributed with this source code.
10 | */
11 |
12 | namespace Monolog\Processor;
13 |
14 | /**
15 | * Injects memory_get_peak_usage in all records
16 | *
17 | * @see Monolog\Processor\MemoryProcessor::__construct() for options
18 | * @author Rob Jensen
19 | */
20 | class MemoryPeakUsageProcessor extends MemoryProcessor
21 | {
22 | /**
23 | * @param array $record
24 | * @return array
25 | */
26 | public function __invoke(array $record)
27 | {
28 | $bytes = memory_get_peak_usage($this->realUsage);
29 | $formatted = $this->formatBytes($bytes);
30 |
31 | $record['extra']['memory_peak_usage'] = $formatted;
32 |
33 | return $record;
34 | }
35 | }
36 |
--------------------------------------------------------------------------------
/vendor/mrclay/minify/builder/ocCheck.php:
--------------------------------------------------------------------------------
1 | config->enableBuilder) {
15 | header('Location: /');
16 | exit;
17 | }
18 |
19 | if ($app->env->get('hello')) {
20 | // echo 'World!'
21 |
22 | // try to prevent double encoding (may not have an effect)
23 | ini_set('zlib.output_compression', '0');
24 |
25 | HTTP_Encoder::$encodeToIe6 = true; // just in case
26 | $he = new HTTP_Encoder(array(
27 | 'content' => str_repeat('0123456789', 500),
28 | 'method' => 'deflate',
29 | ));
30 | $he->encode();
31 | $he->sendAll();
32 |
33 | } else {
34 | // echo status "0" or "1"
35 | header('Content-Type: text/plain');
36 | echo (int)$_oc;
37 | }
38 |
--------------------------------------------------------------------------------
/vendor/intervention/httpauth/tests/BasicUserTest.php:
--------------------------------------------------------------------------------
1 | assertTrue($user->isValid('test_user', 'test_password'));
14 | }
15 |
16 | public function testUserAuth()
17 | {
18 | $userdata = array('test_user', 'test_password');
19 | $userdata = implode(':', $userdata);
20 | $userdata = base64_encode($userdata);
21 | $userdata = 'basic_'.$userdata;
22 |
23 | unset($_SERVER['PHP_AUTH_USER']);
24 | unset($_SERVER['PHP_AUTH_PW']);
25 | $_SERVER['HTTP_AUTHENTICATION'] = $userdata;
26 |
27 | $user = new BasicUser;
28 | $this->assertTrue($user->isValid('test_user', 'test_password'));
29 | }
30 | }
31 |
--------------------------------------------------------------------------------
/vendor/composer/installers/src/Composer/Installers/CraftInstaller.php:
--------------------------------------------------------------------------------
1 | 'craft/plugins/{$name}/',
14 | );
15 |
16 | /**
17 | * Strip `craft-` prefix and/or `-plugin` suffix from package names
18 | *
19 | * @param array $vars
20 | *
21 | * @return array
22 | */
23 | final public function inflectPackageVars($vars)
24 | {
25 | return $this->inflectPluginVars($vars);
26 | }
27 |
28 | private function inflectPluginVars($vars)
29 | {
30 | $vars['name'] = preg_replace('/-' . self::NAME_SUFFIX . '$/i', '', $vars['name']);
31 | $vars['name'] = preg_replace('/^' . self::NAME_PREFIX . '-/i', '', $vars['name']);
32 |
33 | return $vars;
34 | }
35 | }
36 |
--------------------------------------------------------------------------------
/vendor/tubalmartin/cssmin/tests/fixtures/dataurl-inline-svg.css:
--------------------------------------------------------------------------------
1 | a#mobile-menu-btn{
2 | background: url( 'data:image/svg+xml;utf8,') 0 0 no-repeat;
3 | }
4 | a#mobile-menu-btn {
5 | background: url("data:image/svg+xml;utf8,") 0 0 no-repeat;
6 | }
--------------------------------------------------------------------------------
/vendor/mrclay/minify/phpunit.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
15 |
16 |
17 |
18 | tests
19 | tests/JsClosureCompilerTest.php
20 |
21 |
22 |
23 |
28 |
29 |
30 |
31 |
32 | .
33 |
34 | tests
35 |
36 |
37 |
38 |
39 |
--------------------------------------------------------------------------------
/vendor/intervention/httpauth/src/Intervention/Httpauth/HttpauthServiceProviderLaravel5.php:
--------------------------------------------------------------------------------
1 | publishes(array(
17 | __DIR__.'/../../config/config.php' => config_path('httpauth.php')
18 | ));
19 | }
20 |
21 | /**
22 | * Register the service provider.
23 | *
24 | * @return void
25 | */
26 | public function register()
27 | {
28 | // merge default config
29 | $this->mergeConfigFrom(
30 | __DIR__.'/../../config/config.php', 'httpauth'
31 | );
32 |
33 | $this->app->singleton('httpauth', function ($app) {
34 | return new Httpauth($app['config']->get('httpauth'));
35 | });
36 | }
37 | }
38 |
--------------------------------------------------------------------------------
/vendor/monolog/monolog/tests/Monolog/Processor/ProcessIdProcessorTest.php:
--------------------------------------------------------------------------------
1 |
7 | *
8 | * For the full copyright and license information, please view the LICENSE
9 | * file that was distributed with this source code.
10 | */
11 |
12 | namespace Monolog\Processor;
13 |
14 | use Monolog\TestCase;
15 |
16 | class ProcessIdProcessorTest extends TestCase
17 | {
18 | /**
19 | * @covers Monolog\Processor\ProcessIdProcessor::__invoke
20 | */
21 | public function testProcessor()
22 | {
23 | $processor = new ProcessIdProcessor();
24 | $record = $processor($this->getRecord());
25 | $this->assertArrayHasKey('process_id', $record['extra']);
26 | $this->assertInternalType('int', $record['extra']['process_id']);
27 | $this->assertGreaterThan(0, $record['extra']['process_id']);
28 | $this->assertEquals(getmypid(), $record['extra']['process_id']);
29 | }
30 | }
31 |
--------------------------------------------------------------------------------
/vendor/tubalmartin/cssmin/tests/fixtures/shortenable-properties.css:
--------------------------------------------------------------------------------
1 | a {
2 | margin: 4px 4px 4px 4px;
3 | padding: 4px 4px 4px;
4 | border-radius: 4px 4px 4px;
5 | border-width: 4px 4px !important;
6 | border-style: dashed dashed dashed dashed;
7 | border-style: dashed dashed
8 | }
9 |
10 | b {
11 | margin: +4px -.2em 4.0px -0.2em;
12 | border-width: 2px 0 2px 0px;
13 | border-style: dashed solid dashed solid;
14 | }
15 |
16 | c {
17 | border-radius: 1em 2px 3% 2px !important;
18 | border-style: dashed dotted solid dotted;
19 | }
20 |
21 | d {
22 | margin: 4px 4px 4px 4pc;
23 | padding: 23rem 1.2em 23em 1.2rem;
24 | border-width: calc(1px + 2px) 3.44em calc(1px + 2px) 3.44em; /* calc() will not match our regex so optimization won't be applied here */
25 | }
26 |
27 | e {
28 | border-color: white #fff #FFFFFF #FFF;
29 | border-color: white #fff #FFFFFF;
30 | border-color: white #FFF;
31 | border-color: #fff black white #000000;
32 | border-color: #FFFFFF red #000 red;
33 | }
--------------------------------------------------------------------------------
/vendor/monolog/monolog/tests/Monolog/Handler/SamplingHandlerTest.php:
--------------------------------------------------------------------------------
1 |
7 | *
8 | * For the full copyright and license information, please view the LICENSE
9 | * file that was distributed with this source code.
10 | */
11 |
12 | namespace Monolog\Handler;
13 |
14 | use Monolog\TestCase;
15 |
16 | /**
17 | * @covers Monolog\Handler\SamplingHandler::handle
18 | */
19 | class SamplingHandlerTest extends TestCase
20 | {
21 | public function testHandle()
22 | {
23 | $testHandler = new TestHandler();
24 | $handler = new SamplingHandler($testHandler, 2);
25 | for ($i = 0; $i < 10000; $i++) {
26 | $handler->handle($this->getRecord());
27 | }
28 | $count = count($testHandler->getRecords());
29 | // $count should be half of 10k, so between 4k and 6k
30 | $this->assertLessThan(6000, $count);
31 | $this->assertGreaterThan(4000, $count);
32 | }
33 | }
34 |
--------------------------------------------------------------------------------
/vendor/monolog/monolog/src/Monolog/Processor/TagProcessor.php:
--------------------------------------------------------------------------------
1 |
7 | *
8 | * For the full copyright and license information, please view the LICENSE
9 | * file that was distributed with this source code.
10 | */
11 |
12 | namespace Monolog\Processor;
13 |
14 | /**
15 | * Adds a tags array into record
16 | *
17 | * @author Martijn Riemers
18 | */
19 | class TagProcessor
20 | {
21 | private $tags;
22 |
23 | public function __construct(array $tags = array())
24 | {
25 | $this->setTags($tags);
26 | }
27 |
28 | public function addTags(array $tags = array())
29 | {
30 | $this->tags = array_merge($this->tags, $tags);
31 | }
32 |
33 | public function setTags(array $tags = array())
34 | {
35 | $this->tags = $tags;
36 | }
37 |
38 | public function __invoke(array $record)
39 | {
40 | $record['extra']['tags'] = $this->tags;
41 |
42 | return $record;
43 | }
44 | }
45 |
--------------------------------------------------------------------------------
/LICENSE.txt:
--------------------------------------------------------------------------------
1 | The MIT License (MIT)
2 | Copyright (c) 2015 nystudio107
3 |
4 | Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
5 |
6 | The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
7 |
8 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
--------------------------------------------------------------------------------
/vendor/intervention/httpauth/LICENSE:
--------------------------------------------------------------------------------
1 | The MIT License (MIT)
2 |
3 | Copyright (c) 2013 Oliver Vogel
4 |
5 | Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
6 |
7 | The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
8 |
9 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
--------------------------------------------------------------------------------
/vendor/monolog/monolog/tests/Monolog/ErrorHandlerTest.php:
--------------------------------------------------------------------------------
1 |
7 | *
8 | * For the full copyright and license information, please view the LICENSE
9 | * file that was distributed with this source code.
10 | */
11 |
12 | namespace Monolog;
13 |
14 | use Monolog\Handler\TestHandler;
15 |
16 | class ErrorHandlerTest extends \PHPUnit_Framework_TestCase
17 | {
18 | public function testHandleError()
19 | {
20 | $logger = new Logger('test', array($handler = new TestHandler));
21 | $errHandler = new ErrorHandler($logger);
22 |
23 | $errHandler->registerErrorHandler(array(E_USER_NOTICE => Logger::EMERGENCY), false);
24 | trigger_error('Foo', E_USER_ERROR);
25 | $this->assertCount(1, $handler->getRecords());
26 | $this->assertTrue($handler->hasErrorRecords());
27 | trigger_error('Foo', E_USER_NOTICE);
28 | $this->assertCount(2, $handler->getRecords());
29 | $this->assertTrue($handler->hasEmergencyRecords());
30 | }
31 | }
32 |
--------------------------------------------------------------------------------
/vendor/intervention/httpauth/composer.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "intervention/httpauth",
3 | "description": "HTTP authentication (Basic & Digest) including ServiceProviders for easy Laravel integration",
4 | "homepage": "https://github.com/Intervention/httpauth",
5 | "keywords": ["authentication", "http", "laravel"],
6 | "license": "MIT",
7 | "authors": [
8 | {
9 | "name": "Oliver Vogel",
10 | "email": "oliver@olivervogel.com",
11 | "homepage": "http://olivervogel.com/"
12 | }
13 | ],
14 | "require": {
15 | "php": ">=5.3.0"
16 | },
17 | "autoload": {
18 | "psr-4": {
19 | "Intervention\\Httpauth\\": "src/Intervention/Httpauth"
20 | }
21 | },
22 | "extra": {
23 | "laravel": {
24 | "providers": [
25 | "Intervention\\Httpauth\\HttpauthServiceProvider"
26 | ],
27 | "aliases": {
28 | "Httpauth": "Intervention\\Httpauth\\Facades\\Httpauth"
29 | }
30 | }
31 | },
32 | "minimum-stability": "stable"
33 | }
--------------------------------------------------------------------------------
/vendor/mrclay/props-dic/LICENSE:
--------------------------------------------------------------------------------
1 | Copyright (c) 2013 The Authors
2 |
3 | Permission is hereby granted, free of charge, to any person obtaining a copy
4 | of this software and associated documentation files (the "Software"), to deal
5 | in the Software without restriction, including without limitation the rights
6 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
7 | copies of the Software, and to permit persons to whom the Software is furnished
8 | to do so, subject to the following conditions:
9 |
10 | The above copyright notice and this permission notice shall be included in all
11 | copies or substantial portions of the Software.
12 |
13 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
14 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
15 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
16 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
17 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
18 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
19 | THE SOFTWARE.
20 |
--------------------------------------------------------------------------------
/vendor/composer/installers/LICENSE:
--------------------------------------------------------------------------------
1 | Copyright (c) 2012 Kyle Robinson Young
2 |
3 | Permission is hereby granted, free of charge, to any person obtaining a copy
4 | of this software and associated documentation files (the "Software"), to deal
5 | in the Software without restriction, including without limitation the rights
6 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
7 | copies of the Software, and to permit persons to whom the Software is furnished
8 | to do so, subject to the following conditions:
9 |
10 | The above copyright notice and this permission notice shall be included in all
11 | copies or substantial portions of the Software.
12 |
13 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
14 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
15 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
16 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
17 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
18 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
19 | THE SOFTWARE.
--------------------------------------------------------------------------------
/vendor/monolog/monolog/LICENSE:
--------------------------------------------------------------------------------
1 | Copyright (c) 2011-2016 Jordi Boggiano
2 |
3 | Permission is hereby granted, free of charge, to any person obtaining a copy
4 | of this software and associated documentation files (the "Software"), to deal
5 | in the Software without restriction, including without limitation the rights
6 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
7 | copies of the Software, and to permit persons to whom the Software is furnished
8 | to do so, subject to the following conditions:
9 |
10 | The above copyright notice and this permission notice shall be included in all
11 | copies or substantial portions of the Software.
12 |
13 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
14 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
15 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
16 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
17 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
18 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
19 | THE SOFTWARE.
20 |
--------------------------------------------------------------------------------
/vendor/pimple/pimple/.travis.yml:
--------------------------------------------------------------------------------
1 | language: php
2 |
3 | env:
4 | matrix:
5 | - PIMPLE_EXT=no
6 | - PIMPLE_EXT=yes
7 | global:
8 | - REPORT_EXIT_STATUS=1
9 |
10 | php:
11 | - 5.3
12 | - 5.4
13 | - 5.5
14 | - 5.6
15 | - 7.0
16 | - 7.1
17 |
18 | before_script:
19 | - composer self-update
20 | - COMPOSER_ROOT_VERSION=dev-master composer install
21 | - if [ "$PIMPLE_EXT" == "yes" ]; then sh -c "cd ext/pimple && phpize && ./configure && make && sudo make install"; fi
22 | - if [ "$PIMPLE_EXT" == "yes" ]; then echo "extension=pimple.so" >> `php --ini | grep "Loaded Configuration" | sed -e "s|.*:\s*||"`; fi
23 |
24 | script:
25 | - cd ext/pimple
26 | - if [ "$PIMPLE_EXT" == "yes" ]; then yes n | make test | tee output ; grep -E 'Tests failed +. +0' output; fi
27 | - if [ "$PIMPLE_EXT" == "yes" ]; then export SYMFONY_DEPRECATIONS_HELPER=weak; fi
28 | - cd ../..
29 | - ./vendor/bin/simple-phpunit
30 |
31 | matrix:
32 | include:
33 | - php: hhvm
34 | dist: trusty
35 | env: PIMPLE_EXT=no
36 | exclude:
37 | - php: 7.0
38 | env: PIMPLE_EXT=yes
39 | - php: 7.1
40 | env: PIMPLE_EXT=yes
41 |
--------------------------------------------------------------------------------
/vendor/pimple/pimple/LICENSE:
--------------------------------------------------------------------------------
1 | Copyright (c) 2009-2017 Fabien Potencier
2 |
3 | Permission is hereby granted, free of charge, to any person obtaining a copy
4 | of this software and associated documentation files (the "Software"), to deal
5 | in the Software without restriction, including without limitation the rights
6 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
7 | copies of the Software, and to permit persons to whom the Software is furnished
8 | to do so, subject to the following conditions:
9 |
10 | The above copyright notice and this permission notice shall be included in all
11 | copies or substantial portions of the Software.
12 |
13 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
14 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
15 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
16 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
17 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
18 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
19 | THE SOFTWARE.
20 |
--------------------------------------------------------------------------------
/vendor/composer/LICENSE:
--------------------------------------------------------------------------------
1 |
2 | Copyright (c) Nils Adermann, Jordi Boggiano
3 |
4 | Permission is hereby granted, free of charge, to any person obtaining a copy
5 | of this software and associated documentation files (the "Software"), to deal
6 | in the Software without restriction, including without limitation the rights
7 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
8 | copies of the Software, and to permit persons to whom the Software is furnished
9 | to do so, subject to the following conditions:
10 |
11 | The above copyright notice and this permission notice shall be included in all
12 | copies or substantial portions of the Software.
13 |
14 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
15 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
16 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
17 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
18 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
19 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
20 | THE SOFTWARE.
21 |
22 |
--------------------------------------------------------------------------------
/vendor/psr/log/LICENSE:
--------------------------------------------------------------------------------
1 | Copyright (c) 2012 PHP Framework Interoperability Group
2 |
3 | Permission is hereby granted, free of charge, to any person obtaining a copy
4 | of this software and associated documentation files (the "Software"), to deal
5 | in the Software without restriction, including without limitation the rights
6 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
7 | copies of the Software, and to permit persons to whom the Software is
8 | furnished to do so, subject to the following conditions:
9 |
10 | The above copyright notice and this permission notice shall be included in
11 | all copies or substantial portions of the Software.
12 |
13 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
14 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
15 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
16 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
17 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
18 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
19 | THE SOFTWARE.
20 |
--------------------------------------------------------------------------------
/vendor/container-interop/container-interop/LICENSE:
--------------------------------------------------------------------------------
1 | The MIT License (MIT)
2 |
3 | Copyright (c) 2013 container-interop
4 |
5 | Permission is hereby granted, free of charge, to any person obtaining a copy of
6 | this software and associated documentation files (the "Software"), to deal in
7 | the Software without restriction, including without limitation the rights to
8 | use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
9 | the Software, and to permit persons to whom the Software is furnished to do so,
10 | subject to the following conditions:
11 |
12 | The above copyright notice and this permission notice shall be included in all
13 | copies or substantial portions of the Software.
14 |
15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
17 | FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
18 | COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
19 | IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
20 | CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
21 |
--------------------------------------------------------------------------------
/vendor/monolog/monolog/src/Monolog/Handler/NullHandler.php:
--------------------------------------------------------------------------------
1 |
7 | *
8 | * For the full copyright and license information, please view the LICENSE
9 | * file that was distributed with this source code.
10 | */
11 |
12 | namespace Monolog\Handler;
13 |
14 | use Monolog\Logger;
15 |
16 | /**
17 | * Blackhole
18 | *
19 | * Any record it can handle will be thrown away. This can be used
20 | * to put on top of an existing stack to override it temporarily.
21 | *
22 | * @author Jordi Boggiano
23 | */
24 | class NullHandler extends AbstractHandler
25 | {
26 | /**
27 | * @param int $level The minimum logging level at which this handler will be triggered
28 | */
29 | public function __construct($level = Logger::DEBUG)
30 | {
31 | parent::__construct($level, false);
32 | }
33 |
34 | /**
35 | * {@inheritdoc}
36 | */
37 | public function handle(array $record)
38 | {
39 | if ($record['level'] < $this->level) {
40 | return false;
41 | }
42 |
43 | return true;
44 | }
45 | }
46 |
--------------------------------------------------------------------------------
/vendor/monolog/monolog/src/Monolog/Processor/UidProcessor.php:
--------------------------------------------------------------------------------
1 |
7 | *
8 | * For the full copyright and license information, please view the LICENSE
9 | * file that was distributed with this source code.
10 | */
11 |
12 | namespace Monolog\Processor;
13 |
14 | /**
15 | * Adds a unique identifier into records
16 | *
17 | * @author Simon Mönch
18 | */
19 | class UidProcessor
20 | {
21 | private $uid;
22 |
23 | public function __construct($length = 7)
24 | {
25 | if (!is_int($length) || $length > 32 || $length < 1) {
26 | throw new \InvalidArgumentException('The uid length must be an integer between 1 and 32');
27 | }
28 |
29 | $this->uid = substr(hash('md5', uniqid('', true)), 0, $length);
30 | }
31 |
32 | public function __invoke(array $record)
33 | {
34 | $record['extra']['uid'] = $this->uid;
35 |
36 | return $record;
37 | }
38 |
39 | /**
40 | * @return string
41 | */
42 | public function getUid()
43 | {
44 | return $this->uid;
45 | }
46 | }
47 |
--------------------------------------------------------------------------------
/vendor/tubalmartin/cssmin/composer.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "tubalmartin/cssmin",
3 | "description": "A PHP port of the YUI CSS compressor",
4 | "keywords": ["yui", "compressor", "css", "cssmin", "compress", "minify"],
5 | "homepage": "https://github.com/tubalmartin/YUI-CSS-compressor-PHP-port",
6 | "license": "BSD-3-Clause",
7 | "authors": [
8 | {
9 | "name": "Túbal Martín",
10 | "homepage": "http://tubalmartin.me/"
11 | }
12 | ],
13 | "support": {
14 | "issues": "https://github.com/tubalmartin/YUI-CSS-compressor-PHP-port/issues",
15 | "source": "https://github.com/tubalmartin/YUI-CSS-compressor-PHP-port"
16 | },
17 | "autoload": {
18 | "psr-4": {
19 | "tubalmartin\\CssMin\\": "src"
20 | }
21 | },
22 | "autoload-dev": {
23 | "psr-4": {
24 | "tubalmartin\\CssMin\\Tests\\": "tests"
25 | }
26 | },
27 | "bin": [
28 | "cssmin"
29 | ],
30 | "require": {
31 | "php": ">=5.3.2",
32 | "ext-pcre": "*"
33 | },
34 | "require-dev": {
35 | "cogpowered/finediff": "0.3.*",
36 | "phpunit/phpunit": "4.8.*"
37 | }
38 | }
--------------------------------------------------------------------------------
/vendor/tubalmartin/cssmin/gui/third-party/bootstrap/js/bootstrap.min.js:
--------------------------------------------------------------------------------
1 | /**
2 | * Bootstrap.js by @fat & @mdo
3 | * plugins: bootstrap-button.js
4 | * Copyright 2012 Twitter, Inc.
5 | * http://www.apache.org/licenses/LICENSE-2.0.txt
6 | */
7 | !function(a){var b=function(b,c){this.$element=a(b),this.options=a.extend({},a.fn.button.defaults,c)};b.prototype={constructor:b,setState:function(a){var b="disabled",c=this.$element,d=c.data(),e=c.is("input")?"val":"html";a+="Text",d.resetText||c.data("resetText",c[e]()),c[e](d[a]||this.options[a]),setTimeout(function(){a=="loadingText"?c.addClass(b).attr(b,b):c.removeClass(b).removeAttr(b)},0)},toggle:function(){var a=this.$element.parent('[data-toggle="buttons-radio"]');a&&a.find(".active").removeClass("active"),this.$element.toggleClass("active")}},a.fn.button=function(c){return this.each(function(){var d=a(this),e=d.data("button"),f=typeof c=="object"&&c;e||d.data("button",e=new b(this,f)),c=="toggle"?e.toggle():c&&e.setState(c)})},a.fn.button.defaults={loadingText:"loading..."},a.fn.button.Constructor=b,a(function(){a("body").on("click.button.data-api","[data-toggle^=button]",function(b){var c=a(b.target);c.hasClass("btn")||(c=c.closest(".btn")),c.button("toggle")})})}(window.jQuery)
--------------------------------------------------------------------------------
/vendor/monolog/monolog/doc/sockets.md:
--------------------------------------------------------------------------------
1 | Sockets Handler
2 | ===============
3 |
4 | This handler allows you to write your logs to sockets using [fsockopen](http://php.net/fsockopen)
5 | or [pfsockopen](http://php.net/pfsockopen).
6 |
7 | Persistent sockets are mainly useful in web environments where you gain some performance not closing/opening
8 | the connections between requests.
9 |
10 | You can use a `unix://` prefix to access unix sockets and `udp://` to open UDP sockets instead of the default TCP.
11 |
12 | Basic Example
13 | -------------
14 |
15 | ```php
16 | setPersistent(true);
27 |
28 | // Now add the handler
29 | $logger->pushHandler($handler, Logger::DEBUG);
30 |
31 | // You can now use your logger
32 | $logger->addInfo('My logger is now ready');
33 |
34 | ```
35 |
36 | In this example, using syslog-ng, you should see the log on the log server:
37 |
38 | cweb1 [2012-02-26 00:12:03] my_logger.INFO: My logger is now ready [] []
39 |
40 |
--------------------------------------------------------------------------------
/vendor/tubalmartin/cssmin/tests/expectations/dataurl-nonbase64-noquotes.css:
--------------------------------------------------------------------------------
1 | div.nonbase64-noquotes{width:100px;height:100px;background-image:url(data:image/png,%89PNG%0D%0A%1A%0A%00%00%00%0DIHDR%00%00%00%0C%00%00%00%0E%08%03%00%00%00%2Cc%0D%DE%00%00%00%A2PLTEQQQ%FA%FA%FA%FC%FC%FC%EE%EE%EE%A9%A9%A9%E9%E9%E9%0A%0A%0A%0D%0D%0D444PPP%CD%CD%CD%CC%CC%CC%F5%F5%F5UUU%D0%D0%D0\'\'\'%F9%F9%F9%A6%A6%A6%40%40%40FFF%A0%A0%A0%89%89%89%8D%8D%8D%20%20%20%14%14%14%DA%DA%DA%B6%B6%B6%02%02%02%87%87%87%81%81%81%AC%AC%AC%0E%0E%0E111%7D%7D%7D%92%92%92333%B9%B9%B9%BC%BC%BChhh\)\)\)%E1%E1%E1%03%03%03%CB%CB%CB%EB%EB%EB%FD%FD%FD%A3%A3%A3\(\(\(%04%04%04%CA%CA%CAttt%2C%2C%2C%F4%F4%F4%00%00%00%FF%FF%FF%D6%DE%02%C3%00%00%006tRNS%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%00%A1%8FN1%00%00%00iIDAT%08%D7E%C7E%16%02Q%10%C5%D0j%C3%DD%BDqw%5E%F6%BF5%06%D4%3Fd%94kx%BDf%DE6%FFIA%AB%C8qYj%1F%E3Xk%93%E0%C8JZ%10%90%9E%3A1%60%BBY%85%A8%AE%14%C0%5E%1A6%8E%C5w%02%60%99%C9%FA%9A%03%60%8C%EFz%8C%CE%0EnSu%3F%01%AD%B2%06%04%F0%3CT%FF%B8nk%3F%7C%01%C5z%1B%F9%26%2F%3Az%00%00%00%00IEND%AEB%60%82);border:1px solid red}span.othercss{font-family:"Times New Roman";font-weight:inherit}
--------------------------------------------------------------------------------
/vendor/tubalmartin/cssmin/tests/expectations/dataurl-nonbase64-doublequotes.css:
--------------------------------------------------------------------------------
1 | div.nonbase64-doublequotes{width:100px;height:100px;background-image:url("data:image/png,%89PNG%0D%0A%1A%0A%00%00%00%0DIHDR%00%00%00%0C%00%00%00%0E%08%03%00%00%00%2Cc%0D%DE%00%00%00%A2PLTEQQQ%FA%FA%FA%FC%FC%FC%EE%EE%EE%A9%A9%A9%E9%E9%E9%0A%0A%0A%0D%0D%0D444PPP%CD%CD%CD%CC%CC%CC%F5%F5%F5UUU%D0%D0%D0'''%F9%F9%F9%A6%A6%A6%40%40%40FFF%A0%A0%A0%89%89%89%8D%8D%8D%20%20%20%14%14%14%DA%DA%DA%B6%B6%B6%02%02%02%87%87%87%81%81%81%AC%AC%AC%0E%0E%0E111%7D%7D%7D%92%92%92333%B9%B9%B9%BC%BC%BChhh)))%E1%E1%E1%03%03%03%CB%CB%CB%EB%EB%EB%FD%FD%FD%A3%A3%A3(((%04%04%04%CA%CA%CAttt%2C%2C%2C%F4%F4%F4%00%00%00%FF%FF%FF%D6%DE%02%C3%00%00%006tRNS%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%00%A1%8FN1%00%00%00iIDAT%08%D7E%C7E%16%02Q%10%C5%D0j%C3%DD%BDqw%5E%F6%BF5%06%D4%3Fd%94kx%BDf%DE6%FFIA%AB%C8qYj%1F%E3Xk%93%E0%C8JZ%10%90%9E%3A1%60%BBY%85%A8%AE%14%C0%5E%1A6%8E%C5w%02%60%99%C9%FA%9A%03%60%8C%EFz%8C%CE%0EnSu%3F%01%AD%B2%06%04%F0%3CT%FF%B8nk%3F%7C%01%C5z%1B%F9%26%2F%3Az%00%00%00%00IEND%AEB%60%82");border:1px solid #0a0}span.othercss{font-family:"Times New Roman";font-weight:inherit}
--------------------------------------------------------------------------------
/vendor/tubalmartin/cssmin/tests/expectations/dataurl-nonbase64-singlequotes.css:
--------------------------------------------------------------------------------
1 | div.nonbase64-singlequotes{width:100px;height:100px;background-image:url('data:image/png,%89PNG%0D%0A%1A%0A%00%00%00%0DIHDR%00%00%00%0C%00%00%00%0E%08%03%00%00%00%2Cc%0D%DE%00%00%00%A2PLTEQQQ%FA%FA%FA%FC%FC%FC%EE%EE%EE%A9%A9%A9%E9%E9%E9%0A%0A%0A%0D%0D%0D444PPP%CD%CD%CD%CC%CC%CC%F5%F5%F5UUU%D0%D0%D0\'\'\'%F9%F9%F9%A6%A6%A6%40%40%40FFF%A0%A0%A0%89%89%89%8D%8D%8D%20%20%20%14%14%14%DA%DA%DA%B6%B6%B6%02%02%02%87%87%87%81%81%81%AC%AC%AC%0E%0E%0E111%7D%7D%7D%92%92%92333%B9%B9%B9%BC%BC%BChhh)))%E1%E1%E1%03%03%03%CB%CB%CB%EB%EB%EB%FD%FD%FD%A3%A3%A3(((%04%04%04%CA%CA%CAttt%2C%2C%2C%F4%F4%F4%00%00%00%FF%FF%FF%D6%DE%02%C3%00%00%006tRNS%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%00%A1%8FN1%00%00%00iIDAT%08%D7E%C7E%16%02Q%10%C5%D0j%C3%DD%BDqw%5E%F6%BF5%06%D4%3Fd%94kx%BDf%DE6%FFIA%AB%C8qYj%1F%E3Xk%93%E0%C8JZ%10%90%9E%3A1%60%BBY%85%A8%AE%14%C0%5E%1A6%8E%C5w%02%60%99%C9%FA%9A%03%60%8C%EFz%8C%CE%0EnSu%3F%01%AD%B2%06%04%F0%3CT%FF%B8nk%3F%7C%01%C5z%1B%F9%26%2F%3Az%00%00%00%00IEND%AEB%60%82');border:1px solid #00a}span.othercss{font-family:"Times New Roman";font-weight:inherit}
--------------------------------------------------------------------------------
/vendor/composer/installers/CONTRIBUTING.md:
--------------------------------------------------------------------------------
1 | # Contributing
2 |
3 | If you would like to help, please take a look at the list of
4 | [issues](https://github.com/composer/installers/issues).
5 |
6 | ## Pull requests
7 |
8 | * [Fork and clone](https://help.github.com/articles/fork-a-repo).
9 | * Run the command `php composer.phar install` to install the dependencies.
10 | This will also install the dev dependencies. See [Composer](https://getcomposer.org/doc/03-cli.md#install).
11 | * Use the command `phpunit` to run the tests. See [PHPUnit](http://phpunit.de).
12 | * Create a branch, commit, push and send us a
13 | [pull request](https://help.github.com/articles/using-pull-requests).
14 |
15 | To ensure a consistent code base, you should make sure the code follows the
16 | coding standards [PSR-1](http://www.php-fig.org/psr/psr-1/) and
17 | [PSR-2](http://www.php-fig.org/psr/psr-2/).
18 |
19 | ### Create a new Installer
20 |
21 | * Create class extends `Composer\Installers\BaseInstaller` with your Installer.
22 | * Create unit tests as a separate class or as part of a `Composer\Installers\Test\InstallerTest`.
23 | * Add information about your Installer in `README.md` in section "Current Supported Package Types".
24 | * Run the tests.
25 |
--------------------------------------------------------------------------------
/vendor/psr/container/LICENSE:
--------------------------------------------------------------------------------
1 | The MIT License (MIT)
2 |
3 | Copyright (c) 2013-2016 container-interop
4 | Copyright (c) 2016 PHP Framework Interoperability Group
5 |
6 | Permission is hereby granted, free of charge, to any person obtaining a copy of
7 | this software and associated documentation files (the "Software"), to deal in
8 | the Software without restriction, including without limitation the rights to
9 | use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
10 | the Software, and to permit persons to whom the Software is furnished to do so,
11 | subject to the following conditions:
12 |
13 | The above copyright notice and this permission notice shall be included in all
14 | copies or substantial portions of the Software.
15 |
16 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
17 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
18 | FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
19 | COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
20 | IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
21 | CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
22 |
--------------------------------------------------------------------------------
/vendor/monolog/monolog/src/Monolog/Handler/DoctrineCouchDBHandler.php:
--------------------------------------------------------------------------------
1 |
7 | *
8 | * For the full copyright and license information, please view the LICENSE
9 | * file that was distributed with this source code.
10 | */
11 |
12 | namespace Monolog\Handler;
13 |
14 | use Monolog\Logger;
15 | use Monolog\Formatter\NormalizerFormatter;
16 | use Doctrine\CouchDB\CouchDBClient;
17 |
18 | /**
19 | * CouchDB handler for Doctrine CouchDB ODM
20 | *
21 | * @author Markus Bachmann
22 | */
23 | class DoctrineCouchDBHandler extends AbstractProcessingHandler
24 | {
25 | private $client;
26 |
27 | public function __construct(CouchDBClient $client, $level = Logger::DEBUG, $bubble = true)
28 | {
29 | $this->client = $client;
30 | parent::__construct($level, $bubble);
31 | }
32 |
33 | /**
34 | * {@inheritDoc}
35 | */
36 | protected function write(array $record)
37 | {
38 | $this->client->postDocument($record['formatted']);
39 | }
40 |
41 | protected function getDefaultFormatter()
42 | {
43 | return new NormalizerFormatter;
44 | }
45 | }
46 |
--------------------------------------------------------------------------------
/vendor/psr/container/src/ContainerInterface.php:
--------------------------------------------------------------------------------
1 | logger = $logger;
27 | }
28 |
29 | public function doSomething()
30 | {
31 | if ($this->logger) {
32 | $this->logger->info('Doing work');
33 | }
34 |
35 | // do something useful
36 | }
37 | }
38 | ```
39 |
40 | You can then pick one of the implementations of the interface to get a logger.
41 |
42 | If you want to implement the interface, you can require this package and
43 | implement `Psr\Log\LoggerInterface` in your code. Please read the
44 | [specification text](https://github.com/php-fig/fig-standards/blob/master/accepted/PSR-3-logger-interface.md)
45 | for details.
46 |
--------------------------------------------------------------------------------
/vendor/monolog/monolog/src/Monolog/Formatter/ScalarFormatter.php:
--------------------------------------------------------------------------------
1 |
7 | *
8 | * For the full copyright and license information, please view the LICENSE
9 | * file that was distributed with this source code.
10 | */
11 |
12 | namespace Monolog\Formatter;
13 |
14 | /**
15 | * Formats data into an associative array of scalar values.
16 | * Objects and arrays will be JSON encoded.
17 | *
18 | * @author Andrew Lawson
19 | */
20 | class ScalarFormatter extends NormalizerFormatter
21 | {
22 | /**
23 | * {@inheritdoc}
24 | */
25 | public function format(array $record)
26 | {
27 | foreach ($record as $key => $value) {
28 | $record[$key] = $this->normalizeValue($value);
29 | }
30 |
31 | return $record;
32 | }
33 |
34 | /**
35 | * @param mixed $value
36 | * @return mixed
37 | */
38 | protected function normalizeValue($value)
39 | {
40 | $normalized = $this->normalize($value);
41 |
42 | if (is_array($normalized) || is_object($normalized)) {
43 | return $this->toJson($normalized, true);
44 | }
45 |
46 | return $normalized;
47 | }
48 | }
49 |
--------------------------------------------------------------------------------
/vendor/monolog/monolog/tests/Monolog/Processor/PsrLogMessageProcessorTest.php:
--------------------------------------------------------------------------------
1 |
7 | *
8 | * For the full copyright and license information, please view the LICENSE
9 | * file that was distributed with this source code.
10 | */
11 |
12 | namespace Monolog\Processor;
13 |
14 | class PsrLogMessageProcessorTest extends \PHPUnit_Framework_TestCase
15 | {
16 | /**
17 | * @dataProvider getPairs
18 | */
19 | public function testReplacement($val, $expected)
20 | {
21 | $proc = new PsrLogMessageProcessor;
22 |
23 | $message = $proc(array(
24 | 'message' => '{foo}',
25 | 'context' => array('foo' => $val),
26 | ));
27 | $this->assertEquals($expected, $message['message']);
28 | }
29 |
30 | public function getPairs()
31 | {
32 | return array(
33 | array('foo', 'foo'),
34 | array('3', '3'),
35 | array(3, '3'),
36 | array(null, ''),
37 | array(true, '1'),
38 | array(false, ''),
39 | array(new \stdClass, '[object stdClass]'),
40 | array(array(), '[array]'),
41 | );
42 | }
43 | }
44 |
--------------------------------------------------------------------------------
/vendor/tubalmartin/cssmin/tests/fixtures/dataurl-nonbase64-noquotes.css:
--------------------------------------------------------------------------------
1 | div.nonbase64-noquotes {
2 | width:100px;
3 | height:100px;
4 | background-image:url( data:image/png,%89PNG%0D%0A%1A%0A%00%00%00%0DIHDR%00%00%00%0C%00%00%00%0E%08%03%00%00%00%2Cc%0D%DE%00%00%00%A2PLTEQQQ%FA%FA%FA%FC%FC%FC%EE%EE%EE%A9%A9%A9%E9%E9%E9%0A%0A%0A%0D%0D%0D444PPP%CD%CD%CD%CC%CC%CC%F5%F5%F5UUU%D0%D0%D0\'\'\'%F9%F9%F9%A6%A6%A6%40%40%40FFF%A0%A0%A0%89%89%89%8D%8D%8D%20%20%20%14%14%14%DA%DA%DA%B6%B6%B6%02%02%02%87%87%87%81%81%81%AC%AC%AC%0E%0E%0E111%7D%7D%7D%92%92%92333%B9%B9%B9%BC%BC%BChhh\)\)\)%E1%E1%E1%03%03%03%CB%CB%CB%EB%EB%EB%FD%FD%FD%A3%A3%A3\(\(\(%04%04%04%CA%CA%CAttt%2C%2C%2C%F4%F4%F4%00%00%00%FF%FF%FF%D6%DE%02%C3%00%00%006tRNS%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%00%A1%8FN1%00%00%00iIDAT%08%D7E%C7E%16%02Q%10%C5%D0j%C3%DD%BDqw%5E%F6%BF5%06%D4%3Fd%94kx%BDf%DE6%FFIA%AB%C8qYj%1F%E3Xk%93%E0%C8JZ%10%90%9E%3A1%60%BBY%85%A8%AE%14%C0%5E%1A6%8E%C5w%02%60%99%C9%FA%9A%03%60%8C%EFz%8C%CE%0EnSu%3F%01%AD%B2%06%04%F0%3CT%FF%B8nk%3F%7C%01%C5z%1B%F9%26%2F%3Az%00%00%00%00IEND%AEB%60%82 );
5 | border:1px solid red;
6 | }
7 |
8 | span.othercss {
9 | font-family:"Times New Roman";
10 | font-weight:inherit;
11 | }
12 |
--------------------------------------------------------------------------------
/vendor/mrclay/minify/static/.htaccess:
--------------------------------------------------------------------------------
1 |
2 | ExpiresActive On
3 | ExpiresDefault "access plus 1 year"
4 |
5 |
6 |
7 | FileETag MTime Size
8 |
9 |
10 |
11 | mod_gzip_on yes
12 | mod_gzip_dechunk yes
13 | mod_gzip_keep_workfiles No
14 | mod_gzip_minimum_file_size 1000
15 | mod_gzip_maximum_file_size 1000000
16 | mod_gzip_maximum_inmem_size 1000000
17 | mod_gzip_item_include mime ^text/.*
18 | mod_gzip_item_include mime ^application/javascript$
19 | mod_gzip_item_include mime ^application/x-javascript$
20 | # Exclude old browsers and images since IE has trouble with this
21 | mod_gzip_item_exclude reqheader "User-Agent: .*Mozilla/4\..*\["
22 | mod_gzip_item_exclude mime ^image/.*
23 |
24 |
25 |
26 | AddOutputFilterByType DEFLATE text/css text/javascript application/javascript application/x-javascript
27 | BrowserMatch ^Mozilla/4 gzip-only-text/html
28 | BrowserMatch ^Mozilla/4\.[0678] no-gzip
29 | BrowserMatch \bMSIE !no-gzip
30 |
31 |
32 |
33 | RewriteEngine on
34 |
35 | # You may need RewriteBase on some servers
36 | #RewriteBase /min/static
37 |
38 | RewriteCond %{REQUEST_FILENAME} !-f
39 | RewriteRule ^(.*)$ gen.php [QSA,L]
40 |
41 |
--------------------------------------------------------------------------------
/vendor/tubalmartin/cssmin/tests/fixtures/dataurl-nonbase64-doublequotes.css:
--------------------------------------------------------------------------------
1 | div.nonbase64-doublequotes {
2 | width:100px;
3 | height:100px;
4 | background-image:url(
5 | "data:image/png,%89PNG%0D%0A%1A%0A%00%00%00%0DIHDR%00%00%00%0C%00%00%00%0E%08%03%00%00%00%2Cc%0D%DE%00%00%00%A2PLTEQQQ%FA%FA%FA%FC%FC%FC%EE%EE%EE%A9%A9%A9%E9%E9%E9%0A%0A%0A%0D%0D%0D444PPP%CD%CD%CD%CC%CC%CC%F5%F5%F5UUU%D0%D0%D0'''%F9%F9%F9%A6%A6%A6%40%40%40FFF%A0%A0%A0%89%89%89%8D%8D%8D%20%20%20%14%14%14%DA%DA%DA%B6%B6%B6%02%02%02%87%87%87%81%81%81%AC%AC%AC%0E%0E%0E111%7D%7D%7D%92%92%92333%B9%B9%B9%BC%BC%BChhh)))%E1%E1%E1%03%03%03%CB%CB%CB%EB%EB%EB%FD%FD%FD%A3%A3%A3(((%04%04%04%CA%CA%CAttt%2C%2C%2C%F4%F4%F4%00%00%00%FF%FF%FF%D6%DE%02%C3%00%00%006tRNS%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%00%A1%8FN1%00%00%00iIDAT%08%D7E%C7E%16%02Q%10%C5%D0j%C3%DD%BDqw%5E%F6%BF5%06%D4%3Fd%94kx%BDf%DE6%FFIA%AB%C8qYj%1F%E3Xk%93%E0%C8JZ%10%90%9E%3A1%60%BBY%85%A8%AE%14%C0%5E%1A6%8E%C5w%02%60%99%C9%FA%9A%03%60%8C%EFz%8C%CE%0EnSu%3F%01%AD%B2%06%04%F0%3CT%FF%B8nk%3F%7C%01%C5z%1B%F9%26%2F%3Az%00%00%00%00IEND%AEB%60%82"
6 | );
7 | border:1px solid #00aa00;
8 | }
9 |
10 | span.othercss {
11 | font-family:"Times New Roman";
12 | font-weight:inherit;
13 | }
14 |
--------------------------------------------------------------------------------
/vendor/composer/installers/src/Composer/Installers/SilverStripeInstaller.php:
--------------------------------------------------------------------------------
1 | '{$name}/',
10 | 'theme' => 'themes/{$name}/',
11 | );
12 |
13 | /**
14 | * Return the install path based on package type.
15 | *
16 | * Relies on built-in BaseInstaller behaviour with one exception: silverstripe/framework
17 | * must be installed to 'sapphire' and not 'framework' if the version is <3.0.0
18 | *
19 | * @param PackageInterface $package
20 | * @param string $frameworkType
21 | * @return string
22 | */
23 | public function getInstallPath(PackageInterface $package, $frameworkType = '')
24 | {
25 | if (
26 | $package->getName() == 'silverstripe/framework'
27 | && preg_match('/^\d+\.\d+\.\d+/', $package->getVersion())
28 | && version_compare($package->getVersion(), '2.999.999') < 0
29 | ) {
30 | return $this->templatePath($this->locations['module'], array('name' => 'sapphire'));
31 | } else {
32 | return parent::getInstallPath($package, $frameworkType);
33 | }
34 |
35 | }
36 | }
37 |
--------------------------------------------------------------------------------
/vendor/monolog/monolog/tests/Monolog/Processor/MercurialProcessorTest.php:
--------------------------------------------------------------------------------
1 |
7 | *
8 | * For the full copyright and license information, please view the LICENSE
9 | * file that was distributed with this source code.
10 | */
11 |
12 | namespace Monolog\Processor;
13 |
14 | use Monolog\TestCase;
15 |
16 | class MercurialProcessorTest extends TestCase
17 | {
18 | /**
19 | * @covers Monolog\Processor\MercurialProcessor::__invoke
20 | */
21 | public function testProcessor()
22 | {
23 | if (defined('PHP_WINDOWS_VERSION_BUILD')) {
24 | exec("where hg 2>NUL", $output, $result);
25 | } else {
26 | exec("which hg 2>/dev/null >/dev/null", $output, $result);
27 | }
28 | if ($result != 0) {
29 | $this->markTestSkipped('hg is missing');
30 | return;
31 | }
32 |
33 | `hg init`;
34 | $processor = new MercurialProcessor();
35 | $record = $processor($this->getRecord());
36 |
37 | $this->assertArrayHasKey('hg', $record['extra']);
38 | $this->assertTrue(!is_array($record['extra']['hg']['branch']));
39 | $this->assertTrue(!is_array($record['extra']['hg']['revision']));
40 | }
41 | }
42 |
--------------------------------------------------------------------------------
/vendor/mrclay/minify/docs/old/Security.wiki.md:
--------------------------------------------------------------------------------
1 | This was quickly converted from an e-mail, please consider it "temporary".
2 |
3 | ## Each file specified by `$_GET['f']` must:
4 |
5 | * Have the [same extension, either "css" or "js"](http://code.google.com/p/minify/source/browse/tags/release_2.1.1/min/lib/Minify/Controller/MinApp.php#66),
6 | * Exist, and...
7 | * Have a [realpath() within a whitelist of subdirectories](http://code.google.com/p/minify/source/browse/tags/release_2.1.1/min/lib/Minify/Controller/Base.php#122).
8 |
9 | The default whitelist contains only DOCUMENT\_ROOT, but can be [specified](http://code.google.com/p/minify/source/browse/tags/release_2.1.1/min/config.php#57).
10 |
11 | Then, a few more steps just to be paranoid:
12 |
13 | * If a base was given by `$_GET['b']`, [it can't have ".."](http://code.google.com/p/minify/source/browse/tags/release_2.1.1/min/lib/Minify/Controller/MinApp.php#84).
14 | * `$_GET['f']` [must not contain "//", "\", or "./"](http://code.google.com/p/minify/source/browse/tags/release_2.1.1/min/lib/Minify/Controller/MinApp.php#64).
15 | * There can be [no duplicates](http://code.google.com/p/minify/source/browse/tags/release_2.1.1/min/lib/Minify/Controller/MinApp.php#77) and only a [limited number of files](http://code.google.com/p/minify/source/browse/tags/release_2.1.1/min/config.php#73) can be specified.
--------------------------------------------------------------------------------
/vendor/composer/installers/src/Composer/Installers/OctoberInstaller.php:
--------------------------------------------------------------------------------
1 | 'modules/{$name}/',
8 | 'plugin' => 'plugins/{$vendor}/{$name}/',
9 | 'theme' => 'themes/{$name}/'
10 | );
11 |
12 | /**
13 | * Format package name.
14 | *
15 | * For package type october-plugin, cut off a trailing '-plugin' if present.
16 | *
17 | * For package type october-theme, cut off a trailing '-theme' if present.
18 | *
19 | */
20 | public function inflectPackageVars($vars)
21 | {
22 | if ($vars['type'] === 'october-plugin') {
23 | return $this->inflectPluginVars($vars);
24 | }
25 |
26 | if ($vars['type'] === 'october-theme') {
27 | return $this->inflectThemeVars($vars);
28 | }
29 |
30 | return $vars;
31 | }
32 |
33 | protected function inflectPluginVars($vars)
34 | {
35 | $vars['name'] = preg_replace('/-plugin$/', '', $vars['name']);
36 |
37 | return $vars;
38 | }
39 |
40 | protected function inflectThemeVars($vars)
41 | {
42 | $vars['name'] = preg_replace('/-theme$/', '', $vars['name']);
43 |
44 | return $vars;
45 | }
46 | }
--------------------------------------------------------------------------------
/vendor/pimple/pimple/ext/pimple/tests/006.phpt:
--------------------------------------------------------------------------------
1 | --TEST--
2 | Test complex class inheritance
3 | --SKIPIF--
4 |
5 | --FILE--
6 | 'bar', 88 => 'baz');
38 |
39 | $p = new TestPimple($defaultValues);
40 | $p[42] = 'foo';
41 | var_dump($p[42]);
42 | var_dump($p[0]);
43 | ?>
44 | --EXPECT--
45 | string(13) "hit offsetset"
46 | string(27) "hit offsetget in TestPimple"
47 | string(25) "hit offsetget in MyPimple"
48 | string(3) "foo"
49 | string(27) "hit offsetget in TestPimple"
50 | string(25) "hit offsetget in MyPimple"
51 | string(3) "baz"
--------------------------------------------------------------------------------
/vendor/tubalmartin/cssmin/tests/fixtures/dataurl-nonbase64-singlequotes.css:
--------------------------------------------------------------------------------
1 | /* Some Comment */
2 |
3 | div.nonbase64-singlequotes {
4 | width:100px;
5 | height:100px;
6 | background-image:url('data:image/png,%89PNG%0D%0A%1A%0A%00%00%00%0DIHDR%00%00%00%0C%00%00%00%0E%08%03%00%00%00%2Cc%0D%DE%00%00%00%A2PLTEQQQ%FA%FA%FA%FC%FC%FC%EE%EE%EE%A9%A9%A9%E9%E9%E9%0A%0A%0A%0D%0D%0D444PPP%CD%CD%CD%CC%CC%CC%F5%F5%F5UUU%D0%D0%D0\'\'\'%F9%F9%F9%A6%A6%A6%40%40%40FFF%A0%A0%A0%89%89%89%8D%8D%8D%20%20%20%14%14%14%DA%DA%DA%B6%B6%B6%02%02%02%87%87%87%81%81%81%AC%AC%AC%0E%0E%0E111%7D%7D%7D%92%92%92333%B9%B9%B9%BC%BC%BChhh)))%E1%E1%E1%03%03%03%CB%CB%CB%EB%EB%EB%FD%FD%FD%A3%A3%A3(((%04%04%04%CA%CA%CAttt%2C%2C%2C%F4%F4%F4%00%00%00%FF%FF%FF%D6%DE%02%C3%00%00%006tRNS%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%00%A1%8FN1%00%00%00iIDAT%08%D7E%C7E%16%02Q%10%C5%D0j%C3%DD%BDqw%5E%F6%BF5%06%D4%3Fd%94kx%BDf%DE6%FFIA%AB%C8qYj%1F%E3Xk%93%E0%C8JZ%10%90%9E%3A1%60%BBY%85%A8%AE%14%C0%5E%1A6%8E%C5w%02%60%99%C9%FA%9A%03%60%8C%EFz%8C%CE%0EnSu%3F%01%AD%B2%06%04%F0%3CT%FF%B8nk%3F%7C%01%C5z%1B%F9%26%2F%3Az%00%00%00%00IEND%AEB%60%82');
7 | border:1px solid #0000aa;
8 | }
9 |
10 | /* Some Other Comment */
11 |
12 | span.othercss {
13 | font-family:"Times New Roman";
14 | font-weight:inherit;
15 | }
16 |
--------------------------------------------------------------------------------
/vendor/mrclay/jsmin-php/tests/Resources/minify/expected/before.js:
--------------------------------------------------------------------------------
1 | /*! is.js
2 |
3 | (c) 2001 Douglas Crockford
4 | 2001 June 3
5 | */
6 | var is={ie:navigator.appName=='Microsoft Internet Explorer',java:navigator.javaEnabled(),ns:navigator.appName=='Netscape',ua:navigator.userAgent.toLowerCase(),version:parseFloat(navigator.appVersion.substr(21))||parseFloat(navigator.appVersion),win:navigator.platform=='Win32'}
7 | /*!*
8 | * preserve this comment, too
9 | */
10 | is.mac=is.ua.indexOf('mac')>=0;if(is.ua.indexOf('opera')>=0){is.ie=is.ns=false;is.opera=true;}
11 | if(is.ua.indexOf('gecko')>=0){is.ie=is.ns=false;is.gecko=true;}/*@cc_on
12 | /*@if (@_win32)
13 | if (is.ie && is.win)
14 | document.write("PASS: IE/win honored conditional comment.
");
15 | @else @*/if(is.ie&&is.win)
16 | document.write("FAIL: IE/win did not honor multi-line conditional comment.
");else
17 | document.write("PASS: Non-IE/win browser ignores multi-line conditional comment.
");/*@end
18 | @*/var recognizesCondComm=true;//@cc_on/*
19 | recognizesCondComm=false;//@cc_on*/
20 | if((is.ie&&is.win)==recognizesCondComm)
21 | document.write("PASS: IE/win honored single-line conditional comment.
");else
22 | document.write("FAIL: Non-IE/win browser did not ignore single-line conditional comment.
");//@cc_on/*
23 | //@cc_on*/
24 | //@cc_on/*
25 | 'hello';
26 | /*!* preserved */
27 | /*!* preserved */
--------------------------------------------------------------------------------
/vendor/tubalmartin/cssmin/tests/fixtures/comments.css:
--------------------------------------------------------------------------------
1 | /*! test *//*! $LastChangedRevision: 81 $ $LastChangedDate: 2009-05-27 17:41:02 +0100 (Wed, 27 May 2009) $ */
2 | /*!
3 | $Header: /temp/dirname/filename.css 3 2/02/08 3:37p JSmith $
4 | */
5 | /*! special */body{ }
6 | /*! special */
7 | body {
8 |
9 | }
10 | a{
11 | /*! this comment, although important, will be removed because it's inside a declaration block */
12 |
13 | color:blue;
14 | /*! test */
15 | width :5px;
16 | height : 5px /* test */
17 | ;
18 | /* test */
19 | margin: 0 0 0 0
20 | /* test */
21 | }
22 |
23 | /*!************88****
24 | Preserving comments
25 | as they are
26 | ********************
27 | Keep the initial !
28 | *******************/
29 | #yo {
30 | ma: "ma";
31 | }
32 | /*!
33 | I said
34 | pre-
35 | serve! */
36 |
37 | a{ color:red }/*! imp*/ b{test:foo}
38 | /*! imp */
39 | /* Some comment *\/*//* Another comment */
40 | html >/**/ body p {
41 | color: blue;
42 | /*a comment right before the IE star hack*/*width:auto;
43 | height:2%;
44 | }
45 |
46 | /* te " st */
47 | a{a:1}
48 | /*!"preserve" me*/
49 | b{content: "/**/"}/* comment in string */
50 | /* quite " quote ' \' \" */
51 | /* ie mac comment hack will not be preserved \*/
52 | c {c : 3}
53 | /* end hiding *//*! imp */
54 | /* unclosed comment at EOF issue
55 |
56 |
--------------------------------------------------------------------------------
/vendor/monolog/monolog/tests/Monolog/Handler/SlackbotHandlerTest.php:
--------------------------------------------------------------------------------
1 |
7 | *
8 | * For the full copyright and license information, please view the LICENSE
9 | * file that was distributed with this source code.
10 | */
11 |
12 | namespace Monolog\Handler;
13 |
14 | use Monolog\TestCase;
15 | use Monolog\Logger;
16 |
17 | /**
18 | * @author Haralan Dobrev
19 | * @see https://slack.com/apps/A0F81R8ET-slackbot
20 | * @coversDefaultClass Monolog\Handler\SlackbotHandler
21 | */
22 | class SlackbotHandlerTest extends TestCase
23 | {
24 | /**
25 | * @covers ::__construct
26 | */
27 | public function testConstructorMinimal()
28 | {
29 | $handler = new SlackbotHandler('test-team', 'test-token', 'test-channel');
30 | $this->assertInstanceOf('Monolog\Handler\AbstractProcessingHandler', $handler);
31 | }
32 |
33 | /**
34 | * @covers ::__construct
35 | */
36 | public function testConstructorFull()
37 | {
38 | $handler = new SlackbotHandler(
39 | 'test-team',
40 | 'test-token',
41 | 'test-channel',
42 | Logger::DEBUG,
43 | false
44 | );
45 | $this->assertInstanceOf('Monolog\Handler\AbstractProcessingHandler', $handler);
46 | }
47 | }
48 |
--------------------------------------------------------------------------------
/vendor/monolog/monolog/tests/Monolog/PsrLogCompatTest.php:
--------------------------------------------------------------------------------
1 |
7 | *
8 | * For the full copyright and license information, please view the LICENSE
9 | * file that was distributed with this source code.
10 | */
11 |
12 | namespace Monolog;
13 |
14 | use Monolog\Handler\TestHandler;
15 | use Monolog\Formatter\LineFormatter;
16 | use Monolog\Processor\PsrLogMessageProcessor;
17 | use Psr\Log\Test\LoggerInterfaceTest;
18 |
19 | class PsrLogCompatTest extends LoggerInterfaceTest
20 | {
21 | private $handler;
22 |
23 | public function getLogger()
24 | {
25 | $logger = new Logger('foo');
26 | $logger->pushHandler($handler = new TestHandler);
27 | $logger->pushProcessor(new PsrLogMessageProcessor);
28 | $handler->setFormatter(new LineFormatter('%level_name% %message%'));
29 |
30 | $this->handler = $handler;
31 |
32 | return $logger;
33 | }
34 |
35 | public function getLogs()
36 | {
37 | $convert = function ($record) {
38 | $lower = function ($match) {
39 | return strtolower($match[0]);
40 | };
41 |
42 | return preg_replace_callback('{^[A-Z]+}', $lower, $record['formatted']);
43 | };
44 |
45 | return array_map($convert, $this->handler->getRecords());
46 | }
47 | }
48 |
--------------------------------------------------------------------------------
/vendor/composer/installers/src/Composer/Installers/TYPO3FlowInstaller.php:
--------------------------------------------------------------------------------
1 | 'Packages/Application/{$name}/',
11 | 'framework' => 'Packages/Framework/{$name}/',
12 | 'plugin' => 'Packages/Plugins/{$name}/',
13 | 'site' => 'Packages/Sites/{$name}/',
14 | 'boilerplate' => 'Packages/Boilerplates/{$name}/',
15 | 'build' => 'Build/{$name}/',
16 | );
17 |
18 | /**
19 | * Modify the package name to be a TYPO3 Flow style key.
20 | *
21 | * @param array $vars
22 | * @return array
23 | */
24 | public function inflectPackageVars($vars)
25 | {
26 | $autoload = $this->package->getAutoload();
27 | if (isset($autoload['psr-0']) && is_array($autoload['psr-0'])) {
28 | $namespace = key($autoload['psr-0']);
29 | $vars['name'] = str_replace('\\', '.', $namespace);
30 | }
31 | if (isset($autoload['psr-4']) && is_array($autoload['psr-4'])) {
32 | $namespace = key($autoload['psr-4']);
33 | $vars['name'] = rtrim(str_replace('\\', '.', $namespace), '.');
34 | }
35 |
36 | return $vars;
37 | }
38 | }
39 |
--------------------------------------------------------------------------------