{"id":31882867,"url":"https://github.com/divanteltd/pimcore-scheduled-export","last_synced_at":"2025-11-01T09:02:57.766Z","repository":{"id":34860688,"uuid":"179340204","full_name":"DivanteLtd/pimcore-scheduled-export","owner":"DivanteLtd","description":"Scheduled Export lets you run ordinary grid exports in background.","archived":false,"fork":false,"pushed_at":"2024-03-26T18:45:36.000Z","size":314,"stargazers_count":5,"open_issues_count":3,"forks_count":2,"subscribers_count":20,"default_branch":"master","last_synced_at":"2024-05-19T12:02:11.737Z","etag":null,"topics":["pimcore","pimcore-bundle"],"latest_commit_sha":null,"homepage":null,"language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/DivanteLtd.png","metadata":{"files":{"readme":"readme.md","changelog":"changelog.md","contributing":"contributing.md","funding":null,"license":"LICENSE","code_of_conduct":"code_of_conduct.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2019-04-03T17:42:13.000Z","updated_at":"2023-02-10T08:15:38.000Z","dependencies_parsed_at":"2023-02-17T10:45:54.037Z","dependency_job_id":null,"html_url":"https://github.com/DivanteLtd/pimcore-scheduled-export","commit_stats":null,"previous_names":[],"tags_count":35,"template":false,"template_full_name":null,"purl":"pkg:github/DivanteLtd/pimcore-scheduled-export","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DivanteLtd%2Fpimcore-scheduled-export","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DivanteLtd%2Fpimcore-scheduled-export/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DivanteLtd%2Fpimcore-scheduled-export/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DivanteLtd%2Fpimcore-scheduled-export/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DivanteLtd","download_url":"https://codeload.github.com/DivanteLtd/pimcore-scheduled-export/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DivanteLtd%2Fpimcore-scheduled-export/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279014032,"owners_count":26085348,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-13T02:00:06.723Z","response_time":61,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["pimcore","pimcore-bundle"],"created_at":"2025-10-13T02:58:07.025Z","updated_at":"2025-10-13T02:58:53.002Z","avatar_url":"https://github.com/DivanteLtd.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Scheduled Export\n[![Analysis Actions](https://github.com/DivanteLtd/pimcore-scheduled-export/workflows/Analysis/badge.svg?branch=master)](https://github.com/DivanteLtd/pimcore-scheduled-export/actions)\n[![Codacy Badge](https://api.codacy.com/project/badge/Grade/2c51a42a456c47c9971a7e2a48bcd6f4)](https://www.codacy.com/app/Divante/pimcore-scheduled-export?utm_source=github.com\u0026amp;utm_medium=referral\u0026amp;utm_content=DivanteLtd/pimcore-scheduled-export\u0026amp;utm_campaign=Badge_Grade)\n[![Latest Stable Version](https://poser.pugx.org/divante-ltd/pimcore-scheduled-export/v/stable)](https://packagist.org/packages/divante-ltd/pimcore-scheduled-export)\n[![Total Downloads](https://poser.pugx.org/divante-ltd/pimcore-scheduled-export/downloads)](https://packagist.org/packages/divante-ltd/pimcore-scheduled-export)\n[![License](https://poser.pugx.org/divante-ltd/pimcore-scheduled-export/license)](https://github.com/DivanteLtd/divante-ltd/pimcore-scheduled-export/blob/master/LICENSE)\n\nScheduled Export lets you run ordinary grid exports in the background or using cli.\n\n![Scheduled Export](docs/example.png?raw=true \"Scheduled Export\")\n\n**Table of Contents**\n- [Scheduled Export](#scheduled-export)\n\t- [Compatibility](#compatibility)\n\t- [Installing/Getting started](#installinggetting-started)\n\t- [Requirements](#requirements)\n\t- [Usage](#Usage)\n\t- [Testing](#testing)\n\t- [Contributing](#contributing)\n\t- [Licence](#licence)\n\t- [Standards \u0026 Code Quality](#standards--code-quality)\n\t- [About Authors](#about-authors)\n\n## Compatibility\n\nThis module is compatible with Pimcore 6.3.0 and higher.\n\n## Installing\n\n```bash\ncomposer require divante-ltd/pimcore-scheduled-export\n```\n\nMake sure the dependencies are enabled and installed:\n```bash\n./bin/console pimcore:bundle:enable ProcessManagerBundle\n./bin/console pimcore:bundle:install ProcessManagerBundle\n```\n\nEnable the Bundle:\n```bash\n./bin/console pimcore:bundle:enable DivanteScheduledExportBundle\n```\n\n## Requirements\n\n* Pimcore 6.3\n* ProcessManager\n\n## Usage\nPrepare a gridconfig that you want to export, open up ProcessManager, create a new Scheduled Export Executable.\nIn the configuration window, select the folder you want to export, gridconfig and where the exported file should be saved.\n\nAdjust other settings at your will.\n\nConfigure the schedule using ProcessManager's cron settings or run the export manually.\nKeep in mind, that currently there is no progress display support, so export will not be visible in Processes tab of the ProcessManager.\n\nYou can also run the export from the cli if desired:\n\n```bash\nbin/console scheduled-export:start -g 3 -f '/Product Data/Cars' -a '/Export' --filename 'cars' -t 1 --format '%s' -c 'o_key like \"%Giu%\"' --only-changes 1\n```   \nType `bin/console scheduled-export:start --help` to get detailed description of the parameters.\n## Testing\nUnit Tests:\n```bash\nPIMCORE_TEST_DB_DSN=\"mysql://username:password@localhost/pimcore_test\" \\\n    vendor/bin/phpunit\n```\n\nFunctional Tests:\n```bash\nPIMCORE_TEST_DB_DSN=\"mysql://username:password@localhost/pimcore_test\" \\\n    vendor/bin/codecept run -c tests/codeception.dist.yml\n```\n\n## Contributing\nIf you'd like to contribute, please fork the repository and use a feature branch. Pull requests are warmly welcome.\n\n## Licence \nPimcore Scheduled Export source code is completely free and released under the \n[GNU General Public License v3.0](https://github.com/DivanteLtd/divante-ltd/pimcore-scheduled-export/blob/master/LICENSE).\n\n## Standards \u0026 Code Quality\nThis module respects all Pimcore code quality rules and our own PHPCS and PHPMD rulesets.\n\n## About Authors\n![Divante-logo](http://divante.co/logo-HG.png \"Divante\")\n\nWe are a Software House from Europe, existing from 2008 and employing about 150 people. Our core competencies are built \naround Magento, Pimcore and bespoke software projects (we love Symfony3, Node.js, Angular, React, Vue.js). \nWe specialize in sophisticated integration projects trying to connect hardcore IT with good product design and UX.\n\nWe work for Clients like INTERSPORT, ING, Odlo, Onderdelenwinkel and CDP, the company that produced The Witcher game. \nWe develop two projects: [Open Loyalty](http://www.openloyalty.io/ \"Open Loyalty\") - an open source loyalty program \nand [Vue.js Storefront](https://github.com/DivanteLtd/vue-storefront \"Vue.js Storefront\").\n\nWe are part of the OEX Group which is listed on the Warsaw Stock Exchange. Our annual revenue has been growing at a \nminimum of about 30% year on year.\n\nVisit our website [Divante.co](https://divante.co/ \"Divante.co\") for more information.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdivanteltd%2Fpimcore-scheduled-export","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdivanteltd%2Fpimcore-scheduled-export","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdivanteltd%2Fpimcore-scheduled-export/lists"}