From 6ba789008218e44dcbbf6df15968a4b72d2db171 Mon Sep 17 00:00:00 2001 From: asdfklgash Date: Tue, 5 Jul 2016 21:13:40 +0200 Subject: [PATCH 1/5] Update XmlConfiguration.php see #51 --- src/FACTFinder/Core/XmlConfiguration.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/FACTFinder/Core/XmlConfiguration.php b/src/FACTFinder/Core/XmlConfiguration.php index 84b1391..1f8c0b3 100644 --- a/src/FACTFinder/Core/XmlConfiguration.php +++ b/src/FACTFinder/Core/XmlConfiguration.php @@ -39,10 +39,10 @@ class XmlConfiguration extends AbstractConfiguration * configuration data. * @return XmlConfiguration */ - public function __construct($fileName, $element) + public function __construct($fileName, $element, $data_is_url = true) { libxml_use_internal_errors(true); - $xmlData = new \SimpleXMLElement($fileName, 0, true); + $xmlData = new \SimpleXMLElement($fileName, 0, $data_is_url); if (!isset($xmlData->$element)) throw new \Exception("Specified configuration file does not contain section $element"); $this->configuration = $xmlData->$element; From f4acb2f82e0f6bdda2e8bddb573c11fbbbb7392c Mon Sep 17 00:00:00 2001 From: tuegeb Date: Wed, 6 Jul 2016 20:19:44 +0200 Subject: [PATCH 2/5] CHG: added userId parameter to methods --- src/FACTFinder/Adapter/Tracking.php | 63 ++++++++++++++++------------- 1 file changed, 35 insertions(+), 28 deletions(-) diff --git a/src/FACTFinder/Adapter/Tracking.php b/src/FACTFinder/Adapter/Tracking.php index 8fcd4eb..c2b5336 100644 --- a/src/FACTFinder/Adapter/Tracking.php +++ b/src/FACTFinder/Adapter/Tracking.php @@ -41,11 +41,12 @@ public function __construct( * not available, it will try to use session_id() to fetch one. * * @param string $sid session id + * @param string $userId id of user * @return bool Success? */ - public function doTrackingFromRequest($sid = null) + public function doTrackingFromRequest($sid = null, $userId = null) { - $this->setupTrackingFromRequest($sid); + $this->setupTrackingFromRequest($sid, $userId); return $this->applyTracking(); } @@ -53,8 +54,11 @@ public function doTrackingFromRequest($sid = null) * Use this method directly if you want to separate the setup from sending * the request. This is particularly useful when using the * MultiCurlRequestFactory. + * + * @param string $sid session id + * @param string $userId id of user */ - public function setupTrackingFromRequest($sid = null) + public function setupTrackingFromRequest($sid = null, $userId = null) { if (strlen($sid) > 0) $this->parameters['sid'] = $sid; @@ -63,6 +67,9 @@ public function setupTrackingFromRequest($sid = null) ) { $this->parameters['sid'] = session_id(); } + + if (strlen($userId) > 0) + $this->parameters['userId'] = $userId; } /** @@ -80,7 +87,7 @@ public function setupTrackingFromRequest($sid = null) * @param string $title title of product (optional - is empty by default) * @param int $pageSize size of the page where the product was found (optional - is 12 by default) * @param int $origPageSize original size of the page before the user could have changed it (optional - is set equals to $page by default) - * @param string $userid id of user (optional if modul personalisation is not used) + * @param string $userId id of user (optional if modul personalisation is not used) * @return boolean $success */ public function trackClick( @@ -96,10 +103,10 @@ public function trackClick( $title = '', $pageSize = 12, $origPageSize = -1, - $userid = null + $userId = null ) { $this->setupClickTracking($id, $query, $pos, $masterId, $sid, $cookieId, $origPos, $page, - $simi, $title, $pageSize, $origPageSize, $userid); + $simi, $title, $pageSize, $origPageSize, $userId); return $this->applyTracking(); } @@ -121,7 +128,7 @@ public function setupClickTracking( $title = '', $pageSize = 12, $origPageSize = -1, - $userid = null + $userId = null ) { if (strlen($sid) == 0) $sid = session_id(); if ($origPos == -1) $origPos = $pos; @@ -140,7 +147,7 @@ public function setupClickTracking( 'origPageSize' => $origPageSize, ); - if (strlen($userid) > 0) $params['userId'] = $userid; + if (strlen($userId) > 0) $params['userId'] = $userId; if (strlen($cookieId) > 0) $params['cookieId'] = $cookieId; if (strlen($masterId) > 0) $params['masterId'] = $masterId; @@ -159,7 +166,7 @@ public function setupClickTracking( * @param string $cookieId cookie id (optional) * @param int $count number of items purchased for each product (optional - default 1) * @param float $price this is the single unit price (optional) - * @param string $userid id of user (optional if modul personalisation is not used) + * @param string $userId id of user (optional if modul personalisation is not used) * @return boolean $success */ public function trackCart( @@ -171,9 +178,9 @@ public function trackCart( $cookieId = null, $count = 1, $price = null, - $userid = null + $userId = null ) { - $this->setupCartTracking($id, $masterId, $title, $query, $sid, $cookieId, $count, $price, $userid); + $this->setupCartTracking($id, $masterId, $title, $query, $sid, $cookieId, $count, $price, $userId); return $this->applyTracking(); } @@ -191,7 +198,7 @@ public function setupCartTracking( $cookieId = null, $count = 1, $price = null, - $userid = null + $userId = null ) { if (strlen($sid) == 0) $sid = session_id(); $params = array( @@ -203,7 +210,7 @@ public function setupCartTracking( ); if (strlen($price) > 0) $params['price'] = $price; - if (strlen($userid) > 0) $params['userId'] = $userid; + if (strlen($userId) > 0) $params['userId'] = $userId; if (strlen($cookieId) > 0) $params['cookieId'] = $cookieId; if (strlen($masterId) > 0) $params['masterId'] = $masterId; if (strlen($query) > 0) $params['query'] = $query; @@ -223,7 +230,7 @@ public function setupCartTracking( * @param string $cookieId cookie id (optional) * @param int $count number of items purchased for each product (optional - default 1) * @param float $price this is the single unit price (optional) - * @param string $userid id of user (optional if modul personalisation is not used) + * @param string $userId id of user (optional if modul personalisation is not used) * @return boolean $success */ public function trackCheckout( @@ -235,9 +242,9 @@ public function trackCheckout( $cookieId = null, $count = 1, $price = null, - $userid = null + $userId = null ) { - $this->setupCheckoutTracking($id, $masterId, $title, $query, $sid, $cookieId, $count, $price, $userid); + $this->setupCheckoutTracking($id, $masterId, $title, $query, $sid, $cookieId, $count, $price, $userId); return $this->applyTracking(); } @@ -255,7 +262,7 @@ public function setupCheckoutTracking( $cookieId = null, $count = 1, $price = null, - $userid = null + $userId = null ) { if (strlen($sid) == 0) $sid = session_id(); $params = array( @@ -268,7 +275,7 @@ public function setupCheckoutTracking( ); if (strlen($price) > 0) $params['price'] = $price; - if (strlen($userid) > 0) $params['userId'] = $userid; + if (strlen($userId) > 0) $params['userId'] = $userId; if (strlen($cookieId) > 0) $params['cookieId'] = $cookieId; if (strlen($query) > 0) $params['query'] = $query; if (strlen($masterId) > 0) $params['masterId'] = $masterId; @@ -285,7 +292,7 @@ public function setupCheckoutTracking( * @param string $masterId master id of the product (see field with the role "Master article number") * @param string $sid session id (if empty, then try to set using the function session_id() ) * @param string $cookieId cookie id (optional) - * @param string $userid id of user (optional if modul personalisation is not used) + * @param string $userId id of user (optional if modul personalisation is not used) * @return boolean $success */ public function trackRecommendationClick( @@ -294,9 +301,9 @@ public function trackRecommendationClick( $masterId = null, $sid = null, $cookieId = null, - $userid = null + $userId = null ) { - $this->setupRecommendationClickTracking($id, $mainId, $masterId, $sid, $cookieId, $userid); + $this->setupRecommendationClickTracking($id, $mainId, $masterId, $sid, $cookieId, $userId); return $this->applyTracking(); } @@ -311,7 +318,7 @@ public function setupRecommendationClickTracking( $masterId = null, $sid = null, $cookieId = null, - $userid = null + $userId = null ) { if (strlen($sid) == 0) $sid = session_id(); $params = array( @@ -323,7 +330,7 @@ public function setupRecommendationClickTracking( 'event' => 'recommendationClick' ); - if (strlen($userid) > 0) $params['userId'] = $userid; + if (strlen($userId) > 0) $params['userId'] = $userId; if (strlen($cookieId) > 0) $params['cookieId'] = $cookieId; if (strlen($masterId) > 0) $params['masterId'] = $masterId; @@ -336,15 +343,15 @@ public function setupRecommendationClickTracking( * * @param string $sid session id (if empty, then try to set using the function session_id() ) * @param string $cookieId cookie id (optional) - * @param string $userid id of user who logged in + * @param string $userId id of user who logged in * @return boolean $success */ public function trackLogin( $sid = null, $cookieId = null, - $userid = null + $userId = null ) { - $this->setupLoginTracking($sid, $cookieId, $userid); + $this->setupLoginTracking($sid, $cookieId, $userId); return $this->applyTracking(); } @@ -356,12 +363,12 @@ public function trackLogin( public function setupLoginTracking( $sid = null, $cookieId = null, - $userid = null + $userId = null ) { if (strlen($sid) == 0) $sid = session_id(); $params = array( 'sid' => $sid, - 'userId' => $userid, + 'userId' => $userId, 'event' => 'login' ); From b270baf3d16f0f1ec67ea5afd844147c22b0cea5 Mon Sep 17 00:00:00 2001 From: tuegeb Date: Mon, 11 Jul 2016 12:49:41 +0200 Subject: [PATCH 3/5] CHG: removed legacy tracking code --- src/FACTFinder/Adapter/Search.php | 3 --- src/FACTFinder/Data/Result.php | 15 --------------- tests/Adapter/SearchTest.php | 2 -- 3 files changed, 20 deletions(-) diff --git a/src/FACTFinder/Adapter/Search.php b/src/FACTFinder/Adapter/Search.php index dde483b..523e369 100755 --- a/src/FACTFinder/Adapter/Search.php +++ b/src/FACTFinder/Adapter/Search.php @@ -135,13 +135,11 @@ private function createResult() //init default values $records = array(); $resultCount = 0; - $refKey = null; $jsonData = $this->getResponseContent(); if ($this->isValidResponse($jsonData)) { $searchResultData = $jsonData['searchResult']; - $refKey = $searchResultData['refKey']; if (!empty($searchResultData['records'])) { @@ -168,7 +166,6 @@ private function createResult() return FF::getInstance( 'Data\Result', $records, - $refKey, $resultCount ); } diff --git a/src/FACTFinder/Data/Result.php b/src/FACTFinder/Data/Result.php index 99d502e..b90086c 100644 --- a/src/FACTFinder/Data/Result.php +++ b/src/FACTFinder/Data/Result.php @@ -6,10 +6,6 @@ */ class Result extends \ArrayIterator { - /** - * @var string - */ - private $refKey; /** * @var int @@ -18,7 +14,6 @@ class Result extends \ArrayIterator /** * @param Record[] $records The Record objects to add to the result. - * @param string $refKey * @param int $foundRecordsCount Total number of records found for the * search these records are from. This can be greater than * count($records), because $records may just be the records from a @@ -27,11 +22,9 @@ class Result extends \ArrayIterator */ public function __construct( array $records, - $refKey = '', $foundRecordsCount = 0 ) { parent::__construct($records); - $this->refKey = (string)$refKey; $this->foundRecordsCount = (int)$foundRecordsCount; } @@ -43,12 +36,4 @@ public function getFoundRecordsCount() return $this->foundRecordsCount; } - /** - * @return string - */ - public function getRefKey() - { - return $this->refKey; - } - } diff --git a/tests/Adapter/SearchTest.php b/tests/Adapter/SearchTest.php index 2825bb9..a5d8c1b 100644 --- a/tests/Adapter/SearchTest.php +++ b/tests/Adapter/SearchTest.php @@ -41,7 +41,6 @@ public function testGetResult() $this->assertInstanceOf('FACTFinder\Data\Result', $result); $this->assertEquals(66, $result->getFoundRecordsCount()); - $this->assertEquals('WOwfiHGNS', $result->getRefKey()); $this->assertEquals(1, count($result)); $record = $result[0]; @@ -60,7 +59,6 @@ public function testReloadAfterSetIdsOnly() $this->assertInstanceOf('FACTFinder\Data\Result', $result); $this->assertEquals(66, $result->getFoundRecordsCount()); - $this->assertEquals('WOwfiHGNS', $result->getRefKey()); $this->assertEquals(1, count($result)); $record = $result[0]; From f8ceda2e530a4917efe44283878e411c52fdf24c Mon Sep 17 00:00:00 2001 From: tuegeb Date: Mon, 11 Jul 2016 12:54:46 +0200 Subject: [PATCH 4/5] CHG: updated changelog --- CHANGELOG.txt | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/CHANGELOG.txt b/CHANGELOG.txt index 1a3800e..c776bb3 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -1,3 +1,8 @@ +Version 1.2.4 + - Added userId parameter to TrackingAdapter methods doTrackingFromRequest/setupTrackingFromRequest + - Extended constructor in order to support not only file based XMLConfiguration by @asdfklgash + - Removed legacy tracking code + Version 1.2.3 - Fixed wrong function name called by @ marfis - Moved methods getError and getStacktrace to AbstractAdapter From 00f5003e36ec15ab2e07641ddc9840f00e957efd Mon Sep 17 00:00:00 2001 From: tuegeb Date: Mon, 11 Jul 2016 12:57:57 +0200 Subject: [PATCH 5/5] Update documentation release 1.2.4 --- .../FACTFinder.Adapter.AbstractAdapter.html | 36 ++-- docs/classes/FACTFinder.Adapter.Compare.html | 36 ++-- docs/classes/FACTFinder.Adapter.Import.html | 36 ++-- .../FACTFinder.Adapter.ProductCampaign.html | 36 ++-- .../FACTFinder.Adapter.Recommendation.html | 36 ++-- docs/classes/FACTFinder.Adapter.Search.html | 36 ++-- .../FACTFinder.Adapter.SimilarRecords.html | 36 ++-- docs/classes/FACTFinder.Adapter.Suggest.html | 36 ++-- docs/classes/FACTFinder.Adapter.TagCloud.html | 36 ++-- docs/classes/FACTFinder.Adapter.Tracking.html | 94 +++++---- ...FACTFinder.Core.AbstractConfiguration.html | 36 ++-- ...Finder.Core.AbstractEncodingConverter.html | 36 ++-- .../FACTFinder.Core.ArrayConfiguration.html | 36 ++-- .../FACTFinder.Core.Client.RequestParser.html | 36 ++-- .../FACTFinder.Core.Client.UrlBuilder.html | 36 ++-- ...ACTFinder.Core.ConfigurationInterface.html | 36 ++-- ...ACTFinder.Core.IConvEncodingConverter.html | 36 ++-- .../FACTFinder.Core.ManualConfiguration.html | 36 ++-- .../FACTFinder.Core.ParametersConverter.html | 36 ++-- ...nder.Core.Server.AbstractDataProvider.html | 36 ++-- ...FACTFinder.Core.Server.ConnectionData.html | 36 ++-- ...nder.Core.Server.EasyCurlDataProvider.html | 36 ++-- ...er.Core.Server.EasyCurlRequestFactory.html | 36 ++-- ...er.Core.Server.FileSystemDataProvider.html | 36 ++-- ....Core.Server.FileSystemRequestFactory.html | 36 ++-- ...der.Core.Server.MultiCurlDataProvider.html | 36 ++-- ...r.Core.Server.MultiCurlRequestFactory.html | 36 ++-- .../FACTFinder.Core.Server.NullResponse.html | 36 ++-- .../FACTFinder.Core.Server.Request.html | 36 ++-- ...r.Core.Server.RequestFactoryInterface.html | 36 ++-- .../FACTFinder.Core.Server.Response.html | 36 ++-- .../FACTFinder.Core.Server.UrlBuilder.html | 36 ++-- ...FACTFinder.Core.Utf8EncodingConverter.html | 36 ++-- .../FACTFinder.Core.XmlConfiguration.html | 43 ++-- .../FACTFinder.Data.AdvisorAnswer.html | 36 ++-- .../FACTFinder.Data.AdvisorQuestion.html | 36 ++-- ...FACTFinder.Data.AfterSearchNavigation.html | 36 ++-- ...Finder.Data.ArticleNumberSearchStatus.html | 36 ++-- docs/classes/FACTFinder.Data.BreadCrumb.html | 36 ++-- .../FACTFinder.Data.BreadCrumbTrail.html | 36 ++-- .../FACTFinder.Data.BreadCrumbType.html | 36 ++-- docs/classes/FACTFinder.Data.Campaign.html | 36 ++-- .../FACTFinder.Data.CampaignIterator.html | 36 ++-- docs/classes/FACTFinder.Data.Filter.html | 36 ++-- docs/classes/FACTFinder.Data.FilterGroup.html | 36 ++-- .../FACTFinder.Data.FilterSelectionType.html | 36 ++-- docs/classes/FACTFinder.Data.FilterStyle.html | 36 ++-- docs/classes/FACTFinder.Data.FilterType.html | 36 ++-- docs/classes/FACTFinder.Data.Item.html | 36 ++-- docs/classes/FACTFinder.Data.Page.html | 36 ++-- docs/classes/FACTFinder.Data.Paging.html | 36 ++-- docs/classes/FACTFinder.Data.Record.html | 36 ++-- docs/classes/FACTFinder.Data.Result.html | 97 ++------- ...FACTFinder.Data.ResultsPerPageOptions.html | 36 ++-- .../FACTFinder.Data.SearchParameters.html | 36 ++-- .../classes/FACTFinder.Data.SearchStatus.html | 36 ++-- .../FACTFinder.Data.SingleWordSearchItem.html | 36 ++-- .../classes/FACTFinder.Data.SliderFilter.html | 36 ++-- docs/classes/FACTFinder.Data.Sorting.html | 36 ++-- .../classes/FACTFinder.Data.SuggestQuery.html | 36 ++-- docs/classes/FACTFinder.Data.TagQuery.html | 36 ++-- docs/classes/FACTFinder.Loader.html | 36 ++-- docs/classes/FACTFinder.Util.Curl.html | 36 ++-- docs/classes/FACTFinder.Util.CurlHandle.html | 36 ++-- .../FACTFinder.Util.CurlInterface.html | 36 ++-- .../FACTFinder.Util.CurlMultiHandle.html | 36 ++-- docs/classes/FACTFinder.Util.CurlStub.html | 36 ++-- .../FACTFinder.Util.Log4PhpLogger.html | 36 ++-- .../FACTFinder.Util.LoggerInterface.html | 36 ++-- docs/classes/FACTFinder.Util.NullLogger.html | 36 ++-- docs/classes/FACTFinder.Util.Parameters.html | 36 ++-- docs/classes/FACTFinder.Util.Pimple.html | 36 ++-- docs/files/Adapter.AbstractAdapter.html | 36 ++-- docs/files/Adapter.Compare.html | 36 ++-- docs/files/Adapter.Import.html | 36 ++-- docs/files/Adapter.ProductCampaign.html | 36 ++-- docs/files/Adapter.Recommendation.html | 36 ++-- docs/files/Adapter.Search.html | 36 ++-- docs/files/Adapter.SimilarRecords.html | 36 ++-- docs/files/Adapter.Suggest.html | 36 ++-- docs/files/Adapter.TagCloud.html | 36 ++-- docs/files/Adapter.Tracking.html | 36 ++-- docs/files/Adapter/Search.php.txt | 3 - docs/files/Adapter/Tracking.php.txt | 63 +++--- docs/files/Core.AbstractConfiguration.html | 36 ++-- .../files/Core.AbstractEncodingConverter.html | 36 ++-- docs/files/Core.ArrayConfiguration.html | 36 ++-- docs/files/Core.Client.RequestParser.html | 36 ++-- docs/files/Core.Client.UrlBuilder.html | 36 ++-- docs/files/Core.ConfigurationInterface.html | 36 ++-- docs/files/Core.IConvEncodingConverter.html | 36 ++-- docs/files/Core.ManualConfiguration.html | 36 ++-- docs/files/Core.ParametersConverter.html | 36 ++-- .../Core.Server.AbstractDataProvider.html | 36 ++-- docs/files/Core.Server.ConnectionData.html | 36 ++-- .../Core.Server.EasyCurlDataProvider.html | 36 ++-- .../Core.Server.EasyCurlRequestFactory.html | 36 ++-- .../Core.Server.FileSystemDataProvider.html | 36 ++-- .../Core.Server.FileSystemRequestFactory.html | 36 ++-- .../Core.Server.MultiCurlDataProvider.html | 36 ++-- .../Core.Server.MultiCurlRequestFactory.html | 36 ++-- docs/files/Core.Server.NullResponse.html | 36 ++-- docs/files/Core.Server.Request.html | 36 ++-- .../Core.Server.RequestFactoryInterface.html | 36 ++-- docs/files/Core.Server.Response.html | 36 ++-- docs/files/Core.Server.UrlBuilder.html | 36 ++-- docs/files/Core.Utf8EncodingConverter.html | 36 ++-- docs/files/Core.XmlConfiguration.html | 36 ++-- docs/files/Core/XmlConfiguration.php.txt | 4 +- docs/files/Data.AdvisorAnswer.html | 36 ++-- docs/files/Data.AdvisorQuestion.html | 36 ++-- docs/files/Data.AfterSearchNavigation.html | 36 ++-- .../files/Data.ArticleNumberSearchStatus.html | 36 ++-- docs/files/Data.BreadCrumb.html | 36 ++-- docs/files/Data.BreadCrumbTrail.html | 36 ++-- docs/files/Data.BreadCrumbType.html | 36 ++-- docs/files/Data.Campaign.html | 36 ++-- docs/files/Data.CampaignIterator.html | 36 ++-- docs/files/Data.Filter.html | 36 ++-- docs/files/Data.FilterGroup.html | 36 ++-- docs/files/Data.FilterSelectionType.html | 36 ++-- docs/files/Data.FilterStyle.html | 36 ++-- docs/files/Data.FilterType.html | 36 ++-- docs/files/Data.Item.html | 36 ++-- docs/files/Data.Page.html | 36 ++-- docs/files/Data.Paging.html | 36 ++-- docs/files/Data.Record.html | 36 ++-- docs/files/Data.Result.html | 36 ++-- docs/files/Data.ResultsPerPageOptions.html | 36 ++-- docs/files/Data.SearchParameters.html | 36 ++-- docs/files/Data.SearchStatus.html | 36 ++-- docs/files/Data.SingleWordSearchItem.html | 36 ++-- docs/files/Data.SliderFilter.html | 36 ++-- docs/files/Data.Sorting.html | 36 ++-- docs/files/Data.SuggestQuery.html | 36 ++-- docs/files/Data.TagQuery.html | 36 ++-- docs/files/Data/Result.php.txt | 15 -- docs/files/Loader.html | 36 ++-- docs/files/Util.Curl.html | 36 ++-- docs/files/Util.CurlHandle.html | 36 ++-- docs/files/Util.CurlInterface.html | 36 ++-- docs/files/Util.CurlMultiHandle.html | 36 ++-- docs/files/Util.CurlStub.html | 36 ++-- docs/files/Util.Log4PhpLogger.html | 36 ++-- docs/files/Util.LoggerInterface.html | 36 ++-- docs/files/Util.NullLogger.html | 36 ++-- docs/files/Util.Parameters.html | 36 ++-- docs/files/Util.Pimple.html | 36 ++-- docs/graphs/class.html | 4 +- docs/index.html | 36 ++-- docs/namespaces/FACTFinder.Adapter.html | 36 ++-- docs/namespaces/FACTFinder.Core.Client.html | 36 ++-- docs/namespaces/FACTFinder.Core.Server.html | 36 ++-- docs/namespaces/FACTFinder.Core.html | 36 ++-- docs/namespaces/FACTFinder.Data.html | 36 ++-- docs/namespaces/FACTFinder.Util.html | 36 ++-- docs/namespaces/FACTFinder.html | 36 ++-- docs/namespaces/default.html | 36 ++-- ...-file_e9b4b2d27bcf944d050e79550a2446e6.dat | Bin 14587 -> 10682 bytes ...-file_65a1aac43e7d5e29227dcfd473106365.dat | Bin 86427 -> 87326 bytes ...-file_55c26935ef652c44a57aa6946ce8ee69.dat | Bin 119820 -> 122235 bytes ...-file_be2c2d2eaf612a1da0d7feba2ce6187b.dat | Bin 129694 -> 129595 bytes docs/reports/deprecated.html | 4 +- docs/reports/errors.html | 188 +++++++++--------- docs/reports/markers.html | 4 +- 165 files changed, 2927 insertions(+), 2992 deletions(-) diff --git a/docs/classes/FACTFinder.Adapter.AbstractAdapter.html b/docs/classes/FACTFinder.Adapter.AbstractAdapter.html index fe8b816..15635ff 100644 --- a/docs/classes/FACTFinder.Adapter.AbstractAdapter.html +++ b/docs/classes/FACTFinder.Adapter.AbstractAdapter.html @@ -114,7 +114,7 @@