DaniPoletto / psrs

Projeto sobre PSRS e MVC feito no curso da plataforma Alura

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Gerenciador de cursos implementando PSRS

Projeto Desenvolvido durante curso de MVC da Alura mostrando uso de MVC implementando PSRS.

Alt Text

Alt Text

Projeto sem as PSRS

Projeto sem as PSRS

Requisitos

Instalação do composer.

Inicialização

Na pasta do projeto, abra o terminal e digite o comando para instalar as dependências:

composer install

Suba um servidor teste com o comando:

php -S localhost:8080 -t public

Somente a pasta public ficará acessível.

E acesse pelo link

http://localhost:8080/listar-cursos

Erros

Em caso de erro nas classes usando Doctrine

vendor\bin\doctrine orm:generate-proxies

Em casos de outros erros:

composer require symfony/cache
composer require doctrine/annotations

Pacotes utilizado

composer require psr/http-message
composer require nyholm/psr7
composer require nyholm/psr7-server
composer require psr/http-server-handler
composer require php-di/php-di

PSRS implementadas

PSR-4 - Autoloading

PSR-7 - HTTP message interface

PSR-11 - Container interface

PSR-15 - HTTP Server Request Handlers

Mais informações sobre PSRS

About

Projeto sobre PSRS e MVC feito no curso da plataforma Alura


Languages

Language:PHP 99.8%Language:Hack 0.2%