PHP without a framework: Difference between revisions

From Rixort Wiki
Jump to navigation Jump to search
No edit summary
Line 8: Line 8:


  mkdir public src
  mkdir public src
Add dependencies:
  composer require php-di/php-di


Run composer to install dependencies and create <code>vendor</code>:
Run composer to install dependencies and create <code>vendor</code>:

Revision as of 12:39, 6 March 2021

Instructions

Initialise composer project:

composer init

Create skeleton directory structure:

mkdir public src

Add dependencies:

 composer require php-di/php-di

Run composer to install dependencies and create vendor:

composer install

Create skeleton front controller at public/index.php

<?php
declare(strict_types=1);

require_once __DIR__ . '/../vendor/autoload.php';