├── .gitignore ├── README.md ├── composer.json ├── composer.lock ├── darwin_cms-database export.sql ├── modules ├── contact │ ├── controllers │ │ └── ContactController.php │ └── views │ │ └── contact-us.html ├── dashboard │ └── admin │ │ └── controllers │ │ └── DashboardController.php ├── page │ ├── admin │ │ ├── controllers │ │ │ └── PageController.php │ │ └── views │ │ │ ├── page-edit.html │ │ │ └── page-list.html │ ├── controllers │ │ └── PageController.php │ ├── models │ │ └── Page.php │ └── views │ │ └── static-page.html └── user │ └── models │ └── User.php ├── public ├── .htaccess ├── admin │ ├── css │ │ └── adminlte.css │ ├── index.php │ ├── pages.log │ └── theme │ │ └── .github │ │ ├── ISSUE_TEMPLATE │ │ ├── bug-report-for-adminlte-v3-x.md │ │ └── feature-request-for-adminlte-v3-x.md │ │ └── workflows │ │ └── node-install.yml └── index.php ├── src ├── Auth.php ├── Controller.php ├── DatabaseConnection.php ├── Entity.php ├── Router.php ├── Validation.php ├── interfaces │ └── ValidationRuleInterface.php ├── template.php └── validationRules │ ├── ValidateEmail.php │ ├── ValidateMaximum.php │ ├── ValidateMinimum.php │ ├── ValidateNoEmptySpaces.php │ └── ValidateSpecialCharacter.php ├── tests ├── ActiveRecordTest.php └── ValidationTest.php └── view ├── admin ├── layout │ └── default.html └── login.html ├── layout ├── default.html └── navigation.html └── status-pages └── 404.html /.gitignore: -------------------------------------------------------------------------------- 1 | nbproject 2 | .idea 3 | /public/admin/theme 4 | vendor 5 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applicable-programming/darwin-cms/HEAD/README.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applicable-programming/darwin-cms/HEAD/composer.json -------------------------------------------------------------------------------- /composer.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applicable-programming/darwin-cms/HEAD/composer.lock -------------------------------------------------------------------------------- /darwin_cms-database export.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applicable-programming/darwin-cms/HEAD/darwin_cms-database export.sql -------------------------------------------------------------------------------- /modules/contact/controllers/ContactController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applicable-programming/darwin-cms/HEAD/modules/contact/controllers/ContactController.php -------------------------------------------------------------------------------- /modules/contact/views/contact-us.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applicable-programming/darwin-cms/HEAD/modules/contact/views/contact-us.html -------------------------------------------------------------------------------- /modules/dashboard/admin/controllers/DashboardController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applicable-programming/darwin-cms/HEAD/modules/dashboard/admin/controllers/DashboardController.php -------------------------------------------------------------------------------- /modules/page/admin/controllers/PageController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applicable-programming/darwin-cms/HEAD/modules/page/admin/controllers/PageController.php -------------------------------------------------------------------------------- /modules/page/admin/views/page-edit.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applicable-programming/darwin-cms/HEAD/modules/page/admin/views/page-edit.html -------------------------------------------------------------------------------- /modules/page/admin/views/page-list.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applicable-programming/darwin-cms/HEAD/modules/page/admin/views/page-list.html -------------------------------------------------------------------------------- /modules/page/controllers/PageController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applicable-programming/darwin-cms/HEAD/modules/page/controllers/PageController.php -------------------------------------------------------------------------------- /modules/page/models/Page.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applicable-programming/darwin-cms/HEAD/modules/page/models/Page.php -------------------------------------------------------------------------------- /modules/page/views/static-page.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applicable-programming/darwin-cms/HEAD/modules/page/views/static-page.html -------------------------------------------------------------------------------- /modules/user/models/User.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applicable-programming/darwin-cms/HEAD/modules/user/models/User.php -------------------------------------------------------------------------------- /public/.htaccess: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applicable-programming/darwin-cms/HEAD/public/.htaccess -------------------------------------------------------------------------------- /public/admin/css/adminlte.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applicable-programming/darwin-cms/HEAD/public/admin/css/adminlte.css -------------------------------------------------------------------------------- /public/admin/index.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applicable-programming/darwin-cms/HEAD/public/admin/index.php -------------------------------------------------------------------------------- /public/admin/pages.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applicable-programming/darwin-cms/HEAD/public/admin/pages.log -------------------------------------------------------------------------------- /public/admin/theme/.github/ISSUE_TEMPLATE/bug-report-for-adminlte-v3-x.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applicable-programming/darwin-cms/HEAD/public/admin/theme/.github/ISSUE_TEMPLATE/bug-report-for-adminlte-v3-x.md -------------------------------------------------------------------------------- /public/admin/theme/.github/ISSUE_TEMPLATE/feature-request-for-adminlte-v3-x.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applicable-programming/darwin-cms/HEAD/public/admin/theme/.github/ISSUE_TEMPLATE/feature-request-for-adminlte-v3-x.md -------------------------------------------------------------------------------- /public/admin/theme/.github/workflows/node-install.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applicable-programming/darwin-cms/HEAD/public/admin/theme/.github/workflows/node-install.yml -------------------------------------------------------------------------------- /public/index.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applicable-programming/darwin-cms/HEAD/public/index.php -------------------------------------------------------------------------------- /src/Auth.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applicable-programming/darwin-cms/HEAD/src/Auth.php -------------------------------------------------------------------------------- /src/Controller.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applicable-programming/darwin-cms/HEAD/src/Controller.php -------------------------------------------------------------------------------- /src/DatabaseConnection.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applicable-programming/darwin-cms/HEAD/src/DatabaseConnection.php -------------------------------------------------------------------------------- /src/Entity.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applicable-programming/darwin-cms/HEAD/src/Entity.php -------------------------------------------------------------------------------- /src/Router.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applicable-programming/darwin-cms/HEAD/src/Router.php -------------------------------------------------------------------------------- /src/Validation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applicable-programming/darwin-cms/HEAD/src/Validation.php -------------------------------------------------------------------------------- /src/interfaces/ValidationRuleInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applicable-programming/darwin-cms/HEAD/src/interfaces/ValidationRuleInterface.php -------------------------------------------------------------------------------- /src/template.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applicable-programming/darwin-cms/HEAD/src/template.php -------------------------------------------------------------------------------- /src/validationRules/ValidateEmail.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applicable-programming/darwin-cms/HEAD/src/validationRules/ValidateEmail.php -------------------------------------------------------------------------------- /src/validationRules/ValidateMaximum.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applicable-programming/darwin-cms/HEAD/src/validationRules/ValidateMaximum.php -------------------------------------------------------------------------------- /src/validationRules/ValidateMinimum.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applicable-programming/darwin-cms/HEAD/src/validationRules/ValidateMinimum.php -------------------------------------------------------------------------------- /src/validationRules/ValidateNoEmptySpaces.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applicable-programming/darwin-cms/HEAD/src/validationRules/ValidateNoEmptySpaces.php -------------------------------------------------------------------------------- /src/validationRules/ValidateSpecialCharacter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applicable-programming/darwin-cms/HEAD/src/validationRules/ValidateSpecialCharacter.php -------------------------------------------------------------------------------- /tests/ActiveRecordTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applicable-programming/darwin-cms/HEAD/tests/ActiveRecordTest.php -------------------------------------------------------------------------------- /tests/ValidationTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applicable-programming/darwin-cms/HEAD/tests/ValidationTest.php -------------------------------------------------------------------------------- /view/admin/layout/default.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applicable-programming/darwin-cms/HEAD/view/admin/layout/default.html -------------------------------------------------------------------------------- /view/admin/login.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applicable-programming/darwin-cms/HEAD/view/admin/login.html -------------------------------------------------------------------------------- /view/layout/default.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applicable-programming/darwin-cms/HEAD/view/layout/default.html -------------------------------------------------------------------------------- /view/layout/navigation.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applicable-programming/darwin-cms/HEAD/view/layout/navigation.html -------------------------------------------------------------------------------- /view/status-pages/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applicable-programming/darwin-cms/HEAD/view/status-pages/404.html --------------------------------------------------------------------------------