├── error.log ├── public ├── uploads │ └── .empty └── assets │ ├── css │ └── style.css │ └── js │ └── main.js ├── version.json ├── screenshot.png ├── install.php ├── core ├── config │ ├── session.php │ └── database.php ├── classes │ ├── ValidationException.php │ ├── Model.php │ ├── Controller.php │ └── Sql.php ├── helpers │ ├── Email.php │ ├── Errors.php │ ├── Time.php │ ├── Site.php │ ├── File.php │ ├── User.php │ └── Str.php └── App.php ├── app ├── controllers │ ├── MainController.php │ ├── PostsController.php │ └── UsersController.php ├── views │ ├── footer.php │ ├── users │ │ ├── sign-in.php │ │ ├── sign-up.php │ │ ├── panel.php │ │ ├── user.php │ │ ├── users.php │ │ └── edit.php │ ├── header.php │ ├── pagination.php │ └── posts │ │ ├── add.php │ │ ├── post.php │ │ ├── edit.php │ │ └── posts.php └── models │ ├── PostsModel.php │ └── UsersModel.php ├── .htaccess ├── index.php ├── LICENSE ├── database.sql └── README.md /error.log: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /public/uploads/.empty: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /version.json: -------------------------------------------------------------------------------- 1 | { "version" : "0.9.0" } 2 | -------------------------------------------------------------------------------- /screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utoyvo/crud-mvc-oop-pdo/HEAD/screenshot.png -------------------------------------------------------------------------------- /install.php: -------------------------------------------------------------------------------- 1 | config['session-name'] = 'SID'; 10 | -------------------------------------------------------------------------------- /core/config/database.php: -------------------------------------------------------------------------------- 1 | config['db'] = array( 10 | 'driver' => 'mysql', 11 | 'host' => 'localhost', 12 | 'username' => 'root', 13 | 'password' => '', 14 | 'name' => 'crud-mvc-oop-pdo' 15 | ); 16 | -------------------------------------------------------------------------------- /app/controllers/MainController.php: -------------------------------------------------------------------------------- 1 | errors = $errors; 16 | } 17 | 18 | public function getError() 19 | { 20 | return $this->errors; 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /core/helpers/Email.php: -------------------------------------------------------------------------------- 1 | 18 |