{"id":15692613,"url":"https://github.com/llaville/sarif-php-sdk","last_synced_at":"2026-02-03T08:11:54.301Z","repository":{"id":62491955,"uuid":"420998663","full_name":"llaville/sarif-php-sdk","owner":"llaville","description":"PHP code and supporting files for working with the Static Analysis Results Interchange Format (SARIF, see https://docs.oasis-open.org/sarif/sarif/v2.1.0/sarif-v2.1.0.html)","archived":false,"fork":false,"pushed_at":"2026-02-02T06:30:15.000Z","size":3891,"stargazers_count":10,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2026-02-02T17:22:14.936Z","etag":null,"topics":["sarif","sdk-php"],"latest_commit_sha":null,"homepage":"https://llaville.github.io/sarif-php-sdk/2.2","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/llaville.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG-1.x.md","contributing":null,"funding":null,"license":"LICENSE","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,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2021-10-25T11:39:18.000Z","updated_at":"2025-08-21T05:50:09.000Z","dependencies_parsed_at":"2024-01-24T12:04:02.338Z","dependency_job_id":"cb6094ca-4d93-4a6c-834c-39adb087ff16","html_url":"https://github.com/llaville/sarif-php-sdk","commit_stats":{"total_commits":80,"total_committers":1,"mean_commits":80.0,"dds":0.0,"last_synced_commit":"cf3056b47cb41f2b7609016ef2e95ae57fa495e2"},"previous_names":[],"tags_count":14,"template":false,"template_full_name":null,"purl":"pkg:github/llaville/sarif-php-sdk","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/llaville%2Fsarif-php-sdk","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/llaville%2Fsarif-php-sdk/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/llaville%2Fsarif-php-sdk/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/llaville%2Fsarif-php-sdk/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/llaville","download_url":"https://codeload.github.com/llaville/sarif-php-sdk/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/llaville%2Fsarif-php-sdk/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29037999,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-03T06:39:36.383Z","status":"ssl_error","status_checked_at":"2026-02-03T06:39:32.787Z","response_time":96,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["sarif","sdk-php"],"created_at":"2024-10-03T18:36:28.847Z","updated_at":"2026-02-03T08:11:54.294Z","avatar_url":"https://github.com/llaville.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003c!-- markdownlint-disable MD013 --\u003e\n# SARIF PHP SDK\n\n[![StandWithUkraine](https://raw.githubusercontent.com/vshymanskyy/StandWithUkraine/main/badges/StandWithUkraine.svg)](https://github.com/vshymanskyy/StandWithUkraine/blob/main/docs/README.md)\n[![GitHub Discussions](https://img.shields.io/github/discussions/llaville/sarif-php-sdk)](https://github.com/llaville/sarif-php-sdk/discussions)\n\n| Releases      |                    Branch                     |                               PHP                               |                          Packagist                          |                     License                      |                           Documentation                            |\n|:--------------|:---------------------------------------------:|:---------------------------------------------------------------:|:-----------------------------------------------------------:|:------------------------------------------------:|:------------------------------------------------------------------:|\n| Stable v1.0.x | [![Branch 1.0][Branch_100x-img]][Branch_100x] | [![Minimum PHP Version)][PHPVersion_100x-img]][PHPVersion_100x] | [![Stable Version 1.0][Packagist_100x-img]][Packagist_100x] | [![License 1.0][License_100x-img]][License_100x] | [![Documentation 1.0][Documentation_100x-img]][Documentation_100x] |\n| Stable v1.5.x | [![Branch 1.5][Branch_105x-img]][Branch_105x] | [![Minimum PHP Version)][PHPVersion_105x-img]][PHPVersion_105x] | [![Stable Version 1.5][Packagist_105x-img]][Packagist_105x] | [![License 1.5][License_105x-img]][License_105x] | [![Documentation 1.5][Documentation_105x-img]][Documentation_105x] |\n| Stable v2.0.x | [![Branch 2.0][Branch_200x-img]][Branch_200x] | [![Minimum PHP Version)][PHPVersion_200x-img]][PHPVersion_200x] | [![Stable Version 2.0][Packagist_200x-img]][Packagist_200x] | [![License 2.0][License_200x-img]][License_200x] | [![Documentation 2.0][Documentation_200x-img]][Documentation_200x] |\n| Stable v2.1.x | [![Branch 2.1][Branch_201x-img]][Branch_201x] | [![Minimum PHP Version)][PHPVersion_201x-img]][PHPVersion_201x] | [![Stable Version 2.1][Packagist_201x-img]][Packagist_201x] | [![License 2.1][License_201x-img]][License_201x] | [![Documentation 2.1][Documentation_201x-img]][Documentation_201x] |\n| Stable v2.2.x | [![Branch 2.2][Branch_202x-img]][Branch_202x] | [![Minimum PHP Version)][PHPVersion_202x-img]][PHPVersion_202x] | [![Stable Version 2.2][Packagist_202x-img]][Packagist_202x] | [![License 2.2][License_202x-img]][License_202x] | [![Documentation 2.2][Documentation_202x-img]][Documentation_202x] |\n| Stable v2.3.x | [![Branch 2.3][Branch_203x-img]][Branch_203x] | [![Minimum PHP Version)][PHPVersion_203x-img]][PHPVersion_203x] | [![Stable Version 2.3][Packagist_203x-img]][Packagist_203x] | [![License 2.3][License_203x-img]][License_203x] | [![Documentation 2.3][Documentation_203x-img]][Documentation_203x] |\n\n[Branch_100x-img]: https://img.shields.io/badge/branch-1.0-orange\n[Branch_100x]: https://github.com/llaville/sarif-php-sdk/tree/1.0\n[PHPVersion_100x-img]: https://img.shields.io/packagist/php-v/bartlett/sarif-php-sdk/1.0.1\n[PHPVersion_100x]: https://www.php.net/supported-versions.php\n[Packagist_100x-img]: https://img.shields.io/badge/packagist-v1.0.1-blue\n[Packagist_100x]: https://packagist.org/packages/bartlett/sarif-php-sdk\n[License_100x-img]: https://img.shields.io/packagist/l/bartlett/sarif-php-sdk\n[License_100x]: https://github.com/llaville/sarif-php-sdk/blob/1.0/LICENSE\n[Documentation_100x-img]: https://img.shields.io/badge/documentation-v1.0-green\n[Documentation_100x]: https://github.com/llaville/sarif-php-sdk/tree/1.0/docs\n\n[Branch_105x-img]: https://img.shields.io/badge/branch-1.5-orange\n[Branch_105x]: https://github.com/llaville/sarif-php-sdk/tree/1.5\n[PHPVersion_105x-img]: https://img.shields.io/packagist/php-v/bartlett/sarif-php-sdk/1.5.0\n[PHPVersion_105x]: https://www.php.net/supported-versions.php\n[Packagist_105x-img]: https://img.shields.io/badge/packagist-v1.5.0-blue\n[Packagist_105x]: https://packagist.org/packages/bartlett/sarif-php-sdk\n[License_105x-img]: https://img.shields.io/packagist/l/bartlett/sarif-php-sdk\n[License_105x]: https://github.com/llaville/sarif-php-sdk/blob/1.5/LICENSE\n[Documentation_105x-img]: https://img.shields.io/badge/documentation-v1.5-green\n[Documentation_105x]: https://github.com/llaville/sarif-php-sdk/tree/1.5/docs\n\n[Branch_200x-img]: https://img.shields.io/badge/branch-2.0-orange\n[Branch_200x]: https://github.com/llaville/sarif-php-sdk/tree/2.0\n[PHPVersion_200x-img]: https://img.shields.io/packagist/php-v/bartlett/sarif-php-sdk/2.0.1\n[PHPVersion_200x]: https://www.php.net/supported-versions.php\n[Packagist_200x-img]: https://img.shields.io/badge/packagist-v2.0.1-blue\n[Packagist_200x]: https://packagist.org/packages/bartlett/sarif-php-sdk\n[License_200x-img]: https://img.shields.io/packagist/l/bartlett/sarif-php-sdk\n[License_200x]: https://github.com/llaville/sarif-php-sdk/blob/2.0/LICENSE\n[Documentation_200x-img]: https://img.shields.io/badge/documentation-v2.0-green\n[Documentation_200x]: https://github.com/llaville/sarif-php-sdk/tree/2.0/docs\n\n[Branch_201x-img]: https://img.shields.io/badge/branch-2.1-orange\n[Branch_201x]: https://github.com/llaville/sarif-php-sdk/tree/2.1\n[PHPVersion_201x-img]: https://img.shields.io/packagist/php-v/bartlett/sarif-php-sdk/2.1.1\n[PHPVersion_201x]: https://www.php.net/supported-versions.php\n[Packagist_201x-img]: https://img.shields.io/badge/packagist-v2.1.1-blue\n[Packagist_201x]: https://packagist.org/packages/bartlett/sarif-php-sdk\n[License_201x-img]: https://img.shields.io/packagist/l/bartlett/sarif-php-sdk\n[License_201x]: https://github.com/llaville/sarif-php-sdk/blob/2.1/LICENSE\n[Documentation_201x-img]: https://img.shields.io/badge/documentation-v2.1-green\n[Documentation_201x]: https://github.com/llaville/sarif-php-sdk/tree/2.1/docs\n\n[Branch_202x-img]: https://img.shields.io/badge/branch-2.2-orange\n[Branch_202x]: https://github.com/llaville/sarif-php-sdk/tree/2.2\n[PHPVersion_202x-img]: https://img.shields.io/packagist/php-v/bartlett/sarif-php-sdk/2.2.1\n[PHPVersion_202x]: https://www.php.net/supported-versions.php\n[Packagist_202x-img]: https://img.shields.io/badge/packagist-v2.2.1-blue\n[Packagist_202x]: https://packagist.org/packages/bartlett/sarif-php-sdk\n[License_202x-img]: https://img.shields.io/packagist/l/bartlett/sarif-php-sdk\n[License_202x]: https://github.com/llaville/sarif-php-sdk/blob/2.2/LICENSE\n[Documentation_202x-img]: https://img.shields.io/badge/documentation-v2.2-green\n[Documentation_202x]: https://github.com/llaville/sarif-php-sdk/tree/2.2/docs\n\n[Branch_203x-img]: https://img.shields.io/badge/branch-2.3-orange\n[Branch_203x]: https://github.com/llaville/sarif-php-sdk/tree/2.3\n[PHPVersion_203x-img]: https://img.shields.io/packagist/php-v/bartlett/sarif-php-sdk/2.3.0\n[PHPVersion_203x]: https://www.php.net/supported-versions.php\n[Packagist_203x-img]: https://img.shields.io/badge/packagist-v2.3.0-blue\n[Packagist_203x]: https://packagist.org/packages/bartlett/sarif-php-sdk\n[License_203x-img]: https://img.shields.io/packagist/l/bartlett/sarif-php-sdk\n[License_203x]: https://github.com/llaville/sarif-php-sdk/blob/2.3/LICENSE\n[Documentation_203x-img]: https://img.shields.io/badge/documentation-v2.3-green\n[Documentation_203x]: https://github.com/llaville/sarif-php-sdk/tree/2.3/docs\n\n## Introduction\n\nSARIF, the Static Analysis Results Interchange Format, defines a standard format for the output of static analysis tools.\nIt is a powerful and sophisticated format suited to the needs of a wide variety of tools.\n\n## Specifications\n\nRead the specification document for the Static Analysis Results Interchange Format (SARIF) version 2.1.0, in [HTML format][sarif-specs].\n\n## View and validate your SARIF files\n\n- [Upload and explore your SARIF file][sarif-validator]\n\n## Documentation\n\nAll the documentation is available on [website](https://llaville.github.io/sarif-php-sdk/2.3),\ngenerated from the [docs](https://github.com/llaville/sarif-php-sdk/tree/2.3/docs) folder.\n\n- API [Reference](docs/reference/README.md) describes all SARIF objects with examples.\n\nor\n\n- Builder API [reference](docs/builder/README.md) as an alternative to build SARIF objects with a fluent interface.\n\nAnd also\n\n- [Study the tutorials][sarif-tutorials] from GitHub's Microsoft account.\n\n## Add support to SARIF report into your application\n\nPlease have a look on project [Sarif-PHP-Converters][sarif-php-converters] that already gave support to 9 and more converters,\nand learn how to build your own one !\n\n[sarif-specs]: https://docs.oasis-open.org/sarif/sarif/v2.1.0/sarif-v2.1.0.html\n[sarif-validator]: https://sarifweb.azurewebsites.net/Validation\n[sarif-tutorials]: https://github.com/microsoft/sarif-tutorials\n[sarif-php-converters]: https://github.com/llaville/sarif-php-converters\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fllaville%2Fsarif-php-sdk","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fllaville%2Fsarif-php-sdk","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fllaville%2Fsarif-php-sdk/lists"}