RESTful API For a Blog

RESTful API For a Blog 

diagram

The project tree

 .
├── README.md
├── composer.json
├── composer.lock
├── config
│   ├── config-development.yml
│   ├── dependencies
│   │   ├── common
│   │   │   ├── components.yml
│   │   │   ├── controllers.yml
│   │   │   └── services.yml
│   │   ├── development
│   │   │   └── db.yml
│   │   └── main.yml
│   ├── parameters
│   │   └── development
│   │       └── tables.yml
│   └── routing.yml
├── public
│   └── index.php
├── resources
│   ├── Logger
│   ├── assets
│   │   ├── icons
│   │   └── images
│   └── git
│       └── diagram.png
└── src
    └── Tech387
        ├── Bootstrap
        │   └── Bootstrap.php
        ├── Core
        │   ├── Component
        │   │   ├── DataMapper.php
        │   │   └── MapperFactory.php
        │   ├── Database
        │   │   └── PDOCompat.php
        │   ├── Exception
        │   │   ├── ControllerException.php
        │   │   ├── DatabaseException.php
        │   │   ├── MapperException.php
        │   │   └── ServiceException.php
        │   ├── Mapper
        │   │   └── CanCreateMapper.php
        │   └── OAuth2Server
        │       └── OAuth2.php
        ├── Models
        │   ├── Entities
        │   │   ├── Admin.php
        │   │   ├── Auth.php
        │   │   ├── Blog.php
        │   │   └── NewsLetter.php
        │   ├── Mappers
        │   │   ├── AdminMapper.php
        │   │   ├── AuthMapper.php
        │   │   ├── BlogMapper.php
        │   │   └── NewsLetterMapper.php
        │   └── Services
        │       ├── AdminService.php
        │       ├── AuthService.php
        │       ├── BlogService.php
        │       └── NewsLetterService.php
        └── Presentation
            └── Controller
                ├── AdminController.php
                └── AuthController.php

Comments

Popular posts from this blog

A Tailwind CSS Preset for Laravel 5.5

Short and safe array iteration

PHPStorm's performance