Skip to content

habibun/symfony-api-platform

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 

Repository files navigation

About The Project

Symfony with API Platform

Please check the projects section for more details.

Overview

Branch API Platform Version Symfony Version PHP Version
v2-extending ^2.7 ^5.4 ^8.0
v2-security ^2.7 ^5.4 ^8.0
v2 ^2.7 ^5.4 ^8.0

Projects

Sample application using API Platform V2 Custom Resources

Api platform 2 extending frontend

API Platform2 extending backend

Code: https://github.com/habibun/symfony-api-platform/tree/v2-extending
Resources:


Prerequisites

Installation

# Clone the repository using the command
git clone git@github.com:habibun/symfony-api-platform.git

# Navigate into the cloned directory
cd symfony-api-platform

# Checkout to project branch
git checkout v2-extending

# Create .env.local file
make init

In the .env.local file, configure the environment variables for docker compose

# Start docker compose services
make up

Configure the database connection in the .env.local file

# Install project
make install

# Start the local development server
make start

Please check more rules in Makefile.

Sample application using API Platform V2 Security

Symfony API Platform Project With Security

Code: https://github.com/habibun/symfony-api-platform/tree/v2-security
Resources:


Installation

git clone git@github.com:habibun/symfony-api-platform.git
cd symfony-api-platform
git checkout v2-security
symfony composer install

Sample application using API Platform V2

Symfony API Platform Project With Security

Code: https://github.com/habibun/symfony-api-platform/tree/v2-security
Resources:


Installation

git clone git@github.com:habibun/symfony-api-platform.git
cd symfony-api-platform
git checkout v2
symfony composer install

Learn More

Related

License

Distributed under the MIT License. See LICENSE for more information.