├── .gitignore ├── .travis.yml ├── LICENSE ├── README.md ├── composer.json ├── composer.lock ├── examples └── exchange1c.php ├── phpunit.xml ├── src ├── Config.php ├── Events │ ├── AbstractEventInterface.php │ ├── AfterOffersSync.php │ ├── AfterProductsSync.php │ ├── AfterUpdateOffer.php │ ├── AfterUpdateProduct.php │ ├── BeforeOffersSync.php │ ├── BeforeProductsSync.php │ ├── BeforeUpdateOffer.php │ └── BeforeUpdateProduct.php ├── Exceptions │ └── Exchange1CException.php ├── Interfaces │ ├── DocumentInterface.php │ ├── EventDispatcherInterface.php │ ├── EventInterface.php │ ├── ExportFieldsInterface.php │ ├── GroupInterface.php │ ├── IdentifierInterface.php │ ├── ModelBuilderInterface.php │ ├── OfferInterface.php │ ├── PartnerInterface.php │ ├── ProductInterface.php │ ├── RawInterface.php │ └── WarehouseInterface.php ├── ModelBuilder.php └── Services │ ├── AbstractService.php │ ├── AuthService.php │ ├── CatalogService.php │ ├── CategoryService.php │ ├── FileLoaderService.php │ └── OfferService.php └── tests ├── ConfigTest.php ├── Events └── EventTest.php ├── ModelBuilderTest.php ├── Models ├── GroupTestModel.php ├── OfferTestModel.php └── ProductTestModel.php ├── Services ├── AuthServiceTest.php ├── CatalogServiceTest.php ├── CategoryServiceTest.php ├── FileLoaderServiceTest.php └── OfferServiceTest.php ├── TestCase.php └── xml ├── classifier.xml ├── import.xml └── offers.xml /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bigperson/exchange1c/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bigperson/exchange1c/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bigperson/exchange1c/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bigperson/exchange1c/HEAD/README.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bigperson/exchange1c/HEAD/composer.json -------------------------------------------------------------------------------- /composer.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bigperson/exchange1c/HEAD/composer.lock -------------------------------------------------------------------------------- /examples/exchange1c.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bigperson/exchange1c/HEAD/examples/exchange1c.php -------------------------------------------------------------------------------- /phpunit.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bigperson/exchange1c/HEAD/phpunit.xml -------------------------------------------------------------------------------- /src/Config.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bigperson/exchange1c/HEAD/src/Config.php -------------------------------------------------------------------------------- /src/Events/AbstractEventInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bigperson/exchange1c/HEAD/src/Events/AbstractEventInterface.php -------------------------------------------------------------------------------- /src/Events/AfterOffersSync.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bigperson/exchange1c/HEAD/src/Events/AfterOffersSync.php -------------------------------------------------------------------------------- /src/Events/AfterProductsSync.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bigperson/exchange1c/HEAD/src/Events/AfterProductsSync.php -------------------------------------------------------------------------------- /src/Events/AfterUpdateOffer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bigperson/exchange1c/HEAD/src/Events/AfterUpdateOffer.php -------------------------------------------------------------------------------- /src/Events/AfterUpdateProduct.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bigperson/exchange1c/HEAD/src/Events/AfterUpdateProduct.php -------------------------------------------------------------------------------- /src/Events/BeforeOffersSync.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bigperson/exchange1c/HEAD/src/Events/BeforeOffersSync.php -------------------------------------------------------------------------------- /src/Events/BeforeProductsSync.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bigperson/exchange1c/HEAD/src/Events/BeforeProductsSync.php -------------------------------------------------------------------------------- /src/Events/BeforeUpdateOffer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bigperson/exchange1c/HEAD/src/Events/BeforeUpdateOffer.php -------------------------------------------------------------------------------- /src/Events/BeforeUpdateProduct.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bigperson/exchange1c/HEAD/src/Events/BeforeUpdateProduct.php -------------------------------------------------------------------------------- /src/Exceptions/Exchange1CException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bigperson/exchange1c/HEAD/src/Exceptions/Exchange1CException.php -------------------------------------------------------------------------------- /src/Interfaces/DocumentInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bigperson/exchange1c/HEAD/src/Interfaces/DocumentInterface.php -------------------------------------------------------------------------------- /src/Interfaces/EventDispatcherInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bigperson/exchange1c/HEAD/src/Interfaces/EventDispatcherInterface.php -------------------------------------------------------------------------------- /src/Interfaces/EventInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bigperson/exchange1c/HEAD/src/Interfaces/EventInterface.php -------------------------------------------------------------------------------- /src/Interfaces/ExportFieldsInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bigperson/exchange1c/HEAD/src/Interfaces/ExportFieldsInterface.php -------------------------------------------------------------------------------- /src/Interfaces/GroupInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bigperson/exchange1c/HEAD/src/Interfaces/GroupInterface.php -------------------------------------------------------------------------------- /src/Interfaces/IdentifierInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bigperson/exchange1c/HEAD/src/Interfaces/IdentifierInterface.php -------------------------------------------------------------------------------- /src/Interfaces/ModelBuilderInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bigperson/exchange1c/HEAD/src/Interfaces/ModelBuilderInterface.php -------------------------------------------------------------------------------- /src/Interfaces/OfferInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bigperson/exchange1c/HEAD/src/Interfaces/OfferInterface.php -------------------------------------------------------------------------------- /src/Interfaces/PartnerInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bigperson/exchange1c/HEAD/src/Interfaces/PartnerInterface.php -------------------------------------------------------------------------------- /src/Interfaces/ProductInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bigperson/exchange1c/HEAD/src/Interfaces/ProductInterface.php -------------------------------------------------------------------------------- /src/Interfaces/RawInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bigperson/exchange1c/HEAD/src/Interfaces/RawInterface.php -------------------------------------------------------------------------------- /src/Interfaces/WarehouseInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bigperson/exchange1c/HEAD/src/Interfaces/WarehouseInterface.php -------------------------------------------------------------------------------- /src/ModelBuilder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bigperson/exchange1c/HEAD/src/ModelBuilder.php -------------------------------------------------------------------------------- /src/Services/AbstractService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bigperson/exchange1c/HEAD/src/Services/AbstractService.php -------------------------------------------------------------------------------- /src/Services/AuthService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bigperson/exchange1c/HEAD/src/Services/AuthService.php -------------------------------------------------------------------------------- /src/Services/CatalogService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bigperson/exchange1c/HEAD/src/Services/CatalogService.php -------------------------------------------------------------------------------- /src/Services/CategoryService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bigperson/exchange1c/HEAD/src/Services/CategoryService.php -------------------------------------------------------------------------------- /src/Services/FileLoaderService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bigperson/exchange1c/HEAD/src/Services/FileLoaderService.php -------------------------------------------------------------------------------- /src/Services/OfferService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bigperson/exchange1c/HEAD/src/Services/OfferService.php -------------------------------------------------------------------------------- /tests/ConfigTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bigperson/exchange1c/HEAD/tests/ConfigTest.php -------------------------------------------------------------------------------- /tests/Events/EventTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bigperson/exchange1c/HEAD/tests/Events/EventTest.php -------------------------------------------------------------------------------- /tests/ModelBuilderTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bigperson/exchange1c/HEAD/tests/ModelBuilderTest.php -------------------------------------------------------------------------------- /tests/Models/GroupTestModel.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bigperson/exchange1c/HEAD/tests/Models/GroupTestModel.php -------------------------------------------------------------------------------- /tests/Models/OfferTestModel.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bigperson/exchange1c/HEAD/tests/Models/OfferTestModel.php -------------------------------------------------------------------------------- /tests/Models/ProductTestModel.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bigperson/exchange1c/HEAD/tests/Models/ProductTestModel.php -------------------------------------------------------------------------------- /tests/Services/AuthServiceTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bigperson/exchange1c/HEAD/tests/Services/AuthServiceTest.php -------------------------------------------------------------------------------- /tests/Services/CatalogServiceTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bigperson/exchange1c/HEAD/tests/Services/CatalogServiceTest.php -------------------------------------------------------------------------------- /tests/Services/CategoryServiceTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bigperson/exchange1c/HEAD/tests/Services/CategoryServiceTest.php -------------------------------------------------------------------------------- /tests/Services/FileLoaderServiceTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bigperson/exchange1c/HEAD/tests/Services/FileLoaderServiceTest.php -------------------------------------------------------------------------------- /tests/Services/OfferServiceTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bigperson/exchange1c/HEAD/tests/Services/OfferServiceTest.php -------------------------------------------------------------------------------- /tests/TestCase.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bigperson/exchange1c/HEAD/tests/TestCase.php -------------------------------------------------------------------------------- /tests/xml/classifier.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bigperson/exchange1c/HEAD/tests/xml/classifier.xml -------------------------------------------------------------------------------- /tests/xml/import.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bigperson/exchange1c/HEAD/tests/xml/import.xml -------------------------------------------------------------------------------- /tests/xml/offers.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bigperson/exchange1c/HEAD/tests/xml/offers.xml --------------------------------------------------------------------------------