├── COPYING ├── COPYING.LESSER ├── composer.json └── src ├── Cache ├── CacheItem.php ├── CacheUnavailableException.php ├── InvalidArgumentException.php ├── InvalidCacheKeyException.php ├── MemoryCache.php └── NotImplementedException.php ├── Collection ├── CountablePorterRecords.php ├── CountableProviderRecords.php ├── CountableRecordsTrait.php ├── FilteredRecords.php ├── PorterRecords.php ├── ProviderRecords.php └── RecordCollection.php ├── Connector ├── CachingConnector.php ├── Connector.php ├── ConnectorWrapper.php ├── DataSource.php ├── ImportConnector.php ├── ImportConnectorFactory.php ├── NullConnector.php ├── Recoverable │ ├── ExponentialAsyncDelayRecoverableExceptionHandler.php │ ├── ExponentialSleepRecoverableExceptionHandler.php │ ├── RecoverableException.php │ ├── RecoverableExceptionHandler.php │ └── StatelessRecoverableExceptionHandler.php └── ThrottledConnector.php ├── ForeignResourceException.php ├── Import ├── DuplicateTransformerException.php ├── Import.php └── StaticImport.php ├── ImportException.php ├── IncompatibleResourceException.php ├── Porter.php ├── PorterAware.php ├── PorterAwareTrait.php ├── Provider ├── ObjectNotCreatedException.php ├── Provider.php ├── ProviderFactory.php ├── Resource │ ├── NullResource.php │ ├── ProviderResource.php │ ├── SingleRecordResource.php │ └── StaticResource.php └── StaticDataProvider.php ├── ProviderNotFoundException.php └── Transform ├── FilterTransformer.php └── Transformer.php /COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScriptFUSION/Porter/HEAD/COPYING -------------------------------------------------------------------------------- /COPYING.LESSER: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScriptFUSION/Porter/HEAD/COPYING.LESSER -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScriptFUSION/Porter/HEAD/composer.json -------------------------------------------------------------------------------- /src/Cache/CacheItem.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScriptFUSION/Porter/HEAD/src/Cache/CacheItem.php -------------------------------------------------------------------------------- /src/Cache/CacheUnavailableException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScriptFUSION/Porter/HEAD/src/Cache/CacheUnavailableException.php -------------------------------------------------------------------------------- /src/Cache/InvalidArgumentException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScriptFUSION/Porter/HEAD/src/Cache/InvalidArgumentException.php -------------------------------------------------------------------------------- /src/Cache/InvalidCacheKeyException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScriptFUSION/Porter/HEAD/src/Cache/InvalidCacheKeyException.php -------------------------------------------------------------------------------- /src/Cache/MemoryCache.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScriptFUSION/Porter/HEAD/src/Cache/MemoryCache.php -------------------------------------------------------------------------------- /src/Cache/NotImplementedException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScriptFUSION/Porter/HEAD/src/Cache/NotImplementedException.php -------------------------------------------------------------------------------- /src/Collection/CountablePorterRecords.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScriptFUSION/Porter/HEAD/src/Collection/CountablePorterRecords.php -------------------------------------------------------------------------------- /src/Collection/CountableProviderRecords.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScriptFUSION/Porter/HEAD/src/Collection/CountableProviderRecords.php -------------------------------------------------------------------------------- /src/Collection/CountableRecordsTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScriptFUSION/Porter/HEAD/src/Collection/CountableRecordsTrait.php -------------------------------------------------------------------------------- /src/Collection/FilteredRecords.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScriptFUSION/Porter/HEAD/src/Collection/FilteredRecords.php -------------------------------------------------------------------------------- /src/Collection/PorterRecords.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScriptFUSION/Porter/HEAD/src/Collection/PorterRecords.php -------------------------------------------------------------------------------- /src/Collection/ProviderRecords.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScriptFUSION/Porter/HEAD/src/Collection/ProviderRecords.php -------------------------------------------------------------------------------- /src/Collection/RecordCollection.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScriptFUSION/Porter/HEAD/src/Collection/RecordCollection.php -------------------------------------------------------------------------------- /src/Connector/CachingConnector.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScriptFUSION/Porter/HEAD/src/Connector/CachingConnector.php -------------------------------------------------------------------------------- /src/Connector/Connector.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScriptFUSION/Porter/HEAD/src/Connector/Connector.php -------------------------------------------------------------------------------- /src/Connector/ConnectorWrapper.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScriptFUSION/Porter/HEAD/src/Connector/ConnectorWrapper.php -------------------------------------------------------------------------------- /src/Connector/DataSource.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScriptFUSION/Porter/HEAD/src/Connector/DataSource.php -------------------------------------------------------------------------------- /src/Connector/ImportConnector.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScriptFUSION/Porter/HEAD/src/Connector/ImportConnector.php -------------------------------------------------------------------------------- /src/Connector/ImportConnectorFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScriptFUSION/Porter/HEAD/src/Connector/ImportConnectorFactory.php -------------------------------------------------------------------------------- /src/Connector/NullConnector.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScriptFUSION/Porter/HEAD/src/Connector/NullConnector.php -------------------------------------------------------------------------------- /src/Connector/Recoverable/ExponentialAsyncDelayRecoverableExceptionHandler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScriptFUSION/Porter/HEAD/src/Connector/Recoverable/ExponentialAsyncDelayRecoverableExceptionHandler.php -------------------------------------------------------------------------------- /src/Connector/Recoverable/ExponentialSleepRecoverableExceptionHandler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScriptFUSION/Porter/HEAD/src/Connector/Recoverable/ExponentialSleepRecoverableExceptionHandler.php -------------------------------------------------------------------------------- /src/Connector/Recoverable/RecoverableException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScriptFUSION/Porter/HEAD/src/Connector/Recoverable/RecoverableException.php -------------------------------------------------------------------------------- /src/Connector/Recoverable/RecoverableExceptionHandler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScriptFUSION/Porter/HEAD/src/Connector/Recoverable/RecoverableExceptionHandler.php -------------------------------------------------------------------------------- /src/Connector/Recoverable/StatelessRecoverableExceptionHandler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScriptFUSION/Porter/HEAD/src/Connector/Recoverable/StatelessRecoverableExceptionHandler.php -------------------------------------------------------------------------------- /src/Connector/ThrottledConnector.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScriptFUSION/Porter/HEAD/src/Connector/ThrottledConnector.php -------------------------------------------------------------------------------- /src/ForeignResourceException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScriptFUSION/Porter/HEAD/src/ForeignResourceException.php -------------------------------------------------------------------------------- /src/Import/DuplicateTransformerException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScriptFUSION/Porter/HEAD/src/Import/DuplicateTransformerException.php -------------------------------------------------------------------------------- /src/Import/Import.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScriptFUSION/Porter/HEAD/src/Import/Import.php -------------------------------------------------------------------------------- /src/Import/StaticImport.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScriptFUSION/Porter/HEAD/src/Import/StaticImport.php -------------------------------------------------------------------------------- /src/ImportException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScriptFUSION/Porter/HEAD/src/ImportException.php -------------------------------------------------------------------------------- /src/IncompatibleResourceException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScriptFUSION/Porter/HEAD/src/IncompatibleResourceException.php -------------------------------------------------------------------------------- /src/Porter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScriptFUSION/Porter/HEAD/src/Porter.php -------------------------------------------------------------------------------- /src/PorterAware.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScriptFUSION/Porter/HEAD/src/PorterAware.php -------------------------------------------------------------------------------- /src/PorterAwareTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScriptFUSION/Porter/HEAD/src/PorterAwareTrait.php -------------------------------------------------------------------------------- /src/Provider/ObjectNotCreatedException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScriptFUSION/Porter/HEAD/src/Provider/ObjectNotCreatedException.php -------------------------------------------------------------------------------- /src/Provider/Provider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScriptFUSION/Porter/HEAD/src/Provider/Provider.php -------------------------------------------------------------------------------- /src/Provider/ProviderFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScriptFUSION/Porter/HEAD/src/Provider/ProviderFactory.php -------------------------------------------------------------------------------- /src/Provider/Resource/NullResource.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScriptFUSION/Porter/HEAD/src/Provider/Resource/NullResource.php -------------------------------------------------------------------------------- /src/Provider/Resource/ProviderResource.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScriptFUSION/Porter/HEAD/src/Provider/Resource/ProviderResource.php -------------------------------------------------------------------------------- /src/Provider/Resource/SingleRecordResource.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScriptFUSION/Porter/HEAD/src/Provider/Resource/SingleRecordResource.php -------------------------------------------------------------------------------- /src/Provider/Resource/StaticResource.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScriptFUSION/Porter/HEAD/src/Provider/Resource/StaticResource.php -------------------------------------------------------------------------------- /src/Provider/StaticDataProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScriptFUSION/Porter/HEAD/src/Provider/StaticDataProvider.php -------------------------------------------------------------------------------- /src/ProviderNotFoundException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScriptFUSION/Porter/HEAD/src/ProviderNotFoundException.php -------------------------------------------------------------------------------- /src/Transform/FilterTransformer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScriptFUSION/Porter/HEAD/src/Transform/FilterTransformer.php -------------------------------------------------------------------------------- /src/Transform/Transformer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScriptFUSION/Porter/HEAD/src/Transform/Transformer.php --------------------------------------------------------------------------------