Skip to content

Repository containing an small API developed with Slim PHP

License

Notifications You must be signed in to change notification settings

Weavous/SlimPHP

Repository files navigation

Repository containing an small API developed with 👉 Slim PHP 👈

License License License

Documentação Aplicação Slim Framework

Desenvolvimento de uma API (Application Programming Interface) para obtenção de cores a partir de uma base de dados MySQL

Slim 3
    composer require slim/slim "^3.0"
    mkdir -p public

    touch public/index.php
Slim 4
    composer create-project slim/slim-skeleton:dev-master app

    cd app

    composer install
Criação de um servidor para verificar o estado da aplicação

Copiar o conteúdo exibido como exemplo na página inicial para o arquivo index.php

    php -S 127.0.0.1:8080 -t public

    firefox --new-tab 127.0.0.1:8080/hello/$USER
Instalação e configuração do banco de dados
    https://github.com/MagicalStrangeQuark/ShellScripts/blob/master/PackagesManjaro.sh

Criação do arquivo .htaccess, contendo o seguinte código:

    RewriteEngine On
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^ index.php [QSA,L]
Criação da base de dados e inserção dos registros
    mysqlsh --user root --host 127.0.0.1 --port 3306

    CREATE DATABASE slim;

    source "C:\Users\Wesley Flôres\Documents\GITHUB\SlimPHP\Brazilian States's.SQL"

    source "C:\Users\Wesley Flôres\Documents\GITHUB\SlimPHP\Animals.SQL"

    \q

About

Repository containing an small API developed with Slim PHP

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages