From 810b3425d0e63c0300aaf8cfc1cdf2107929f88b Mon Sep 17 00:00:00 2001 From: tuegeb Date: Fri, 7 Aug 2015 18:04:28 +0200 Subject: [PATCH 1/8] CHG: Update changelog --- CHANGELOG.txt | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/CHANGELOG.txt b/CHANGELOG.txt index 4034e92..a6ce1b5 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -1,11 +1,16 @@ +Version 1.1.1 + - Added several methods to the adapters through PR#33 + - Performance improvements in most of the cases + - Fixed remaining "undefined index" problems + Version 1.1.0 - - Added FF 6.10/6.11 support - - Added HTML flag handling for feedback texts - - Added suggest attributes handling - - Fixed parameter decoding from query string - - Fixed ISO/UTF-8 encoding issues - - Fixed several "undefined index" problems - - Changed custom class loading + - Added FF 6.10/6.11 support + - Added HTML flag handling for feedback texts + - Added suggest attributes handling + - Fixed parameter decoding from query string + - Fixed ISO/UTF-8 encoding issues + - Fixed several "undefined index" problems + - Changed custom class loading Version 1.0.1 - Fix tracking response From 3e86cd6758c62fbf50a35cbcca0c82f4453ada17 Mon Sep 17 00:00:00 2001 From: tuegeb Date: Fri, 21 Aug 2015 11:36:54 +0200 Subject: [PATCH 2/8] CHG: updated change log --- CHANGELOG.txt | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/CHANGELOG.txt b/CHANGELOG.txt index a6ce1b5..b43c19a 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -1,3 +1,8 @@ +Version 1.1.2 + - Fixed uncatched json_decode exception by @thakilla + - Added possibilty to disable the custom classes by @thakilla + - Minor optimizations + Version 1.1.1 - Added several methods to the adapters through PR#33 - Performance improvements in most of the cases From 561950caf1c70528fe40c905a60ba12bc451e0b2 Mon Sep 17 00:00:00 2001 From: tuegeb Date: Wed, 2 Mar 2016 12:44:59 +0100 Subject: [PATCH 3/8] updated version and php doc --- CHANGELOG.txt | 7 + .../FACTFinder.Adapter.AbstractAdapter.html | 42 +- docs/classes/FACTFinder.Adapter.Compare.html | 42 +- docs/classes/FACTFinder.Adapter.Import.html | 42 +- .../FACTFinder.Adapter.ProductCampaign.html | 103 +- .../FACTFinder.Adapter.Recommendation.html | 42 +- docs/classes/FACTFinder.Adapter.Search.html | 227 ++- .../FACTFinder.Adapter.SimilarRecords.html | 42 +- docs/classes/FACTFinder.Adapter.Suggest.html | 42 +- docs/classes/FACTFinder.Adapter.TagCloud.html | 42 +- docs/classes/FACTFinder.Adapter.Tracking.html | 42 +- ...FACTFinder.Core.AbstractConfiguration.html | 1506 ++++++++++++++ ...Finder.Core.AbstractEncodingConverter.html | 92 +- .../FACTFinder.Core.Client.RequestParser.html | 42 +- .../FACTFinder.Core.Client.UrlBuilder.html | 42 +- ...ACTFinder.Core.ConfigurationInterface.html | 102 +- ...ACTFinder.Core.IConvEncodingConverter.html | 94 +- .../FACTFinder.Core.ManualConfiguration.html | 258 ++- .../FACTFinder.Core.ParametersConverter.html | 86 +- ...nder.Core.Server.AbstractDataProvider.html | 42 +- ...FACTFinder.Core.Server.ConnectionData.html | 42 +- ...nder.Core.Server.EasyCurlDataProvider.html | 42 +- ...er.Core.Server.EasyCurlRequestFactory.html | 42 +- ...er.Core.Server.FileSystemDataProvider.html | 42 +- ....Core.Server.FileSystemRequestFactory.html | 42 +- ...der.Core.Server.MultiCurlDataProvider.html | 42 +- ...r.Core.Server.MultiCurlRequestFactory.html | 42 +- .../FACTFinder.Core.Server.NullResponse.html | 42 +- .../FACTFinder.Core.Server.Request.html | 69 +- ...r.Core.Server.RequestFactoryInterface.html | 42 +- .../FACTFinder.Core.Server.Response.html | 42 +- .../FACTFinder.Core.Server.UrlBuilder.html | 42 +- ...FACTFinder.Core.Utf8EncodingConverter.html | 94 +- .../FACTFinder.Core.XmlConfiguration.html | 470 +++-- .../FACTFinder.Data.AdvisorAnswer.html | 81 +- .../FACTFinder.Data.AdvisorQuestion.html | 42 +- ...FACTFinder.Data.AfterSearchNavigation.html | 42 +- ...Finder.Data.ArticleNumberSearchStatus.html | 802 ++++++++ docs/classes/FACTFinder.Data.BreadCrumb.html | 81 +- .../FACTFinder.Data.BreadCrumbTrail.html | 42 +- .../FACTFinder.Data.BreadCrumbType.html | 42 +- docs/classes/FACTFinder.Data.Campaign.html | 71 +- .../FACTFinder.Data.CampaignIterator.html | 42 +- docs/classes/FACTFinder.Data.Filter.html | 81 +- docs/classes/FACTFinder.Data.FilterGroup.html | 84 +- .../FACTFinder.Data.FilterSelectionType.html | 42 +- docs/classes/FACTFinder.Data.FilterStyle.html | 42 +- docs/classes/FACTFinder.Data.FilterType.html | 42 +- docs/classes/FACTFinder.Data.Item.html | 79 +- docs/classes/FACTFinder.Data.Page.html | 81 +- docs/classes/FACTFinder.Data.Paging.html | 42 +- docs/classes/FACTFinder.Data.Record.html | 42 +- docs/classes/FACTFinder.Data.Result.html | 42 +- ...FACTFinder.Data.ResultsPerPageOptions.html | 42 +- .../FACTFinder.Data.SearchParameters.html | 96 +- .../classes/FACTFinder.Data.SearchStatus.html | 42 +- .../FACTFinder.Data.SingleWordSearchItem.html | 111 +- .../classes/FACTFinder.Data.SliderFilter.html | 110 +- docs/classes/FACTFinder.Data.Sorting.html | 42 +- .../classes/FACTFinder.Data.SuggestQuery.html | 130 +- docs/classes/FACTFinder.Data.TagQuery.html | 81 +- docs/classes/FACTFinder.Loader.html | 96 +- docs/classes/FACTFinder.Util.Curl.html | 42 +- docs/classes/FACTFinder.Util.CurlHandle.html | 42 +- .../FACTFinder.Util.CurlInterface.html | 42 +- .../FACTFinder.Util.CurlMultiHandle.html | 42 +- docs/classes/FACTFinder.Util.CurlStub.html | 42 +- .../FACTFinder.Util.Log4PhpLogger.html | 42 +- .../FACTFinder.Util.LoggerInterface.html | 42 +- docs/classes/FACTFinder.Util.NullLogger.html | 42 +- docs/classes/FACTFinder.Util.Parameters.html | 42 +- docs/classes/FACTFinder.Util.Pimple.html | 42 +- docs/files/Adapter.AbstractAdapter.html | 42 +- docs/files/Adapter.Compare.html | 42 +- docs/files/Adapter.Import.html | 42 +- docs/files/Adapter.ProductCampaign.html | 42 +- docs/files/Adapter.Recommendation.html | 42 +- docs/files/Adapter.Search.html | 42 +- docs/files/Adapter.SimilarRecords.html | 42 +- docs/files/Adapter.Suggest.html | 42 +- docs/files/Adapter.TagCloud.html | 42 +- docs/files/Adapter.Tracking.html | 42 +- docs/files/Adapter/AbstractAdapter.php.txt | 30 +- docs/files/Adapter/Import.php.txt | 9 + docs/files/Adapter/ProductCampaign.php.txt | 22 + docs/files/Adapter/Recommendation.php.txt | 1 + docs/files/Adapter/Search.php.txt | 357 ++-- docs/files/Adapter/SimilarRecords.php.txt | 1 + docs/files/Adapter/Suggest.php.txt | 1 - docs/files/Core.AbstractConfiguration.html | 451 +++++ .../files/Core.AbstractEncodingConverter.html | 42 +- docs/files/Core.Client.RequestParser.html | 42 +- docs/files/Core.Client.UrlBuilder.html | 42 +- docs/files/Core.ConfigurationInterface.html | 42 +- docs/files/Core.IConvEncodingConverter.html | 42 +- docs/files/Core.ManualConfiguration.html | 42 +- docs/files/Core.ParametersConverter.html | 42 +- .../Core.Server.AbstractDataProvider.html | 42 +- docs/files/Core.Server.ConnectionData.html | 42 +- .../Core.Server.EasyCurlDataProvider.html | 42 +- .../Core.Server.EasyCurlRequestFactory.html | 42 +- .../Core.Server.FileSystemDataProvider.html | 42 +- .../Core.Server.FileSystemRequestFactory.html | 42 +- .../Core.Server.MultiCurlDataProvider.html | 42 +- .../Core.Server.MultiCurlRequestFactory.html | 42 +- docs/files/Core.Server.NullResponse.html | 42 +- docs/files/Core.Server.Request.html | 42 +- .../Core.Server.RequestFactoryInterface.html | 42 +- docs/files/Core.Server.Response.html | 42 +- docs/files/Core.Server.UrlBuilder.html | 42 +- docs/files/Core.Utf8EncodingConverter.html | 42 +- docs/files/Core.XmlConfiguration.html | 42 +- docs/files/Core/AbstractConfiguration.php.txt | 232 +++ .../Core/AbstractEncodingConverter.php.txt | 20 +- .../files/Core/ConfigurationInterface.php.txt | 15 + docs/files/Core/ManualConfiguration.php.txt | 13 +- docs/files/Core/ParametersConverter.php.txt | 37 + docs/files/Core/Server/Request.php.txt | 10 + docs/files/Core/XmlConfiguration.php.txt | 39 +- docs/files/Data.AdvisorAnswer.html | 42 +- docs/files/Data.AdvisorQuestion.html | 42 +- docs/files/Data.AfterSearchNavigation.html | 42 +- .../files/Data.ArticleNumberSearchStatus.html | 451 +++++ docs/files/Data.BreadCrumb.html | 42 +- docs/files/Data.BreadCrumbTrail.html | 42 +- docs/files/Data.BreadCrumbType.html | 42 +- docs/files/Data.Campaign.html | 42 +- docs/files/Data.CampaignIterator.html | 42 +- docs/files/Data.Filter.html | 42 +- docs/files/Data.FilterGroup.html | 42 +- docs/files/Data.FilterSelectionType.html | 42 +- docs/files/Data.FilterStyle.html | 42 +- docs/files/Data.FilterType.html | 42 +- docs/files/Data.Item.html | 42 +- docs/files/Data.Page.html | 42 +- docs/files/Data.Paging.html | 42 +- docs/files/Data.Record.html | 42 +- docs/files/Data.Result.html | 42 +- docs/files/Data.ResultsPerPageOptions.html | 42 +- docs/files/Data.SearchParameters.html | 42 +- docs/files/Data.SearchStatus.html | 42 +- docs/files/Data.SingleWordSearchItem.html | 42 +- docs/files/Data.SliderFilter.html | 42 +- docs/files/Data.Sorting.html | 42 +- docs/files/Data.SuggestQuery.html | 42 +- docs/files/Data.TagQuery.html | 42 +- .../Data/ArticleNumberSearchStatus.php.txt | 40 + docs/files/Data/Campaign.php.txt | 8 + docs/files/Data/FilterGroup.php.txt | 17 +- docs/files/Data/Item.php.txt | 8 + docs/files/Data/SearchParameters.php.txt | 15 +- docs/files/Data/SliderFilter.php.txt | 10 + docs/files/Data/SuggestQuery.php.txt | 11 - docs/files/Loader.html | 42 +- docs/files/Loader.php.txt | 17 +- docs/files/Util.Curl.html | 42 +- docs/files/Util.CurlHandle.html | 42 +- docs/files/Util.CurlInterface.html | 42 +- docs/files/Util.CurlMultiHandle.html | 42 +- docs/files/Util.CurlStub.html | 42 +- docs/files/Util.Log4PhpLogger.html | 42 +- docs/files/Util.LoggerInterface.html | 42 +- docs/files/Util.NullLogger.html | 42 +- docs/files/Util.Parameters.html | 42 +- docs/files/Util.Pimple.html | 42 +- docs/files/Util/CurlStub.php.txt | 2 +- docs/graphs/class.html | 4 +- docs/index.html | 42 +- docs/namespaces/FACTFinder.Adapter.html | 48 +- docs/namespaces/FACTFinder.Core.Client.html | 42 +- docs/namespaces/FACTFinder.Core.Server.html | 42 +- docs/namespaces/FACTFinder.Core.html | 46 +- docs/namespaces/FACTFinder.Data.html | 50 +- docs/namespaces/FACTFinder.Util.html | 42 +- docs/namespaces/FACTFinder.html | 42 +- docs/namespaces/default.html | 42 +- ...-file_4d10b1e3c380362050b80c16cfb1bfb0.dat | Bin 52425 -> 54990 bytes ...-file_9e926a9e867b9f4941e5574d0dc8379f.dat | Bin 0 -> 16113 bytes ...-file_d44f5e8cbebaf71088d0610bf0c5ab8b.dat | Bin 79248 -> 0 bytes ...-file_2ef510ff34b44a65679e704bfa2e7f32.dat | Bin 0 -> 47556 bytes ...-file_a0f05e95bb5fec2ab8bf166e979e4821.dat | Bin 27995 -> 29524 bytes ...-file_7620b60c28cc18621b7d03ed429004da.dat | Bin 31995 -> 37457 bytes ...-file_157bbe64337ca2ac9bc58f1c951aefc3.dat | Bin 36188 -> 37009 bytes ...-file_44235ff93f4dfbb246036d05e2ceb2b2.dat | Bin 32291 -> 37362 bytes ...-file_055eb9b8210ff5747407f007cdeedba8.dat | Bin 19633 -> 20062 bytes ...-file_3ce36599635c5f3aa8e940e52d77e8a9.dat | Bin 26571 -> 0 bytes ...-file_66546b9b13f240ec6730383a52f00b82.dat | Bin 22428 -> 22336 bytes ...-file_9b677e837c949a81f5ec0215271171cc.dat | Bin 104146 -> 104147 bytes ...-file_8245d3567535282203d5c9053b7a90e0.dat | Bin 48711 -> 51159 bytes ...-file_caf54d17e8254a13a8e022c8d1410950.dat | Bin 30101 -> 32819 bytes ...-file_5df6e52676cc11d3c3a060f69fd5a968.dat | Bin 26612 -> 28107 bytes ...-file_2043c00af8623208ade3d83280a0d0f5.dat | Bin 40698 -> 40742 bytes ...-file_65a1aac43e7d5e29227dcfd473106365.dat | Bin 78836 -> 86427 bytes ...-file_8c764ea44016858699e25aa49c2b3d12.dat | Bin 25347 -> 21844 bytes ...-file_7543d0b8327f11ce91686970eae9f74f.dat | Bin 16443 -> 18746 bytes ...-file_319a6bb4660ce2916076d60930aed1c6.dat | Bin 56257 -> 58011 bytes ...-file_bdddd84914260fe35cdf99fabe36b0c7.dat | Bin 39785 -> 39829 bytes ...-file_6ceada5c1b8cc6a20dea9ac0283f30cb.dat | Bin 51668 -> 54966 bytes ...-file_877c90ccadb9af99cea65a365d6afd85.dat | Bin 25626 -> 28024 bytes ...-file_9e010d120ca62b9b02e65d0e938808d5.dat | Bin 51150 -> 54889 bytes ...-file_be2c2d2eaf612a1da0d7feba2ce6187b.dat | Bin 116151 -> 130401 bytes docs/reports/deprecated.html | 20 +- docs/reports/errors.html | 1778 +++++++++-------- docs/reports/markers.html | 38 +- 204 files changed, 9534 insertions(+), 4441 deletions(-) create mode 100644 docs/classes/FACTFinder.Core.AbstractConfiguration.html create mode 100644 docs/classes/FACTFinder.Data.ArticleNumberSearchStatus.html create mode 100644 docs/files/Core.AbstractConfiguration.html create mode 100644 docs/files/Core/AbstractConfiguration.php.txt create mode 100644 docs/files/Data.ArticleNumberSearchStatus.html create mode 100644 docs/files/Data/ArticleNumberSearchStatus.php.txt create mode 100644 docs/phpdoc-cache-2d/phpdoc-cache-file_9e926a9e867b9f4941e5574d0dc8379f.dat delete mode 100644 docs/phpdoc-cache-39/phpdoc-cache-file_d44f5e8cbebaf71088d0610bf0c5ab8b.dat create mode 100644 docs/phpdoc-cache-4c/phpdoc-cache-file_2ef510ff34b44a65679e704bfa2e7f32.dat delete mode 100644 docs/phpdoc-cache-9c/phpdoc-cache-file_3ce36599635c5f3aa8e940e52d77e8a9.dat diff --git a/CHANGELOG.txt b/CHANGELOG.txt index b43c19a..0cf30c4 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -1,3 +1,10 @@ +Version 1.2.0 + - Fixed followSearch and slider parameter handling by @s-diez + - Added parameter whitelisting by @s-diez + - Added stack trace logging in all adapters by @s-diez + - Added AbstractConfiguration as a base class for configuration implementations. It holds a default server parameters whitelist. Please adjust your configuration implementation in order to extend the base class instead implementing directly the ConfigurationInterface. + - Removed legacy tracking code + Version 1.1.2 - Fixed uncatched json_decode exception by @thakilla - Added possibilty to disable the custom classes by @thakilla diff --git a/docs/classes/FACTFinder.Adapter.AbstractAdapter.html b/docs/classes/FACTFinder.Adapter.AbstractAdapter.html index d8087bd..0615f02 100644 --- a/docs/classes/FACTFinder.Adapter.AbstractAdapter.html +++ b/docs/classes/FACTFinder.Adapter.AbstractAdapter.html @@ -114,7 +114,7 @@