{"enrichment":{"faq":[{"a":"php covers contemporary PHP development with PHP 7.4+ and 8.x features including strict typing, constructor promotion, union and intersection types, and attributes. The skill emphasizes modern syntax that improves code clarity and enables better static analysis for type safety.","q":"What modern PHP 8.x syntax and type system features does php cover?"},{"a":"php explores OOP patterns through traits, interfaces, and abstract classes. Traits enable code reuse across unrelated classes, interfaces define contracts for implementations, and abstract classes provide base functionality. Together they support flexible, maintainable architecture and design patterns.","q":"How do I use php traits and interfaces in object-oriented design?"},{"a":"php covers dependency injection and service container patterns as core architectural concepts. These patterns decouple components, improve testability, and centralize object creation and configuration\u2014essential for building scalable, maintainable applications.","q":"What does php teach about dependency injection and service containers?"},{"a":"php teaches error handling through custom exceptions and result pattern approaches. Custom exceptions provide domain-specific error information, while result types offer functional alternatives for representing success or failure, enabling more predictable error management.","q":"How does php handle errors with custom exceptions and result types?"},{"a":"php includes work with collections, arrays, and functional programming in PHP. The skill demonstrates modern array operations and collection patterns that support functional programming styles for cleaner, more expressive data manipulation.","q":"What collection and array operations does php cover?"},{"a":"Yes, php is released under the MIT license, allowing free use, modification, and distribution with minimal restrictions.","q":"Is php licensed under MIT?"}],"shadow_tags":["type-safety","modern-syntax","backend-architecture","design-patterns","framework-agnostic","object-composition","functional-programming","enterprise-patterns","version-8-features","code-organization"],"summary_rewrite":"This skill covers contemporary PHP development with PHP 7.4+ and 8.x features, including strict typing, constructor promotion, union and intersection types, and attributes. It explores object-oriented patterns through traits, interfaces, and abstract classes, plus enums and custom exception handling."},"files":[{"bytes":14048,"path":"programming-languages/php/SKILL.md","sha256":"ba1758e3d45a1eabbbafb12f4503605e5f6e7c554e936eeb5513eb87a0b22413","url":"https://skillfed.io/files/miles990/claude-software-skills/php/43b47ed3/SKILL.md"}],"id":"miles990/claude-software-skills/php","links":{"html":"https://skillfed.io/miles990/claude-software-skills/php","md":"https://skillfed.io/miles990/claude-software-skills/php.md","repo":"https://github.com/miles990/claude-software-skills"},"meta":{"agents_supported":[],"first_seen":"2026-07-28","forks":5,"language":"TypeScript","last_updated":"2026-01-20","license":"MIT","name":"php","publisher":"miles990","stars":19},"relations":{"similar":[{"id":"Pixel-Process-UG/superkit-agents/php-specialist"},{"id":"personamanagmentlayer/pcl/php-expert"},{"id":"xobotyi/cc-foundry/php"},{"id":"PracticalSwan/agent-skills/php-development"},{"id":"Guiziweb/guiziweb-plugins/add-grid-export"},{"id":"softspark/ai-toolkit/php-rules"},{"id":"bagisto/agent-skills/package-development"},{"id":"finsilabs/awesome-ecommerce-skills/magento-module-development"},{"id":"Jeffallan/claude-skills/php-pro"},{"id":"Guiziweb/guiziweb-plugins/add-autocomplete"}]},"slug":{"owner":"miles990","repo":"claude-software-skills","skill":"php"},"version":"43b47ed3"}
