moai-lang-php

Guide modern PHP development with Laravel 11 and Symfony 7 frameworks.

Updated Feb 19, 2026
One-click install
npx skills add https://github.com/taewook486/real-estate-mcp --skill moai-lang-php-taewook486
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: moai-lang-php
Source: https://github.com/taewook486/real-estate-mcp/tree/main/.claude/skills/moai-lang-php
Command: npx skills add https://github.com/taewook486/real-estate-mcp --skill moai-lang-php-taewook486

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill empowers developers to build robust, scalable, and modern PHP applications by providing expert guidance on PHP 8.3+, Laravel 11, and Symfony 7.

Core Features & Use Cases

  • Modern PHP Development: Leverage the latest PHP features like readonly classes, enums, and attributes.
  • Framework Expertise: Master Laravel 11 and Symfony 7 for building web applications and APIs.
  • Best Practices: Implement patterns for ORMs (Eloquent, Doctrine), testing (PHPUnit, Pest), and package management (Composer).
  • Use Case: A developer needs to create a new REST API using Laravel 11, requiring guidance on setting up controllers, Eloquent models, API resources, and form requests.

Quick Start

Use the moai-lang-php skill to generate a Laravel 11 controller for managing user resources.

Frequently Asked Questions about moai-lang-php

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build a REST API using Laravel 11 with Eloquent models and API resources?

To build a REST API in Laravel 11, you set up controllers, define Eloquent models, and format responses using API resources. This provides structured endpoints and standardized data serialization for your application.

What are the best practices for testing PHP applications with PHPUnit and Pest?

Testing PHP applications with PHPUnit and Pest involves writing expressive test cases to validate application logic. Implementing these practices ensures robust code quality and prevents regressions during continuous integration.

Does modern PHP 8.3 development support readonly classes and enums for framework architecture?

Modern PHP 8.3 development supports readonly classes, enums, and attributes to improve framework architecture. Leveraging these features in Laravel 11 or Symfony 7 ensures type safety and cleaner code structure.

What is the best way to implement event-driven architecture and queue processing in Symfony 7?

Event-driven architecture and queue processing in Symfony 7 decouple application tasks by dispatching asynchronous jobs. This pattern enhances scalability and improves response times for heavy background operations.

How do I choose between Eloquent ORM and Doctrine ORM for modern PHP development?

Choosing between Eloquent ORM and Doctrine ORM depends on your framework: Eloquent integrates tightly with Laravel 11, while Doctrine is standard for Symfony 7. Both provide advanced patterns for database management.