markup-carve / laravel-carve
Laravel integration for Carve: rendering, validation, views, casts, imports, commands and caching
0.1.10
2026-11-12 10:47 UTC
Requires
- php: ^8.2
- illuminate/console: ^11.0 || ^12.0 || ^13.0
- illuminate/contracts: ^11.0 || ^12.0 || ^13.0
- illuminate/database: ^11.0 || ^12.0 || ^13.0
- illuminate/support: ^11.0 || ^12.0 || ^13.0
- illuminate/view: ^11.0 || ^12.0 || ^13.0
- markup-carve/carve-php: ^0.1.17
- symfony/finder: ^7.0 || ^8.0
Requires (Dev)
- orchestra/testbench: ^9.0 || ^10.0 || ^11.0
- php-collective/code-sniffer: ^0.6.0
- phpstan/phpstan: ^2.2
- phpunit/phpunit: ^11.5 || ^12.5 || ^13.0
Suggests
- symfony/yaml: Parse YAML frontmatter with RenderedCarve::meta().
Provides
None
Conflicts
None
Replaces
None
README
Laravel integration for Carve through carve-php. It provides Blade rendering, services, validation, and caching. Read the Carve documentation for the language syntax.
Install
composer require markup-carve/laravel-carve
Usage
@carve('# Hello')