{"id":18468401,"url":"https://github.com/peckadesign/codingstandard","last_synced_at":"2025-06-18T08:35:09.973Z","repository":{"id":18094473,"uuid":"83312503","full_name":"peckadesign/CodingStandard","owner":"peckadesign","description":"Soupis firemního coding standardu pro PHP programátory","archived":false,"fork":false,"pushed_at":"2023-09-20T12:46:11.000Z","size":514,"stargazers_count":8,"open_issues_count":5,"forks_count":1,"subscribers_count":17,"default_branch":"master","last_synced_at":"2025-03-23T10:51:11.120Z","etag":null,"topics":["coding-standards","phpcs"],"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/peckadesign.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}},"created_at":"2017-02-27T13:21:05.000Z","updated_at":"2023-07-22T20:31:44.000Z","dependencies_parsed_at":"2024-06-21T05:46:03.490Z","dependency_job_id":"7e1b24f4-d7a5-47e7-bde0-c5d92c237f04","html_url":"https://github.com/peckadesign/CodingStandard","commit_stats":{"total_commits":56,"total_committers":9,"mean_commits":6.222222222222222,"dds":0.5178571428571428,"last_synced_commit":"d5b33e6a2fef325c90d6ffd93b4556856402ade7"},"previous_names":[],"tags_count":52,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/peckadesign%2FCodingStandard","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/peckadesign%2FCodingStandard/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/peckadesign%2FCodingStandard/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/peckadesign%2FCodingStandard/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/peckadesign","download_url":"https://codeload.github.com/peckadesign/CodingStandard/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247824097,"owners_count":21002206,"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":["coding-standards","phpcs"],"created_at":"2024-11-06T10:06:19.310Z","updated_at":"2025-04-08T10:32:24.245Z","avatar_url":"https://github.com/peckadesign.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# CodingStandard\n\nSoupis firemního coding standardu pro PHP programátory v nástroji [PHP CodeSniffer](https://github.com/squizlabs/PHP_CodeSniffer).\n\n## Jak začít používat na svém projektu\n\nKaždá vydaná verze obsahuje nová pravidla. Je vhodné tak začít na verzi 1.0.0 a postupně navyšovat verzi podle nalezených chyb a varování.\n\nDo projektu je nejsnazší přidat podporu pomocí `composeru`:\n\n```\n$ composer require pd/coding-standard --dev\n```\n\nCI server spustí kontrolu, pokud `Makefile` na projektu obsahuje cíl `cs`:\n\n```\n$ cat Makefile\ncs:\n\t- vendor/bin/phpcs app/ --standard=vendor/pd/coding-standard/src/PeckaCodingStandard/ruleset.xml --report-file=output.cs\n```\n\nLokálně je možné spustit kontrolu přes `make cs` nebo pomocí příkazu:\n\n```\nvendor/bin/phpcs app/ --standard=vendor/pd/coding-standard/src/PeckaCodingStandard/ruleset.xml -p\n```\n\n## Výstup\n\nNa GitHubu se po spuštění na CI serveru objeví shrnutí výsledků a pod odkazem `Details` je kompletní výstup nástroje PHP CS\n\n![Vzorový výstup na GitHubu](doc/example-github.png)\n\n## Integrace CodeSnifferu do PhpStormu\n\nNávod dostupný v [dokumentaci](doc/phpstorm.md).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpeckadesign%2Fcodingstandard","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpeckadesign%2Fcodingstandard","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpeckadesign%2Fcodingstandard/lists"}