/laravel-delivery

Sistema com Back-End em Laravel + Ionic, para gerar build para smartphones

Primary LanguagePHP

Curso de Laravel + Ionic

Sistema com Back-End em Laravel + Ionic, para gerar build para smartphones, aplicativo de delivery.

###Instalação do Laravel Lembrando que a precisar esta instalado o Composer Exemplo para instalação para Linux. Versão que estou documentando é a 5.1

  • Obs: Recomendo sempre usar a documentação do Laravel
$ composer global require "laravel/installer=~1.1"

Esse comando vai facilitar alguns códigos nativo do Laravel, para criação do projeto.

Em seguinta precisa setar variavel de ambiente.

$ export PATH="$PATH:~/.composer/vendor/bin"

###Criando o projeto

$ laravel new < nome do projeto >

###Configuração básica Final da instalação edite o arquivo .ENV que fica na raiz do projeto, ele é responsável por toda configuração da aplicação.

APP_KEY=SomeRandomString

DB_HOST=localhost
DB_DATABASE=homestead
DB_USERNAME=homestead
DB_PASSWORD=secret

Muitas vezes o APP_KEY não é criado, como o exemplo acima, para solucionar esse problema.

$ php artisan key:generate

Recomenda mudar o namespace do projeto, assim ele não conflita com outras aplicações.

$ php artisan app:name < nome >

O arquivo auth.php nem sempre muda com o comando, sempre é bom verificar.

  • 'config/auth.php'

Criamos um diretório, chamado "Models", dentro do diretório "app/".

Editamos o arquivo auth.php para setar o novo valor.

  • Valor antigo
'model' => NovoValor\User::class,
  • Novo valor
'model' => NovoValor\Models\User::class,