{"repo":"aplus-framework/app","free":true,"listed":false,"github":"https://github.com/aplus-framework/app","clone":"git clone https://github.com/aplus-framework/app.git","description":"Aplus Framework App Project","language":"PHP","stars":612,"topics":["aplus","framework","php","php8","full-stack","composer","gitlab","app","application","libraries"],"license":"MIT","category":"data-pipelines","readme_excerpt":"Aplus Framework App Project - Home - User Guide - API Documentation - Online Demo Getting Started Make sure you have Composer installed. Follow the installation instructions in the User Guide. To install the latest version: Or, to install the latest LTS version: Enter the project directory. --- Optionally, you can start a new project on GitHub from this template. Licensing Add a LICENSE file. If you think about open-source your project, choose a license. If your project is proprietary, you can add your custom license or not. Edit the .php-cs-fixer.dist.php file. Set the project name and copyright information. To update the comment header in all PHP files, run: Code Quality Aplus Framework uses Code Quality Tools in all its projects. By default, App Project also uses the following tools as dev-dependencies: - PHP-CS-Fixer - phpDocumentor - PHPMD - PHPStan - PHPUnit Static Analysis You can find bugs in your code without writing tests by running: See the phpstan.neon.dist file for more details. Mess Detector You can look for several potential problems in the source code by running: Customize your rules in the phpmd.xml file. Coding Standard We extend PHP-CS-Fixer to create the Coding Standard Library. It is PSR-12 compatible. You can see what to fix in the source code by running: Testing We extend PHPUnit to create the Testing Library. You can unit test your code by running: See the phpunit.xml.dist file for more details. Documenting Good software usually has good documentation.","default_branch":null,"files":null,"tree":[],"storefront":"/r/aplus-framework","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/aplus-framework/app/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}