Reorganize RSpade directory structure for clarity
Improve Jqhtml_Integration.js documentation with hydration system explanation Add jqhtml-laravel integration packages for traditional Laravel projects 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -51,7 +51,7 @@ The build process in Manifest.php follows these phases:
|
||||
|
||||
### Phase 1: File Discovery (__discover_files)
|
||||
- Scans directories from `config('rsx.manifest.scan_directories')`
|
||||
- Default: `['rsx', 'app/RSpade/Core/Js', 'app/RSpade/Modules']`
|
||||
- Default: `['rsx', 'app/RSpade/Core/Js', 'app/RSpade/Core/Manifest/Modules']`
|
||||
- Excludes: vendor/, node_modules/, .git/, storage/, public/
|
||||
- Returns array of file paths with basic stats (mtime, size)
|
||||
|
||||
@@ -213,7 +213,7 @@ This ensures **fail-fast behavior** - no silent failures.
|
||||
|
||||
### Built-in Modules
|
||||
|
||||
Located in `/app/RSpade/Modules/`:
|
||||
Located in `/app/RSpade/Core/Manifest/Modules/`:
|
||||
|
||||
- `Php_ManifestModule` - PHP reflection and attribute extraction
|
||||
- `Blade_ManifestModule` - Blade directive parsing
|
||||
@@ -310,7 +310,7 @@ When testing manifest functionality:
|
||||
- Cache file: `storage/rsx-build/manifest_data.php`
|
||||
- JS stubs: `storage/rsx-build/js-stubs/`
|
||||
- Model stubs: `storage/rsx-build/js-model-stubs/`
|
||||
- Default scan dirs: `['rsx', 'app/RSpade/Core/Js', 'app/RSpade/Modules']`
|
||||
- Default scan dirs: `['rsx', 'app/RSpade/Core/Js', 'app/RSpade/Core/Manifest/Modules']`
|
||||
|
||||
## Direct Data Access
|
||||
|
||||
|
||||
Reference in New Issue
Block a user