Skip to main content
PHP Laravel Development Tools

PHP Laravel Development Tools

PHP Laravel development environment with PHP 8.4, Composer, Laravel installer, and VS Code extensions.

phplaravelcomposerartisanbladewebframework
Overview

Complete PHP Laravel development setup including PHP 8.4, Composer package manager, Laravel installer, and comprehensive VS Code extensions for Intelephense, Xdebug, Blade templates, Artisan commands, and namespace resolution.

Script ID:dev-php-laravel
Script:install-dev-php-laravel.sh

VS Code Extensions

ExtensionDescription
PHP IntelephenseAdvanced PHP language support with IntelliSense
PHP DebugDebug PHP applications using Xdebug
PHP DocBlockerAutomatically generate PHPDoc comments
ComposerComposer dependency manager integration
PHP Namespace ResolverAuto-import and resolve PHP namespaces
Laravel Blade SnippetsBlade syntax highlighting and snippets
Laravel ArtisanRun Laravel Artisan commands from VS Code

Installation

Install via the interactive menu:

dev-setup

Or install directly:

.devcontainer/additions/install-dev-php-laravel.sh
Full installation options (click to expand)


━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📋 PHP Laravel Development Tools
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

ID: dev-php-laravel
Name: PHP Laravel Development Tools
Script version: 0.0.1
Category: LANGUAGE_DEV, Development Tools
Description: Installs PHP 8.4, Composer, Laravel installer, and sets up Laravel development environment
Default: Version 8.4

Usage:

Action:
install-dev-php-laravel.sh # Install PHP Laravel development tools
install-dev-php-laravel.sh --uninstall # Uninstall PHP Laravel development tools

Info:
install-dev-php-laravel.sh --help # Show help and usage information

VS Code Extensions:
- PHP Intelephense (bmewburn.vscode-intelephense-client) - Advanced PHP language support with IntelliSense
- PHP Debug (xdebug.php-debug) - Debug PHP applications using Xdebug
- PHP DocBlocker (neilbrayfield.php-docblocker) - Automatically generate PHPDoc comments
- Composer (ikappas.composer) - Composer dependency manager integration
- PHP Namespace Resolver (mehedidracula.php-namespace-resolver) - Auto-import and resolve PHP namespaces
- Laravel Blade Snippets (onecentlin.laravel-blade) - Blade syntax highlighting and snippets
- Laravel Artisan (ryannaddy.laravel-artisan) - Run Laravel Artisan commands from VS Code

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━