├── .gitignore ├── .htaccess ├── LICENSE ├── README.md ├── app ├── controllers │ ├── HomeController.php │ ├── TaskApiController.php │ └── TaskController.php ├── models │ ├── TaskModel.php │ └── UserModel.php └── views │ ├── Home │ ├── index.php │ └── login.php │ ├── Task │ ├── create.php │ ├── index.php │ └── update.php │ └── _global │ ├── footer.php │ └── header.php ├── assets ├── css │ └── main.css ├── favicon.png ├── img │ ├── login.png │ ├── logo.png │ └── tasks.png └── js │ ├── main.js │ └── modules │ └── Task_index.js ├── index.php ├── phpunit.xml ├── phpunit_download.sh ├── routes.php ├── sys ├── Config.php ├── autoload.php ├── classes │ ├── ApiController.php │ ├── AuthController.php │ ├── Controller.php │ ├── Crypto.php │ ├── Curl.php │ ├── DB.php │ ├── Http.php │ ├── Model.php │ ├── Redirect.php │ ├── Route.php │ ├── Security.php │ ├── Session.php │ ├── Utils.php │ └── traits │ │ ├── DateUtils.php │ │ └── StringUtils.php └── db │ ├── dump.sql │ ├── er_model.graphml │ └── er_model.png └── tests └── unit ├── ControllersTest.php ├── CryptoTest.php ├── CurlTest.php ├── RouteTest.php ├── SecurityTest.php └── UserModelTest.php /.gitignore: -------------------------------------------------------------------------------- 1 | # Документација 2 | docs/ 3 | 4 | # PHPUnit 5 | phpunit 6 | -------------------------------------------------------------------------------- /.htaccess: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmilanovic4/mvc/HEAD/.htaccess -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmilanovic4/mvc/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmilanovic4/mvc/HEAD/README.md -------------------------------------------------------------------------------- /app/controllers/HomeController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmilanovic4/mvc/HEAD/app/controllers/HomeController.php -------------------------------------------------------------------------------- /app/controllers/TaskApiController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmilanovic4/mvc/HEAD/app/controllers/TaskApiController.php -------------------------------------------------------------------------------- /app/controllers/TaskController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmilanovic4/mvc/HEAD/app/controllers/TaskController.php -------------------------------------------------------------------------------- /app/models/TaskModel.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmilanovic4/mvc/HEAD/app/models/TaskModel.php -------------------------------------------------------------------------------- /app/models/UserModel.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmilanovic4/mvc/HEAD/app/models/UserModel.php -------------------------------------------------------------------------------- /app/views/Home/index.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmilanovic4/mvc/HEAD/app/views/Home/index.php -------------------------------------------------------------------------------- /app/views/Home/login.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmilanovic4/mvc/HEAD/app/views/Home/login.php -------------------------------------------------------------------------------- /app/views/Task/create.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmilanovic4/mvc/HEAD/app/views/Task/create.php -------------------------------------------------------------------------------- /app/views/Task/index.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmilanovic4/mvc/HEAD/app/views/Task/index.php -------------------------------------------------------------------------------- /app/views/Task/update.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmilanovic4/mvc/HEAD/app/views/Task/update.php -------------------------------------------------------------------------------- /app/views/_global/footer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmilanovic4/mvc/HEAD/app/views/_global/footer.php -------------------------------------------------------------------------------- /app/views/_global/header.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmilanovic4/mvc/HEAD/app/views/_global/header.php -------------------------------------------------------------------------------- /assets/css/main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmilanovic4/mvc/HEAD/assets/css/main.css -------------------------------------------------------------------------------- /assets/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmilanovic4/mvc/HEAD/assets/favicon.png -------------------------------------------------------------------------------- /assets/img/login.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmilanovic4/mvc/HEAD/assets/img/login.png -------------------------------------------------------------------------------- /assets/img/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmilanovic4/mvc/HEAD/assets/img/logo.png -------------------------------------------------------------------------------- /assets/img/tasks.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmilanovic4/mvc/HEAD/assets/img/tasks.png -------------------------------------------------------------------------------- /assets/js/main.js: -------------------------------------------------------------------------------- 1 | console.debug('Ok.'); 2 | -------------------------------------------------------------------------------- /assets/js/modules/Task_index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmilanovic4/mvc/HEAD/assets/js/modules/Task_index.js -------------------------------------------------------------------------------- /index.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmilanovic4/mvc/HEAD/index.php -------------------------------------------------------------------------------- /phpunit.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmilanovic4/mvc/HEAD/phpunit.xml -------------------------------------------------------------------------------- /phpunit_download.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmilanovic4/mvc/HEAD/phpunit_download.sh -------------------------------------------------------------------------------- /routes.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmilanovic4/mvc/HEAD/routes.php -------------------------------------------------------------------------------- /sys/Config.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmilanovic4/mvc/HEAD/sys/Config.php -------------------------------------------------------------------------------- /sys/autoload.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmilanovic4/mvc/HEAD/sys/autoload.php -------------------------------------------------------------------------------- /sys/classes/ApiController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmilanovic4/mvc/HEAD/sys/classes/ApiController.php -------------------------------------------------------------------------------- /sys/classes/AuthController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmilanovic4/mvc/HEAD/sys/classes/AuthController.php -------------------------------------------------------------------------------- /sys/classes/Controller.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmilanovic4/mvc/HEAD/sys/classes/Controller.php -------------------------------------------------------------------------------- /sys/classes/Crypto.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmilanovic4/mvc/HEAD/sys/classes/Crypto.php -------------------------------------------------------------------------------- /sys/classes/Curl.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmilanovic4/mvc/HEAD/sys/classes/Curl.php -------------------------------------------------------------------------------- /sys/classes/DB.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmilanovic4/mvc/HEAD/sys/classes/DB.php -------------------------------------------------------------------------------- /sys/classes/Http.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmilanovic4/mvc/HEAD/sys/classes/Http.php -------------------------------------------------------------------------------- /sys/classes/Model.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmilanovic4/mvc/HEAD/sys/classes/Model.php -------------------------------------------------------------------------------- /sys/classes/Redirect.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmilanovic4/mvc/HEAD/sys/classes/Redirect.php -------------------------------------------------------------------------------- /sys/classes/Route.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmilanovic4/mvc/HEAD/sys/classes/Route.php -------------------------------------------------------------------------------- /sys/classes/Security.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmilanovic4/mvc/HEAD/sys/classes/Security.php -------------------------------------------------------------------------------- /sys/classes/Session.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmilanovic4/mvc/HEAD/sys/classes/Session.php -------------------------------------------------------------------------------- /sys/classes/Utils.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmilanovic4/mvc/HEAD/sys/classes/Utils.php -------------------------------------------------------------------------------- /sys/classes/traits/DateUtils.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmilanovic4/mvc/HEAD/sys/classes/traits/DateUtils.php -------------------------------------------------------------------------------- /sys/classes/traits/StringUtils.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmilanovic4/mvc/HEAD/sys/classes/traits/StringUtils.php -------------------------------------------------------------------------------- /sys/db/dump.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmilanovic4/mvc/HEAD/sys/db/dump.sql -------------------------------------------------------------------------------- /sys/db/er_model.graphml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmilanovic4/mvc/HEAD/sys/db/er_model.graphml -------------------------------------------------------------------------------- /sys/db/er_model.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmilanovic4/mvc/HEAD/sys/db/er_model.png -------------------------------------------------------------------------------- /tests/unit/ControllersTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmilanovic4/mvc/HEAD/tests/unit/ControllersTest.php -------------------------------------------------------------------------------- /tests/unit/CryptoTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmilanovic4/mvc/HEAD/tests/unit/CryptoTest.php -------------------------------------------------------------------------------- /tests/unit/CurlTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmilanovic4/mvc/HEAD/tests/unit/CurlTest.php -------------------------------------------------------------------------------- /tests/unit/RouteTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmilanovic4/mvc/HEAD/tests/unit/RouteTest.php -------------------------------------------------------------------------------- /tests/unit/SecurityTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmilanovic4/mvc/HEAD/tests/unit/SecurityTest.php -------------------------------------------------------------------------------- /tests/unit/UserModelTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmilanovic4/mvc/HEAD/tests/unit/UserModelTest.php --------------------------------------------------------------------------------