Skip to content

Instantly share code, notes, and snippets.

@rseon
Last active February 12, 2020 14:57
Show Gist options
  • Save rseon/b709b012cd6f6c58a04801eb56c761b6 to your computer and use it in GitHub Desktop.
Save rseon/b709b012cd6f6c58a04801eb56c761b6 to your computer and use it in GitHub Desktop.

Memo installation Laravel 6.2

See previous memo

Awesome app

composer create-project --prefer-dist laravel/laravel projectname
cd projectname
  • Modifier/.env
  • Modifier/config/app.php pour y mettre le timezone 'Europe/Paris'

Debugbar

Github

  • Installation : composer require barryvdh/laravel-debugbar --dev
  • Config locale : php artisan vendor:publish --provider="Barryvdh\Debugbar\ServiceProvider" (fichier /config/debugbar.php)

Authentication

Doc

composer require laravel/ui --dev
php artisan ui vue --auth
npm install && npm run dev

Déplacement des models

Source

  • Déplacer /app/User.php dans /app/Models/User.php (répertoire à créer)
  • Modifier /app/Models/User.php, /app/Http/Controllers/Auth/RegisterController.php, /config/auth.php, /database/factories/UserFactory.php, /app/Providers/AppServiceProvider.php
  • Créer /app/Console/Commands/ModelMakeCommand.php (répertoire à créer)

Soft-delete

Doc

  • Modifier /app/Models/User.php
  • Modifier /database/migrations/*_create_users_table.php
chown -R www-data:www-data .
php artisan migrate
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment