DVC - Data View Controller

PHP framework for web applications and APIs.


Development Install

note: instructions for PHP Version 7.4.x

For testing and development of core features on a Windows 10 computer

  1. Install PreRequisits

    • Install PHP : http://windows.php.net/download/

      • Install the non threadsafe binary
      • Test by running php -v from the command prompt
        • If required install the VC++ runtime available from the php download page
      • by default there is no php.ini (required)
        • copy php.ini-production to php.ini
        • edit and modify/add (uncomment)
        • extension=fileinfo
        • extension=sqlite3
        • extension=mbstring
        • extension=openssl
    • Install Git : https://git-scm.com/

      • Install the Git Bash Here option
    • Install Composer : https://getcomposer.org/

  2. Clone this Repo
    git clone https://github.com/bravedave/dvc.git dvc
  3. Install dependencies
    cd dvc
    composer update
  4. Run the test Environment from ./tests
    cd tests

... the tests are visible on http://localhost/