{"id":27786262,"url":"https://github.com/andrewdyer/php-package-template","last_synced_at":"2025-07-17T13:35:34.240Z","repository":{"id":290273833,"uuid":"971523869","full_name":"andrewdyer/php-package-template","owner":"andrewdyer","description":"A template for creating PHP 8.3+ packages","archived":false,"fork":false,"pushed_at":"2025-04-27T23:41:38.000Z","size":13,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-30T16:00:55.804Z","etag":null,"topics":["php-template","template"],"latest_commit_sha":null,"homepage":"","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/andrewdyer.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-04-23T16:46:07.000Z","updated_at":"2025-04-27T23:41:41.000Z","dependencies_parsed_at":"2025-04-28T00:40:22.480Z","dependency_job_id":null,"html_url":"https://github.com/andrewdyer/php-package-template","commit_stats":null,"previous_names":["andrewdyer/php-package-template"],"tags_count":0,"template":true,"template_full_name":null,"purl":"pkg:github/andrewdyer/php-package-template","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andrewdyer%2Fphp-package-template","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andrewdyer%2Fphp-package-template/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andrewdyer%2Fphp-package-template/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andrewdyer%2Fphp-package-template/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/andrewdyer","download_url":"https://codeload.github.com/andrewdyer/php-package-template/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andrewdyer%2Fphp-package-template/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":265611431,"owners_count":23797884,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["php-template","template"],"created_at":"2025-04-30T15:58:30.677Z","updated_at":"2025-07-17T13:35:34.217Z","avatar_url":"https://github.com/andrewdyer.png","language":"PHP","readme":"![PHP Package Template](https://raw.githubusercontent.com/andrewdyer/public-assets/refs/heads/main/images/covers/php-package-template.png)\n\n# PHP Package Template\n\nA template for creating PHP 8.3+ packages.\n\n## ⚖️ License\n\nLicensed under the [MIT license](https://opensource.org/licenses/MIT) and is free for private or commercial projects.\n\n## ✨ Introduction\n\nThis template provides a solid foundation for building modern PHP packages. It’s designed to help you hit the ground running and focus on building your package functionality without worrying about boilerplate setup like autoloading, testing, or Composer configuration.\n\n## 📋 Prerequisites\n\nBefore you begin, ensure you have met the following requirements:\n\n- **PHP**: Version 8.3 or higher.\n- **[Composer](https://getcomposer.org)**: A dependency manager for PHP, used to install packages and autoload your code.\n\n## 🛠️ Features\n\nThis template includes the following tools and configurations:\n\n- [PSR-4 autoloading](https://www.php-fig.org/psr/psr-4/) via Composer\n- [PHPUnit](https://phpunit.de/) for unit testing to ensure the reliability of your code.\n- [PHP Coding Standards Fixer](https://cs.symfony.com/) for maintaining consistent code style.\n- CI (Continuous Integration) setup with [GitHub Actions](https://github.com/features/actions) for automated testing.\n\n## 🚀 Getting Started\n\nIf you like what you've seen so far and think this setup fits your needs, you can quickly get started by clicking the **Use this template** button at the top of the repository on GitHub.\n\n## 🤝 Contributing\n\nFound a bug or want to improve this package? Feel free to open a pull request or submit an issue.\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fandrewdyer%2Fphp-package-template","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fandrewdyer%2Fphp-package-template","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fandrewdyer%2Fphp-package-template/lists"}