Overview of php-github-api capabilities
masterThe php-github-api library provides a comprehensive PHP interface for interacting with both GitHub REST API v3 and GraphQL API v4. It supports a wide range of GitHub features including:
- Core GitHub Data: Repositories, Issues, Pull Requests, Commits, Gists, and Users.
- Git Data: Low-level Git objects like Blobs, Trees, Commits, References, and Tags.
- Organization & Enterprise Management: Managing members, teams, organization roles, and enterprise-level secret scanning alerts.
- GitHub Actions & Workflows: Interacting with workflows, workflow runs, jobs, artifacts, secrets, and variables.
- CI/CD & Deployment: Managing deployments, environments, and check runs/suites.
- Search & Discovery: Searching across GitHub resources.
- Advanced Features: Pagination support, response caching, and the ability to request any arbitrary route.