├── .css ├── add.png ├── asc.gif ├── autocat.png ├── cal.css ├── charts.css ├── close.png ├── close1.png ├── cog.png ├── comment.png ├── comment_small.png ├── ct.png ├── darr.png ├── delete.png ├── desc.gif ├── exc.png ├── ext.png ├── eyeo.png ├── filter.png ├── help.png ├── ir.png ├── ir_small.png ├── jquery-jvectormap-1.2.2.css ├── layout0.png ├── layout1.png ├── load.gif ├── login.css ├── lr.png ├── pi.png ├── po.png ├── reload.png ├── search.png ├── sensor.png ├── spectrum.css ├── squert.css ├── tofilter.png ├── uarr.png └── update.png ├── .flags ├── AD.png ├── AE.png ├── AF.png ├── AG.png ├── AI.png ├── AL.png ├── AM.png ├── AN.png ├── AO.png ├── AR.png ├── AS.png ├── AT.png ├── AU.png ├── AW.png ├── AX.png ├── AZ.png ├── BA.png ├── BB.png ├── BD.png ├── BE.png ├── BF.png ├── BG.png ├── BH.png ├── BI.png ├── BJ.png ├── BM.png ├── BN.png ├── BO.png ├── BR.png ├── BS.png ├── BT.png ├── BV.png ├── BW.png ├── BY.png ├── BZ.png ├── CA.png ├── CATALONIA.png ├── CC.png ├── CD.png ├── CF.png ├── CG.png ├── CH.png ├── CI.png ├── CK.png ├── CL.png ├── CM.png ├── CN.png ├── CO.png ├── CR.png ├── CS.png ├── CU.png ├── CV.png ├── CX.png ├── CY.png ├── CZ.png ├── DE.png ├── DJ.png ├── DK.png ├── DM.png ├── DO.png ├── DZ.png ├── EC.png ├── EE.png ├── EG.png ├── EH.png ├── ENGLAND.png ├── ER.png ├── ES.png ├── ET.png ├── EU.png ├── FI.png ├── FJ.png ├── FK.png ├── FM.png ├── FO.png ├── FR.png ├── GA.png ├── GB.png ├── GD.png ├── GE.png ├── GF.png ├── GH.png ├── GI.png ├── GL.png ├── GM.png ├── GN.png ├── GP.png ├── GQ.png ├── GR.png ├── GS.png ├── GT.png ├── GU.png ├── GW.png ├── GY.png ├── HK.png ├── HM.png ├── HN.png ├── HR.png ├── HT.png ├── HU.png ├── ID.png ├── IE.png ├── IL.png ├── IM.png ├── IN.png ├── IO.png ├── IQ.png ├── IR.png ├── IS.png ├── IT.png ├── JM.png ├── JO.png ├── JP.png ├── KE.png ├── KG.png ├── KH.png ├── KI.png ├── KM.png ├── KN.png ├── KP.png ├── KR.png ├── KW.png ├── KY.png ├── KZ.png ├── LA.png ├── LB.png ├── LC.png ├── LI.png ├── LK.png ├── LO.png ├── LR.png ├── LS.png ├── LT.png ├── LU.png ├── LV.png ├── LY.png ├── MA.png ├── MC.png ├── MD.png ├── ME.png ├── MG.png ├── MH.png ├── MK.png ├── ML.png ├── MM.png ├── MN.png ├── MO.png ├── MP.png ├── MQ.png ├── MR.png ├── MS.png ├── MT.png ├── MU.png ├── MV.png ├── MW.png ├── MX.png ├── MY.png ├── MZ.png ├── NA.png ├── NC.png ├── NE.png ├── NF.png ├── NG.png ├── NI.png ├── NL.png ├── NO.png ├── NP.png ├── NR.png ├── NU.png ├── NZ.png ├── OM.png ├── PA.png ├── PE.png ├── PF.png ├── PG.png ├── PH.png ├── PK.png ├── PL.png ├── PM.png ├── PN.png ├── PR.png ├── PS.png ├── PT.png ├── PW.png ├── PY.png ├── QA.png ├── RE.png ├── RO.png ├── RS.png ├── RU.png ├── RW.png ├── SA.png ├── SB.png ├── SC.png ├── SCOTLAND.png ├── SD.png ├── SE.png ├── SG.png ├── SH.png ├── SI.png ├── SJ.png ├── SK.png ├── SL.png ├── SM.png ├── SN.png ├── SO.png ├── SR.png ├── ST.png ├── SV.png ├── SY.png ├── SZ.png ├── TC.png ├── TD.png ├── TF.png ├── TG.png ├── TH.png ├── TJ.png ├── TK.png ├── TL.png ├── TM.png ├── TN.png ├── TO.png ├── TR.png ├── TT.png ├── TV.png ├── TW.png ├── TZ.png ├── UA.png ├── UG.png ├── UM.png ├── US.png ├── UY.png ├── UZ.png ├── VA.png ├── VC.png ├── VE.png ├── VG.png ├── VI.png ├── VN.png ├── VU.png ├── WALES.png ├── WF.png ├── WS.png ├── YE.png ├── YT.png ├── ZA.png ├── ZM.png └── ZW.png ├── .gitignore ├── .inc ├── callback.php ├── config.php.sample ├── countries.php ├── functions.php ├── ip2c.php ├── session.php └── vendor │ ├── autoload.php │ ├── composer │ ├── ClassLoader.php │ ├── autoload_classmap.php │ ├── autoload_namespaces.php │ ├── autoload_psr4.php │ ├── autoload_real.php │ └── installed.json │ ├── elasticsearch │ └── elasticsearch │ │ ├── .gitignore │ │ ├── .gitmodules │ │ ├── .travis.yml │ │ ├── CHANGELOG.md │ │ ├── CONTRIBUTING.md │ │ ├── LICENSE │ │ ├── NOTICE │ │ ├── README.md │ │ ├── benchmarks │ │ └── Elasticsearch │ │ │ └── Benchmarks │ │ │ └── IndexingEvent.php │ │ ├── docs │ │ ├── configuration.asciidoc │ │ ├── connection-pool.asciidoc │ │ ├── index-operations.asciidoc │ │ ├── index.asciidoc │ │ ├── indexing-operations.asciidoc │ │ ├── installation.asciidoc │ │ ├── namespaces.asciidoc │ │ ├── overview.asciidoc │ │ ├── php-version-requirement.asciidoc │ │ ├── quickstart.asciidoc │ │ ├── search-operations.asciidoc │ │ └── serializers.asciidoc │ │ ├── run_travis_test.sh │ │ ├── src │ │ └── Elasticsearch │ │ │ ├── Client.php │ │ │ ├── Common │ │ │ ├── AbstractFactory.php │ │ │ ├── DICBuilder.php │ │ │ ├── EmptyLogger.php │ │ │ └── Exceptions │ │ │ │ ├── AlreadyExpiredException.php │ │ │ │ ├── BadMethodCallException.php │ │ │ │ ├── BadRequest400Exception.php │ │ │ │ ├── ClientErrorResponseException.php │ │ │ │ ├── Conflict409Exception.php │ │ │ │ ├── Curl │ │ │ │ ├── CouldNotConnectToHost.php │ │ │ │ ├── CouldNotResolveHostException.php │ │ │ │ └── OperationTimeoutException.php │ │ │ │ ├── ElasticsearchException.php │ │ │ │ ├── Forbidden403Exception.php │ │ │ │ ├── InvalidArgumentException.php │ │ │ │ ├── MaxRetriesException.php │ │ │ │ ├── Missing404Exception.php │ │ │ │ ├── NoDocumentsToGetException.php │ │ │ │ ├── NoNodesAvailableException.php │ │ │ │ ├── NoShardAvailableException.php │ │ │ │ ├── RoutingMissingException.php │ │ │ │ ├── RuntimeException.php │ │ │ │ ├── ScriptLangNotSupportedException.php │ │ │ │ ├── ServerErrorResponseException.php │ │ │ │ ├── TransportException.php │ │ │ │ └── UnexpectedValueException.php │ │ │ ├── ConnectionPool │ │ │ ├── AbstractConnectionPool.php │ │ │ ├── Selectors │ │ │ │ ├── RandomSelector.php │ │ │ │ ├── RoundRobinSelector.php │ │ │ │ ├── SelectorInterface.php │ │ │ │ └── StickyRoundRobinSelector.php │ │ │ ├── SniffingConnectionPool.php │ │ │ ├── StaticConnectionPool.php │ │ │ └── StaticNoPingConnectionPool.php │ │ │ ├── Connections │ │ │ ├── AbstractConnection.php │ │ │ ├── ConnectionFactory.php │ │ │ ├── ConnectionInterface.php │ │ │ ├── CurlMultiConnection.php │ │ │ └── GuzzleConnection.php │ │ │ ├── Endpoints │ │ │ ├── AbstractEndpoint.php │ │ │ ├── Bulk.php │ │ │ ├── BulkEndpointInterface.php │ │ │ ├── Cat │ │ │ │ ├── Aliases.php │ │ │ │ ├── Allocation.php │ │ │ │ ├── Count.php │ │ │ │ ├── Health.php │ │ │ │ ├── Help.php │ │ │ │ ├── Indices.php │ │ │ │ ├── Master.php │ │ │ │ ├── Nodes.php │ │ │ │ ├── PendingTasks.php │ │ │ │ ├── Recovery.php │ │ │ │ ├── Shards.php │ │ │ │ └── ThreadPool.php │ │ │ ├── ClearScroll.php │ │ │ ├── Cluster │ │ │ │ ├── Health.php │ │ │ │ ├── Nodes │ │ │ │ │ ├── AbstractNodesEndpoint.php │ │ │ │ │ ├── HotThreads.php │ │ │ │ │ ├── Info.php │ │ │ │ │ ├── Shutdown.php │ │ │ │ │ └── Stats.php │ │ │ │ ├── PendingTasks.php │ │ │ │ ├── Reroute.php │ │ │ │ ├── Settings │ │ │ │ │ ├── Get.php │ │ │ │ │ └── Put.php │ │ │ │ ├── State.php │ │ │ │ └── Stats.php │ │ │ ├── Count.php │ │ │ ├── CountPercolate.php │ │ │ ├── Delete.php │ │ │ ├── DeleteByQuery.php │ │ │ ├── Exists.php │ │ │ ├── Explain.php │ │ │ ├── Get.php │ │ │ ├── Index.php │ │ │ ├── Indices │ │ │ │ ├── Alias │ │ │ │ │ ├── AbstractAliasEndpoint.php │ │ │ │ │ ├── Delete.php │ │ │ │ │ ├── Exists.php │ │ │ │ │ ├── Get.php │ │ │ │ │ └── Put.php │ │ │ │ ├── Aliases │ │ │ │ │ ├── Get.php │ │ │ │ │ └── Update.php │ │ │ │ ├── Analyze.php │ │ │ │ ├── Cache │ │ │ │ │ └── Clear.php │ │ │ │ ├── ClearCache.php │ │ │ │ ├── Close.php │ │ │ │ ├── Create.php │ │ │ │ ├── Delete.php │ │ │ │ ├── Exists.php │ │ │ │ ├── Exists │ │ │ │ │ └── Types.php │ │ │ │ ├── Field │ │ │ │ │ └── Get.php │ │ │ │ ├── Flush.php │ │ │ │ ├── Gateway │ │ │ │ │ └── Snapshot.php │ │ │ │ ├── Mapping │ │ │ │ │ ├── Delete.php │ │ │ │ │ ├── Get.php │ │ │ │ │ ├── GetField.php │ │ │ │ │ └── Put.php │ │ │ │ ├── Open.php │ │ │ │ ├── Optimize.php │ │ │ │ ├── Recovery.php │ │ │ │ ├── Refresh.php │ │ │ │ ├── Segments.php │ │ │ │ ├── Settings │ │ │ │ │ ├── Get.php │ │ │ │ │ └── Put.php │ │ │ │ ├── Snapshotindex.php │ │ │ │ ├── Stats.php │ │ │ │ ├── Status.php │ │ │ │ ├── Template │ │ │ │ │ ├── AbstractTemplateEndpoint.php │ │ │ │ │ ├── Delete.php │ │ │ │ │ ├── Exists.php │ │ │ │ │ ├── Get.php │ │ │ │ │ └── Put.php │ │ │ │ ├── Type │ │ │ │ │ └── Exists.php │ │ │ │ ├── Validate │ │ │ │ │ └── Query.php │ │ │ │ ├── ValidateQuery.php │ │ │ │ └── Warmer │ │ │ │ │ ├── AbstractWarmerEndpoint.php │ │ │ │ │ ├── Delete.php │ │ │ │ │ ├── Get.php │ │ │ │ │ └── Put.php │ │ │ ├── Info.php │ │ │ ├── MPercolate.php │ │ │ ├── MTermVectors.php │ │ │ ├── Mget.php │ │ │ ├── Mlt.php │ │ │ ├── Msearch.php │ │ │ ├── Percolate.php │ │ │ ├── Ping.php │ │ │ ├── Scroll.php │ │ │ ├── Search.php │ │ │ ├── SearchShards.php │ │ │ ├── SearchTemplate.php │ │ │ ├── Snapshot │ │ │ │ ├── Create.php │ │ │ │ ├── Delete.php │ │ │ │ ├── Get.php │ │ │ │ ├── Repository │ │ │ │ │ ├── Create.php │ │ │ │ │ ├── Delete.php │ │ │ │ │ └── Get.php │ │ │ │ └── Restore.php │ │ │ ├── Source │ │ │ │ └── Get.php │ │ │ ├── Suggest.php │ │ │ ├── TermVector.php │ │ │ └── Update.php │ │ │ ├── Namespaces │ │ │ ├── AbstractNamespace.php │ │ │ ├── CatNamespace.php │ │ │ ├── ClusterNamespace.php │ │ │ ├── IndicesNamespace.php │ │ │ ├── NodesNamespace.php │ │ │ └── SnapshotNamespace.php │ │ │ ├── Serializers │ │ │ ├── ArrayToJSONSerializer.php │ │ │ ├── EverythingToJSONSerializer.php │ │ │ ├── SerializerInterface.php │ │ │ └── SmartSerializer.php │ │ │ └── Transport.php │ │ └── util │ │ ├── RestSpecRunner.php │ │ ├── SpecParser.php │ │ └── templates │ │ └── endpoint.twig │ ├── guzzle │ └── guzzle │ │ ├── .gitignore │ │ ├── .travis.yml │ │ ├── CHANGELOG.md │ │ ├── LICENSE │ │ ├── README.md │ │ ├── UPGRADING.md │ │ ├── build.xml │ │ ├── docs │ │ ├── Makefile │ │ ├── _downloads │ │ │ └── guzzle-schema-1.0.json │ │ ├── _static │ │ │ ├── guzzle-icon.png │ │ │ ├── homepage.css │ │ │ ├── logo.png │ │ │ ├── prettify.css │ │ │ └── prettify.js │ │ ├── _templates │ │ │ ├── index.html │ │ │ ├── leftbar.html │ │ │ └── nav_links.html │ │ ├── batching │ │ │ └── batching.rst │ │ ├── conf.py │ │ ├── docs.rst │ │ ├── getting-started │ │ │ ├── faq.rst │ │ │ ├── installation.rst │ │ │ └── overview.rst │ │ ├── http-client │ │ │ ├── client.rst │ │ │ ├── entity-bodies.rst │ │ │ ├── http-redirects.rst │ │ │ ├── request.rst │ │ │ ├── response.rst │ │ │ └── uri-templates.rst │ │ ├── index.rst │ │ ├── iterators │ │ │ ├── guzzle-iterators.rst │ │ │ └── resource-iterators.rst │ │ ├── plugins │ │ │ ├── async-plugin.rst │ │ │ ├── backoff-plugin.rst │ │ │ ├── cache-plugin.rst │ │ │ ├── cookie-plugin.rst │ │ │ ├── creating-plugins.rst │ │ │ ├── curl-auth-plugin.rst │ │ │ ├── history-plugin.rst │ │ │ ├── log-plugin.rst │ │ │ ├── md5-validator-plugin.rst │ │ │ ├── mock-plugin.rst │ │ │ ├── oauth-plugin.rst │ │ │ ├── plugins-list.rst.inc │ │ │ └── plugins-overview.rst │ │ ├── requirements.txt │ │ ├── testing │ │ │ └── unit-testing.rst │ │ └── webservice-client │ │ │ ├── guzzle-service-descriptions.rst │ │ │ ├── using-the-service-builder.rst │ │ │ └── webservice-client.rst │ │ ├── phar-stub.php │ │ ├── phing │ │ ├── build.properties.dist │ │ ├── imports │ │ │ ├── dependencies.xml │ │ │ └── deploy.xml │ │ └── tasks │ │ │ ├── ComposerLintTask.php │ │ │ ├── GuzzlePearPharPackageTask.php │ │ │ └── GuzzleSubSplitTask.php │ │ ├── phpunit.xml.dist │ │ └── src │ │ └── Guzzle │ │ ├── Batch │ │ ├── AbstractBatchDecorator.php │ │ ├── Batch.php │ │ ├── BatchBuilder.php │ │ ├── BatchClosureDivisor.php │ │ ├── BatchClosureTransfer.php │ │ ├── BatchCommandTransfer.php │ │ ├── BatchDivisorInterface.php │ │ ├── BatchInterface.php │ │ ├── BatchRequestTransfer.php │ │ ├── BatchSizeDivisor.php │ │ ├── BatchTransferInterface.php │ │ ├── Exception │ │ │ └── BatchTransferException.php │ │ ├── ExceptionBufferingBatch.php │ │ ├── FlushingBatch.php │ │ ├── HistoryBatch.php │ │ └── NotifyingBatch.php │ │ ├── Cache │ │ ├── AbstractCacheAdapter.php │ │ ├── CacheAdapterFactory.php │ │ ├── CacheAdapterInterface.php │ │ ├── ClosureCacheAdapter.php │ │ ├── DoctrineCacheAdapter.php │ │ ├── NullCacheAdapter.php │ │ ├── Zf1CacheAdapter.php │ │ └── Zf2CacheAdapter.php │ │ ├── Common │ │ ├── AbstractHasDispatcher.php │ │ ├── Collection.php │ │ ├── Event.php │ │ ├── Exception │ │ │ ├── BadMethodCallException.php │ │ │ ├── ExceptionCollection.php │ │ │ ├── GuzzleException.php │ │ │ ├── InvalidArgumentException.php │ │ │ ├── RuntimeException.php │ │ │ └── UnexpectedValueException.php │ │ ├── FromConfigInterface.php │ │ ├── HasDispatcherInterface.php │ │ ├── ToArrayInterface.php │ │ └── Version.php │ │ ├── Http │ │ ├── AbstractEntityBodyDecorator.php │ │ ├── CachingEntityBody.php │ │ ├── Client.php │ │ ├── ClientInterface.php │ │ ├── Curl │ │ │ ├── CurlHandle.php │ │ │ ├── CurlMulti.php │ │ │ ├── CurlMultiInterface.php │ │ │ ├── CurlMultiProxy.php │ │ │ ├── CurlVersion.php │ │ │ └── RequestMediator.php │ │ ├── EntityBody.php │ │ ├── EntityBodyInterface.php │ │ ├── Exception │ │ │ ├── BadResponseException.php │ │ │ ├── ClientErrorResponseException.php │ │ │ ├── CouldNotRewindStreamException.php │ │ │ ├── CurlException.php │ │ │ ├── HttpException.php │ │ │ ├── MultiTransferException.php │ │ │ ├── RequestException.php │ │ │ ├── ServerErrorResponseException.php │ │ │ └── TooManyRedirectsException.php │ │ ├── IoEmittingEntityBody.php │ │ ├── Message │ │ │ ├── AbstractMessage.php │ │ │ ├── EntityEnclosingRequest.php │ │ │ ├── EntityEnclosingRequestInterface.php │ │ │ ├── Header.php │ │ │ ├── Header │ │ │ │ ├── CacheControl.php │ │ │ │ ├── HeaderCollection.php │ │ │ │ ├── HeaderFactory.php │ │ │ │ ├── HeaderFactoryInterface.php │ │ │ │ ├── HeaderInterface.php │ │ │ │ └── Link.php │ │ │ ├── MessageInterface.php │ │ │ ├── PostFile.php │ │ │ ├── PostFileInterface.php │ │ │ ├── Request.php │ │ │ ├── RequestFactory.php │ │ │ ├── RequestFactoryInterface.php │ │ │ ├── RequestInterface.php │ │ │ └── Response.php │ │ ├── Mimetypes.php │ │ ├── QueryAggregator │ │ │ ├── CommaAggregator.php │ │ │ ├── DuplicateAggregator.php │ │ │ ├── PhpAggregator.php │ │ │ └── QueryAggregatorInterface.php │ │ ├── QueryString.php │ │ ├── ReadLimitEntityBody.php │ │ ├── RedirectPlugin.php │ │ ├── Resources │ │ │ └── cacert.pem │ │ ├── StaticClient.php │ │ └── Url.php │ │ ├── Inflection │ │ ├── Inflector.php │ │ ├── InflectorInterface.php │ │ ├── MemoizingInflector.php │ │ └── PreComputedInflector.php │ │ ├── Iterator │ │ ├── AppendIterator.php │ │ ├── ChunkedIterator.php │ │ ├── FilterIterator.php │ │ ├── MapIterator.php │ │ ├── MethodProxyIterator.php │ │ └── README.md │ │ ├── Log │ │ ├── AbstractLogAdapter.php │ │ ├── ArrayLogAdapter.php │ │ ├── ClosureLogAdapter.php │ │ ├── LogAdapterInterface.php │ │ ├── MessageFormatter.php │ │ ├── MonologLogAdapter.php │ │ ├── PsrLogAdapter.php │ │ ├── Zf1LogAdapter.php │ │ └── Zf2LogAdapter.php │ │ ├── Parser │ │ ├── Cookie │ │ │ ├── CookieParser.php │ │ │ └── CookieParserInterface.php │ │ ├── Message │ │ │ ├── AbstractMessageParser.php │ │ │ ├── MessageParser.php │ │ │ ├── MessageParserInterface.php │ │ │ └── PeclHttpMessageParser.php │ │ ├── ParserRegistry.php │ │ ├── UriTemplate │ │ │ ├── PeclUriTemplate.php │ │ │ ├── UriTemplate.php │ │ │ └── UriTemplateInterface.php │ │ └── Url │ │ │ ├── UrlParser.php │ │ │ └── UrlParserInterface.php │ │ ├── Plugin │ │ ├── Async │ │ │ └── AsyncPlugin.php │ │ ├── Backoff │ │ │ ├── AbstractBackoffStrategy.php │ │ │ ├── AbstractErrorCodeBackoffStrategy.php │ │ │ ├── BackoffLogger.php │ │ │ ├── BackoffPlugin.php │ │ │ ├── BackoffStrategyInterface.php │ │ │ ├── CallbackBackoffStrategy.php │ │ │ ├── ConstantBackoffStrategy.php │ │ │ ├── CurlBackoffStrategy.php │ │ │ ├── ExponentialBackoffStrategy.php │ │ │ ├── HttpBackoffStrategy.php │ │ │ ├── LinearBackoffStrategy.php │ │ │ ├── ReasonPhraseBackoffStrategy.php │ │ │ └── TruncatedBackoffStrategy.php │ │ ├── Cache │ │ │ ├── CacheKeyProviderInterface.php │ │ │ ├── CachePlugin.php │ │ │ ├── CacheStorageInterface.php │ │ │ ├── CallbackCanCacheStrategy.php │ │ │ ├── CanCacheStrategyInterface.php │ │ │ ├── DefaultCacheKeyProvider.php │ │ │ ├── DefaultCacheStorage.php │ │ │ ├── DefaultCanCacheStrategy.php │ │ │ ├── DefaultRevalidation.php │ │ │ ├── DenyRevalidation.php │ │ │ ├── RevalidationInterface.php │ │ │ └── SkipRevalidation.php │ │ ├── Cookie │ │ │ ├── Cookie.php │ │ │ ├── CookieJar │ │ │ │ ├── ArrayCookieJar.php │ │ │ │ ├── CookieJarInterface.php │ │ │ │ └── FileCookieJar.php │ │ │ ├── CookiePlugin.php │ │ │ └── Exception │ │ │ │ └── InvalidCookieException.php │ │ ├── CurlAuth │ │ │ └── CurlAuthPlugin.php │ │ ├── ErrorResponse │ │ │ ├── ErrorResponseExceptionInterface.php │ │ │ ├── ErrorResponsePlugin.php │ │ │ └── Exception │ │ │ │ └── ErrorResponseException.php │ │ ├── History │ │ │ └── HistoryPlugin.php │ │ ├── Log │ │ │ └── LogPlugin.php │ │ ├── Md5 │ │ │ ├── CommandContentMd5Plugin.php │ │ │ └── Md5ValidatorPlugin.php │ │ ├── Mock │ │ │ └── MockPlugin.php │ │ └── Oauth │ │ │ └── OauthPlugin.php │ │ ├── Service │ │ ├── AbstractConfigLoader.php │ │ ├── Builder │ │ │ ├── ServiceBuilder.php │ │ │ ├── ServiceBuilderInterface.php │ │ │ └── ServiceBuilderLoader.php │ │ ├── CachingConfigLoader.php │ │ ├── Client.php │ │ ├── ClientInterface.php │ │ ├── Command │ │ │ ├── AbstractCommand.php │ │ │ ├── ClosureCommand.php │ │ │ ├── CommandInterface.php │ │ │ ├── CreateResponseClassEvent.php │ │ │ ├── DefaultRequestSerializer.php │ │ │ ├── DefaultResponseParser.php │ │ │ ├── Factory │ │ │ │ ├── AliasFactory.php │ │ │ │ ├── CompositeFactory.php │ │ │ │ ├── ConcreteClassFactory.php │ │ │ │ ├── FactoryInterface.php │ │ │ │ ├── MapFactory.php │ │ │ │ └── ServiceDescriptionFactory.php │ │ │ ├── LocationVisitor │ │ │ │ ├── Request │ │ │ │ │ ├── AbstractRequestVisitor.php │ │ │ │ │ ├── BodyVisitor.php │ │ │ │ │ ├── HeaderVisitor.php │ │ │ │ │ ├── JsonVisitor.php │ │ │ │ │ ├── PostFieldVisitor.php │ │ │ │ │ ├── PostFileVisitor.php │ │ │ │ │ ├── QueryVisitor.php │ │ │ │ │ ├── RequestVisitorInterface.php │ │ │ │ │ ├── ResponseBodyVisitor.php │ │ │ │ │ └── XmlVisitor.php │ │ │ │ ├── Response │ │ │ │ │ ├── AbstractResponseVisitor.php │ │ │ │ │ ├── BodyVisitor.php │ │ │ │ │ ├── HeaderVisitor.php │ │ │ │ │ ├── JsonVisitor.php │ │ │ │ │ ├── ReasonPhraseVisitor.php │ │ │ │ │ ├── ResponseVisitorInterface.php │ │ │ │ │ ├── StatusCodeVisitor.php │ │ │ │ │ └── XmlVisitor.php │ │ │ │ └── VisitorFlyweight.php │ │ │ ├── OperationCommand.php │ │ │ ├── OperationResponseParser.php │ │ │ ├── RequestSerializerInterface.php │ │ │ ├── ResponseClassInterface.php │ │ │ └── ResponseParserInterface.php │ │ ├── ConfigLoaderInterface.php │ │ ├── Description │ │ │ ├── Operation.php │ │ │ ├── OperationInterface.php │ │ │ ├── Parameter.php │ │ │ ├── SchemaFormatter.php │ │ │ ├── SchemaValidator.php │ │ │ ├── ServiceDescription.php │ │ │ ├── ServiceDescriptionInterface.php │ │ │ ├── ServiceDescriptionLoader.php │ │ │ └── ValidatorInterface.php │ │ ├── Exception │ │ │ ├── CommandException.php │ │ │ ├── CommandTransferException.php │ │ │ ├── DescriptionBuilderException.php │ │ │ ├── InconsistentClientTransferException.php │ │ │ ├── ResponseClassException.php │ │ │ ├── ServiceBuilderException.php │ │ │ ├── ServiceNotFoundException.php │ │ │ └── ValidationException.php │ │ └── Resource │ │ │ ├── AbstractResourceIteratorFactory.php │ │ │ ├── CompositeResourceIteratorFactory.php │ │ │ ├── MapResourceIteratorFactory.php │ │ │ ├── Model.php │ │ │ ├── ResourceIterator.php │ │ │ ├── ResourceIteratorApplyBatched.php │ │ │ ├── ResourceIteratorClassFactory.php │ │ │ ├── ResourceIteratorFactoryInterface.php │ │ │ └── ResourceIteratorInterface.php │ │ └── Stream │ │ ├── PhpStreamRequestFactory.php │ │ ├── Stream.php │ │ ├── StreamInterface.php │ │ └── StreamRequestFactoryInterface.php │ ├── monolog │ └── monolog │ │ ├── CHANGELOG.mdown │ │ ├── LICENSE │ │ ├── README.mdown │ │ ├── doc │ │ ├── extending.md │ │ ├── sockets.md │ │ └── usage.md │ │ ├── phpunit.xml.dist │ │ └── src │ │ └── Monolog │ │ ├── ErrorHandler.php │ │ ├── Formatter │ │ ├── ChromePHPFormatter.php │ │ ├── ElasticaFormatter.php │ │ ├── FlowdockFormatter.php │ │ ├── FormatterInterface.php │ │ ├── GelfMessageFormatter.php │ │ ├── HtmlFormatter.php │ │ ├── JsonFormatter.php │ │ ├── LineFormatter.php │ │ ├── LogglyFormatter.php │ │ ├── LogstashFormatter.php │ │ ├── NormalizerFormatter.php │ │ ├── ScalarFormatter.php │ │ └── WildfireFormatter.php │ │ ├── Handler │ │ ├── AbstractHandler.php │ │ ├── AbstractProcessingHandler.php │ │ ├── AbstractSyslogHandler.php │ │ ├── AmqpHandler.php │ │ ├── BrowserConsoleHandler.php │ │ ├── BufferHandler.php │ │ ├── ChromePHPHandler.php │ │ ├── CouchDBHandler.php │ │ ├── CubeHandler.php │ │ ├── DoctrineCouchDBHandler.php │ │ ├── DynamoDbHandler.php │ │ ├── ElasticSearchHandler.php │ │ ├── ErrorLogHandler.php │ │ ├── FilterHandler.php │ │ ├── FingersCrossed │ │ │ ├── ActivationStrategyInterface.php │ │ │ ├── ChannelLevelActivationStrategy.php │ │ │ └── ErrorLevelActivationStrategy.php │ │ ├── FingersCrossedHandler.php │ │ ├── FirePHPHandler.php │ │ ├── FlowdockHandler.php │ │ ├── GelfHandler.php │ │ ├── GroupHandler.php │ │ ├── HandlerInterface.php │ │ ├── HipChatHandler.php │ │ ├── LogEntriesHandler.php │ │ ├── LogglyHandler.php │ │ ├── MailHandler.php │ │ ├── MissingExtensionException.php │ │ ├── MongoDBHandler.php │ │ ├── NativeMailerHandler.php │ │ ├── NewRelicHandler.php │ │ ├── NullHandler.php │ │ ├── PushoverHandler.php │ │ ├── RavenHandler.php │ │ ├── RedisHandler.php │ │ ├── RollbarHandler.php │ │ ├── RotatingFileHandler.php │ │ ├── SocketHandler.php │ │ ├── StreamHandler.php │ │ ├── SwiftMailerHandler.php │ │ ├── SyslogHandler.php │ │ ├── SyslogUdp │ │ │ └── UdpSocket.php │ │ ├── SyslogUdpHandler.php │ │ ├── TestHandler.php │ │ └── ZendMonitorHandler.php │ │ ├── Logger.php │ │ ├── Processor │ │ ├── GitProcessor.php │ │ ├── IntrospectionProcessor.php │ │ ├── MemoryPeakUsageProcessor.php │ │ ├── MemoryProcessor.php │ │ ├── MemoryUsageProcessor.php │ │ ├── ProcessIdProcessor.php │ │ ├── PsrLogMessageProcessor.php │ │ ├── TagProcessor.php │ │ ├── UidProcessor.php │ │ └── WebProcessor.php │ │ └── Registry.php │ ├── pimple │ └── pimple │ │ ├── .gitignore │ │ ├── .travis.yml │ │ ├── LICENSE │ │ ├── README.rst │ │ ├── lib │ │ └── Pimple.php │ │ └── phpunit.xml.dist │ ├── psr │ └── log │ │ ├── .gitignore │ │ ├── LICENSE │ │ ├── Psr │ │ └── Log │ │ │ ├── AbstractLogger.php │ │ │ ├── InvalidArgumentException.php │ │ │ ├── LogLevel.php │ │ │ ├── LoggerAwareInterface.php │ │ │ ├── LoggerAwareTrait.php │ │ │ ├── LoggerInterface.php │ │ │ ├── LoggerTrait.php │ │ │ ├── NullLogger.php │ │ │ └── Test │ │ │ └── LoggerInterfaceTest.php │ │ └── README.md │ └── symfony │ └── event-dispatcher │ └── Symfony │ └── Component │ └── EventDispatcher │ ├── .gitignore │ ├── CHANGELOG.md │ ├── ContainerAwareEventDispatcher.php │ ├── Debug │ └── TraceableEventDispatcherInterface.php │ ├── Event.php │ ├── EventDispatcher.php │ ├── EventDispatcherInterface.php │ ├── EventSubscriberInterface.php │ ├── GenericEvent.php │ ├── ImmutableEventDispatcher.php │ ├── LICENSE │ ├── README.md │ ├── Tests │ ├── ContainerAwareEventDispatcherTest.php │ ├── EventDispatcherTest.php │ ├── EventTest.php │ ├── GenericEventTest.php │ └── ImmutableEventDispatcherTest.php │ └── phpunit.xml.dist ├── .js ├── d3 │ ├── LICENSE │ ├── d3.hive.v0.min.js │ ├── d3.min.js │ ├── d3.v3.min.js │ ├── packages.js │ └── sankey.js ├── jq.js ├── jquery-jvectormap-1.2.2.min.js ├── jquery-jvectormap-world-mill-en.js ├── jquery.tablesorter.min.js ├── spectrum.js ├── squertBoxes.js ├── squertCal.js ├── squertCharts.js ├── squertFunctions.js └── squertMain.js ├── .scripts ├── clicat.tcl ├── cliscript.tcl ├── ip2c.tcl ├── squert.sql └── stats.sh ├── COPYING ├── README.md ├── index.php └── login.php /.css/add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.css/add.png -------------------------------------------------------------------------------- /.css/asc.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.css/asc.gif -------------------------------------------------------------------------------- /.css/autocat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.css/autocat.png -------------------------------------------------------------------------------- /.css/close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.css/close.png -------------------------------------------------------------------------------- /.css/close1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.css/close1.png -------------------------------------------------------------------------------- /.css/cog.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.css/cog.png -------------------------------------------------------------------------------- /.css/comment.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.css/comment.png -------------------------------------------------------------------------------- /.css/comment_small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.css/comment_small.png -------------------------------------------------------------------------------- /.css/ct.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.css/ct.png -------------------------------------------------------------------------------- /.css/darr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.css/darr.png -------------------------------------------------------------------------------- /.css/delete.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.css/delete.png -------------------------------------------------------------------------------- /.css/desc.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.css/desc.gif -------------------------------------------------------------------------------- /.css/exc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.css/exc.png -------------------------------------------------------------------------------- /.css/ext.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.css/ext.png -------------------------------------------------------------------------------- /.css/eyeo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.css/eyeo.png -------------------------------------------------------------------------------- /.css/filter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.css/filter.png -------------------------------------------------------------------------------- /.css/help.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.css/help.png -------------------------------------------------------------------------------- /.css/ir.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.css/ir.png -------------------------------------------------------------------------------- /.css/ir_small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.css/ir_small.png -------------------------------------------------------------------------------- /.css/jquery-jvectormap-1.2.2.css: -------------------------------------------------------------------------------- 1 | .jvectormap-label { 2 | position: absolute; 3 | display: none; 4 | border: solid 1px #CDCDCD; 5 | -webkit-border-radius: 3px; 6 | -moz-border-radius: 3px; 7 | border-radius: 3px; 8 | background: #292929; 9 | color: white; 10 | font-family: sans-serif, Verdana; 11 | font-size: smaller; 12 | padding: 3px; 13 | } 14 | 15 | .jvectormap-zoomin, .jvectormap-zoomout { 16 | position: absolute; 17 | left: 10px; 18 | -webkit-border-radius: 3px; 19 | -moz-border-radius: 3px; 20 | border-radius: 3px; 21 | background: #292929; 22 | padding: 3px; 23 | color: white; 24 | width: 10px; 25 | height: 10px; 26 | cursor: pointer; 27 | line-height: 10px; 28 | text-align: center; 29 | } 30 | 31 | .jvectormap-zoomin { 32 | top: 10px; 33 | } 34 | 35 | .jvectormap-zoomout { 36 | top: 30px; 37 | } 38 | -------------------------------------------------------------------------------- /.css/layout0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.css/layout0.png -------------------------------------------------------------------------------- /.css/layout1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.css/layout1.png -------------------------------------------------------------------------------- /.css/load.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.css/load.gif -------------------------------------------------------------------------------- /.css/lr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.css/lr.png -------------------------------------------------------------------------------- /.css/pi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.css/pi.png -------------------------------------------------------------------------------- /.css/po.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.css/po.png -------------------------------------------------------------------------------- /.css/reload.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.css/reload.png -------------------------------------------------------------------------------- /.css/search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.css/search.png -------------------------------------------------------------------------------- /.css/sensor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.css/sensor.png -------------------------------------------------------------------------------- /.css/tofilter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.css/tofilter.png -------------------------------------------------------------------------------- /.css/uarr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.css/uarr.png -------------------------------------------------------------------------------- /.css/update.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.css/update.png -------------------------------------------------------------------------------- /.flags/AD.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/AD.png -------------------------------------------------------------------------------- /.flags/AE.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/AE.png -------------------------------------------------------------------------------- /.flags/AF.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/AF.png -------------------------------------------------------------------------------- /.flags/AG.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/AG.png -------------------------------------------------------------------------------- /.flags/AI.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/AI.png -------------------------------------------------------------------------------- /.flags/AL.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/AL.png -------------------------------------------------------------------------------- /.flags/AM.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/AM.png -------------------------------------------------------------------------------- /.flags/AN.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/AN.png -------------------------------------------------------------------------------- /.flags/AO.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/AO.png -------------------------------------------------------------------------------- /.flags/AR.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/AR.png -------------------------------------------------------------------------------- /.flags/AS.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/AS.png -------------------------------------------------------------------------------- /.flags/AT.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/AT.png -------------------------------------------------------------------------------- /.flags/AU.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/AU.png -------------------------------------------------------------------------------- /.flags/AW.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/AW.png -------------------------------------------------------------------------------- /.flags/AX.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/AX.png -------------------------------------------------------------------------------- /.flags/AZ.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/AZ.png -------------------------------------------------------------------------------- /.flags/BA.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/BA.png -------------------------------------------------------------------------------- /.flags/BB.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/BB.png -------------------------------------------------------------------------------- /.flags/BD.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/BD.png -------------------------------------------------------------------------------- /.flags/BE.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/BE.png -------------------------------------------------------------------------------- /.flags/BF.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/BF.png -------------------------------------------------------------------------------- /.flags/BG.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/BG.png -------------------------------------------------------------------------------- /.flags/BH.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/BH.png -------------------------------------------------------------------------------- /.flags/BI.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/BI.png -------------------------------------------------------------------------------- /.flags/BJ.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/BJ.png -------------------------------------------------------------------------------- /.flags/BM.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/BM.png -------------------------------------------------------------------------------- /.flags/BN.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/BN.png -------------------------------------------------------------------------------- /.flags/BO.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/BO.png -------------------------------------------------------------------------------- /.flags/BR.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/BR.png -------------------------------------------------------------------------------- /.flags/BS.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/BS.png -------------------------------------------------------------------------------- /.flags/BT.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/BT.png -------------------------------------------------------------------------------- /.flags/BV.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/BV.png -------------------------------------------------------------------------------- /.flags/BW.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/BW.png -------------------------------------------------------------------------------- /.flags/BY.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/BY.png -------------------------------------------------------------------------------- /.flags/BZ.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/BZ.png -------------------------------------------------------------------------------- /.flags/CA.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/CA.png -------------------------------------------------------------------------------- /.flags/CATALONIA.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/CATALONIA.png -------------------------------------------------------------------------------- /.flags/CC.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/CC.png -------------------------------------------------------------------------------- /.flags/CD.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/CD.png -------------------------------------------------------------------------------- /.flags/CF.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/CF.png -------------------------------------------------------------------------------- /.flags/CG.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/CG.png -------------------------------------------------------------------------------- /.flags/CH.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/CH.png -------------------------------------------------------------------------------- /.flags/CI.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/CI.png -------------------------------------------------------------------------------- /.flags/CK.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/CK.png -------------------------------------------------------------------------------- /.flags/CL.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/CL.png -------------------------------------------------------------------------------- /.flags/CM.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/CM.png -------------------------------------------------------------------------------- /.flags/CN.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/CN.png -------------------------------------------------------------------------------- /.flags/CO.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/CO.png -------------------------------------------------------------------------------- /.flags/CR.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/CR.png -------------------------------------------------------------------------------- /.flags/CS.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/CS.png -------------------------------------------------------------------------------- /.flags/CU.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/CU.png -------------------------------------------------------------------------------- /.flags/CV.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/CV.png -------------------------------------------------------------------------------- /.flags/CX.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/CX.png -------------------------------------------------------------------------------- /.flags/CY.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/CY.png -------------------------------------------------------------------------------- /.flags/CZ.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/CZ.png -------------------------------------------------------------------------------- /.flags/DE.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/DE.png -------------------------------------------------------------------------------- /.flags/DJ.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/DJ.png -------------------------------------------------------------------------------- /.flags/DK.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/DK.png -------------------------------------------------------------------------------- /.flags/DM.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/DM.png -------------------------------------------------------------------------------- /.flags/DO.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/DO.png -------------------------------------------------------------------------------- /.flags/DZ.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/DZ.png -------------------------------------------------------------------------------- /.flags/EC.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/EC.png -------------------------------------------------------------------------------- /.flags/EE.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/EE.png -------------------------------------------------------------------------------- /.flags/EG.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/EG.png -------------------------------------------------------------------------------- /.flags/EH.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/EH.png -------------------------------------------------------------------------------- /.flags/ENGLAND.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/ENGLAND.png -------------------------------------------------------------------------------- /.flags/ER.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/ER.png -------------------------------------------------------------------------------- /.flags/ES.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/ES.png -------------------------------------------------------------------------------- /.flags/ET.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/ET.png -------------------------------------------------------------------------------- /.flags/EU.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/EU.png -------------------------------------------------------------------------------- /.flags/FI.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/FI.png -------------------------------------------------------------------------------- /.flags/FJ.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/FJ.png -------------------------------------------------------------------------------- /.flags/FK.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/FK.png -------------------------------------------------------------------------------- /.flags/FM.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/FM.png -------------------------------------------------------------------------------- /.flags/FO.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/FO.png -------------------------------------------------------------------------------- /.flags/FR.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/FR.png -------------------------------------------------------------------------------- /.flags/GA.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/GA.png -------------------------------------------------------------------------------- /.flags/GB.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/GB.png -------------------------------------------------------------------------------- /.flags/GD.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/GD.png -------------------------------------------------------------------------------- /.flags/GE.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/GE.png -------------------------------------------------------------------------------- /.flags/GF.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/GF.png -------------------------------------------------------------------------------- /.flags/GH.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/GH.png -------------------------------------------------------------------------------- /.flags/GI.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/GI.png -------------------------------------------------------------------------------- /.flags/GL.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/GL.png -------------------------------------------------------------------------------- /.flags/GM.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/GM.png -------------------------------------------------------------------------------- /.flags/GN.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/GN.png -------------------------------------------------------------------------------- /.flags/GP.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/GP.png -------------------------------------------------------------------------------- /.flags/GQ.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/GQ.png -------------------------------------------------------------------------------- /.flags/GR.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/GR.png -------------------------------------------------------------------------------- /.flags/GS.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/GS.png -------------------------------------------------------------------------------- /.flags/GT.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/GT.png -------------------------------------------------------------------------------- /.flags/GU.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/GU.png -------------------------------------------------------------------------------- /.flags/GW.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/GW.png -------------------------------------------------------------------------------- /.flags/GY.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/GY.png -------------------------------------------------------------------------------- /.flags/HK.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/HK.png -------------------------------------------------------------------------------- /.flags/HM.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/HM.png -------------------------------------------------------------------------------- /.flags/HN.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/HN.png -------------------------------------------------------------------------------- /.flags/HR.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/HR.png -------------------------------------------------------------------------------- /.flags/HT.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/HT.png -------------------------------------------------------------------------------- /.flags/HU.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/HU.png -------------------------------------------------------------------------------- /.flags/ID.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/ID.png -------------------------------------------------------------------------------- /.flags/IE.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/IE.png -------------------------------------------------------------------------------- /.flags/IL.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/IL.png -------------------------------------------------------------------------------- /.flags/IM.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/IM.png -------------------------------------------------------------------------------- /.flags/IN.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/IN.png -------------------------------------------------------------------------------- /.flags/IO.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/IO.png -------------------------------------------------------------------------------- /.flags/IQ.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/IQ.png -------------------------------------------------------------------------------- /.flags/IR.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/IR.png -------------------------------------------------------------------------------- /.flags/IS.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/IS.png -------------------------------------------------------------------------------- /.flags/IT.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/IT.png -------------------------------------------------------------------------------- /.flags/JM.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/JM.png -------------------------------------------------------------------------------- /.flags/JO.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/JO.png -------------------------------------------------------------------------------- /.flags/JP.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/JP.png -------------------------------------------------------------------------------- /.flags/KE.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/KE.png -------------------------------------------------------------------------------- /.flags/KG.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/KG.png -------------------------------------------------------------------------------- /.flags/KH.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/KH.png -------------------------------------------------------------------------------- /.flags/KI.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/KI.png -------------------------------------------------------------------------------- /.flags/KM.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/KM.png -------------------------------------------------------------------------------- /.flags/KN.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/KN.png -------------------------------------------------------------------------------- /.flags/KP.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/KP.png -------------------------------------------------------------------------------- /.flags/KR.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/KR.png -------------------------------------------------------------------------------- /.flags/KW.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/KW.png -------------------------------------------------------------------------------- /.flags/KY.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/KY.png -------------------------------------------------------------------------------- /.flags/KZ.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/KZ.png -------------------------------------------------------------------------------- /.flags/LA.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/LA.png -------------------------------------------------------------------------------- /.flags/LB.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/LB.png -------------------------------------------------------------------------------- /.flags/LC.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/LC.png -------------------------------------------------------------------------------- /.flags/LI.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/LI.png -------------------------------------------------------------------------------- /.flags/LK.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/LK.png -------------------------------------------------------------------------------- /.flags/LO.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/LO.png -------------------------------------------------------------------------------- /.flags/LR.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/LR.png -------------------------------------------------------------------------------- /.flags/LS.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/LS.png -------------------------------------------------------------------------------- /.flags/LT.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/LT.png -------------------------------------------------------------------------------- /.flags/LU.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/LU.png -------------------------------------------------------------------------------- /.flags/LV.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/LV.png -------------------------------------------------------------------------------- /.flags/LY.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/LY.png -------------------------------------------------------------------------------- /.flags/MA.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/MA.png -------------------------------------------------------------------------------- /.flags/MC.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/MC.png -------------------------------------------------------------------------------- /.flags/MD.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/MD.png -------------------------------------------------------------------------------- /.flags/ME.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/ME.png -------------------------------------------------------------------------------- /.flags/MG.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/MG.png -------------------------------------------------------------------------------- /.flags/MH.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/MH.png -------------------------------------------------------------------------------- /.flags/MK.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/MK.png -------------------------------------------------------------------------------- /.flags/ML.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/ML.png -------------------------------------------------------------------------------- /.flags/MM.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/MM.png -------------------------------------------------------------------------------- /.flags/MN.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/MN.png -------------------------------------------------------------------------------- /.flags/MO.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/MO.png -------------------------------------------------------------------------------- /.flags/MP.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/MP.png -------------------------------------------------------------------------------- /.flags/MQ.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/MQ.png -------------------------------------------------------------------------------- /.flags/MR.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/MR.png -------------------------------------------------------------------------------- /.flags/MS.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/MS.png -------------------------------------------------------------------------------- /.flags/MT.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/MT.png -------------------------------------------------------------------------------- /.flags/MU.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/MU.png -------------------------------------------------------------------------------- /.flags/MV.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/MV.png -------------------------------------------------------------------------------- /.flags/MW.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/MW.png -------------------------------------------------------------------------------- /.flags/MX.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/MX.png -------------------------------------------------------------------------------- /.flags/MY.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/MY.png -------------------------------------------------------------------------------- /.flags/MZ.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/MZ.png -------------------------------------------------------------------------------- /.flags/NA.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/NA.png -------------------------------------------------------------------------------- /.flags/NC.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/NC.png -------------------------------------------------------------------------------- /.flags/NE.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/NE.png -------------------------------------------------------------------------------- /.flags/NF.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/NF.png -------------------------------------------------------------------------------- /.flags/NG.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/NG.png -------------------------------------------------------------------------------- /.flags/NI.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/NI.png -------------------------------------------------------------------------------- /.flags/NL.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/NL.png -------------------------------------------------------------------------------- /.flags/NO.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/NO.png -------------------------------------------------------------------------------- /.flags/NP.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/NP.png -------------------------------------------------------------------------------- /.flags/NR.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/NR.png -------------------------------------------------------------------------------- /.flags/NU.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/NU.png -------------------------------------------------------------------------------- /.flags/NZ.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/NZ.png -------------------------------------------------------------------------------- /.flags/OM.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/OM.png -------------------------------------------------------------------------------- /.flags/PA.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/PA.png -------------------------------------------------------------------------------- /.flags/PE.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/PE.png -------------------------------------------------------------------------------- /.flags/PF.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/PF.png -------------------------------------------------------------------------------- /.flags/PG.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/PG.png -------------------------------------------------------------------------------- /.flags/PH.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/PH.png -------------------------------------------------------------------------------- /.flags/PK.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/PK.png -------------------------------------------------------------------------------- /.flags/PL.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/PL.png -------------------------------------------------------------------------------- /.flags/PM.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/PM.png -------------------------------------------------------------------------------- /.flags/PN.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/PN.png -------------------------------------------------------------------------------- /.flags/PR.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/PR.png -------------------------------------------------------------------------------- /.flags/PS.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/PS.png -------------------------------------------------------------------------------- /.flags/PT.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/PT.png -------------------------------------------------------------------------------- /.flags/PW.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/PW.png -------------------------------------------------------------------------------- /.flags/PY.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/PY.png -------------------------------------------------------------------------------- /.flags/QA.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/QA.png -------------------------------------------------------------------------------- /.flags/RE.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/RE.png -------------------------------------------------------------------------------- /.flags/RO.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/RO.png -------------------------------------------------------------------------------- /.flags/RS.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/RS.png -------------------------------------------------------------------------------- /.flags/RU.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/RU.png -------------------------------------------------------------------------------- /.flags/RW.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/RW.png -------------------------------------------------------------------------------- /.flags/SA.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/SA.png -------------------------------------------------------------------------------- /.flags/SB.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/SB.png -------------------------------------------------------------------------------- /.flags/SC.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/SC.png -------------------------------------------------------------------------------- /.flags/SCOTLAND.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/SCOTLAND.png -------------------------------------------------------------------------------- /.flags/SD.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/SD.png -------------------------------------------------------------------------------- /.flags/SE.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/SE.png -------------------------------------------------------------------------------- /.flags/SG.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/SG.png -------------------------------------------------------------------------------- /.flags/SH.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/SH.png -------------------------------------------------------------------------------- /.flags/SI.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/SI.png -------------------------------------------------------------------------------- /.flags/SJ.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/SJ.png -------------------------------------------------------------------------------- /.flags/SK.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/SK.png -------------------------------------------------------------------------------- /.flags/SL.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/SL.png -------------------------------------------------------------------------------- /.flags/SM.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/SM.png -------------------------------------------------------------------------------- /.flags/SN.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/SN.png -------------------------------------------------------------------------------- /.flags/SO.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/SO.png -------------------------------------------------------------------------------- /.flags/SR.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/SR.png -------------------------------------------------------------------------------- /.flags/ST.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/ST.png -------------------------------------------------------------------------------- /.flags/SV.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/SV.png -------------------------------------------------------------------------------- /.flags/SY.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/SY.png -------------------------------------------------------------------------------- /.flags/SZ.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/SZ.png -------------------------------------------------------------------------------- /.flags/TC.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/TC.png -------------------------------------------------------------------------------- /.flags/TD.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/TD.png -------------------------------------------------------------------------------- /.flags/TF.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/TF.png -------------------------------------------------------------------------------- /.flags/TG.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/TG.png -------------------------------------------------------------------------------- /.flags/TH.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/TH.png -------------------------------------------------------------------------------- /.flags/TJ.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/TJ.png -------------------------------------------------------------------------------- /.flags/TK.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/TK.png -------------------------------------------------------------------------------- /.flags/TL.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/TL.png -------------------------------------------------------------------------------- /.flags/TM.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/TM.png -------------------------------------------------------------------------------- /.flags/TN.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/TN.png -------------------------------------------------------------------------------- /.flags/TO.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/TO.png -------------------------------------------------------------------------------- /.flags/TR.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/TR.png -------------------------------------------------------------------------------- /.flags/TT.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/TT.png -------------------------------------------------------------------------------- /.flags/TV.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/TV.png -------------------------------------------------------------------------------- /.flags/TW.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/TW.png -------------------------------------------------------------------------------- /.flags/TZ.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/TZ.png -------------------------------------------------------------------------------- /.flags/UA.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/UA.png -------------------------------------------------------------------------------- /.flags/UG.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/UG.png -------------------------------------------------------------------------------- /.flags/UM.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/UM.png -------------------------------------------------------------------------------- /.flags/US.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/US.png -------------------------------------------------------------------------------- /.flags/UY.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/UY.png -------------------------------------------------------------------------------- /.flags/UZ.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/UZ.png -------------------------------------------------------------------------------- /.flags/VA.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/VA.png -------------------------------------------------------------------------------- /.flags/VC.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/VC.png -------------------------------------------------------------------------------- /.flags/VE.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/VE.png -------------------------------------------------------------------------------- /.flags/VG.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/VG.png -------------------------------------------------------------------------------- /.flags/VI.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/VI.png -------------------------------------------------------------------------------- /.flags/VN.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/VN.png -------------------------------------------------------------------------------- /.flags/VU.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/VU.png -------------------------------------------------------------------------------- /.flags/WALES.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/WALES.png -------------------------------------------------------------------------------- /.flags/WF.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/WF.png -------------------------------------------------------------------------------- /.flags/WS.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/WS.png -------------------------------------------------------------------------------- /.flags/YE.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/YE.png -------------------------------------------------------------------------------- /.flags/YT.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/YT.png -------------------------------------------------------------------------------- /.flags/ZA.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/ZA.png -------------------------------------------------------------------------------- /.flags/ZM.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/ZM.png -------------------------------------------------------------------------------- /.flags/ZW.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.flags/ZW.png -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .htaccess 2 | .scripts/*.md5 3 | .inc/config.php 4 | .scripts/cliscript.tcl 5 | .scripts/classified.tcl 6 | .scripts/results.txt 7 | .rules 8 | .images 9 | .js/config.js 10 | *.swp 11 | *.swo 12 | tests 13 | *.old 14 | play 15 | test.html 16 | composer.* 17 | -------------------------------------------------------------------------------- /.inc/config.php.sample: -------------------------------------------------------------------------------- 1 | 'system', 27 | \Guzzle\Http\Client::CURL_OPTIONS => [ 28 | CURLOPT_SSL_VERIFYPEER => true, 29 | CURLOPT_CAINFO => '/etc/ssl/elasticsearch/es.pem', 30 | CURLOPT_SSLCERTTYPE => 'PEM', 31 | ] 32 | ); 33 | 34 | //$clientparams['connectionParams']['auth'] = array( 35 | // 'username', // Username 36 | // 'password', // Password 37 | // 'Basic' // Auth: Basic, Digest, NTLM, Any 38 | //); 39 | 40 | // Where are the rules? If you have multiple dirs, separate each with: || 41 | $rulePath = "../.rules"; 42 | ?> 43 | -------------------------------------------------------------------------------- /.inc/vendor/autoload.php: -------------------------------------------------------------------------------- 1 | array($vendorDir . '/symfony/event-dispatcher'), 10 | 'Psr\\Log\\' => array($vendorDir . '/psr/log'), 11 | 'Pimple' => array($vendorDir . '/pimple/pimple/lib'), 12 | 'Guzzle\\Tests' => array($vendorDir . '/guzzle/guzzle/tests'), 13 | 'Guzzle' => array($vendorDir . '/guzzle/guzzle/src'), 14 | 'Elasticsearch\\Tests' => array($vendorDir . '/elasticsearch/elasticsearch/tests'), 15 | 'Elasticsearch\\Benchmarks' => array($vendorDir . '/elasticsearch/elasticsearch/benchmarks'), 16 | 'Elasticsearch' => array($vendorDir . '/elasticsearch/elasticsearch/src'), 17 | ); 18 | -------------------------------------------------------------------------------- /.inc/vendor/composer/autoload_psr4.php: -------------------------------------------------------------------------------- 1 | array($vendorDir . '/monolog/monolog/src/Monolog'), 10 | ); 11 | -------------------------------------------------------------------------------- /.inc/vendor/elasticsearch/elasticsearch/.gitignore: -------------------------------------------------------------------------------- 1 | #composer related 2 | composer.lock 3 | vendor/ 4 | composer.phar 5 | 6 | #editor related 7 | .idea 8 | 9 | # OS generated files 10 | .DS_Store 11 | .DS_Store? 12 | ._* 13 | .Spotlight-V100 14 | .Trashes 15 | Icon? 16 | ehthumbs.db 17 | Thumbs.db 18 | 19 | #generator related 20 | generator/* -------------------------------------------------------------------------------- /.inc/vendor/elasticsearch/elasticsearch/.gitmodules: -------------------------------------------------------------------------------- 1 | [submodule "util/elasticsearch"] 2 | path = util/elasticsearch 3 | url = https://github.com/elasticsearch/elasticsearch.git 4 | -------------------------------------------------------------------------------- /.inc/vendor/elasticsearch/elasticsearch/.travis.yml: -------------------------------------------------------------------------------- 1 | language: php 2 | php: 3 | - "5.5" 4 | - "5.4" 5 | - "5.3" 6 | env: 7 | - ES_VERSION=0.90.0 ES_TEST_HOST=http://localhost:9200 8 | - ES_VERSION=0.90.1 ES_TEST_HOST=http://localhost:9200 9 | - ES_VERSION=0.90.2 ES_TEST_HOST=http://localhost:9200 10 | - ES_VERSION=0.90.3 ES_TEST_HOST=http://localhost:9200 11 | - ES_VERSION=0.90.4 ES_TEST_HOST=http://localhost:9200 12 | - ES_VERSION=0.90.5 ES_TEST_HOST=http://localhost:9200 13 | 14 | before_script: 15 | - composer install --dev 16 | - mkdir -p build/logs 17 | 18 | script: ./run_travis_test.sh 19 | 20 | after_script: 21 | - php vendor/bin/coveralls -v -------------------------------------------------------------------------------- /.inc/vendor/elasticsearch/elasticsearch/NOTICE: -------------------------------------------------------------------------------- 1 | Copyright 2013 Elasticsearch 2 | 3 | Licensed under the Apache License, Version 2.0 (the "License"); 4 | you may not use this file except in compliance with the License. 5 | You may obtain a copy of the License at 6 | 7 | http://www.apache.org/licenses/LICENSE-2.0 8 | 9 | Unless required by applicable law or agreed to in writing, software 10 | distributed under the License is distributed on an "AS IS" BASIS, 11 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | See the License for the specific language governing permissions and 13 | limitations under the License. -------------------------------------------------------------------------------- /.inc/vendor/elasticsearch/elasticsearch/docs/index.asciidoc: -------------------------------------------------------------------------------- 1 | 2 | = Elasticsearch-PHP 3 | 4 | include::overview.asciidoc[] 5 | 6 | include::quickstart.asciidoc[] 7 | 8 | include::installation.asciidoc[] 9 | 10 | include::configuration.asciidoc[] 11 | 12 | include::index-operations.asciidoc[] 13 | 14 | include::indexing-operations.asciidoc[] 15 | 16 | include::search-operations.asciidoc[] 17 | 18 | include::namespaces.asciidoc[] 19 | 20 | include::connection-pool.asciidoc[] 21 | 22 | include::serializers.asciidoc[] 23 | 24 | include::php-version-requirement.asciidoc[] -------------------------------------------------------------------------------- /.inc/vendor/elasticsearch/elasticsearch/docs/overview.asciidoc: -------------------------------------------------------------------------------- 1 | == Overview 2 | 3 | This is the official PHP client for Elasticsearch. It is designed to be a very low-level client that does not stray from the REST API. 4 | 5 | All methods closely match the REST API, and furthermore, match the method structure of other language clients (ruby, python, etc). We hope that this consistency makes it easy to get started with a client, and to seamlessly switch from one language to the next with minimal effort. 6 | 7 | The client is designed to be "unopinionated". There are a few universal niceties added to the client (cluster state sniffing, round-robin requests, etc) but largely it is very barebones. This was intentional. We want a common base that more sophisticated libraries can build on top of. 8 | 9 | -------------------------------------------------------------------------------- /.inc/vendor/elasticsearch/elasticsearch/run_travis_test.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | if [ -z $ES_VERSION ]; then 4 | echo "No ES_VERSION specified"; 5 | exit 1; 6 | fi; 7 | 8 | ES_DIR="elasticsearch-$ES_VERSION" 9 | 10 | killall java 2>/dev/null 11 | 12 | if [ ! -d $ES_DIR ]; then 13 | echo "Downloading Elasticsearch v${ES_VERSION}" 14 | ES_URL="https://download.elasticsearch.org/elasticsearch/elasticsearch/${ES_DIR}.zip" 15 | curl -O $ES_URL 16 | unzip "${ES_DIR}.zip" 17 | fi; 18 | 19 | echo "Starting Elasticsearch v${ES_VERSION}" 20 | ./${ES_DIR}/bin/elasticsearch \ 21 | -Des.network.host=localhost \ 22 | -Des.discovery.zen.ping.multicast.enabled=false \ 23 | -Des.discovery.zen.ping_timeout=1 24 | 25 | sleep 3 26 | 27 | phpunit --bootstrap tests/bootstrap.php --no-configuration --coverage-clover build/logs/clover.xml --exclude-group ignore tests -------------------------------------------------------------------------------- /.inc/vendor/elasticsearch/elasticsearch/src/Elasticsearch/Common/AbstractFactory.php: -------------------------------------------------------------------------------- 1 | container = $container; 24 | } 25 | } -------------------------------------------------------------------------------- /.inc/vendor/elasticsearch/elasticsearch/src/Elasticsearch/Common/EmptyLogger.php: -------------------------------------------------------------------------------- 1 | 16 | * @license http://www.apache.org/licenses/LICENSE-2.0 Apache2 17 | * @link http://elasticsearch.org 18 | */ 19 | class AlreadyExpiredException extends \Exception implements ElasticsearchException 20 | { 21 | } 22 | -------------------------------------------------------------------------------- /.inc/vendor/elasticsearch/elasticsearch/src/Elasticsearch/Common/Exceptions/BadMethodCallException.php: -------------------------------------------------------------------------------- 1 | 10 | * @license http://www.apache.org/licenses/LICENSE-2.0 Apache2 11 | * @link http://elasticsearch.org 12 | */ 13 | namespace Elasticsearch\Common\Exceptions; 14 | 15 | /** 16 | * BadMethodCallException 17 | * Denote problems with a method call (e.g. incorrect number of arguments) 18 | */ 19 | class BadMethodCallException extends \BadMethodCallException implements ElasticsearchException 20 | { 21 | } 22 | -------------------------------------------------------------------------------- /.inc/vendor/elasticsearch/elasticsearch/src/Elasticsearch/Common/Exceptions/BadRequest400Exception.php: -------------------------------------------------------------------------------- 1 | 11 | * @license http://www.apache.org/licenses/LICENSE-2.0 Apache2 12 | * @link http://elasticsearch.org 13 | */ 14 | class BadRequest400Exception extends \Exception implements ElasticsearchException 15 | { 16 | } 17 | -------------------------------------------------------------------------------- /.inc/vendor/elasticsearch/elasticsearch/src/Elasticsearch/Common/Exceptions/ClientErrorResponseException.php: -------------------------------------------------------------------------------- 1 | 10 | * @license http://www.apache.org/licenses/LICENSE-2.0 Apache2 11 | * @link http://elasticsearch.org 12 | */ 13 | namespace Elasticsearch\Common\Exceptions; 14 | 15 | /** 16 | * Class ClientErrorResponseException 17 | * @package Elasticsearch\Common\Exceptions 18 | */ 19 | class ClientErrorResponseException extends TransportException implements ElasticsearchException 20 | { 21 | } 22 | -------------------------------------------------------------------------------- /.inc/vendor/elasticsearch/elasticsearch/src/Elasticsearch/Common/Exceptions/Conflict409Exception.php: -------------------------------------------------------------------------------- 1 | 11 | * @license http://www.apache.org/licenses/LICENSE-2.0 Apache2 12 | * @link http://elasticsearch.org 13 | */ 14 | class Conflict409Exception extends \Exception implements ElasticsearchException 15 | { 16 | } 17 | -------------------------------------------------------------------------------- /.inc/vendor/elasticsearch/elasticsearch/src/Elasticsearch/Common/Exceptions/Curl/CouldNotConnectToHost.php: -------------------------------------------------------------------------------- 1 | 10 | * @license http://www.apache.org/licenses/LICENSE-2.0 Apache2 11 | * @link http://elasticsearch.org 12 | */ 13 | 14 | namespace Elasticsearch\Common\Exceptions; 15 | 16 | /** 17 | * Generic Exception interface 18 | * 19 | * @category Elasticsearch 20 | * @package Elasticsearch\Common\Exceptions 21 | * @author Zachary Tong 22 | * @license http://www.apache.org/licenses/LICENSE-2.0 Apache2 23 | * @link http://elasticsearch.org 24 | */ 25 | interface ElasticsearchException 26 | { 27 | } 28 | -------------------------------------------------------------------------------- /.inc/vendor/elasticsearch/elasticsearch/src/Elasticsearch/Common/Exceptions/Forbidden403Exception.php: -------------------------------------------------------------------------------- 1 | 16 | * @license http://www.apache.org/licenses/LICENSE-2.0 Apache2 17 | * @link http://elasticsearch.org 18 | */ 19 | class Forbidden403Exception extends \Exception implements ElasticsearchException 20 | { 21 | } 22 | -------------------------------------------------------------------------------- /.inc/vendor/elasticsearch/elasticsearch/src/Elasticsearch/Common/Exceptions/InvalidArgumentException.php: -------------------------------------------------------------------------------- 1 | 10 | * @license http://www.apache.org/licenses/LICENSE-2.0 Apache2 11 | * @link http://elasticsearch.org 12 | */ 13 | namespace Elasticsearch\Common\Exceptions; 14 | 15 | /** 16 | * InvalidArgumentException 17 | * Denote invalid or incorrect argument values 18 | */ 19 | class InvalidArgumentException extends \InvalidArgumentException implements ElasticsearchException 20 | { 21 | } 22 | -------------------------------------------------------------------------------- /.inc/vendor/elasticsearch/elasticsearch/src/Elasticsearch/Common/Exceptions/MaxRetriesException.php: -------------------------------------------------------------------------------- 1 | 10 | * @license http://www.apache.org/licenses/LICENSE-2.0 Apache2 11 | * @link http://elasticsearch.org 12 | */ 13 | namespace Elasticsearch\Common\Exceptions; 14 | 15 | /** 16 | * BadMethodCallException 17 | * Denote problems with a method call (e.g. incorrect number of arguments) 18 | */ 19 | class MaxRetriesException extends \Exception implements ElasticsearchException 20 | { 21 | } 22 | -------------------------------------------------------------------------------- /.inc/vendor/elasticsearch/elasticsearch/src/Elasticsearch/Common/Exceptions/Missing404Exception.php: -------------------------------------------------------------------------------- 1 | 10 | * @license http://www.apache.org/licenses/LICENSE-2.0 Apache2 11 | * @link http://elasticsearch.org 12 | */ 13 | 14 | namespace Elasticsearch\Common\Exceptions; 15 | 16 | /** 17 | * Generic Exception interface 18 | * 19 | * @category Elasticsearch 20 | * @package Elasticsearch\Common\Exceptions 21 | * @author Zachary Tong 22 | * @license http://www.apache.org/licenses/LICENSE-2.0 Apache2 23 | * @link http://elasticsearch.org 24 | */ 25 | class Missing404Exception extends \Exception implements ElasticsearchException 26 | { 27 | } 28 | -------------------------------------------------------------------------------- /.inc/vendor/elasticsearch/elasticsearch/src/Elasticsearch/Common/Exceptions/NoDocumentsToGetException.php: -------------------------------------------------------------------------------- 1 | 17 | * @license http://www.apache.org/licenses/LICENSE-2.0 Apache2 18 | * @link http://elasticsearch.org 19 | */ 20 | class NoDocumentsToGetException extends ServerErrorResponseException implements ElasticsearchException 21 | { 22 | } 23 | -------------------------------------------------------------------------------- /.inc/vendor/elasticsearch/elasticsearch/src/Elasticsearch/Common/Exceptions/NoNodesAvailableException.php: -------------------------------------------------------------------------------- 1 | 9 | * @license http://www.apache.org/licenses/LICENSE-2.0 Apache2 10 | * @link http://elasticsearch.org 11 | */ 12 | namespace Elasticsearch\Common\Exceptions; 13 | 14 | /** 15 | * NoNodesAvailableException 16 | */ 17 | class NoNodesAvailableException extends \Exception implements ElasticsearchException 18 | { 19 | } 20 | -------------------------------------------------------------------------------- /.inc/vendor/elasticsearch/elasticsearch/src/Elasticsearch/Common/Exceptions/NoShardAvailableException.php: -------------------------------------------------------------------------------- 1 | 16 | * @license http://www.apache.org/licenses/LICENSE-2.0 Apache2 17 | * @link http://elasticsearch.org 18 | */ 19 | class NoShardAvailableException extends ServerErrorResponseException implements ElasticsearchException 20 | { 21 | } 22 | -------------------------------------------------------------------------------- /.inc/vendor/elasticsearch/elasticsearch/src/Elasticsearch/Common/Exceptions/RoutingMissingException.php: -------------------------------------------------------------------------------- 1 | 17 | * @license http://www.apache.org/licenses/LICENSE-2.0 Apache2 18 | * @link http://elasticsearch.org 19 | */ 20 | class RoutingMissingException extends ServerErrorResponseException implements ElasticsearchException 21 | { 22 | } 23 | -------------------------------------------------------------------------------- /.inc/vendor/elasticsearch/elasticsearch/src/Elasticsearch/Common/Exceptions/RuntimeException.php: -------------------------------------------------------------------------------- 1 | 12 | * @license http://www.apache.org/licenses/LICENSE-2.0 Apache2 13 | * @link http://elasticsearch.org 14 | */ 15 | namespace Elasticsearch\Common\Exceptions; 16 | 17 | /** 18 | * RuntimeException 19 | */ 20 | class RuntimeException extends \RuntimeException implements ElasticsearchException 21 | { 22 | } 23 | -------------------------------------------------------------------------------- /.inc/vendor/elasticsearch/elasticsearch/src/Elasticsearch/Common/Exceptions/ScriptLangNotSupportedException.php: -------------------------------------------------------------------------------- 1 | 17 | * @license http://www.apache.org/licenses/LICENSE-2.0 Apache2 18 | * @link http://elasticsearch.org 19 | */ 20 | class ScriptLangNotSupportedException extends \Exception implements ElasticsearchException 21 | { 22 | } 23 | -------------------------------------------------------------------------------- /.inc/vendor/elasticsearch/elasticsearch/src/Elasticsearch/Common/Exceptions/ServerErrorResponseException.php: -------------------------------------------------------------------------------- 1 | 10 | * @license http://www.apache.org/licenses/LICENSE-2.0 Apache2 11 | * @link http://elasticsearch.org 12 | */ 13 | namespace Elasticsearch\Common\Exceptions; 14 | 15 | /** 16 | * ServerErrorResponseException 17 | */ 18 | class ServerErrorResponseException extends TransportException implements ElasticsearchException 19 | { 20 | } 21 | -------------------------------------------------------------------------------- /.inc/vendor/elasticsearch/elasticsearch/src/Elasticsearch/Common/Exceptions/TransportException.php: -------------------------------------------------------------------------------- 1 | 10 | * @license http://www.apache.org/licenses/LICENSE-2.0 Apache2 11 | * @link http://elasticsearch.org 12 | */ 13 | namespace Elasticsearch\Common\Exceptions; 14 | 15 | /** 16 | * BadMethodCallException 17 | * Denote problems with a method call (e.g. incorrect number of arguments) 18 | */ 19 | class TransportException extends \Exception implements ElasticsearchException 20 | { 21 | } 22 | -------------------------------------------------------------------------------- /.inc/vendor/elasticsearch/elasticsearch/src/Elasticsearch/Common/Exceptions/UnexpectedValueException.php: -------------------------------------------------------------------------------- 1 | 10 | * @license http://www.apache.org/licenses/LICENSE-2.0 Apache2 11 | * @link http://elasticsearch.org 12 | */ 13 | namespace Elasticsearch\Common\Exceptions; 14 | 15 | /** 16 | * UnexpectedValueException 17 | * Denote a value that is outside the normally accepted values 18 | */ 19 | class UnexpectedValueException extends \UnexpectedValueException implements ElasticsearchException 20 | { 21 | } 22 | -------------------------------------------------------------------------------- /.inc/vendor/elasticsearch/elasticsearch/src/Elasticsearch/ConnectionPool/Selectors/RandomSelector.php: -------------------------------------------------------------------------------- 1 | 18 | * @license http://www.apache.org/licenses/LICENSE-2.0 Apache2 19 | * @link http://elasticsearch.org 20 | */ 21 | class RandomSelector implements SelectorInterface 22 | { 23 | 24 | 25 | /** 26 | * Select a random connection from the provided array 27 | * 28 | * @param array $connections Array of Connection objects 29 | * 30 | * @return ConnectionInterface 31 | */ 32 | public function select($connections) 33 | { 34 | return $connections[array_rand($connections)]; 35 | 36 | } 37 | 38 | 39 | }//end class -------------------------------------------------------------------------------- /.inc/vendor/elasticsearch/elasticsearch/src/Elasticsearch/ConnectionPool/Selectors/SelectorInterface.php: -------------------------------------------------------------------------------- 1 | container['connection']( 22 | $hostDetails, 23 | $this->container['connectionParamsShared'], 24 | $this->container['logObject'], 25 | $this->container['traceObject'] 26 | ); 27 | } 28 | } -------------------------------------------------------------------------------- /.inc/vendor/elasticsearch/elasticsearch/src/Elasticsearch/Connections/ConnectionInterface.php: -------------------------------------------------------------------------------- 1 | 18 | * @license http://www.apache.org/licenses/LICENSE-2.0 Apache2 19 | * @link http://elasticsearch.org 20 | */ 21 | interface ConnectionInterface 22 | { 23 | public function __construct($hostDetails, $connectionParams, LoggerInterface $log, LoggerInterface $trace); 24 | 25 | public function getTransportSchema(); 26 | 27 | public function isAlive(); 28 | 29 | public function markAlive(); 30 | 31 | public function markDead(); 32 | 33 | public function getLastRequestInfo(); 34 | 35 | public function performRequest($method, $uri, $params = null, $body = null); 36 | } -------------------------------------------------------------------------------- /.inc/vendor/elasticsearch/elasticsearch/src/Elasticsearch/Endpoints/BulkEndpointInterface.php: -------------------------------------------------------------------------------- 1 | 19 | * @license http://www.apache.org/licenses/LICENSE-2.0 Apache2 20 | * @link http://elasticsearch.org 21 | */ 22 | 23 | class Help extends AbstractEndpoint 24 | { 25 | /** 26 | * @return string 27 | */ 28 | protected function getURI() 29 | { 30 | $uri = "/_cat"; 31 | 32 | 33 | return $uri; 34 | } 35 | 36 | 37 | /** 38 | * @return string[] 39 | */ 40 | protected function getParamWhitelist() 41 | { 42 | return array( 43 | 'help', 44 | ); 45 | } 46 | 47 | 48 | /** 49 | * @return string 50 | */ 51 | protected function getMethod() 52 | { 53 | return 'GET'; 54 | } 55 | } -------------------------------------------------------------------------------- /.inc/vendor/elasticsearch/elasticsearch/src/Elasticsearch/Endpoints/Indices/Alias/AbstractAliasEndpoint.php: -------------------------------------------------------------------------------- 1 | name = urlencode($name); 39 | return $this; 40 | } 41 | } -------------------------------------------------------------------------------- /.inc/vendor/elasticsearch/elasticsearch/src/Elasticsearch/Endpoints/Indices/Template/AbstractTemplateEndpoint.php: -------------------------------------------------------------------------------- 1 | name = $name; 27 | return $this; 28 | } 29 | } -------------------------------------------------------------------------------- /.inc/vendor/elasticsearch/elasticsearch/src/Elasticsearch/Endpoints/Info.php: -------------------------------------------------------------------------------- 1 | 19 | * @license http://www.apache.org/licenses/LICENSE-2.0 Apache2 20 | * @link http://elasticsearch.org 21 | */ 22 | 23 | class Info extends AbstractEndpoint 24 | { 25 | /** 26 | * @return string 27 | */ 28 | protected function getURI() 29 | { 30 | $uri = "/"; 31 | 32 | 33 | return $uri; 34 | } 35 | 36 | 37 | /** 38 | * @return string[] 39 | */ 40 | protected function getParamWhitelist() 41 | { 42 | return array( 43 | ); 44 | } 45 | 46 | 47 | /** 48 | * @return string 49 | */ 50 | protected function getMethod() 51 | { 52 | return 'GET'; 53 | } 54 | } -------------------------------------------------------------------------------- /.inc/vendor/elasticsearch/elasticsearch/src/Elasticsearch/Endpoints/Ping.php: -------------------------------------------------------------------------------- 1 | 19 | * @license http://www.apache.org/licenses/LICENSE-2.0 Apache2 20 | * @link http://elasticsearch.org 21 | */ 22 | 23 | class Ping extends AbstractEndpoint 24 | { 25 | /** 26 | * @return string 27 | */ 28 | protected function getURI() 29 | { 30 | $uri = "/"; 31 | 32 | 33 | return $uri; 34 | } 35 | 36 | 37 | /** 38 | * @return string[] 39 | */ 40 | protected function getParamWhitelist() 41 | { 42 | return array( 43 | ); 44 | } 45 | 46 | 47 | /** 48 | * @return string 49 | */ 50 | protected function getMethod() 51 | { 52 | return 'HEAD'; 53 | } 54 | } -------------------------------------------------------------------------------- /.inc/vendor/elasticsearch/elasticsearch/src/Elasticsearch/Serializers/SerializerInterface.php: -------------------------------------------------------------------------------- 1 | /dev/null 17 | - echo "extension=http.so" >> `php --ini | grep "Loaded Configuration" | sed -e "s|.*:\s*||"` 18 | - pecl install uri_template-beta 19 | - phpenv rehash 20 | - composer install --dev 21 | - echo 'Ensuring the correct version of node is running' 22 | - ~/.nvm/nvm.sh install v0.6.14 23 | 24 | script: vendor/bin/phpunit 25 | 26 | matrix: 27 | allow_failures: 28 | - php: 5.6 29 | - php: hhvm 30 | fast_finish: true 31 | -------------------------------------------------------------------------------- /.inc/vendor/guzzle/guzzle/LICENSE: -------------------------------------------------------------------------------- 1 | Copyright (c) 2011 Michael Dowling, https://github.com/mtdowling 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 | -------------------------------------------------------------------------------- /.inc/vendor/guzzle/guzzle/docs/_static/guzzle-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.inc/vendor/guzzle/guzzle/docs/_static/guzzle-icon.png -------------------------------------------------------------------------------- /.inc/vendor/guzzle/guzzle/docs/_static/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.inc/vendor/guzzle/guzzle/docs/_static/logo.png -------------------------------------------------------------------------------- /.inc/vendor/guzzle/guzzle/docs/_static/prettify.css: -------------------------------------------------------------------------------- 1 | .com { 2 | color: #93A1A1; 3 | } 4 | .lit { 5 | color: #195F91; 6 | } 7 | .pun, .opn, .clo { 8 | color: #93A1A1; 9 | } 10 | .fun { 11 | color: #DC322F; 12 | } 13 | .str, .atv { 14 | color: #DD1144; 15 | } 16 | .kwd, .linenums .tag { 17 | color: #1E347B; 18 | } 19 | .typ, .atn, .dec, .var { 20 | color: teal; 21 | } 22 | .pln { 23 | color: #48484C; 24 | } 25 | .prettyprint { 26 | background-color: #F7F7F9; 27 | border: 1px solid #E1E1E8; 28 | padding: 8px; 29 | } 30 | .prettyprint.linenums { 31 | box-shadow: 40px 0 0 #FBFBFC inset, 41px 0 0 #ECECF0 inset; 32 | } 33 | ol.linenums { 34 | margin: 0 0 0 33px; 35 | } 36 | ol.linenums li { 37 | color: #BEBEC5; 38 | line-height: 18px; 39 | padding-left: 12px; 40 | text-shadow: 0 1px 0 #FFFFFF; 41 | } 42 | -------------------------------------------------------------------------------- /.inc/vendor/guzzle/guzzle/docs/_templates/leftbar.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/int13h/squert/1e5a7064ec45214e4658de7525ba66c2770f08ec/.inc/vendor/guzzle/guzzle/docs/_templates/leftbar.html -------------------------------------------------------------------------------- /.inc/vendor/guzzle/guzzle/docs/_templates/nav_links.html: -------------------------------------------------------------------------------- 1 |
  • Docs
  • 2 |
  • API
  • 3 |
  • GitHub
  • 4 |
  • Forum
  • 5 |
  • IRC
  • 6 | -------------------------------------------------------------------------------- /.inc/vendor/guzzle/guzzle/docs/index.rst: -------------------------------------------------------------------------------- 1 | .. title:: Guzzle | PHP HTTP client and framework for consuming RESTful web services 2 | .. toctree:: 3 | :hidden: 4 | 5 | docs.rst 6 | -------------------------------------------------------------------------------- /.inc/vendor/guzzle/guzzle/docs/plugins/async-plugin.rst: -------------------------------------------------------------------------------- 1 | ============ 2 | Async plugin 3 | ============ 4 | 5 | The AsyncPlugin allows you to send requests that do not wait on a response. This is handled through cURL by utilizing 6 | the progress event. When a request has sent all of its data to the remote server, Guzzle adds a 1ms timeout on the 7 | request and instructs cURL to not download the body of the response. The async plugin then catches the exception and 8 | adds a mock response to the request, along with an X-Guzzle-Async header to let you know that the response was not 9 | fully downloaded. 10 | 11 | .. code-block:: php 12 | 13 | use Guzzle\Http\Client; 14 | use Guzzle\Plugin\Async\AsyncPlugin; 15 | 16 | $client = new Client('http://www.example.com'); 17 | $client->addSubscriber(new AsyncPlugin()); 18 | $response = $client->get()->send(); 19 | -------------------------------------------------------------------------------- /.inc/vendor/guzzle/guzzle/docs/plugins/backoff-plugin.rst: -------------------------------------------------------------------------------- 1 | ==================== 2 | Backoff retry plugin 3 | ==================== 4 | 5 | The ``Guzzle\Plugin\Backoff\BackoffPlugin`` automatically retries failed HTTP requests using custom backoff strategies: 6 | 7 | .. code-block:: php 8 | 9 | use Guzzle\Http\Client; 10 | use Guzzle\Plugin\Backoff\BackoffPlugin; 11 | 12 | $client = new Client('http://www.test.com/'); 13 | // Use a static factory method to get a backoff plugin using the exponential backoff strategy 14 | $backoffPlugin = BackoffPlugin::getExponentialBackoff(); 15 | 16 | // Add the backoff plugin to the client object 17 | $client->addSubscriber($backoffPlugin); 18 | 19 | The BackoffPlugin's constructor accepts a ``Guzzle\Plugin\Backoff\BackoffStrategyInterface`` object that is used to 20 | determine when a retry should be issued and how long to delay between retries. The above code example shows how to 21 | attach a BackoffPlugin to a client that is pre-configured to retry failed 500 and 503 responses using truncated 22 | exponential backoff (emulating the behavior of Guzzle 2's ExponentialBackoffPlugin). 23 | -------------------------------------------------------------------------------- /.inc/vendor/guzzle/guzzle/docs/plugins/history-plugin.rst: -------------------------------------------------------------------------------- 1 | ============== 2 | History plugin 3 | ============== 4 | 5 | The history plugin tracks all of the requests and responses sent through a request or client. This plugin can be 6 | useful for crawling or unit testing. By default, the history plugin stores up to 10 requests and responses. 7 | 8 | .. code-block:: php 9 | 10 | use Guzzle\Http\Client; 11 | use Guzzle\Plugin\History\HistoryPlugin; 12 | 13 | $client = new Client('http://www.test.com/'); 14 | 15 | // Add the history plugin to the client object 16 | $history = new HistoryPlugin(); 17 | $history->setLimit(5); 18 | $client->addSubscriber($history); 19 | 20 | $client->get('http://www.yahoo.com/')->send(); 21 | 22 | echo $history->getLastRequest(); 23 | echo $history->getLastResponse(); 24 | echo count($history); 25 | -------------------------------------------------------------------------------- /.inc/vendor/guzzle/guzzle/docs/plugins/mock-plugin.rst: -------------------------------------------------------------------------------- 1 | =========== 2 | Mock plugin 3 | =========== 4 | 5 | The mock plugin is useful for testing Guzzle clients. The mock plugin allows you to queue an array of responses that 6 | will satisfy requests sent from a client by consuming the request queue in FIFO order. 7 | 8 | .. code-block:: php 9 | 10 | use Guzzle\Http\Client; 11 | use Guzzle\Plugin\Mock\MockPlugin; 12 | use Guzzle\Http\Message\Response; 13 | 14 | $client = new Client('http://www.test.com/'); 15 | 16 | $mock = new MockPlugin(); 17 | $mock->addResponse(new Response(200)) 18 | ->addResponse(new Response(404)); 19 | 20 | // Add the mock plugin to the client object 21 | $client->addSubscriber($mock); 22 | 23 | // The following request will receive a 200 response from the plugin 24 | $client->get('http://www.example.com/')->send(); 25 | 26 | // The following request will receive a 404 response from the plugin 27 | $client->get('http://www.test.com/')->send(); 28 | -------------------------------------------------------------------------------- /.inc/vendor/guzzle/guzzle/docs/plugins/plugins-list.rst.inc: -------------------------------------------------------------------------------- 1 | * :doc:`/plugins/async-plugin` 2 | * :doc:`/plugins/backoff-plugin` 3 | * :doc:`/plugins/cache-plugin` 4 | * :doc:`/plugins/cookie-plugin` 5 | * :doc:`/plugins/history-plugin` 6 | * :doc:`/plugins/log-plugin` 7 | * :doc:`/plugins/md5-validator-plugin` 8 | * :doc:`/plugins/mock-plugin` 9 | * :doc:`/plugins/oauth-plugin` 10 | -------------------------------------------------------------------------------- /.inc/vendor/guzzle/guzzle/docs/requirements.txt: -------------------------------------------------------------------------------- 1 | Sphinx>=1.2b1 2 | guzzle_sphinx_theme>=0.5.0 3 | -------------------------------------------------------------------------------- /.inc/vendor/guzzle/guzzle/phing/build.properties.dist: -------------------------------------------------------------------------------- 1 | # you may need to update this if you're working on a fork. 2 | guzzle.remote=git@github.com:guzzle/guzzle.git 3 | 4 | # github credentials -- only used by GitHub API calls to create subtree repos 5 | github.basicauth=username:password 6 | # for the subtree split and testing 7 | github.org=guzzle 8 | 9 | # your git path 10 | cmd.git=git 11 | 12 | # your composer command 13 | cmd.composer=composer 14 | 15 | # test server start 16 | cmd.testserver=node 17 | -------------------------------------------------------------------------------- /.inc/vendor/guzzle/guzzle/src/Guzzle/Batch/BatchDivisorInterface.php: -------------------------------------------------------------------------------- 1 | size = $size; 17 | } 18 | 19 | /** 20 | * Set the size of each batch 21 | * 22 | * @param int $size Size of each batch 23 | * 24 | * @return BatchSizeDivisor 25 | */ 26 | public function setSize($size) 27 | { 28 | $this->size = $size; 29 | 30 | return $this; 31 | } 32 | 33 | /** 34 | * Get the size of each batch 35 | * 36 | * @return int 37 | */ 38 | public function getSize() 39 | { 40 | return $this->size; 41 | } 42 | 43 | public function createBatches(\SplQueue $queue) 44 | { 45 | return array_chunk(iterator_to_array($queue, false), $this->size); 46 | } 47 | } 48 | -------------------------------------------------------------------------------- /.inc/vendor/guzzle/guzzle/src/Guzzle/Batch/BatchTransferInterface.php: -------------------------------------------------------------------------------- 1 | history[] = $item; 17 | $this->decoratedBatch->add($item); 18 | 19 | return $this; 20 | } 21 | 22 | /** 23 | * Get the batch history 24 | * 25 | * @return array 26 | */ 27 | public function getHistory() 28 | { 29 | return $this->history; 30 | } 31 | 32 | /** 33 | * Clear the batch history 34 | */ 35 | public function clearHistory() 36 | { 37 | $this->history = array(); 38 | } 39 | } 40 | -------------------------------------------------------------------------------- /.inc/vendor/guzzle/guzzle/src/Guzzle/Batch/NotifyingBatch.php: -------------------------------------------------------------------------------- 1 | callable = $callable; 28 | parent::__construct($decoratedBatch); 29 | } 30 | 31 | public function flush() 32 | { 33 | $items = $this->decoratedBatch->flush(); 34 | call_user_func($this->callable, $items); 35 | 36 | return $items; 37 | } 38 | } 39 | -------------------------------------------------------------------------------- /.inc/vendor/guzzle/guzzle/src/Guzzle/Cache/AbstractCacheAdapter.php: -------------------------------------------------------------------------------- 1 | cache; 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /.inc/vendor/guzzle/guzzle/src/Guzzle/Cache/DoctrineCacheAdapter.php: -------------------------------------------------------------------------------- 1 | cache = $cache; 20 | } 21 | 22 | public function contains($id, array $options = null) 23 | { 24 | return $this->cache->contains($id); 25 | } 26 | 27 | public function delete($id, array $options = null) 28 | { 29 | return $this->cache->delete($id); 30 | } 31 | 32 | public function fetch($id, array $options = null) 33 | { 34 | return $this->cache->fetch($id); 35 | } 36 | 37 | public function save($id, $data, $lifeTime = false, array $options = null) 38 | { 39 | return $this->cache->save($id, $data, $lifeTime); 40 | } 41 | } 42 | -------------------------------------------------------------------------------- /.inc/vendor/guzzle/guzzle/src/Guzzle/Cache/NullCacheAdapter.php: -------------------------------------------------------------------------------- 1 | cache = $cache; 20 | } 21 | 22 | public function contains($id, array $options = null) 23 | { 24 | return $this->cache->hasItem($id); 25 | } 26 | 27 | public function delete($id, array $options = null) 28 | { 29 | return $this->cache->removeItem($id); 30 | } 31 | 32 | public function fetch($id, array $options = null) 33 | { 34 | return $this->cache->getItem($id); 35 | } 36 | 37 | public function save($id, $data, $lifeTime = false, array $options = null) 38 | { 39 | return $this->cache->setItem($id, $data); 40 | } 41 | } 42 | -------------------------------------------------------------------------------- /.inc/vendor/guzzle/guzzle/src/Guzzle/Common/Exception/BadMethodCallException.php: -------------------------------------------------------------------------------- 1 | request = $request; 26 | 27 | return $this; 28 | } 29 | 30 | /** 31 | * Get the request that caused the exception 32 | * 33 | * @return RequestInterface 34 | */ 35 | public function getRequest() 36 | { 37 | return $this->request; 38 | } 39 | } 40 | -------------------------------------------------------------------------------- /.inc/vendor/guzzle/guzzle/src/Guzzle/Http/Exception/ServerErrorResponseException.php: -------------------------------------------------------------------------------- 1 | 'Guzzle\Http\Message\Header\CacheControl', 15 | 'link' => 'Guzzle\Http\Message\Header\Link', 16 | ); 17 | 18 | public function createHeader($header, $value = null) 19 | { 20 | $lowercase = strtolower($header); 21 | 22 | return isset($this->mapping[$lowercase]) 23 | ? new $this->mapping[$lowercase]($header, $value) 24 | : new Header($header, $value); 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /.inc/vendor/guzzle/guzzle/src/Guzzle/Http/Message/Header/HeaderFactoryInterface.php: -------------------------------------------------------------------------------- 1 | isUrlEncoding()) { 15 | return array($query->encodeValue($key) => implode(',', array_map(array($query, 'encodeValue'), $value))); 16 | } else { 17 | return array($key => implode(',', $value)); 18 | } 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /.inc/vendor/guzzle/guzzle/src/Guzzle/Http/QueryAggregator/DuplicateAggregator.php: -------------------------------------------------------------------------------- 1 | isUrlEncoding()) { 17 | return array($query->encodeValue($key) => array_map(array($query, 'encodeValue'), $value)); 18 | } else { 19 | return array($key => $value); 20 | } 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /.inc/vendor/guzzle/guzzle/src/Guzzle/Http/QueryAggregator/PhpAggregator.php: -------------------------------------------------------------------------------- 1 | $v) { 17 | $k = "{$key}[{$k}]"; 18 | if (is_array($v)) { 19 | $ret = array_merge($ret, self::aggregate($k, $v, $query)); 20 | } else { 21 | $ret[$query->encodeValue($k)] = $query->encodeValue($v); 22 | } 23 | } 24 | 25 | return $ret; 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /.inc/vendor/guzzle/guzzle/src/Guzzle/Http/QueryAggregator/QueryAggregatorInterface.php: -------------------------------------------------------------------------------- 1 | getArrayIterator()->append($iterator); 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /.inc/vendor/guzzle/guzzle/src/Guzzle/Iterator/FilterIterator.php: -------------------------------------------------------------------------------- 1 | callback = $callback; 30 | } 31 | 32 | public function accept() 33 | { 34 | return call_user_func($this->callback, $this->current()); 35 | } 36 | } 37 | -------------------------------------------------------------------------------- /.inc/vendor/guzzle/guzzle/src/Guzzle/Iterator/MapIterator.php: -------------------------------------------------------------------------------- 1 | callback = $callback; 28 | } 29 | 30 | public function current() 31 | { 32 | return call_user_func($this->callback, parent::current()); 33 | } 34 | } 35 | -------------------------------------------------------------------------------- /.inc/vendor/guzzle/guzzle/src/Guzzle/Iterator/MethodProxyIterator.php: -------------------------------------------------------------------------------- 1 | getInnerIterator(); 21 | while ($i instanceof \OuterIterator) { 22 | $i = $i->getInnerIterator(); 23 | } 24 | 25 | return call_user_func_array(array($i, $name), $args); 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /.inc/vendor/guzzle/guzzle/src/Guzzle/Iterator/README.md: -------------------------------------------------------------------------------- 1 | Guzzle Iterator 2 | =============== 3 | 4 | Provides useful Iterators and Iterator decorators 5 | 6 | - ChunkedIterator: Pulls out chunks from an inner iterator and yields the chunks as arrays 7 | - FilterIterator: Used when PHP 5.4's CallbackFilterIterator is not available 8 | - MapIterator: Maps values before yielding 9 | - MethodProxyIterator: Proxies missing method calls to the innermost iterator 10 | 11 | ### Installing via Composer 12 | 13 | ```bash 14 | # Install Composer 15 | curl -sS https://getcomposer.org/installer | php 16 | 17 | # Add Guzzle as a dependency 18 | php composer.phar require guzzle/iterator:~3.0 19 | ``` 20 | 21 | After installing, you need to require Composer's autoloader: 22 | 23 | ```php 24 | require 'vendor/autoload.php'; 25 | ``` 26 | -------------------------------------------------------------------------------- /.inc/vendor/guzzle/guzzle/src/Guzzle/Log/AbstractLogAdapter.php: -------------------------------------------------------------------------------- 1 | log; 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /.inc/vendor/guzzle/guzzle/src/Guzzle/Log/ArrayLogAdapter.php: -------------------------------------------------------------------------------- 1 | logs[] = array('message' => $message, 'priority' => $priority, 'extras' => $extras); 15 | } 16 | 17 | /** 18 | * Get logged entries 19 | * 20 | * @return array 21 | */ 22 | public function getLogs() 23 | { 24 | return $this->logs; 25 | } 26 | 27 | /** 28 | * Clears logged entries 29 | */ 30 | public function clearLogs() 31 | { 32 | $this->logs = array(); 33 | } 34 | } 35 | -------------------------------------------------------------------------------- /.inc/vendor/guzzle/guzzle/src/Guzzle/Log/ClosureLogAdapter.php: -------------------------------------------------------------------------------- 1 | log = $logObject; 17 | } 18 | 19 | public function log($message, $priority = LOG_INFO, $extras = array()) 20 | { 21 | call_user_func($this->log, $message, $priority, $extras); 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /.inc/vendor/guzzle/guzzle/src/Guzzle/Log/LogAdapterInterface.php: -------------------------------------------------------------------------------- 1 | Logger::DEBUG, 18 | LOG_INFO => Logger::INFO, 19 | LOG_WARNING => Logger::WARNING, 20 | LOG_ERR => Logger::ERROR, 21 | LOG_CRIT => Logger::CRITICAL, 22 | LOG_ALERT => Logger::ALERT 23 | ); 24 | 25 | public function __construct(Logger $logObject) 26 | { 27 | $this->log = $logObject; 28 | } 29 | 30 | public function log($message, $priority = LOG_INFO, $extras = array()) 31 | { 32 | $this->log->addRecord(self::$mapping[$priority], $message, $extras); 33 | } 34 | } 35 | -------------------------------------------------------------------------------- /.inc/vendor/guzzle/guzzle/src/Guzzle/Log/PsrLogAdapter.php: -------------------------------------------------------------------------------- 1 | LogLevel::DEBUG, 20 | LOG_INFO => LogLevel::INFO, 21 | LOG_WARNING => LogLevel::WARNING, 22 | LOG_ERR => LogLevel::ERROR, 23 | LOG_CRIT => LogLevel::CRITICAL, 24 | LOG_ALERT => LogLevel::ALERT 25 | ); 26 | 27 | public function __construct(LoggerInterface $logObject) 28 | { 29 | $this->log = $logObject; 30 | } 31 | 32 | public function log($message, $priority = LOG_INFO, $extras = array()) 33 | { 34 | $this->log->log(self::$mapping[$priority], $message, $extras); 35 | } 36 | } 37 | -------------------------------------------------------------------------------- /.inc/vendor/guzzle/guzzle/src/Guzzle/Log/Zf1LogAdapter.php: -------------------------------------------------------------------------------- 1 | log = $logObject; 17 | Version::warn(__CLASS__ . ' is deprecated'); 18 | } 19 | 20 | public function log($message, $priority = LOG_INFO, $extras = array()) 21 | { 22 | $this->log->log($message, $priority, $extras); 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /.inc/vendor/guzzle/guzzle/src/Guzzle/Log/Zf2LogAdapter.php: -------------------------------------------------------------------------------- 1 | log = $logObject; 15 | } 16 | 17 | public function log($message, $priority = LOG_INFO, $extras = array()) 18 | { 19 | $this->log->log($priority, $message, $extras); 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /.inc/vendor/guzzle/guzzle/src/Guzzle/Parser/Message/MessageParserInterface.php: -------------------------------------------------------------------------------- 1 | delay = $delay; 23 | } 24 | 25 | public function makesDecision() 26 | { 27 | return false; 28 | } 29 | 30 | protected function getDelay($retries, RequestInterface $request, Response $response = null, HttpException $e = null) 31 | { 32 | return $this->delay; 33 | } 34 | } 35 | -------------------------------------------------------------------------------- /.inc/vendor/guzzle/guzzle/src/Guzzle/Plugin/Backoff/CurlBackoffStrategy.php: -------------------------------------------------------------------------------- 1 | errorCodes[$e->getErrorNo()]) ? true : null; 26 | } 27 | } 28 | } 29 | -------------------------------------------------------------------------------- /.inc/vendor/guzzle/guzzle/src/Guzzle/Plugin/Backoff/ExponentialBackoffStrategy.php: -------------------------------------------------------------------------------- 1 | isSuccessful()) { 24 | return false; 25 | } else { 26 | return isset($this->errorCodes[$response->getStatusCode()]) ? true : null; 27 | } 28 | } 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /.inc/vendor/guzzle/guzzle/src/Guzzle/Plugin/Backoff/LinearBackoffStrategy.php: -------------------------------------------------------------------------------- 1 | step = $step; 25 | } 26 | 27 | public function makesDecision() 28 | { 29 | return false; 30 | } 31 | 32 | protected function getDelay($retries, RequestInterface $request, Response $response = null, HttpException $e = null) 33 | { 34 | return $retries * $this->step; 35 | } 36 | } 37 | -------------------------------------------------------------------------------- /.inc/vendor/guzzle/guzzle/src/Guzzle/Plugin/Backoff/ReasonPhraseBackoffStrategy.php: -------------------------------------------------------------------------------- 1 | errorCodes[$response->getReasonPhrase()]) ? true : null; 23 | } 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /.inc/vendor/guzzle/guzzle/src/Guzzle/Plugin/Backoff/TruncatedBackoffStrategy.php: -------------------------------------------------------------------------------- 1 | max = $maxRetries; 24 | $this->next = $next; 25 | } 26 | 27 | public function makesDecision() 28 | { 29 | return true; 30 | } 31 | 32 | protected function getDelay($retries, RequestInterface $request, Response $response = null, HttpException $e = null) 33 | { 34 | return $retries < $this->max ? null : false; 35 | } 36 | } 37 | -------------------------------------------------------------------------------- /.inc/vendor/guzzle/guzzle/src/Guzzle/Plugin/Cache/CacheKeyProviderInterface.php: -------------------------------------------------------------------------------- 1 | getMethod() != RequestInterface::GET && $request->getMethod() != RequestInterface::HEAD) { 17 | return false; 18 | } 19 | 20 | // Never cache requests when using no-store 21 | if ($request->hasHeader('Cache-Control') && $request->getHeader('Cache-Control')->hasDirective('no-store')) { 22 | return false; 23 | } 24 | 25 | return true; 26 | } 27 | 28 | public function canCacheResponse(Response $response) 29 | { 30 | return $response->isSuccessful() && $response->canCache(); 31 | } 32 | } 33 | -------------------------------------------------------------------------------- /.inc/vendor/guzzle/guzzle/src/Guzzle/Plugin/Cache/DenyRevalidation.php: -------------------------------------------------------------------------------- 1 | stopPropagation(); 21 | } 22 | 23 | /** 24 | * Get the created object 25 | * 26 | * @return mixed 27 | */ 28 | public function getResult() 29 | { 30 | return $this['result']; 31 | } 32 | } 33 | -------------------------------------------------------------------------------- /.inc/vendor/guzzle/guzzle/src/Guzzle/Service/Command/Factory/FactoryInterface.php: -------------------------------------------------------------------------------- 1 | map = $map; 17 | } 18 | 19 | public function factory($name, array $args = array()) 20 | { 21 | if (isset($this->map[$name])) { 22 | $class = $this->map[$name]; 23 | 24 | return new $class($args); 25 | } 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /.inc/vendor/guzzle/guzzle/src/Guzzle/Service/Command/LocationVisitor/Request/PostFieldVisitor.php: -------------------------------------------------------------------------------- 1 | setPostField($param->getWireName(), $this->prepareValue($value, $param)); 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /.inc/vendor/guzzle/guzzle/src/Guzzle/Service/Command/LocationVisitor/Request/PostFileVisitor.php: -------------------------------------------------------------------------------- 1 | filter($value); 18 | if ($value instanceof PostFileInterface) { 19 | $request->addPostFile($value); 20 | } else { 21 | $request->addPostFile($param->getWireName(), $value); 22 | } 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /.inc/vendor/guzzle/guzzle/src/Guzzle/Service/Command/LocationVisitor/Request/QueryVisitor.php: -------------------------------------------------------------------------------- 1 | getQuery()->set($param->getWireName(), $this->prepareValue($value, $param)); 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /.inc/vendor/guzzle/guzzle/src/Guzzle/Service/Command/LocationVisitor/Request/ResponseBodyVisitor.php: -------------------------------------------------------------------------------- 1 | setResponseBody($value); 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /.inc/vendor/guzzle/guzzle/src/Guzzle/Service/Command/LocationVisitor/Response/AbstractResponseVisitor.php: -------------------------------------------------------------------------------- 1 | getName()] = $param->filter($response->getBody()); 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /.inc/vendor/guzzle/guzzle/src/Guzzle/Service/Command/LocationVisitor/Response/ReasonPhraseVisitor.php: -------------------------------------------------------------------------------- 1 | getName()] = $response->getReasonPhrase(); 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /.inc/vendor/guzzle/guzzle/src/Guzzle/Service/Command/LocationVisitor/Response/StatusCodeVisitor.php: -------------------------------------------------------------------------------- 1 | getName()] = $response->getStatusCode(); 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /.inc/vendor/guzzle/guzzle/src/Guzzle/Service/Command/RequestSerializerInterface.php: -------------------------------------------------------------------------------- 1 | invalidCommands = $commands; 23 | parent::__construct( 24 | 'Encountered commands in a batch transfer that use inconsistent clients. The batching ' . 25 | 'strategy you use with a command transfer must divide command batches by client.' 26 | ); 27 | } 28 | 29 | /** 30 | * Get the invalid commands 31 | * 32 | * @return array 33 | */ 34 | public function getCommands() 35 | { 36 | return $this->invalidCommands; 37 | } 38 | } 39 | -------------------------------------------------------------------------------- /.inc/vendor/guzzle/guzzle/src/Guzzle/Service/Exception/ResponseClassException.php: -------------------------------------------------------------------------------- 1 | errors = $errors; 19 | } 20 | 21 | /** 22 | * Get any validation errors 23 | * 24 | * @return array 25 | */ 26 | public function getErrors() 27 | { 28 | return $this->errors; 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /.inc/vendor/guzzle/guzzle/src/Guzzle/Service/Resource/MapResourceIteratorFactory.php: -------------------------------------------------------------------------------- 1 | map = $map; 19 | } 20 | 21 | public function getClassName(CommandInterface $command) 22 | { 23 | $className = $command->getName(); 24 | 25 | if (isset($this->map[$className])) { 26 | return $this->map[$className]; 27 | } elseif (isset($this->map['*'])) { 28 | // If a wildcard was added, then always use that 29 | return $this->map['*']; 30 | } 31 | 32 | return null; 33 | } 34 | } 35 | -------------------------------------------------------------------------------- /.inc/vendor/guzzle/guzzle/src/Guzzle/Service/Resource/ResourceIteratorFactoryInterface.php: -------------------------------------------------------------------------------- 1 | setPersistent(true); 25 | 26 | // Now add the handler 27 | $logger->pushHandler($handler, Logger::DEBUG); 28 | 29 | // You can now use your logger 30 | $logger->addInfo('My logger is now ready'); 31 | 32 | ``` 33 | 34 | In this example, using syslog-ng, you should see the log on the log server: 35 | 36 | cweb1 [2012-02-26 00:12:03] my_logger.INFO: My logger is now ready [] [] 37 | 38 | -------------------------------------------------------------------------------- /.inc/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 | -------------------------------------------------------------------------------- /.inc/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 | -------------------------------------------------------------------------------- /.inc/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 | -------------------------------------------------------------------------------- /.inc/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 | /** 15 | * Error level based activation strategy. 16 | * 17 | * @author Johannes M. Schmitt 18 | */ 19 | class ErrorLevelActivationStrategy implements ActivationStrategyInterface 20 | { 21 | private $actionLevel; 22 | 23 | public function __construct($actionLevel) 24 | { 25 | $this->actionLevel = $actionLevel; 26 | } 27 | 28 | public function isHandlerActivated(array $record) 29 | { 30 | return $record['level'] >= $this->actionLevel; 31 | } 32 | } 33 | -------------------------------------------------------------------------------- /.inc/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 | } 23 | -------------------------------------------------------------------------------- /.inc/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 integer $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 | -------------------------------------------------------------------------------- /.inc/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'] = array_merge( 32 | $record['extra'], 33 | array( 34 | 'memory_peak_usage' => $formatted, 35 | ) 36 | ); 37 | 38 | return $record; 39 | } 40 | } 41 | -------------------------------------------------------------------------------- /.inc/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'] = array_merge( 32 | $record['extra'], 33 | array( 34 | 'memory_usage' => $formatted, 35 | ) 36 | ); 37 | 38 | return $record; 39 | } 40 | } 41 | -------------------------------------------------------------------------------- /.inc/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 | -------------------------------------------------------------------------------- /.inc/vendor/monolog/monolog/src/Monolog/Processor/PsrLogMessageProcessor.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 | * Processes a record's message according to PSR-3 rules 16 | * 17 | * It replaces {foo} with the value from $context['foo'] 18 | * 19 | * @author Jordi Boggiano 20 | */ 21 | class PsrLogMessageProcessor 22 | { 23 | /** 24 | * @param array $record 25 | * @return array 26 | */ 27 | public function __invoke(array $record) 28 | { 29 | if (false === strpos($record['message'], '{')) { 30 | return $record; 31 | } 32 | 33 | $replacements = array(); 34 | foreach ($record['context'] as $key => $val) { 35 | $replacements['{'.$key.'}'] = $val; 36 | } 37 | 38 | $record['message'] = strtr($record['message'], $replacements); 39 | 40 | return $record; 41 | } 42 | } 43 | -------------------------------------------------------------------------------- /.inc/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->tags = $tags; 26 | } 27 | 28 | public function __invoke(array $record) 29 | { 30 | $record['extra']['tags'] = $this->tags; 31 | 32 | return $record; 33 | } 34 | } 35 | -------------------------------------------------------------------------------- /.inc/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 | -------------------------------------------------------------------------------- /.inc/vendor/pimple/pimple/.gitignore: -------------------------------------------------------------------------------- 1 | phpunit.xml 2 | -------------------------------------------------------------------------------- /.inc/vendor/pimple/pimple/.travis.yml: -------------------------------------------------------------------------------- 1 | language: php 2 | 3 | php: 4 | - 5.3 5 | - 5.4 6 | - 5.5 7 | -------------------------------------------------------------------------------- /.inc/vendor/pimple/pimple/LICENSE: -------------------------------------------------------------------------------- 1 | Copyright (c) 2009-2013 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 | -------------------------------------------------------------------------------- /.inc/vendor/pimple/pimple/phpunit.xml.dist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 14 | 15 | 16 | ./tests/Pimple/ 17 | 18 | 19 | 20 | -------------------------------------------------------------------------------- /.inc/vendor/psr/log/.gitignore: -------------------------------------------------------------------------------- 1 | vendor 2 | -------------------------------------------------------------------------------- /.inc/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 | -------------------------------------------------------------------------------- /.inc/vendor/psr/log/Psr/Log/InvalidArgumentException.php: -------------------------------------------------------------------------------- 1 | logger = $logger; 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /.inc/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 | * @return null 22 | */ 23 | public function log($level, $message, array $context = array()) 24 | { 25 | // noop 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /.inc/vendor/symfony/event-dispatcher/Symfony/Component/EventDispatcher/.gitignore: -------------------------------------------------------------------------------- 1 | vendor/ 2 | composer.lock 3 | phpunit.xml 4 | -------------------------------------------------------------------------------- /.inc/vendor/symfony/event-dispatcher/Symfony/Component/EventDispatcher/CHANGELOG.md: -------------------------------------------------------------------------------- 1 | CHANGELOG 2 | ========= 3 | 4 | 2.1.0 5 | ----- 6 | 7 | * added TraceableEventDispatcherInterface 8 | * added ContainerAwareEventDispatcher 9 | * added a reference to the EventDispatcher on the Event 10 | * added a reference to the Event name on the event 11 | * added fluid interface to the dispatch() method which now returns the Event 12 | object 13 | * added GenericEvent event class 14 | * added the possibility for subscribers to subscribe several times for the 15 | same event 16 | * added ImmutableEventDispatcher 17 | -------------------------------------------------------------------------------- /.inc/vendor/symfony/event-dispatcher/Symfony/Component/EventDispatcher/Debug/TraceableEventDispatcherInterface.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 Symfony\Component\EventDispatcher\Debug; 13 | 14 | /** 15 | * @author Fabien Potencier 16 | */ 17 | interface TraceableEventDispatcherInterface 18 | { 19 | /** 20 | * Gets the called listeners. 21 | * 22 | * @return array An array of called listeners 23 | */ 24 | public function getCalledListeners(); 25 | 26 | /** 27 | * Gets the not called listeners. 28 | * 29 | * @return array An array of not called listeners 30 | */ 31 | public function getNotCalledListeners(); 32 | } 33 | -------------------------------------------------------------------------------- /.inc/vendor/symfony/event-dispatcher/Symfony/Component/EventDispatcher/LICENSE: -------------------------------------------------------------------------------- 1 | Copyright (c) 2004-2014 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 | -------------------------------------------------------------------------------- /.inc/vendor/symfony/event-dispatcher/Symfony/Component/EventDispatcher/README.md: -------------------------------------------------------------------------------- 1 | EventDispatcher Component 2 | ========================= 3 | 4 | The Symfony2 EventDispatcher component implements the Mediator pattern in a 5 | simple and effective way to make your projects truly extensible. 6 | 7 | use Symfony\Component\EventDispatcher\EventDispatcher; 8 | use Symfony\Component\EventDispatcher\Event; 9 | 10 | $dispatcher = new EventDispatcher(); 11 | 12 | $dispatcher->addListener('event_name', function (Event $event) { 13 | // ... 14 | }); 15 | 16 | $dispatcher->dispatch('event_name'); 17 | 18 | Resources 19 | --------- 20 | 21 | You can run the unit tests with the following command: 22 | 23 | $ cd path/to/Symfony/Component/EventDispatcher/ 24 | $ composer.phar install 25 | $ phpunit 26 | -------------------------------------------------------------------------------- /.inc/vendor/symfony/event-dispatcher/Symfony/Component/EventDispatcher/phpunit.xml.dist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 14 | 15 | 16 | ./Tests/ 17 | 18 | 19 | 20 | 21 | 22 | ./ 23 | 24 | ./Resources 25 | ./Tests 26 | ./vendor 27 | 28 | 29 | 30 | 31 | --------------------------------------------------------------------------------