PHP 라이브러리는 웹 애플리케이션의 개발을 용이하게하는 가장 유용한 속성과 방법을 포함하는 클래스 세트입니다. 프로젝트는 Github의 MIT 라이센스에 따라 오픈 소스입니다. 작곡가 및 Packagist를 통해 사용할 수 있습니다.
PHP Library League는 PHP 라이브러리에 관한 모든 것을 더욱 풍부하게 만드는 개발자 그룹을 대표합니다. 이 라이브러리의 주요 목표는 가능한 한 가볍게 유지하는 것이므로 개발 및 테스트 기능 중 일부는 별도의 프로젝트로 만들어집니다.
이 프로젝트 중 하나는 PHP 라이브러리에 통합하는 방법에 대한 자세한 지침이 있습니다. 원하는 프로젝트의 릴리스 버전과 PHP 라이브러리의 릴리스 버전을 일치시키는 데 세심한주의를 기울이십시오.
PHP 라이브러리를 사용하는 두 가지 방법이 있습니다. 첫 번째는 다른 프로젝트에 설치하는 것입니다. Codeigniter 또는 Laravel과 같은 프레임 워크라고 가정 해 봅시다. 두 번째는 개발을 위해 설치하는 것입니다. 다음은 지원되는 PHP 버전의 자세한 목록입니다.
| PHP | 생산 | 개발 |
|---|---|---|
| 7.0 | 예 | 아니요 |
| 7.1 | 예 | 아니요 |
| 7.2 | 예 | 아니요 |
| 7.3 | 예 | 예 |
| 7.4 | 예 | 예 |
프로덕션 칼럼은 어떤 버전의 PHP 라이브러리가 작동할지 보여줍니다.
개발 열은 어떤 버전의 PHP 라이브러리가 개발을 위해 작동할지를 보여줍니다.
안정적인 버전을 원한다면 릴리스 페이지에서 최신 릴리스를 받으십시오.
표준 명령을 사용하여 안정적인 라이브러리 버전을 설치하십시오.
# Install PHP Library via Composer
composer require 90zlaya/php-library이 라이브러리를 개발하고 수동 다운로드 대신 github를 사용하려면 컴퓨터에 대한 저장소를 복제하십시오.
# Clone repository via Git
git clone https://github.com/90zlaya/php-library.gitPHP 라이브러리에는 Codeigniter에서 영감을 얻은 자체 코딩 표준이 있습니다. 이 프로젝트의 개발에 기여하려면이 표준을 따라야합니다. PHP_CODESNIFFER는 PHP 라이브러리의 개발 버전에서 해당 규칙을 확인합니다.
# Run coding standard check
composer run phpcs특정 규칙에 대해 자세히 알아 보려면 phpcs.xml 파일을 엽니 다.
PHP 라이브러리는 PHP Stan으로 테스트되었으며 버그가없는 것으로 승인되었습니다. 프로젝트의 버그를 확인하기 위해 다음 명령을 실행하는 것이 좋습니다.
# Run static analysis
composer run phpstan특정 규칙에 대해 자세히 알아 보려면 phpstan.neon 파일을 엽니 다.
PHP 라이브러리는 PHPUnit 테스트로 덮여 있습니다. 특정 테스트를 수행하려면 아웃소싱 폴더가 필요합니다.
# Run PHPUnit tests
composer run phpunit특정 규칙에 대해 자세히 알아 보려면 phpunit.xml 파일을 엽니 다.
공식 PHP 라이브러리 로고는 Designseed.co- 무제한 사용자 정의 그래픽 디자인 서비스에 의해 설계되었습니다.