This web application provides U.S. HHS/ONC CHPL data set into a Open API standards as JSON/XML
Open API of instead of Excel file export of all records.
assets/ contains assets definition
commands/ contains console commands (controllers)
config/ contains application configurations
controllers/ contains Web controller classes
mail/ contains view files for e-mails
models/ contains model classes
runtime/ contains files generated during runtime
tests/ contains various tests for the basic application
vendor/ contains dependent 3rd-party packages
views/ contains view files for the Web application
web/ contains the entry script and Web resources
LAMP Stack
Yii MVC Enterprise Scalable Architecture
Install the application by moving into a web server and connect the wire database where the CHPL schema is located. Test database schema is located in the following directory and import it into RDBMS
config/chpl.sql
Application can be access via the following URI http://localhost/basic/web/
Edit the file config/db.php
with real database configurations, for example:
return [
'class' => 'yii\db\Connection',
'dsn' => 'mysql:host=localhost;dbname=chpl',
'username' => 'root',
'password' => '1234',
'charset' => 'utf8',
];