├── .gitignore ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── composer.json ├── composer.lock ├── core ├── columns.php ├── directory.php ├── generate.php ├── helpers.php ├── index.php ├── locales │ ├── cn.php │ ├── cz.php │ ├── de.php │ ├── en.php │ ├── es.php │ ├── fr.php │ ├── in.php │ ├── it.php │ ├── jp.php │ ├── nl.php │ ├── pt.php │ ├── ru.php │ └── tr.php ├── relations.php ├── schema.php ├── tables.php ├── templates.php └── templates │ ├── config-tables-columns.php │ ├── config.php │ ├── entity-create.php │ ├── entity-delete.php │ ├── entity-index.php │ ├── entity-read.php │ └── entity-update.php ├── schema ├── .gitkeep ├── Example - All field types.sql ├── Example - No primary key.sql ├── Tests - Admin.sql └── Tests - Public.sql └── tests ├── .env.dist ├── README.md ├── assets └── cruddiy_test_image.jpg ├── behat ├── behat.yml ├── features │ ├── admin │ │ ├── columns │ │ │ ├── form.feature │ │ │ ├── form.fill.feature │ │ │ ├── form.fresh.feature │ │ │ └── form.reconfigure.feature │ │ ├── generate │ │ │ ├── gitignore.added.feature │ │ │ ├── gitignore.kept.feature │ │ │ ├── gitignore.removed.feature │ │ │ ├── page.feature │ │ │ └── result.feature │ │ ├── index │ │ │ ├── deconfigure.feature │ │ │ ├── form.fill.feature │ │ │ ├── form.submit.feature │ │ │ ├── form.submit.nogitignore.feature │ │ │ ├── page.feature │ │ │ └── page.regenerate.feature │ │ ├── relations │ │ │ ├── form.feature │ │ │ ├── form.fill.feature │ │ │ ├── page.feature │ │ │ └── schema.feature │ │ ├── tables-and-columns │ │ │ └── form.feature │ │ └── tables │ │ │ ├── form.fill.feature │ │ │ ├── form.reconfigure.feature │ │ │ ├── form.submit.feature │ │ │ └── page.feature │ ├── bootstrap │ │ ├── AdminFeatureContext.php │ │ ├── FeatureContext.php │ │ └── PublicFeatureContext.php │ └── public │ │ ├── create.feature │ │ ├── delete.feature │ │ ├── index.feature │ │ ├── read.feature │ │ └── update.feature └── logs │ └── .gitkeep ├── coverage.md └── templates └── config-tables-columns.php /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jan-vandenberg/cruddiy/HEAD/.gitignore -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jan-vandenberg/cruddiy/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jan-vandenberg/cruddiy/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jan-vandenberg/cruddiy/HEAD/README.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jan-vandenberg/cruddiy/HEAD/composer.json -------------------------------------------------------------------------------- /composer.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jan-vandenberg/cruddiy/HEAD/composer.lock -------------------------------------------------------------------------------- /core/columns.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jan-vandenberg/cruddiy/HEAD/core/columns.php -------------------------------------------------------------------------------- /core/directory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jan-vandenberg/cruddiy/HEAD/core/directory.php -------------------------------------------------------------------------------- /core/generate.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jan-vandenberg/cruddiy/HEAD/core/generate.php -------------------------------------------------------------------------------- /core/helpers.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jan-vandenberg/cruddiy/HEAD/core/helpers.php -------------------------------------------------------------------------------- /core/index.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jan-vandenberg/cruddiy/HEAD/core/index.php -------------------------------------------------------------------------------- /core/locales/cn.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jan-vandenberg/cruddiy/HEAD/core/locales/cn.php -------------------------------------------------------------------------------- /core/locales/cz.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jan-vandenberg/cruddiy/HEAD/core/locales/cz.php -------------------------------------------------------------------------------- /core/locales/de.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jan-vandenberg/cruddiy/HEAD/core/locales/de.php -------------------------------------------------------------------------------- /core/locales/en.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jan-vandenberg/cruddiy/HEAD/core/locales/en.php -------------------------------------------------------------------------------- /core/locales/es.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jan-vandenberg/cruddiy/HEAD/core/locales/es.php -------------------------------------------------------------------------------- /core/locales/fr.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jan-vandenberg/cruddiy/HEAD/core/locales/fr.php -------------------------------------------------------------------------------- /core/locales/in.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jan-vandenberg/cruddiy/HEAD/core/locales/in.php -------------------------------------------------------------------------------- /core/locales/it.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jan-vandenberg/cruddiy/HEAD/core/locales/it.php -------------------------------------------------------------------------------- /core/locales/jp.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jan-vandenberg/cruddiy/HEAD/core/locales/jp.php -------------------------------------------------------------------------------- /core/locales/nl.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jan-vandenberg/cruddiy/HEAD/core/locales/nl.php -------------------------------------------------------------------------------- /core/locales/pt.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jan-vandenberg/cruddiy/HEAD/core/locales/pt.php -------------------------------------------------------------------------------- /core/locales/ru.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jan-vandenberg/cruddiy/HEAD/core/locales/ru.php -------------------------------------------------------------------------------- /core/locales/tr.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jan-vandenberg/cruddiy/HEAD/core/locales/tr.php -------------------------------------------------------------------------------- /core/relations.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jan-vandenberg/cruddiy/HEAD/core/relations.php -------------------------------------------------------------------------------- /core/schema.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jan-vandenberg/cruddiy/HEAD/core/schema.php -------------------------------------------------------------------------------- /core/tables.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jan-vandenberg/cruddiy/HEAD/core/tables.php -------------------------------------------------------------------------------- /core/templates.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jan-vandenberg/cruddiy/HEAD/core/templates.php -------------------------------------------------------------------------------- /core/templates/config-tables-columns.php: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /core/templates/config.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jan-vandenberg/cruddiy/HEAD/core/templates/config.php -------------------------------------------------------------------------------- /core/templates/entity-create.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jan-vandenberg/cruddiy/HEAD/core/templates/entity-create.php -------------------------------------------------------------------------------- /core/templates/entity-delete.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jan-vandenberg/cruddiy/HEAD/core/templates/entity-delete.php -------------------------------------------------------------------------------- /core/templates/entity-index.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jan-vandenberg/cruddiy/HEAD/core/templates/entity-index.php -------------------------------------------------------------------------------- /core/templates/entity-read.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jan-vandenberg/cruddiy/HEAD/core/templates/entity-read.php -------------------------------------------------------------------------------- /core/templates/entity-update.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jan-vandenberg/cruddiy/HEAD/core/templates/entity-update.php -------------------------------------------------------------------------------- /schema/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /schema/Example - All field types.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jan-vandenberg/cruddiy/HEAD/schema/Example - All field types.sql -------------------------------------------------------------------------------- /schema/Example - No primary key.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jan-vandenberg/cruddiy/HEAD/schema/Example - No primary key.sql -------------------------------------------------------------------------------- /schema/Tests - Admin.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jan-vandenberg/cruddiy/HEAD/schema/Tests - Admin.sql -------------------------------------------------------------------------------- /schema/Tests - Public.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jan-vandenberg/cruddiy/HEAD/schema/Tests - Public.sql -------------------------------------------------------------------------------- /tests/.env.dist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jan-vandenberg/cruddiy/HEAD/tests/.env.dist -------------------------------------------------------------------------------- /tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jan-vandenberg/cruddiy/HEAD/tests/README.md -------------------------------------------------------------------------------- /tests/assets/cruddiy_test_image.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jan-vandenberg/cruddiy/HEAD/tests/assets/cruddiy_test_image.jpg -------------------------------------------------------------------------------- /tests/behat/behat.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jan-vandenberg/cruddiy/HEAD/tests/behat/behat.yml -------------------------------------------------------------------------------- /tests/behat/features/admin/columns/form.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jan-vandenberg/cruddiy/HEAD/tests/behat/features/admin/columns/form.feature -------------------------------------------------------------------------------- /tests/behat/features/admin/columns/form.fill.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jan-vandenberg/cruddiy/HEAD/tests/behat/features/admin/columns/form.fill.feature -------------------------------------------------------------------------------- /tests/behat/features/admin/columns/form.fresh.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jan-vandenberg/cruddiy/HEAD/tests/behat/features/admin/columns/form.fresh.feature -------------------------------------------------------------------------------- /tests/behat/features/admin/columns/form.reconfigure.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jan-vandenberg/cruddiy/HEAD/tests/behat/features/admin/columns/form.reconfigure.feature -------------------------------------------------------------------------------- /tests/behat/features/admin/generate/gitignore.added.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jan-vandenberg/cruddiy/HEAD/tests/behat/features/admin/generate/gitignore.added.feature -------------------------------------------------------------------------------- /tests/behat/features/admin/generate/gitignore.kept.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jan-vandenberg/cruddiy/HEAD/tests/behat/features/admin/generate/gitignore.kept.feature -------------------------------------------------------------------------------- /tests/behat/features/admin/generate/gitignore.removed.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jan-vandenberg/cruddiy/HEAD/tests/behat/features/admin/generate/gitignore.removed.feature -------------------------------------------------------------------------------- /tests/behat/features/admin/generate/page.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jan-vandenberg/cruddiy/HEAD/tests/behat/features/admin/generate/page.feature -------------------------------------------------------------------------------- /tests/behat/features/admin/generate/result.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jan-vandenberg/cruddiy/HEAD/tests/behat/features/admin/generate/result.feature -------------------------------------------------------------------------------- /tests/behat/features/admin/index/deconfigure.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jan-vandenberg/cruddiy/HEAD/tests/behat/features/admin/index/deconfigure.feature -------------------------------------------------------------------------------- /tests/behat/features/admin/index/form.fill.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jan-vandenberg/cruddiy/HEAD/tests/behat/features/admin/index/form.fill.feature -------------------------------------------------------------------------------- /tests/behat/features/admin/index/form.submit.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jan-vandenberg/cruddiy/HEAD/tests/behat/features/admin/index/form.submit.feature -------------------------------------------------------------------------------- /tests/behat/features/admin/index/form.submit.nogitignore.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jan-vandenberg/cruddiy/HEAD/tests/behat/features/admin/index/form.submit.nogitignore.feature -------------------------------------------------------------------------------- /tests/behat/features/admin/index/page.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jan-vandenberg/cruddiy/HEAD/tests/behat/features/admin/index/page.feature -------------------------------------------------------------------------------- /tests/behat/features/admin/index/page.regenerate.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jan-vandenberg/cruddiy/HEAD/tests/behat/features/admin/index/page.regenerate.feature -------------------------------------------------------------------------------- /tests/behat/features/admin/relations/form.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jan-vandenberg/cruddiy/HEAD/tests/behat/features/admin/relations/form.feature -------------------------------------------------------------------------------- /tests/behat/features/admin/relations/form.fill.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jan-vandenberg/cruddiy/HEAD/tests/behat/features/admin/relations/form.fill.feature -------------------------------------------------------------------------------- /tests/behat/features/admin/relations/page.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jan-vandenberg/cruddiy/HEAD/tests/behat/features/admin/relations/page.feature -------------------------------------------------------------------------------- /tests/behat/features/admin/relations/schema.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jan-vandenberg/cruddiy/HEAD/tests/behat/features/admin/relations/schema.feature -------------------------------------------------------------------------------- /tests/behat/features/admin/tables-and-columns/form.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jan-vandenberg/cruddiy/HEAD/tests/behat/features/admin/tables-and-columns/form.feature -------------------------------------------------------------------------------- /tests/behat/features/admin/tables/form.fill.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jan-vandenberg/cruddiy/HEAD/tests/behat/features/admin/tables/form.fill.feature -------------------------------------------------------------------------------- /tests/behat/features/admin/tables/form.reconfigure.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jan-vandenberg/cruddiy/HEAD/tests/behat/features/admin/tables/form.reconfigure.feature -------------------------------------------------------------------------------- /tests/behat/features/admin/tables/form.submit.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jan-vandenberg/cruddiy/HEAD/tests/behat/features/admin/tables/form.submit.feature -------------------------------------------------------------------------------- /tests/behat/features/admin/tables/page.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jan-vandenberg/cruddiy/HEAD/tests/behat/features/admin/tables/page.feature -------------------------------------------------------------------------------- /tests/behat/features/bootstrap/AdminFeatureContext.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jan-vandenberg/cruddiy/HEAD/tests/behat/features/bootstrap/AdminFeatureContext.php -------------------------------------------------------------------------------- /tests/behat/features/bootstrap/FeatureContext.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jan-vandenberg/cruddiy/HEAD/tests/behat/features/bootstrap/FeatureContext.php -------------------------------------------------------------------------------- /tests/behat/features/bootstrap/PublicFeatureContext.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jan-vandenberg/cruddiy/HEAD/tests/behat/features/bootstrap/PublicFeatureContext.php -------------------------------------------------------------------------------- /tests/behat/features/public/create.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jan-vandenberg/cruddiy/HEAD/tests/behat/features/public/create.feature -------------------------------------------------------------------------------- /tests/behat/features/public/delete.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jan-vandenberg/cruddiy/HEAD/tests/behat/features/public/delete.feature -------------------------------------------------------------------------------- /tests/behat/features/public/index.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jan-vandenberg/cruddiy/HEAD/tests/behat/features/public/index.feature -------------------------------------------------------------------------------- /tests/behat/features/public/read.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jan-vandenberg/cruddiy/HEAD/tests/behat/features/public/read.feature -------------------------------------------------------------------------------- /tests/behat/features/public/update.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jan-vandenberg/cruddiy/HEAD/tests/behat/features/public/update.feature -------------------------------------------------------------------------------- /tests/behat/logs/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/coverage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jan-vandenberg/cruddiy/HEAD/tests/coverage.md -------------------------------------------------------------------------------- /tests/templates/config-tables-columns.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jan-vandenberg/cruddiy/HEAD/tests/templates/config-tables-columns.php --------------------------------------------------------------------------------