├── .gitignore ├── MIT_LICENSE.txt ├── README.md ├── app ├── actions │ └── Users │ │ └── Auth.php ├── base │ ├── Action.php │ ├── Controller.php │ ├── Exception.php │ ├── Library.php │ ├── Model.php │ ├── Object.php │ ├── Service.php │ └── Task.php ├── controllers │ ├── Api │ │ ├── AuthController.php │ │ └── DashboardController.php │ ├── AuthController.php │ ├── DashboardController.php │ ├── ErrorController.php │ ├── IndexController.php │ └── LoginController.php ├── etc │ ├── config.php │ ├── constants.php │ ├── env │ │ ├── development.php │ │ ├── local.php │ │ └── production.php │ ├── helpers.php │ ├── nginx │ │ └── example.conf │ └── routes.php ├── library │ ├── Bootstrap │ │ ├── App.php │ │ ├── Base.php │ │ ├── Cli.php │ │ └── Unit.php │ ├── Mocks │ │ ├── Cookie.php │ │ ├── Cookies.php │ │ ├── DataCache.php │ │ └── Session.php │ └── Services │ │ ├── Auth.php │ │ ├── Cache.php │ │ ├── Util.php │ │ └── Validate.php ├── models │ ├── Behaviors │ │ └── Timestamp.php │ ├── Mongo │ │ └── Users.php │ └── Sql │ │ ├── Settings.php │ │ └── Users.php └── views │ ├── dashboard │ └── index.phtml │ ├── errors │ ├── 401.phtml │ ├── 404.phtml │ └── 500.phtml │ ├── index.phtml │ └── main │ ├── index.phtml │ └── login.phtml ├── cli ├── bootstrap.php └── tasks │ └── AuthTask.php ├── composer.json ├── deploy ├── install.sh ├── sql │ ├── 001_create_database.sql │ ├── 002_users.sql │ └── 003_settings.sql └── update_sql_db.sh ├── index.html ├── public ├── .htaccess ├── css │ └── app.css └── index.php ├── tests ├── UnitTestCase.php ├── actions │ └── Users │ │ └── AuthTest.php ├── bootstrap.php ├── library │ ├── AuthTest.php │ ├── CacheTest.php │ ├── UtilTest.php │ └── ValidateTest.php └── phpunit.xml └── vendor └── Underscore.php /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegioia/phalcon-boilerplate/HEAD/.gitignore -------------------------------------------------------------------------------- /MIT_LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegioia/phalcon-boilerplate/HEAD/MIT_LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegioia/phalcon-boilerplate/HEAD/README.md -------------------------------------------------------------------------------- /app/actions/Users/Auth.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegioia/phalcon-boilerplate/HEAD/app/actions/Users/Auth.php -------------------------------------------------------------------------------- /app/base/Action.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegioia/phalcon-boilerplate/HEAD/app/base/Action.php -------------------------------------------------------------------------------- /app/base/Controller.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegioia/phalcon-boilerplate/HEAD/app/base/Controller.php -------------------------------------------------------------------------------- /app/base/Exception.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegioia/phalcon-boilerplate/HEAD/app/base/Exception.php -------------------------------------------------------------------------------- /app/base/Library.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegioia/phalcon-boilerplate/HEAD/app/base/Library.php -------------------------------------------------------------------------------- /app/base/Model.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegioia/phalcon-boilerplate/HEAD/app/base/Model.php -------------------------------------------------------------------------------- /app/base/Object.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegioia/phalcon-boilerplate/HEAD/app/base/Object.php -------------------------------------------------------------------------------- /app/base/Service.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegioia/phalcon-boilerplate/HEAD/app/base/Service.php -------------------------------------------------------------------------------- /app/base/Task.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegioia/phalcon-boilerplate/HEAD/app/base/Task.php -------------------------------------------------------------------------------- /app/controllers/Api/AuthController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegioia/phalcon-boilerplate/HEAD/app/controllers/Api/AuthController.php -------------------------------------------------------------------------------- /app/controllers/Api/DashboardController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegioia/phalcon-boilerplate/HEAD/app/controllers/Api/DashboardController.php -------------------------------------------------------------------------------- /app/controllers/AuthController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegioia/phalcon-boilerplate/HEAD/app/controllers/AuthController.php -------------------------------------------------------------------------------- /app/controllers/DashboardController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegioia/phalcon-boilerplate/HEAD/app/controllers/DashboardController.php -------------------------------------------------------------------------------- /app/controllers/ErrorController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegioia/phalcon-boilerplate/HEAD/app/controllers/ErrorController.php -------------------------------------------------------------------------------- /app/controllers/IndexController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegioia/phalcon-boilerplate/HEAD/app/controllers/IndexController.php -------------------------------------------------------------------------------- /app/controllers/LoginController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegioia/phalcon-boilerplate/HEAD/app/controllers/LoginController.php -------------------------------------------------------------------------------- /app/etc/config.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegioia/phalcon-boilerplate/HEAD/app/etc/config.php -------------------------------------------------------------------------------- /app/etc/constants.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegioia/phalcon-boilerplate/HEAD/app/etc/constants.php -------------------------------------------------------------------------------- /app/etc/env/development.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegioia/phalcon-boilerplate/HEAD/app/etc/env/development.php -------------------------------------------------------------------------------- /app/etc/env/local.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegioia/phalcon-boilerplate/HEAD/app/etc/env/local.php -------------------------------------------------------------------------------- /app/etc/env/production.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegioia/phalcon-boilerplate/HEAD/app/etc/env/production.php -------------------------------------------------------------------------------- /app/etc/helpers.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegioia/phalcon-boilerplate/HEAD/app/etc/helpers.php -------------------------------------------------------------------------------- /app/etc/nginx/example.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegioia/phalcon-boilerplate/HEAD/app/etc/nginx/example.conf -------------------------------------------------------------------------------- /app/etc/routes.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegioia/phalcon-boilerplate/HEAD/app/etc/routes.php -------------------------------------------------------------------------------- /app/library/Bootstrap/App.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegioia/phalcon-boilerplate/HEAD/app/library/Bootstrap/App.php -------------------------------------------------------------------------------- /app/library/Bootstrap/Base.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegioia/phalcon-boilerplate/HEAD/app/library/Bootstrap/Base.php -------------------------------------------------------------------------------- /app/library/Bootstrap/Cli.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegioia/phalcon-boilerplate/HEAD/app/library/Bootstrap/Cli.php -------------------------------------------------------------------------------- /app/library/Bootstrap/Unit.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegioia/phalcon-boilerplate/HEAD/app/library/Bootstrap/Unit.php -------------------------------------------------------------------------------- /app/library/Mocks/Cookie.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegioia/phalcon-boilerplate/HEAD/app/library/Mocks/Cookie.php -------------------------------------------------------------------------------- /app/library/Mocks/Cookies.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegioia/phalcon-boilerplate/HEAD/app/library/Mocks/Cookies.php -------------------------------------------------------------------------------- /app/library/Mocks/DataCache.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegioia/phalcon-boilerplate/HEAD/app/library/Mocks/DataCache.php -------------------------------------------------------------------------------- /app/library/Mocks/Session.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegioia/phalcon-boilerplate/HEAD/app/library/Mocks/Session.php -------------------------------------------------------------------------------- /app/library/Services/Auth.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegioia/phalcon-boilerplate/HEAD/app/library/Services/Auth.php -------------------------------------------------------------------------------- /app/library/Services/Cache.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegioia/phalcon-boilerplate/HEAD/app/library/Services/Cache.php -------------------------------------------------------------------------------- /app/library/Services/Util.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegioia/phalcon-boilerplate/HEAD/app/library/Services/Util.php -------------------------------------------------------------------------------- /app/library/Services/Validate.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegioia/phalcon-boilerplate/HEAD/app/library/Services/Validate.php -------------------------------------------------------------------------------- /app/models/Behaviors/Timestamp.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegioia/phalcon-boilerplate/HEAD/app/models/Behaviors/Timestamp.php -------------------------------------------------------------------------------- /app/models/Mongo/Users.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegioia/phalcon-boilerplate/HEAD/app/models/Mongo/Users.php -------------------------------------------------------------------------------- /app/models/Sql/Settings.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegioia/phalcon-boilerplate/HEAD/app/models/Sql/Settings.php -------------------------------------------------------------------------------- /app/models/Sql/Users.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegioia/phalcon-boilerplate/HEAD/app/models/Sql/Users.php -------------------------------------------------------------------------------- /app/views/dashboard/index.phtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegioia/phalcon-boilerplate/HEAD/app/views/dashboard/index.phtml -------------------------------------------------------------------------------- /app/views/errors/401.phtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegioia/phalcon-boilerplate/HEAD/app/views/errors/401.phtml -------------------------------------------------------------------------------- /app/views/errors/404.phtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegioia/phalcon-boilerplate/HEAD/app/views/errors/404.phtml -------------------------------------------------------------------------------- /app/views/errors/500.phtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegioia/phalcon-boilerplate/HEAD/app/views/errors/500.phtml -------------------------------------------------------------------------------- /app/views/index.phtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegioia/phalcon-boilerplate/HEAD/app/views/index.phtml -------------------------------------------------------------------------------- /app/views/main/index.phtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegioia/phalcon-boilerplate/HEAD/app/views/main/index.phtml -------------------------------------------------------------------------------- /app/views/main/login.phtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegioia/phalcon-boilerplate/HEAD/app/views/main/login.phtml -------------------------------------------------------------------------------- /cli/bootstrap.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegioia/phalcon-boilerplate/HEAD/cli/bootstrap.php -------------------------------------------------------------------------------- /cli/tasks/AuthTask.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegioia/phalcon-boilerplate/HEAD/cli/tasks/AuthTask.php -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegioia/phalcon-boilerplate/HEAD/composer.json -------------------------------------------------------------------------------- /deploy/install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegioia/phalcon-boilerplate/HEAD/deploy/install.sh -------------------------------------------------------------------------------- /deploy/sql/001_create_database.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegioia/phalcon-boilerplate/HEAD/deploy/sql/001_create_database.sql -------------------------------------------------------------------------------- /deploy/sql/002_users.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegioia/phalcon-boilerplate/HEAD/deploy/sql/002_users.sql -------------------------------------------------------------------------------- /deploy/sql/003_settings.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegioia/phalcon-boilerplate/HEAD/deploy/sql/003_settings.sql -------------------------------------------------------------------------------- /deploy/update_sql_db.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegioia/phalcon-boilerplate/HEAD/deploy/update_sql_db.sh -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegioia/phalcon-boilerplate/HEAD/index.html -------------------------------------------------------------------------------- /public/.htaccess: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegioia/phalcon-boilerplate/HEAD/public/.htaccess -------------------------------------------------------------------------------- /public/css/app.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegioia/phalcon-boilerplate/HEAD/public/css/app.css -------------------------------------------------------------------------------- /public/index.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegioia/phalcon-boilerplate/HEAD/public/index.php -------------------------------------------------------------------------------- /tests/UnitTestCase.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegioia/phalcon-boilerplate/HEAD/tests/UnitTestCase.php -------------------------------------------------------------------------------- /tests/actions/Users/AuthTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegioia/phalcon-boilerplate/HEAD/tests/actions/Users/AuthTest.php -------------------------------------------------------------------------------- /tests/bootstrap.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegioia/phalcon-boilerplate/HEAD/tests/bootstrap.php -------------------------------------------------------------------------------- /tests/library/AuthTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegioia/phalcon-boilerplate/HEAD/tests/library/AuthTest.php -------------------------------------------------------------------------------- /tests/library/CacheTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegioia/phalcon-boilerplate/HEAD/tests/library/CacheTest.php -------------------------------------------------------------------------------- /tests/library/UtilTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegioia/phalcon-boilerplate/HEAD/tests/library/UtilTest.php -------------------------------------------------------------------------------- /tests/library/ValidateTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegioia/phalcon-boilerplate/HEAD/tests/library/ValidateTest.php -------------------------------------------------------------------------------- /tests/phpunit.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegioia/phalcon-boilerplate/HEAD/tests/phpunit.xml -------------------------------------------------------------------------------- /vendor/Underscore.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegioia/phalcon-boilerplate/HEAD/vendor/Underscore.php --------------------------------------------------------------------------------