composer create-project laravel/laravel example-app
php artisan serve
- Rode o comando
yarn
para instalar as dependências - Inicie o servidor com
php artisan serve
e guarde o resultado da saídaStarting Laravel development server:
, ou seja, o endereço que a aplicação irá rodar emlocalhost
- Edite o arquivo
webpack.mix.js
e coloque no final o seguinte código:
mix.browserSync({
proxy: 'http://127.0.0.1:8000'
})
O valor de proxy tem que possuir o valor da saída citada no
item 2
php artisan key:generate
- Instale o plugin do PHP no prettier
yarn global add prettier @prettier/plugin-php
-
Instalar as extensões no VSCode:
- Laravel Bladde Formatter (Laravel Blade formatter for VSCode)
- lararavel-blade (Laravel blade syntax highlighting)
-
Reinicie o VSCode e crie o arquivo
.bladeformatterrc
na raiz do projeto e deixe-o desta forma:
{
"indentSize": 4,
"wrapAttributes": "auto",
"wrapLineLength": 120,
"endWithNewLine": true,
"useTabs": false,
"sortTailwindcssClasses": true
}
if (Input::file('photo')->isValid())
{
//
}
Input::file('photo')->move($destinationPath);
Input::file('photo')->move($destinationPath, $fileName);
$path = Input::file('photo')->getRealPath();
$name = Input::file('photo')->getClientOriginalName();
$extension = Input::file('photo')->getClientOriginalExtension();
$size = Input::file('photo')->getSize();
$mime = Input::file('photo')->getMimeType();