{"id":28351377,"url":"https://github.com/phalcon/traits","last_synced_at":"2025-10-05T14:21:20.471Z","repository":{"id":46050889,"uuid":"421197610","full_name":"phalcon/traits","owner":"phalcon","description":"Traits used primarily in the v6 package but also available as a helper package for applications","archived":false,"fork":false,"pushed_at":"2025-02-11T15:48:23.000Z","size":406,"stargazers_count":6,"open_issues_count":0,"forks_count":4,"subscribers_count":6,"default_branch":"master","last_synced_at":"2025-06-04T04:43:45.894Z","etag":null,"topics":["hacktoberfest","phalcon","phalcon-framework","traits"],"latest_commit_sha":null,"homepage":"https://phalcon.io","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/phalcon.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2021-10-25T22:02:50.000Z","updated_at":"2025-02-11T15:47:05.000Z","dependencies_parsed_at":"2024-01-02T11:08:03.330Z","dependency_job_id":"cea04b41-a6ca-4f21-9aa4-6325c7bab225","html_url":"https://github.com/phalcon/traits","commit_stats":{"total_commits":111,"total_committers":2,"mean_commits":55.5,"dds":"0.027027027027026973","last_synced_commit":"d76a8f60f7a4795579aa1b516f109b256396a80a"},"previous_names":[],"tags_count":9,"template":false,"template_full_name":null,"purl":"pkg:github/phalcon/traits","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/phalcon%2Ftraits","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/phalcon%2Ftraits/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/phalcon%2Ftraits/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/phalcon%2Ftraits/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/phalcon","download_url":"https://codeload.github.com/phalcon/traits/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/phalcon%2Ftraits/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":261029258,"owners_count":23099721,"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":["hacktoberfest","phalcon","phalcon-framework","traits"],"created_at":"2025-05-27T22:10:41.353Z","updated_at":"2025-10-05T14:21:20.459Z","avatar_url":"https://github.com/phalcon.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"## Phalcon Traits\n\n[![Phalcon CI](https://github.com/phalcon/traits/actions/workflows/main.yml/badge.svg?branch=1.x)](https://github.com/phalcon/traits/actions/workflows/main.yml)\n[![PDS Skeleton](https://img.shields.io/badge/pds-skeleton-blue.svg?style=flat-square)](https://github.com/php-pds/skeleton)\n[![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=phalcon_traits\u0026metric=alert_status)](https://sonarcloud.io/summary/new_code?id=phalcon_traits)\n[![Coverage](https://sonarcloud.io/api/project_badges/measure?project=phalcon_traits\u0026metric=coverage)](https://sonarcloud.io/summary/new_code?id=phalcon_traits)\n\nThis package contains traits with methods that are used for Phalcon v6 onward.\n\nIt can also be useful to others that want short snippets of code that perform\na task, without having to reinvent the wheel.\n\nSome of these methods are just wrappers to PHP functions, thus allowing developers\nto mock the method in order to get different results and cover paths of the\napplication with relevant tests.\n\n[Documentation](docs/general.md)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fphalcon%2Ftraits","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fphalcon%2Ftraits","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fphalcon%2Ftraits/lists"}