Skip to content

Instantly share code, notes, and snippets.

@r-ryantm
Created November 12, 2020 02:47
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save r-ryantm/506d9a1573f9f51c8af1e94b3593549b to your computer and use it in GitHub Desktop.
Save r-ryantm/506d9a1573f9f51c8af1e94b3593549b to your computer and use it in GitHub Desktop.
/nix/store/4wblazw7nr4pi9npb2m7gy52w210ppw6-shaarli-0.12.0
├── application
│   ├── api
│   │   ├── ApiMiddleware.php
│   │   ├── ApiUtils.php
│   │   ├── controllers
│   │   │   ├── ApiController.php
│   │   │   ├── HistoryController.php
│   │   │   ├── Info.php
│   │   │   ├── Links.php
│   │   │   └── Tags.php
│   │   └── exceptions
│   │   ├── ApiAuthorizationException.php
│   │   ├── ApiBadParametersException.php
│   │   ├── ApiException.php
│   │   ├── ApiInternalException.php
│   │   ├── ApiLinkNotFoundException.php
│   │   └── ApiTagNotFoundException.php
│   ├── ApplicationUtils.php
│   ├── bookmark
│   │   ├── BookmarkArray.php
│   │   ├── BookmarkFileService.php
│   │   ├── BookmarkFilter.php
│   │   ├── BookmarkInitializer.php
│   │   ├── BookmarkIO.php
│   │   ├── Bookmark.php
│   │   ├── BookmarkServiceInterface.php
│   │   ├── exception
│   │   │   ├── BookmarkNotFoundException.php
│   │   │   ├── DatastoreNotInitializedException.php
│   │   │   ├── EmptyDataStoreException.php
│   │   │   ├── InvalidBookmarkException.php
│   │   │   └── NotWritableDataStoreException.php
│   │   └── LinkUtils.php
│   ├── config
│   │   ├── ConfigIO.php
│   │   ├── ConfigJson.php
│   │   ├── ConfigManager.php
│   │   ├── ConfigPhp.php
│   │   ├── ConfigPlugin.php
│   │   └── exception
│   │   ├── MissingFieldConfigException.php
│   │   ├── PluginConfigOrderException.php
│   │   └── UnauthorizedConfigException.php
│   ├── container
│   │   ├── ContainerBuilder.php
│   │   └── ShaarliContainer.php
│   ├── exceptions
│   │   └── IOException.php
│   ├── feed
│   │   ├── CachedPage.php
│   │   └── FeedBuilder.php
│   ├── FileUtils.php
│   ├── formatter
│   │   ├── BookmarkDefaultFormatter.php
│   │   ├── BookmarkFormatter.php
│   │   ├── BookmarkMarkdownFormatter.php
│   │   ├── BookmarkRawFormatter.php
│   │   └── FormatterFactory.php
│   ├── front
│   │   ├── controller
│   │   │   ├── admin
│   │   │   │   ├── ConfigureController.php
│   │   │   │   ├── ExportController.php
│   │   │   │   ├── ImportController.php
│   │   │   │   ├── LogoutController.php
│   │   │   │   ├── ManageShaareController.php
│   │   │   │   ├── ManageTagController.php
│   │   │   │   ├── PasswordController.php
│   │   │   │   ├── PluginsController.php
│   │   │   │   ├── SessionFilterController.php
│   │   │   │   ├── ShaarliAdminController.php
│   │   │   │   ├── ThumbnailsController.php
│   │   │   │   ├── TokenController.php
│   │   │   │   └── ToolsController.php
│   │   │   └── visitor
│   │   │   ├── BookmarkListController.php
│   │   │   ├── DailyController.php
│   │   │   ├── ErrorController.php
│   │   │   ├── ErrorNotFoundController.php
│   │   │   ├── FeedController.php
│   │   │   ├── InstallController.php
│   │   │   ├── LoginController.php
│   │   │   ├── OpenSearchController.php
│   │   │   ├── PictureWallController.php
│   │   │   ├── PublicSessionFilterController.php
│   │   │   ├── ShaarliVisitorController.php
│   │   │   ├── TagCloudController.php
│   │   │   └── TagController.php
│   │   ├── exceptions
│   │   │   ├── AlreadyInstalledException.php
│   │   │   ├── CantLoginException.php
│   │   │   ├── LoginBannedException.php
│   │   │   ├── OpenShaarliPasswordException.php
│   │   │   ├── ResourcePermissionException.php
│   │   │   ├── ShaarliFrontException.php
│   │   │   ├── ThumbnailsDisabledException.php
│   │   │   ├── UnauthorizedException.php
│   │   │   └── WrongTokenException.php
│   │   ├── ShaarliAdminMiddleware.php
│   │   └── ShaarliMiddleware.php
│   ├── History.php
│   ├── http
│   │   ├── Base64Url.php
│   │   ├── HttpAccess.php
│   │   ├── HttpUtils.php
│   │   ├── Url.php
│   │   └── UrlUtils.php
│   ├── Languages.php
│   ├── legacy
│   │   ├── LegacyController.php
│   │   ├── LegacyLinkDB.php
│   │   ├── LegacyLinkFilter.php
│   │   ├── LegacyRouter.php
│   │   ├── LegacyUpdater.php
│   │   └── UnknowLegacyRouteException.php
│   ├── netscape
│   │   └── NetscapeBookmarkUtils.php
│   ├── plugin
│   │   ├── exception
│   │   │   └── PluginFileNotFoundException.php
│   │   └── PluginManager.php
│   ├── render
│   │   ├── PageBuilder.php
│   │   ├── PageCacheManager.php
│   │   ├── TemplatePage.php
│   │   └── ThemeUtils.php
│   ├── security
│   │   ├── BanManager.php
│   │   ├── CookieManager.php
│   │   ├── LoginManager.php
│   │   └── SessionManager.php
│   ├── Thumbnailer.php
│   ├── TimeZone.php
│   ├── updater
│   │   ├── exception
│   │   │   └── UpdaterException.php
│   │   ├── Updater.php
│   │   └── UpdaterUtils.php
│   └── Utils.php
├── assets
│   ├── common
│   │   ├── css
│   │   │   └── markdown.css
│   │   └── js
│   │   ├── thumbnails.js
│   │   └── thumbnails-update.js
│   ├── default
│   │   ├── fonts
│   │   │   ├── Roboto-Bold.woff
│   │   │   ├── Roboto-Bold.woff2
│   │   │   ├── Roboto-Regular.woff
│   │   │   └── Roboto-Regular.woff2
│   │   ├── img
│   │   │   ├── apple-touch-icon.png
│   │   │   ├── favicon.png
│   │   │   └── sad_star.png
│   │   ├── js
│   │   │   ├── base.js
│   │   │   └── plugins-admin.js
│   │   └── scss
│   │   └── shaarli.scss
│   └── vintage
│   ├── css
│   │   ├── reset.css
│   │   └── shaarli.css
│   ├── img
│   │   ├── 50pc_transparent.png
│   │   ├── calendar.png
│   │   ├── delete_icon.png
│   │   ├── edit_icon.png
│   │   ├── favicon.ico
│   │   ├── feed-icon-14x14.png
│   │   ├── floral_left.png
│   │   ├── floral_right.png
│   │   ├── logo.png
│   │   ├── Paper_texture_v5_by_bashcorpo_w1000.jpg
│   │   ├── private_16x16_active.png
│   │   ├── private_16x16.png
│   │   ├── private.png
│   │   ├── squiggle_closing.png
│   │   ├── squiggle.png
│   │   └── tag_blue.png
│   └── js
│   └── base.js
├── AUTHORS
├── CHANGELOG.md
├── composer.json
├── composer.lock
├── CONTRIBUTING.md
├── COPYING
├── inc
│   ├── languages
│   │   ├── de
│   │   │   └── LC_MESSAGES
│   │   │   └── shaarli.po
│   │   ├── fr
│   │   │   └── LC_MESSAGES
│   │   │   └── shaarli.po
│   │   └── jp
│   │   └── LC_MESSAGES
│   │   └── shaarli.po
│   ├── rain.tpl.class.php
│   └── web-thumbnailer.json
├── index.php
├── init.php
├── package.json
├── phpcs.xml
├── phpdoc.dist.xml
├── plugins
│   ├── addlink_toolbar
│   │   ├── addlink_toolbar.meta
│   │   └── addlink_toolbar.php
│   ├── archiveorg
│   │   ├── archiveorg.html
│   │   ├── archiveorg.meta
│   │   ├── archiveorg.php
│   │   └── internetarchive.png
│   ├── default_colors
│   │   ├── default_colors.css.template
│   │   ├── default_colors.meta
│   │   └── default_colors.php
│   ├── demo_plugin
│   │   ├── custom_demo.css
│   │   ├── demo_plugin.js
│   │   ├── demo_plugin.meta
│   │   ├── demo_plugin.php
│   │   ├── field.html
│   │   └── languages
│   │   └── fr
│   │   └── LC_MESSAGES
│   │   ├── demo.mo
│   │   └── demo.po
│   ├── isso
│   │   ├── comment.png
│   │   ├── isso.css
│   │   ├── isso.html
│   │   ├── isso.meta
│   │   └── isso.php
│   ├── piwik
│   │   ├── piwik.html
│   │   ├── piwik.meta
│   │   └── piwik.php
│   ├── playvideos
│   │   ├── jquery-1.11.2.js
│   │   ├── jquery-1.11.2.min.js
│   │   ├── playvideos.meta
│   │   ├── playvideos.php
│   │   ├── README.md
│   │   └── youtube_playlist.js
│   ├── pubsubhubbub
│   │   ├── hub.atom.xml
│   │   ├── hub.rss.xml
│   │   ├── pubsubhubbub.meta
│   │   ├── pubsubhubbub.php
│   │   └── README.md
│   ├── qrcode
│   │   ├── qr-1.1.3.js
│   │   ├── qr-1.1.3.min.js
│   │   ├── qrcode.css
│   │   ├── qrcode.html
│   │   ├── qrcode.meta
│   │   ├── qrcode.php
│   │   ├── qrcode.png
│   │   └── shaarli-qrcode.js
│   └── wallabag
│   ├── README.md
│   ├── wallabag.html
│   ├── WallabagInstance.php
│   ├── wallabag.meta
│   ├── wallabag.php
│   └── wallabag.png
├── README.md
├── shaarli_version.php
├── tpl
│   ├── default
│   │   ├── 404.html
│   │   ├── addlink.html
│   │   ├── changepassword.html
│   │   ├── changetag.html
│   │   ├── configure.html
│   │   ├── css
│   │   │   ├── markdown.min.css
│   │   │   └── shaarli.min.css
│   │   ├── daily.html
│   │   ├── dailyrss.html
│   │   ├── editlink.html
│   │   ├── error.html
│   │   ├── export.bookmarks.html
│   │   ├── export.html
│   │   ├── feed.atom.html
│   │   ├── feed.rss.html
│   │   ├── fonts
│   │   │   ├── forkawesome-webfont.eot
│   │   │   ├── forkawesome-webfont.ttf
│   │   │   ├── forkawesome-webfont.woff
│   │   │   ├── forkawesome-webfont.woff2
│   │   │   ├── Roboto-Bold.woff
│   │   │   ├── Roboto-Bold.woff2
│   │   │   ├── Roboto-Regular.woff
│   │   │   └── Roboto-Regular.woff2
│   │   ├── img
│   │   │   ├── apple-touch-icon.png
│   │   │   ├── favicon.png
│   │   │   ├── forkawesome-webfont.svg
│   │   │   └── sad_star.png
│   │   ├── import.html
│   │   ├── includes.html
│   │   ├── install.html
│   │   ├── js
│   │   │   ├── markdown.min.js
│   │   │   ├── metadata.min.js
│   │   │   ├── metadata.min.js.LICENSE.txt
│   │   │   ├── pluginsadmin.min.js
│   │   │   ├── shaare_batch.min.js
│   │   │   ├── shaarli.min.js
│   │   │   ├── shaarli.min.js.LICENSE.txt
│   │   │   ├── thumbnails.min.js
│   │   │   ├── thumbnails.min.js.LICENSE.txt
│   │   │   └── thumbnails_update.min.js
│   │   ├── linklist.html
│   │   ├── linklist.paging.html
│   │   ├── loginform.html
│   │   ├── opensearch.html
│   │   ├── page.footer.html
│   │   ├── page.header.html
│   │   ├── picwall.html
│   │   ├── pluginsadmin.html
│   │   ├── tag.cloud.html
│   │   ├── tag.list.html
│   │   ├── tag.sort.html
│   │   ├── thumbnails.html
│   │   └── tools.html
│   └── vintage
│   ├── 404.html
│   ├── addlink.html
│   ├── changepassword.html
│   ├── changetag.html
│   ├── configure.html
│   ├── css
│   │   ├── markdown.min.css
│   │   └── shaarli.min.css
│   ├── daily.html
│   ├── dailyrss.html
│   ├── editlink.html
│   ├── error.html
│   ├── export.bookmarks.html
│   ├── export.html
│   ├── feed.atom.html
│   ├── feed.rss.html
│   ├── img
│   │   ├── 50pc_transparent.png
│   │   ├── calendar.png
│   │   ├── delete_icon.png
│   │   ├── edit_icon.png
│   │   ├── favicon.ico
│   │   ├── feed-icon-14x14.png
│   │   ├── floral_left.png
│   │   ├── floral_right.png
│   │   ├── logo.png
│   │   ├── Paper_texture_v5_by_bashcorpo_w1000.jpg
│   │   ├── private_16x16_active.png
│   │   ├── private_16x16.png
│   │   ├── private.png
│   │   ├── squiggle_closing.png
│   │   ├── squiggle.png
│   │   └── tag_blue.png
│   ├── import.html
│   ├── includes.html
│   ├── install.html
│   ├── js
│   │   ├── markdown.min.js
│   │   ├── metadata.min.js
│   │   ├── metadata.min.js.LICENSE.txt
│   │   ├── shaarli.min.js
│   │   ├── thumbnails.min.js
│   │   ├── thumbnails.min.js.LICENSE.txt
│   │   └── thumbnails_update.min.js
│   ├── linklist.html
│   ├── linklist.paging.html
│   ├── loginform.html
│   ├── opensearch.html
│   ├── page.footer.html
│   ├── page.header.html
│   ├── page.html
│   ├── picwall.html
│   ├── pluginsadmin.html
│   ├── readme.txt
│   ├── tag.cloud.html
│   ├── thumbnails.html
│   └── tools.html
├── vendor
│   ├── arthurhoaro
│   │   └── web-thumbnailer
│   │   ├── cache
│   │   ├── CHANGELOG.md
│   │   ├── composer.json
│   │   ├── LICENSE.md
│   │   ├── phpcs.xml.dist
│   │   ├── phpunit.xml.dist
│   │   ├── README.md
│   │   ├── src
│   │   │   └── WebThumbnailer
│   │   │   ├── Application
│   │   │   │   ├── CacheManager.php
│   │   │   │   ├── ConfigManager.php
│   │   │   │   ├── Thumbnailer.php
│   │   │   │   └── WebAccess
│   │   │   │   ├── WebAccessCUrl.php
│   │   │   │   ├── WebAccessFactory.php
│   │   │   │   ├── WebAccessLocal.php
│   │   │   │   ├── WebAccess.php
│   │   │   │   └── WebAccessPHP.php
│   │   │   ├── cache
│   │   │   │   ├── finder
│   │   │   │   └── thumb
│   │   │   ├── Exception
│   │   │   │   ├── BadRegexException.php
│   │   │   │   ├── BadRulesException.php
│   │   │   │   ├── CacheException.php
│   │   │   │   ├── DownloadException.php
│   │   │   │   ├── ImageConvertException.php
│   │   │   │   ├── IOException.php
│   │   │   │   ├── MissingRequirementException.php
│   │   │   │   ├── NotAnImageException.php
│   │   │   │   ├── NotImplementedException.php
│   │   │   │   ├── ThumbnailNotFoundException.php
│   │   │   │   ├── UnsupportedDomainException.php
│   │   │   │   └── WebThumbnailerException.php
│   │   │   ├── Finder
│   │   │   │   ├── DefaultFinder.php
│   │   │   │   ├── FinderCommon.php
│   │   │   │   ├── FinderFactory.php
│   │   │   │   ├── Finder.php
│   │   │   │   ├── FlickRFinder.php
│   │   │   │   ├── QueryRegexFinder.php
│   │   │   │   └── UrlRegexFinder.php
│   │   │   ├── resources
│   │   │   │   ├── htaccess2.2_template
│   │   │   │   ├── htaccess2.4_template
│   │   │   │   ├── htaccess_template
│   │   │   │   ├── rules.json
│   │   │   │   └── settings.json
│   │   │   ├── Utils
│   │   │   │   ├── ApplicationUtils.php
│   │   │   │   ├── DataUtils.php
│   │   │   │   ├── FileUtils.php
│   │   │   │   ├── FinderUtils.php
│   │   │   │   ├── ImageUtils.php
│   │   │   │   ├── SizeUtils.php
│   │   │   │   ├── TemplatePolyfill.php
│   │   │   │   └── UrlUtils.php
│   │   │   └── WebThumbnailer.php
│   │   └── version.php
│   ├── autoload.php
│   ├── bin
│   │   └── export-plural-rules -> ../gettext/languages/bin/export-plural-rules
│   ├── composer
│   │   ├── autoload_classmap.php
│   │   ├── autoload_files.php
│   │   ├── autoload_namespaces.php
│   │   ├── autoload_psr4.php
│   │   ├── autoload_real.php
│   │   ├── autoload_static.php
│   │   ├── ClassLoader.php
│   │   ├── installed.json
│   │   ├── installed.php
│   │   ├── InstalledVersions.php
│   │   ├── LICENSE
│   │   └── platform_check.php
│   ├── erusev
│   │   └── parsedown
│   │   ├── composer.json
│   │   ├── LICENSE.txt
│   │   ├── Parsedown.php
│   │   └── README.md
│   ├── gettext
│   │   ├── gettext
│   │   │   ├── CHANGELOG.md
│   │   │   ├── composer.json
│   │   │   ├── CONTRIBUTING.md
│   │   │   ├── LICENSE
│   │   │   ├── README.md
│   │   │   └── src
│   │   │   ├── autoloader.php
│   │   │   ├── BaseTranslator.php
│   │   │   ├── Extractors
│   │   │   │   ├── Blade.php
│   │   │   │   ├── CsvDictionary.php
│   │   │   │   ├── Csv.php
│   │   │   │   ├── ExtractorInterface.php
│   │   │   │   ├── ExtractorMultiInterface.php
│   │   │   │   ├── Extractor.php
│   │   │   │   ├── Jed.php
│   │   │   │   ├── JsCode.php
│   │   │   │   ├── JsonDictionary.php
│   │   │   │   ├── Json.php
│   │   │   │   ├── Mo.php
│   │   │   │   ├── PhpArray.php
│   │   │   │   ├── PhpCode.php
│   │   │   │   ├── Po.php
│   │   │   │   ├── Twig.php
│   │   │   │   ├── VueJs.php
│   │   │   │   ├── Xliff.php
│   │   │   │   ├── YamlDictionary.php
│   │   │   │   └── Yaml.php
│   │   │   ├── Generators
│   │   │   │   ├── CsvDictionary.php
│   │   │   │   ├── Csv.php
│   │   │   │   ├── GeneratorInterface.php
│   │   │   │   ├── Generator.php
│   │   │   │   ├── Jed.php
│   │   │   │   ├── JsonDictionary.php
│   │   │   │   ├── Json.php
│   │   │   │   ├── Mo.php
│   │   │   │   ├── PhpArray.php
│   │   │   │   ├── Po.php
│   │   │   │   ├── Xliff.php
│   │   │   │   ├── YamlDictionary.php
│   │   │   │   └── Yaml.php
│   │   │   ├── GettextTranslator.php
│   │   │   ├── Merge.php
│   │   │   ├── Translation.php
│   │   │   ├── Translations.php
│   │   │   ├── translator_functions.php
│   │   │   ├── TranslatorInterface.php
│   │   │   ├── Translator.php
│   │   │   └── Utils
│   │   │   ├── CsvTrait.php
│   │   │   ├── DictionaryTrait.php
│   │   │   ├── FunctionsScanner.php
│   │   │   ├── HeadersExtractorTrait.php
│   │   │   ├── HeadersGeneratorTrait.php
│   │   │   ├── JsFunctionsScanner.php
│   │   │   ├── MultidimensionalArrayTrait.php
│   │   │   ├── ParsedComment.php
│   │   │   ├── ParsedFunction.php
│   │   │   ├── PhpFunctionsScanner.php
│   │   │   └── StringReader.php
│   │   └── languages
│   │   ├── bin
│   │   │   ├── export-plural-rules
│   │   │   └── export-plural-rules.bat
│   │   ├── composer.json
│   │   ├── LICENSE
│   │   ├── src
│   │   │   ├── autoloader.php
│   │   │   ├── Category.php
│   │   │   ├── cldr-data
│   │   │   │   ├── main
│   │   │   │   │   └── en-US
│   │   │   │   │   ├── languages.json
│   │   │   │   │   ├── scripts.json
│   │   │   │   │   └── territories.json
│   │   │   │   └── supplemental
│   │   │   │   └── plurals.json
│   │   │   ├── CldrData.php
│   │   │   ├── Exporter
│   │   │   │   ├── Docs.php
│   │   │   │   ├── Exporter.php
│   │   │   │   ├── Html.php
│   │   │   │   ├── Json.php
│   │   │   │   ├── Php.php
│   │   │   │   ├── Po.php
│   │   │   │   ├── Prettyjson.php
│   │   │   │   └── Xml.php
│   │   │   ├── FormulaConverter.php
│   │   │   └── Language.php
│   │   └── UNICODE-LICENSE.txt
│   ├── katzgrau
│   │   └── klogger
│   │   ├── composer.json
│   │   ├── phpunit.xml
│   │   ├── README.markdown
│   │   ├── src
│   │   │   └── Logger.php
│   │   └── tests
│   │   ├── LoggerTest.php
│   │   └── logs
│   ├── nikic
│   │   └── fast-route
│   │   ├── composer.json
│   │   ├── FastRoute.hhi
│   │   ├── LICENSE
│   │   ├── phpunit.xml
│   │   ├── psalm.xml
│   │   ├── README.md
│   │   ├── src
│   │   │   ├── BadRouteException.php
│   │   │   ├── bootstrap.php
│   │   │   ├── DataGenerator
│   │   │   │   ├── CharCountBased.php
│   │   │   │   ├── GroupCountBased.php
│   │   │   │   ├── GroupPosBased.php
│   │   │   │   ├── MarkBased.php
│   │   │   │   └── RegexBasedAbstract.php
│   │   │   ├── DataGenerator.php
│   │   │   ├── Dispatcher
│   │   │   │   ├── CharCountBased.php
│   │   │   │   ├── GroupCountBased.php
│   │   │   │   ├── GroupPosBased.php
│   │   │   │   ├── MarkBased.php
│   │   │   │   └── RegexBasedAbstract.php
│   │   │   ├── Dispatcher.php
│   │   │   ├── functions.php
│   │   │   ├── RouteCollector.php
│   │   │   ├── RouteParser
│   │   │   │   └── Std.php
│   │   │   ├── RouteParser.php
│   │   │   └── Route.php
│   │   └── test
│   │   ├── bootstrap.php
│   │   ├── Dispatcher
│   │   │   ├── CharCountBasedTest.php
│   │   │   ├── DispatcherTest.php
│   │   │   ├── GroupCountBasedTest.php
│   │   │   ├── GroupPosBasedTest.php
│   │   │   └── MarkBasedTest.php
│   │   ├── HackTypechecker
│   │   │   ├── fixtures
│   │   │   │   ├── all_options.php
│   │   │   │   ├── empty_options.php
│   │   │   │   └── no_options.php
│   │   │   └── HackTypecheckerTest.php
│   │   ├── RouteCollectorTest.php
│   │   └── RouteParser
│   │   └── StdTest.php
│   ├── phpunit
│   │   └── php-text-template
│   │   ├── composer.json
│   │   ├── LICENSE
│   │   ├── README.md
│   │   └── src
│   │   └── Template.php
│   ├── pimple
│   │   └── pimple
│   │   ├── CHANGELOG
│   │   ├── composer.json
│   │   ├── ext
│   │   │   └── pimple
│   │   │   ├── config.m4
│   │   │   ├── config.w32
│   │   │   ├── php_pimple.h
│   │   │   ├── pimple.c
│   │   │   ├── pimple_compat.h
│   │   │   ├── README.md
│   │   │   └── tests
│   │   │   ├── 001.phpt
│   │   │   ├── 002.phpt
│   │   │   ├── 003.phpt
│   │   │   ├── 004.phpt
│   │   │   ├── 005.phpt
│   │   │   ├── 006.phpt
│   │   │   ├── 007.phpt
│   │   │   ├── 008.phpt
│   │   │   ├── 009.phpt
│   │   │   ├── 010.phpt
│   │   │   ├── 011.phpt
│   │   │   ├── 012.phpt
│   │   │   ├── 013.phpt
│   │   │   ├── 014.phpt
│   │   │   ├── 015.phpt
│   │   │   ├── 016.phpt
│   │   │   ├── 017_1.phpt
│   │   │   ├── 017.phpt
│   │   │   ├── 018.phpt
│   │   │   ├── 019.phpt
│   │   │   ├── bench.phpb
│   │   │   └── bench_shared.phpb
│   │   ├── LICENSE
│   │   ├── phpunit.xml.dist
│   │   ├── README.rst
│   │   └── src
│   │   └── Pimple
│   │   ├── Container.php
│   │   ├── Exception
│   │   │   ├── ExpectedInvokableException.php
│   │   │   ├── FrozenServiceException.php
│   │   │   ├── InvalidServiceIdentifierException.php
│   │   │   └── UnknownIdentifierException.php
│   │   ├── Psr11
│   │   │   ├── Container.php
│   │   │   └── ServiceLocator.php
│   │   ├── ServiceIterator.php
│   │   ├── ServiceProviderInterface.php
│   │   └── Tests
│   │   ├── Fixtures
│   │   │   ├── Invokable.php
│   │   │   ├── NonInvokable.php
│   │   │   ├── PimpleServiceProvider.php
│   │   │   └── Service.php
│   │   ├── PimpleServiceProviderInterfaceTest.php
│   │   ├── PimpleTest.php
│   │   ├── Psr11
│   │   │   ├── ContainerTest.php
│   │   │   └── ServiceLocatorTest.php
│   │   └── ServiceIteratorTest.php
│   ├── psr
│   │   ├── container
│   │   │   ├── composer.json
│   │   │   ├── LICENSE
│   │   │   ├── README.md
│   │   │   └── src
│   │   │   ├── ContainerExceptionInterface.php
│   │   │   ├── ContainerInterface.php
│   │   │   └── NotFoundExceptionInterface.php
│   │   ├── http-message
│   │   │   ├── CHANGELOG.md
│   │   │   ├── composer.json
│   │   │   ├── LICENSE
│   │   │   ├── README.md
│   │   │   └── src
│   │   │   ├── MessageInterface.php
│   │   │   ├── RequestInterface.php
│   │   │   ├── ResponseInterface.php
│   │   │   ├── ServerRequestInterface.php
│   │   │   ├── StreamInterface.php
│   │   │   ├── UploadedFileInterface.php
│   │   │   └── UriInterface.php
│   │   └── log
│   │   ├── composer.json
│   │   ├── LICENSE
│   │   ├── Psr
│   │   │   └── Log
│   │   │   ├── AbstractLogger.php
│   │   │   ├── InvalidArgumentException.php
│   │   │   ├── LoggerAwareInterface.php
│   │   │   ├── LoggerAwareTrait.php
│   │   │   ├── LoggerInterface.php
│   │   │   ├── LoggerTrait.php
│   │   │   ├── LogLevel.php
│   │   │   ├── NullLogger.php
│   │   │   └── Test
│   │   │   ├── DummyTest.php
│   │   │   ├── LoggerInterfaceTest.php
│   │   │   └── TestLogger.php
│   │   └── README.md
│   ├── pubsubhubbub
│   │   └── publisher
│   │   ├── composer.json
│   │   ├── examples
│   │   │   └── publisher_example.php
│   │   ├── library
│   │   │   └── Publisher.php
│   │   ├── LICENSE
│   │   └── README.md
│   ├── shaarli
│   │   └── netscape-bookmark-parser
│   │   ├── CHANGELOG.md
│   │   ├── composer.json
│   │   ├── LICENSE
│   │   ├── NetscapeBookmarkParser.php
│   │   └── README.md
│   └── slim
│   └── slim
│   ├── composer.json
│   ├── LICENSE.md
│   ├── MAINTAINERS.md
│   ├── phpstan.neon.dist
│   └── Slim
│   ├── App.php
│   ├── CallableResolverAwareTrait.php
│   ├── CallableResolver.php
│   ├── Collection.php
│   ├── Container.php
│   ├── DefaultServicesProvider.php
│   ├── DeferredCallable.php
│   ├── Exception
│   │   ├── ContainerException.php
│   │   ├── ContainerValueNotFoundException.php
│   │   ├── InvalidMethodException.php
│   │   ├── MethodNotAllowedException.php
│   │   ├── NotFoundException.php
│   │   └── SlimException.php
│   ├── Handlers
│   │   ├── AbstractError.php
│   │   ├── AbstractHandler.php
│   │   ├── Error.php
│   │   ├── NotAllowed.php
│   │   ├── NotFound.php
│   │   ├── PhpError.php
│   │   └── Strategies
│   │   ├── RequestResponseArgs.php
│   │   └── RequestResponse.php
│   ├── Http
│   │   ├── Body.php
│   │   ├── Cookies.php
│   │   ├── Environment.php
│   │   ├── Headers.php
│   │   ├── Message.php
│   │   ├── NonBufferedBody.php
│   │   ├── RequestBody.php
│   │   ├── Request.php
│   │   ├── Response.php
│   │   ├── StatusCode.php
│   │   ├── Stream.php
│   │   ├── UploadedFile.php
│   │   └── Uri.php
│   ├── Interfaces
│   │   ├── CallableResolverInterface.php
│   │   ├── CollectionInterface.php
│   │   ├── Http
│   │   │   ├── CookiesInterface.php
│   │   │   ├── EnvironmentInterface.php
│   │   │   └── HeadersInterface.php
│   │   ├── InvocationStrategyInterface.php
│   │   ├── RouteGroupInterface.php
│   │   ├── RouteInterface.php
│   │   └── RouterInterface.php
│   ├── MiddlewareAwareTrait.php
│   ├── Routable.php
│   ├── RouteGroup.php
│   ├── Route.php
│   └── Router.php
├── webpack.config.js
└── yarn.lock
159 directories, 656 files
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment