Platformsh Client Php

B 82 completed
Library
unknown / php · small
121
Files
7,455
LOC
0
Frameworks
6
Languages

Pipeline State

completed
Run ID
#370682
Phase
done
Progress
1%
Started
Finished
2026-04-13 01:31:02
LLM tokens
0

Pipeline Metadata

Stage
Skipped
Decision
skip_scaffold_dup
Novelty
42.03
Framework unique
Isolation
Last stage change
2026-04-16 18:15:42
Deduplication group #48221
Member of a group with 1 similar repo(s) — canonical #1936 view group →
Top concepts (2)
Project DescriptionData/ML
Repobility analyzer · published findings · https://repobility.com

AI Prompt

Create a PHP library that allows developers to interact with the Platform.sh API programmatically. I need to be able to use it to perform actions like getting a project by ID, retrieving the default environment, creating a new environment branch, and waiting for operations to complete. It should also support creating a new subscription, specifying details like project region, title, and plan. Please ensure the usage examples for connecting and making these calls are included.
php api-client platformsh library rest-api development
Generated by gemma4:latest

Catalog Information

This project provides a PHP library for accessing the Platform.sh API, allowing developers to interact with their projects and environments programmatically.

Description

The platformsh-client-php is a PHP library that enables developers to access the Platform.sh API. It allows users to create, manage, and interact with their projects and environments using a set of APIs. The library supports various features such as creating subscriptions, managing projects, and accessing project data. It also provides a way to wait for operations to complete and retrieve activity logs.

الوصف

هذا المشروع يقدم مكتبة لغة PHP للوصول إلى واجهة برمجة التطبيقات (API) منصة Platform.sh، مما يسمح المطورين بالتفاعل مع مشاريعهم وتجمعاتهم بشكل برمجي. يمكن المستخدمين استخدام المكتبة لإنشاء وإدارة المشاريع وتفاعل معها باستخدام مجموعة من APIs. كما توفر المكتبة وسيلة للانتظار حتى تنتهي العمليات والاسترجاع من سجلات الأنشطة.

Novelty

5/10

Tags

project-management environment-management api-client subscription-creation operation-waiting

Claude Models

claude-opus-4.6

Quality Score

B
81.5/100
Structure
75
Code Quality
100
Documentation
65
Testing
65
Practices
80
Security
100
Dependencies
60

Strengths

  • CI/CD pipeline configured (github_actions)
  • Consistent naming conventions (PascalCase)
  • Good security practices \u2014 no major issues detected
  • Properly licensed project

Weaknesses

  • 296 duplicate lines detected \u2014 consider DRY refactoring

Recommendations

  • Add a linter configuration to enforce code style consistency

Security & Health

7.3h
Tech Debt (C)
A
OWASP (100%)
PASS
Quality Gate
A
Risk (2)
Source: Repobility analyzer · https://repobility.com
MIT
License
2.0%
Duplication
Full Security Report AI Fix Prompts SARIF SBOM

Languages

php
97.2%
markdown
1.0%
json
0.8%
yaml
0.5%
xml
0.5%
text
0.0%

Frameworks

None detected

Concepts (2)

Page rendered by Aljefra Mapper · scored by Repobility (https://repobility.com)
CategoryNameDescriptionConfidence
Repobility analyzer · published findings · https://repobility.com
auto_descriptionProject DescriptionThis is a PHP library for accessing the Platform.sh API.80%
auto_categoryData/MLdata-ml70%

Quality Timeline

1 quality score recorded.

View File Metrics

Embed Badge

Add to your README:

![Quality](https://repos.aljefra.com/badge/94887.svg)
Quality BadgeSecurity Badge
Export Quality CSVDownload SBOMExport Findings CSV