Benjamin Perche
27a32e64e6
Add ProductPriceImport test
...
modifié: core/lib/Thelia/ImportExport/Import/Type/ProductPriceImport.php
modifié: core/lib/Thelia/Tests/Controller/ControllerTestBase.php
nouveau fichier: core/lib/Thelia/Tests/ImportExport/Import/ProductPriceImportTest.php
2014-08-01 12:48:05 +02:00
Benjamin Perche
853c74edb2
Refactor ImportExportControllerBase into a trait and finish ProductStockImportTest
...
modifié: core/lib/Thelia/Tests/Controller/ImportControllerTest.php
renommé: core/lib/Thelia/Tests/Controller/ImportExportControllerTest.php -> core/lib/Thelia/Tests/Controller/ImportExportControllerTrait.php
modifié: core/lib/Thelia/Tests/ImportExport/Import/ProductStockImportTest.php
2014-08-01 12:48:04 +02:00
Benjamin Perche
14cf745a89
Add ImportController Tests and fix bugs
...
modifié: core/lib/Thelia/Controller/Admin/ImportController.php
modifié: core/lib/Thelia/Exception/FileNotFoundException.php
modifié: core/lib/Thelia/Tests/Controller/ImportControllerTest.php
modifié: core/lib/Thelia/Tests/Controller/ImportExportControllerTest.php
2014-08-01 12:48:04 +02:00
Benjamin Perche
ae750866aa
Define Import controller test
...
modifié: core/lib/Thelia/Tests/Controller/ControllerTestBase.php
nouveau fichier: core/lib/Thelia/Tests/Controller/ImportControllerTest.php
modifié: core/lib/Thelia/Tests/Controller/ImportExportControllerTest.php
2014-08-01 12:48:04 +02:00
Benjamin Perche
a731873ff3
Refactor tests to add abstract class for controller tests
...
modifié: core/lib/Thelia/ImportExport/Import/Type/ProductStockImport.php
renommé: core/lib/Thelia/Tests/ImportExport/Import/ImportTestBase.php -> core/lib/Thelia/Tests/Controller/ControllerTestBase.php
nouveau fichier: core/lib/Thelia/Tests/Controller/ImportExportControllerTest.php
modifié: core/lib/Thelia/Tests/ImportExport/Import/ProductStockImportTest.php
2014-08-01 12:48:04 +02:00
Benjamin Perche
a03d15b5b9
Add special condition on test
...
modifié: core/lib/Thelia/Tests/FileFormat/Formatting/Formatter/CSVFormatterTest.php
2014-08-01 12:48:04 +02:00
Benjamin Perche
ce36b7b68e
Add CSV formatter
...
nouveau fichier: core/lib/Thelia/Core/FileFormat/Formatting/Formatter/CSVFormatter.php
nouveau fichier: core/lib/Thelia/Tests/FileFormat/Formatting/Formatter/CSVFormatterTest.php
2014-08-01 12:48:04 +02:00
Benjamin Perche
a34441f376
Add tests for ImportController::processImport and ProductStockImport
...
modifié: core/lib/Thelia/Controller/Admin/ImportController.php
modifié: core/lib/Thelia/ImportExport/Import/Type/ProductStockImport.php
modifié: core/lib/Thelia/Tests/FileFormat/Formatting/Formatter/XMLFormatterTest.php
nouveau fichier: core/lib/Thelia/Tests/ImportExport/Import/ImportTestBase.php
nouveau fichier: core/lib/Thelia/Tests/ImportExport/Import/ProductStockImportTest.php
2014-08-01 12:48:04 +02:00
Benjamin Perche
00ba277daa
Done XML formatter
...
modifié: core/lib/Thelia/Core/FileFormat/Formatting/Formatter/XMLFormatter.php
modifié: core/lib/Thelia/Tests/FileFormat/Formatting/Formatter/XMLFormatterTest.php
2014-08-01 12:48:04 +02:00
Benjamin Perche
b86683a580
Refactor some classes namespaces
...
modifié: core/lib/Thelia/Controller/Admin/ImportExportController.php
renommé: core/lib/Thelia/ImportExport/DocumentsExportInterface.php -> core/lib/Thelia/ImportExport/Export/DocumentsExportInterface.php
renommé: core/lib/Thelia/ImportExport/ImagesExportInterface.php -> core/lib/Thelia/ImportExport/Export/ImagesExportInterface.php
renommé: core/lib/Thelia/ImportExport/Export/MailingExport.php -> core/lib/Thelia/ImportExport/Export/Type/MailingExport.php
renommé: core/lib/Thelia/ImportExport/Import/ProductStockImport.php -> core/lib/Thelia/ImportExport/Import/Type/ProductStockImport.php
modifié: core/lib/Thelia/Model/Export.php
modifié: core/lib/Thelia/Tests/ImportExport/Export/MailingExportTest.php
2014-08-01 12:48:03 +02:00
Benjamin Perche
a6f008fde2
Refactor and fix CS
...
modifié: core/lib/Thelia/Controller/Admin/ImportExportController.php
modifié: core/lib/Thelia/Core/DependencyInjection/Loader/XmlFileLoader.php
modifié: core/lib/Thelia/Core/Event/ImportExport/Export.php
modifié: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilderManager.php
renommé: core/lib/Thelia/ImportExport/Export/ExportType.php -> core/lib/Thelia/Core/FileFormat/FormatType.php
modifié: core/lib/Thelia/Core/FileFormat/Formatting/Formatter/JsonFormatter.php
modifié: core/lib/Thelia/Core/FileFormat/Formatting/Formatter/XMLFormatter.php
modifié: core/lib/Thelia/Core/FileFormat/Formatting/FormatterInterface.php
modifié: core/lib/Thelia/Core/FileFormat/Formatting/FormatterManager.php
modifié: core/lib/Thelia/Core/Template/Loop/Formatter.php
modifié: core/lib/Thelia/Core/Template/Loop/ImportExportCategory.php
modifié: core/lib/Thelia/Core/Template/Loop/ProductSaleElements.php
modifié: core/lib/Thelia/Form/ImportForm.php
renommé: core/lib/Thelia/ImportExport/ExportHandler.php -> core/lib/Thelia/ImportExport/AbstractHandler.php
nouveau fichier: core/lib/Thelia/ImportExport/Export/ExportHandler.php
modifié: core/lib/Thelia/ImportExport/Export/MailingExport.php
renommé: core/lib/Thelia/ImportExport/ImportHandler.php -> core/lib/Thelia/ImportExport/Import/ImportHandler.php
modifié: core/lib/Thelia/ImportExport/Import/ProductStockImport.php
modifié: core/lib/Thelia/Model/Export.php
modifié: core/lib/Thelia/Model/Import.php
modifié: core/lib/Thelia/Tests/ImportExport/Export/MailingExportTest.php
modifié: core/lib/Thelia/Tools/URL.php
modifié: templates/backOffice/default/ajax/import-modal.html
2014-08-01 12:48:03 +02:00
Benjamin Perche
b6937ab421
Finish export forms
...
modifié: core/lib/Thelia/Config/Resources/config.xml
modifié: core/lib/Thelia/Config/Resources/form.xml
modifié: core/lib/Thelia/Controller/Admin/ExportController.php
modifié: core/lib/Thelia/Controller/Admin/ImportExportController.php
modifié: core/lib/Thelia/Core/Template/Loop/Formatter.php
modifié: core/lib/Thelia/Core/Template/Loop/ImportExportType.php
modifié: core/lib/Thelia/Form/ExportForm.php
modifié: core/lib/Thelia/ImportExport/Both/NewsletterImportExport.php
modifié: core/lib/Thelia/ImportExport/Export/MailingExport.php
renommé: core/lib/Thelia/ImportExport/ExportHandlerInterface.php -> core/lib/Thelia/ImportExport/ExportHandler.php
modifié: core/lib/Thelia/Model/Export.php
modifié: core/lib/Thelia/Model/Import.php
nouveau fichier: core/lib/Thelia/Tests/ImportExport/Export/MailingExportTest.php
nouveau fichier: templates/backOffice/default/ajax/export-modal.html
modifié: templates/backOffice/default/export-page.html
modifié: templates/backOffice/default/export.html
2014-08-01 12:48:02 +02:00
Benjamin Perche
45bb5a7bfb
Revert files
...
modifié: core/lib/Thelia/Core/FileFormat/Archive/AbstractArchiveBuilder.php
modifié: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilder/Exception/TarArchiveException.php
supprimé: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilder/Exception/ZipArchiveException.php~HEAD
modifié: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilder/TarArchiveBuilder.php
modifié: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilder/TarBz2ArchiveBuilder.php
modifié: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilder/TarGzArchiveBuilder.php
modifié: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilder/ZipArchiveBuilder.php
modifié: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilderInterface.php
modifié: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilderManager.php
modifié: core/lib/Thelia/Core/FileFormat/FormatInterface.php
modifié: core/lib/Thelia/Core/FileFormat/Formatting/AbstractFormatter.php
nouveau fichier: core/lib/Thelia/Core/FileFormat/Formatting/Formatter/JsonFormatter.php
nouveau fichier: core/lib/Thelia/Core/FileFormat/Formatting/Formatter/XMLFormatter.php
modifié: core/lib/Thelia/Core/FileFormat/Formatting/FormatterData.php
modifié: core/lib/Thelia/Tests/Action/FolderTest.php
modifié: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/TarArchiveBuilderTest.php
modifié: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/TarBz2ArchiveBuilderTest.php
modifié: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/TarGzArchiveBuilderTest.php
modifié: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/TestResources/bad_formatted.tar
modifié: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/ZipArchiveBuilderTest.php
modifié: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilderManagerTest.php
nouveau fichier: core/lib/Thelia/Tests/FileFormat/Formatting/Formatter/XMLFormatterTest.php
modifié: core/lib/Thelia/Tests/FileFormat/Formatting/FormatterDataTest.php
modifié: core/lib/Thelia/Tests/Tools/FakeFileDownloader.php
modifié: core/lib/Thelia/Tests/Tools/FileDownloaderTest.php
modifié: core/lib/Thelia/Tools/FileDownload/FileDownloader.php
modifié: core/lib/Thelia/Tools/FileDownload/FileDownloaderAwareTrait.php
modifié: core/lib/Thelia/Tools/FileDownload/FileDownloaderInterface.php
2014-08-01 12:48:02 +02:00
Benjamin Perche
168cb31253
Remove FileManagerTest
...
supprimé: core/lib/Thelia/Tests/Tools/FileManagerTest.php
2014-08-01 12:48:01 +02:00
Benjamin Perche
7ccb32badb
Remove conflicts
...
modifié: core/lib/Thelia/Core/FileFormat/Formatting/AbstractFormatter.php
modifié: core/lib/Thelia/Core/FileFormat/Formatting/FormatterData.php
modifié: core/lib/Thelia/Tests/FileFormat/Formatting/FormatterDataTest.php
2014-08-01 12:48:01 +02:00
Benjamin Perche
2b19d1fe33
End formatter data and refactor Thelia\Core\FileFormat\Formatter
...
renommé: core/lib/Thelia/Core/FileFormat/Formatter/AbstractFormatter.php -> core/lib/Thelia/Core/FileFormat/Formatting/AbstractFormatter.php
renommé: core/lib/Thelia/Core/FileFormat/Formatter/Exception/BadFormattedStringException.php -> core/lib/Thelia/Core/FileFormat/Formatting/Exception/BadFormattedStringException.php
renommé: core/lib/Thelia/Core/FileFormat/Formatter/FormatterData.php -> core/lib/Thelia/Core/FileFormat/Formatting/FormatterData.php
renommé: core/lib/Thelia/Core/FileFormat/Formatter/FormatterInterface.php -> core/lib/Thelia/Core/FileFormat/Formatting/FormatterInterface.php
renommé: core/lib/Thelia/Core/FileFormat/Formatter/FormatterManager.php -> core/lib/Thelia/Core/FileFormat/Formatting/FormatterManager.php
renommé: core/lib/Thelia/Tests/FileFormat/Formatter/FormatterDataTest.php -> core/lib/Thelia/Tests/FileFormat/Formatting/FormatterDataTest.php
renommé: core/lib/Thelia/Tests/FileFormat/Formatter/FormatterManagerTest.php -> core/lib/Thelia/Tests/FileFormat/Formatting/FormatterManagerTest.php
2014-08-01 12:48:01 +02:00
Benjamin Perche
ab241c8581
Add some tests
...
modifié: core/lib/Thelia/Core/FileFormat/Formatter/FormatterData.php
modifié: core/lib/Thelia/Tests/FileFormat/Formatter/FormatterDataTest.php
2014-08-01 12:48:01 +02:00
Benjamin Perche
8d56563dfc
Begin FormatterData
...
modifié: core/lib/Thelia/Core/FileFormat/Formatter/FormatterData.php
nouveau fichier: core/lib/Thelia/Tests/FileFormat/Formatter/FormatterDataTest.php
2014-08-01 12:48:01 +02:00
Benjamin Perche
d82ca5d767
Fix Test
...
modifié: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/ZipArchiveBuilderTest.php
2014-08-01 12:48:01 +02:00
Benjamin Perche
2e4987a47c
Fix cs
...
modifié: core/lib/Thelia/Core/FileFormat/Archive/AbstractArchiveBuilder.php
modifié: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilder/Exception/TarArchiveException.php
modifié: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilder/Exception/ZipArchiveException.php
modifié: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilder/TarArchiveBuilder.php
modifié: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilder/TarBz2ArchiveBuilder.php
modifié: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilder/TarGzArchiveBuilder.php
modifié: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilder/ZipArchiveBuilder.php
modifié: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilderInterface.php
modifié: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilderManager.php
modifié: core/lib/Thelia/Core/FileFormat/FormatInterface.php
modifié: core/lib/Thelia/Core/FileFormat/Formatter/AbstractFormatter.php
modifié: core/lib/Thelia/Core/FileFormat/Formatter/Exception/BadFormattedStringException.php
nouveau fichier: core/lib/Thelia/Core/FileFormat/Formatter/FormatterData.php
nouveau fichier: core/lib/Thelia/Core/FileFormat/Formatter/FormatterInterface.php
modifié: core/lib/Thelia/Core/FileFormat/Formatter/FormatterManager.php
modifié: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/TarArchiveBuilderTest.php
modifié: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/TarBz2ArchiveBuilderTest.php
modifié: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/TarGzArchiveBuilderTest.php
modifié: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/ZipArchiveBuilderTest.php
modifié: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilderManagerTest.php
modifié: core/lib/Thelia/Tests/FileFormat/Formatter/FormatterManagerTest.php
modifié: core/lib/Thelia/Tests/Tools/FakeFileDownloader.php
modifié: core/lib/Thelia/Tests/Tools/FileDownloaderTest.php
2014-08-01 12:48:01 +02:00
Benjamin Perche
0ceecf09c8
revert file to ccd16dc
...
modifié: core/lib/Thelia/Tests/Tools/FileManagerTest.php
2014-08-01 12:48:00 +02:00
Benjamin Perche
ed3a932f92
Finish tar, tar.gz, tar.bz2 and tests
...
modifié: core/lib/Thelia/Config/Resources/config.xml
modifié: core/lib/Thelia/Core/FileFormat/Archive/AbstractArchiveBuilder.php
modifié: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilder/TarArchiveBuilder.php
nouveau fichier: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilder/TarBz2ArchiveBuilder.php
nouveau fichier: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilder/TarGzArchiveBuilder.php
modifié: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilder/ZipArchiveBuilder.php
modifié: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilderInterface.php
modifié: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/TarArchiveBuilderTest.php
nouveau fichier: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/TarBz2ArchiveBuilderTest.php
nouveau fichier: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/TarGzArchiveBuilderTest.php
modifié: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/ZipArchiveBuilderTest.php
2014-08-01 12:48:00 +02:00
Benjamin Perche
880626e4de
Finish Tar archive builder
...
modifié: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilder/TarArchiveBuilder.php
modifié: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/TarArchiveBuilderTest.php
nouveau fichier: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/TestResources/bad_formatted.tar
nouveau fichier: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/TestResources/well_formatted.tar
modifié: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/ZipArchiveBuilderTest.php
2014-08-01 12:48:00 +02:00
Benjamin Perche
c9b485d3e5
Fix FileDownloader test
...
modifié: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilder/TarArchiveBuilder.php
modifié: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/TarArchiveBuilderTest.php
modifié: core/lib/Thelia/Tools/FileDownload/FileDownloader.php
modifié: core/lib/Thelia/Tools/URL.php
2014-08-01 12:48:00 +02:00
Benjamin Perche
9d928c1f53
Fix FileDownloader test
...
modifié: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilder/ZipArchiveBuilder.php
modifié: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/TarArchiveBuilderTest.php
modifié: core/lib/Thelia/Tests/Tools/FileDownloaderTest.php
2014-08-01 12:48:00 +02:00
Benjamin Perche
ee2c383c73
Complete zip tests
...
modifié: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilder/TarArchiveBuilder.php
modifié: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilderInterface.php
modifié: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/TarArchiveBuilderTest.php
modifié: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/ZipArchiveBuilderTest.php
2014-08-01 12:48:00 +02:00
Benjamin Perche
83cf3b59e0
Finish implementing and testing zip
...
modifié: core/lib/Thelia/Core/FileFormat/Archive/AbstractArchiveBuilder.php
nouveau fichier: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilder/Exception/TarArchiveException.php
renommé: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilder/ZipArchiveException.php -> core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilder/Exception/ZipArchiveException.php
nouveau fichier: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilder/TarArchiveBuilder.php
modifié: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilder/ZipArchiveBuilder.php
modifié: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilderInterface.php
nouveau fichier: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/TarArchiveBuilderTest.php
modifié: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/ZipArchiveBuilderTest.php
2014-08-01 12:48:00 +02:00
Benjamin Perche
9eecad5658
Begin tar, tar.bz2 and tar.gz formatter, fix zip test resources
...
modifié: core/lib/Thelia/Config/Resources/config.xml
modifié: core/lib/Thelia/Core/FileFormat/Archive/AbstractArchiveBuilder.php
modifié: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilder/ZipArchiveBuilder.php
modifié: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/TestResources/bad_formatted.zip
modifié: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/TestResources/well_formatted.zip
modifié: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/ZipArchiveBuilderTest.php
2014-08-01 12:48:00 +02:00
Benjamin Perche
6af18cd3e7
Define archive builders and formatters
...
nouveau fichier: core/lib/Thelia/Core/FileFormat/Archive/AbstractArchiveBuilder.php
nouveau fichier: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilder/ZipArchiveBuilder.php
nouveau fichier: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilder/ZipArchiveException.php
nouveau fichier: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilderInterface.php
nouveau fichier: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilderManager.php
nouveau fichier: core/lib/Thelia/Core/FileFormat/FormatInterface.php
nouveau fichier: core/lib/Thelia/Core/FileFormat/Formatter/AbstractFormatter.php
nouveau fichier: core/lib/Thelia/Core/FileFormat/Formatter/Exception/BadFormattedStringException.php
nouveau fichier: core/lib/Thelia/Core/FileFormat/Formatter/FormatterManager.php
nouveau fichier: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/TestResources/bad_formatted.zip
nouveau fichier: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/TestResources/test_file
nouveau fichier: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/TestResources/well_formatted.zip
nouveau fichier: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/ZipArchiveBuilderTest.php
nouveau fichier: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilderManagerTest.php
nouveau fichier: core/lib/Thelia/Tests/FileFormat/Formatter/FormatterManagerTest.php
nouveau fichier: core/lib/Thelia/Tests/Tools/FakeFileDownloader.php
nouveau fichier: core/lib/Thelia/Tests/Tools/FileDownloaderTest.php
nouveau fichier: core/lib/Thelia/Tools/FileDownload/FileDownloader.php
nouveau fichier: core/lib/Thelia/Tools/FileDownload/FileDownloaderAwareTrait.php
nouveau fichier: core/lib/Thelia/Tools/FileDownload/FileDownloaderInterface.php
modifié: core/lib/Thelia/Tools/URL.php
2014-08-01 12:48:00 +02:00
Benjamin Perche
50adcecc27
End formatter data and refactor Thelia\Core\FileFormat\Formatter
...
renommé: core/lib/Thelia/Core/FileFormat/Formatter/AbstractFormatter.php -> core/lib/Thelia/Core/FileFormat/Formatting/AbstractFormatter.php
renommé: core/lib/Thelia/Core/FileFormat/Formatter/Exception/BadFormattedStringException.php -> core/lib/Thelia/Core/FileFormat/Formatting/Exception/BadFormattedStringException.php
renommé: core/lib/Thelia/Core/FileFormat/Formatter/FormatterData.php -> core/lib/Thelia/Core/FileFormat/Formatting/FormatterData.php
renommé: core/lib/Thelia/Core/FileFormat/Formatter/FormatterInterface.php -> core/lib/Thelia/Core/FileFormat/Formatting/FormatterInterface.php
renommé: core/lib/Thelia/Core/FileFormat/Formatter/FormatterManager.php -> core/lib/Thelia/Core/FileFormat/Formatting/FormatterManager.php
renommé: core/lib/Thelia/Tests/FileFormat/Formatter/FormatterDataTest.php -> core/lib/Thelia/Tests/FileFormat/Formatting/FormatterDataTest.php
renommé: core/lib/Thelia/Tests/FileFormat/Formatter/FormatterManagerTest.php -> core/lib/Thelia/Tests/FileFormat/Formatting/FormatterManagerTest.php
2014-08-01 12:48:00 +02:00
Benjamin Perche
962c2eb7ad
Add some tests
...
modifié: core/lib/Thelia/Core/FileFormat/Formatter/FormatterData.php
modifié: core/lib/Thelia/Tests/FileFormat/Formatter/FormatterDataTest.php
2014-08-01 12:48:00 +02:00
Benjamin Perche
314a064f11
Begin FormatterData
...
modifié: core/lib/Thelia/Core/FileFormat/Formatter/FormatterData.php
nouveau fichier: core/lib/Thelia/Tests/FileFormat/Formatter/FormatterDataTest.php
2014-08-01 12:48:00 +02:00
Benjamin Perche
d120e57684
Fix Test
...
modifié: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/ZipArchiveBuilderTest.php
2014-08-01 12:48:00 +02:00
Benjamin Perche
671b0f3d73
Fix cs
...
modifié: core/lib/Thelia/Core/FileFormat/Archive/AbstractArchiveBuilder.php
modifié: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilder/Exception/TarArchiveException.php
modifié: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilder/Exception/ZipArchiveException.php
modifié: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilder/TarArchiveBuilder.php
modifié: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilder/TarBz2ArchiveBuilder.php
modifié: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilder/TarGzArchiveBuilder.php
modifié: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilder/ZipArchiveBuilder.php
modifié: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilderInterface.php
modifié: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilderManager.php
modifié: core/lib/Thelia/Core/FileFormat/FormatInterface.php
modifié: core/lib/Thelia/Core/FileFormat/Formatter/AbstractFormatter.php
modifié: core/lib/Thelia/Core/FileFormat/Formatter/Exception/BadFormattedStringException.php
nouveau fichier: core/lib/Thelia/Core/FileFormat/Formatter/FormatterData.php
nouveau fichier: core/lib/Thelia/Core/FileFormat/Formatter/FormatterInterface.php
modifié: core/lib/Thelia/Core/FileFormat/Formatter/FormatterManager.php
modifié: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/TarArchiveBuilderTest.php
modifié: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/TarBz2ArchiveBuilderTest.php
modifié: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/TarGzArchiveBuilderTest.php
modifié: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/ZipArchiveBuilderTest.php
modifié: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilderManagerTest.php
modifié: core/lib/Thelia/Tests/FileFormat/Formatter/FormatterManagerTest.php
modifié: core/lib/Thelia/Tests/Tools/FakeFileDownloader.php
modifié: core/lib/Thelia/Tests/Tools/FileDownloaderTest.php
2014-08-01 12:47:59 +02:00
Benjamin Perche
ef75863342
revert file to ccd16dc
...
modifié: core/lib/Thelia/Tests/Tools/FileManagerTest.php
2014-08-01 12:47:59 +02:00
Benjamin Perche
f62b14b842
Finish tar, tar.gz, tar.bz2 and tests
...
modifié: core/lib/Thelia/Config/Resources/config.xml
modifié: core/lib/Thelia/Core/FileFormat/Archive/AbstractArchiveBuilder.php
modifié: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilder/TarArchiveBuilder.php
nouveau fichier: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilder/TarBz2ArchiveBuilder.php
nouveau fichier: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilder/TarGzArchiveBuilder.php
modifié: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilder/ZipArchiveBuilder.php
modifié: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilderInterface.php
modifié: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/TarArchiveBuilderTest.php
nouveau fichier: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/TarBz2ArchiveBuilderTest.php
nouveau fichier: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/TarGzArchiveBuilderTest.php
modifié: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/ZipArchiveBuilderTest.php
2014-08-01 12:47:59 +02:00
Benjamin Perche
c4d22b8c79
Finish Tar archive builder
...
modifié: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilder/TarArchiveBuilder.php
modifié: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/TarArchiveBuilderTest.php
nouveau fichier: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/TestResources/bad_formatted.tar
nouveau fichier: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/TestResources/well_formatted.tar
modifié: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/ZipArchiveBuilderTest.php
2014-08-01 12:47:59 +02:00
Benjamin Perche
4b78f23fa3
Fix FileDownloader test
...
modifié: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilder/TarArchiveBuilder.php
modifié: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/TarArchiveBuilderTest.php
modifié: core/lib/Thelia/Tools/FileDownload/FileDownloader.php
modifié: core/lib/Thelia/Tools/URL.php
2014-08-01 12:47:59 +02:00
Benjamin Perche
9e66c4759a
Fix FileDownloader test
...
modifié: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilder/ZipArchiveBuilder.php
modifié: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/TarArchiveBuilderTest.php
modifié: core/lib/Thelia/Tests/Tools/FileDownloaderTest.php
2014-08-01 12:47:59 +02:00
Benjamin Perche
21bf9fd0e2
Complete zip tests
...
modifié: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilder/TarArchiveBuilder.php
modifié: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilderInterface.php
modifié: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/TarArchiveBuilderTest.php
modifié: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/ZipArchiveBuilderTest.php
2014-08-01 12:47:59 +02:00
Benjamin Perche
e72d3bfb60
Finish implementing and testing zip
...
modifié: core/lib/Thelia/Core/FileFormat/Archive/AbstractArchiveBuilder.php
nouveau fichier: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilder/Exception/TarArchiveException.php
renommé: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilder/ZipArchiveException.php -> core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilder/Exception/ZipArchiveException.php
nouveau fichier: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilder/TarArchiveBuilder.php
modifié: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilder/ZipArchiveBuilder.php
modifié: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilderInterface.php
nouveau fichier: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/TarArchiveBuilderTest.php
modifié: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/ZipArchiveBuilderTest.php
2014-08-01 12:47:59 +02:00
Benjamin Perche
50fb4b0dd8
Begin tar, tar.bz2 and tar.gz formatter, fix zip test resources
...
modifié: core/lib/Thelia/Config/Resources/config.xml
modifié: core/lib/Thelia/Core/FileFormat/Archive/AbstractArchiveBuilder.php
modifié: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilder/ZipArchiveBuilder.php
modifié: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/TestResources/bad_formatted.zip
modifié: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/TestResources/well_formatted.zip
modifié: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/ZipArchiveBuilderTest.php
2014-08-01 12:47:59 +02:00
Benjamin Perche
d82fb479cf
Define archive builders and formatters
...
nouveau fichier: core/lib/Thelia/Core/FileFormat/Archive/AbstractArchiveBuilder.php
nouveau fichier: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilder/ZipArchiveBuilder.php
nouveau fichier: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilder/ZipArchiveException.php
nouveau fichier: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilderInterface.php
nouveau fichier: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilderManager.php
nouveau fichier: core/lib/Thelia/Core/FileFormat/FormatInterface.php
nouveau fichier: core/lib/Thelia/Core/FileFormat/Formatter/AbstractFormatter.php
nouveau fichier: core/lib/Thelia/Core/FileFormat/Formatter/Exception/BadFormattedStringException.php
nouveau fichier: core/lib/Thelia/Core/FileFormat/Formatter/FormatterManager.php
nouveau fichier: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/TestResources/bad_formatted.zip
nouveau fichier: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/TestResources/test_file
nouveau fichier: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/TestResources/well_formatted.zip
nouveau fichier: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/ZipArchiveBuilderTest.php
nouveau fichier: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilderManagerTest.php
nouveau fichier: core/lib/Thelia/Tests/FileFormat/Formatter/FormatterManagerTest.php
nouveau fichier: core/lib/Thelia/Tests/Tools/FakeFileDownloader.php
nouveau fichier: core/lib/Thelia/Tests/Tools/FileDownloaderTest.php
nouveau fichier: core/lib/Thelia/Tools/FileDownload/FileDownloader.php
nouveau fichier: core/lib/Thelia/Tools/FileDownload/FileDownloaderAwareTrait.php
nouveau fichier: core/lib/Thelia/Tools/FileDownload/FileDownloaderInterface.php
modifié: core/lib/Thelia/Tools/URL.php
2014-08-01 12:47:58 +02:00
Franck Allimant
833cebb248
Using taxed cart total instead of untaxed price
2014-07-30 16:57:58 +02:00
Julien Chanséaume
3745de8f57
fixed position tests on brands
2014-07-16 18:39:10 +02:00
Benjamin Perche
59bab34513
Add auto delete to keep the table small
...
modifié: core/lib/Thelia/Form/FirewallForm.php
modifié: core/lib/Thelia/Tests/Form/FirewallTest.php
2014-07-16 15:28:10 +02:00
Benjamin Perche
dd00af72cb
Fix cs
...
modifié: core/lib/Thelia/Form/BruteforceForm.php
modifié: core/lib/Thelia/Tests/Form/FirewallTest.php
2014-07-16 14:59:38 +02:00
Benjamin Perche
660624f609
Add tests
...
nouveau fichier: core/lib/Thelia/Tests/Form/FirewallTest.php
2014-07-16 14:58:18 +02:00
Julien
f06854ce48
Merge pull request #505 from roadster31/brands
...
- Brands implementation
- image + documents refactoring
- new smarty functions for form generation.
- lots of code enhancements
2014-07-08 11:45:44 +02:00
Julien Chanséaume
ff8350352f
small improvement
2014-07-04 15:25:09 +02:00