Skip to content

History / Home

Revisions

  • feat: Add comprehensive documentation for installation, usage, and API integration of Laravel Arc

    @Grazulex Grazulex committed Aug 6, 2025
  • Refactor wiki structure to resolve navigation issues with GitHub Wiki - Moved content from `examples/README.md` to `EXAMPLES.md` at the root level - Updated all links across various documentation files to point to the new `EXAMPLES.md` - Removed `examples/README.md` to prevent confusion - Ensured all internal links work correctly within the wiki structure - Updated sidebar and footer links for consistent navigation - Created a comprehensive summary of changes in `WIKI_FIX_SUMMARY.md`

    @Grazulex Grazulex committed Jul 27, 2025
  • feat: Introduce comprehensive modern traits usage example with detailed documentation - Added `modern-traits-comprehensive.yaml` demonstrating all available behavioral traits. - Included explanations for functional and behavioral traits, auto-generated fields, and methods. - Provided usage examples for each trait. feat: Create nested address DTO with relationships and validation rules - Added `nested-address.yaml` for AddressDTO with fields like type, first_name, last_name, and nested country DTO. - Implemented relationships with the Country model. feat: Implement nested country DTO showcasing deeper nesting levels - Added `nested-country.yaml` for CountryDTO with fields like name, code, and nested region DTO. - Established relationships with State and City models. feat: Develop nested customer DTO for ecommerce applications - Added `nested-customer.yaml` for CustomerDTO with fields like first_name, last_name, and nested profile and address DTOs. - Included relationships with Order and PaymentMethod models. feat: Create comprehensive nested order DTO example - Added `nested-order.yaml` for OrderDTO with fields like order_number, status, and nested customer, billing, and shipping address DTOs. - Established relationships with OrderItem, Payment, and Shipment models. feat: Introduce PHP enum classes for various use cases - Added `php-enum-classes.php` demonstrating string and int enums for priority, category, visibility, and more. chore: Remove unused practical API usage example file - Deleted `practical-api-usage.php` as it was empty and not needed. feat: Create product DTO with modern trait-based system - Added `product.yaml` for ProductDTO with fields like name, description, and relationships with Category and Review models. feat: Develop profile DTO for user profiles - Added `profile.yaml` for ProfileDTO with fields like age, bio, and website. feat: Implement test for modern DTO generator - Added `test-modern-generator.php` to test the modern DTO generator with YAML input. feat: Create comprehensive user DTO example with advanced collection management - Added `user-dto-example.yaml` for UserDTO with fields like id, name, email, and relationships with posts and roles. feat: Migrate user DTO from options to traits - Added `user-migrated.yaml` demonstrating the transition from the old options system to the new trait-based approach. feat: Introduce modern user DTO with traits - Added `user-modern-traits-only-corrected.yaml` showcasing the modern YAML DTO definition with only behavioral traits. feat: Create user DTO with all available traits - Added `user-with-all-traits.yaml` demonstrating the complete usage of all behavioral traits in a single DTO. feat: Implement user DTO with selected traits - Added `user-with-traits.yaml` for UserDto with selected traits like HasSoftDeletes, HasTimestamps, and HasUuid. feat: Create simple user DTO example with modern traits - Added `user.yaml` for UserDTO with basic fields and relationships, showcasing the use of HasUuid and HasTimestamps traits.

    @Grazulex Grazulex committed Jul 27, 2025
  • Initial Home page

    @Grazulex Grazulex committed Jul 27, 2025