From e9ef6fb7e31cbfe2cc5d06f93af0444c7ac0cbb6 Mon Sep 17 00:00:00 2001 From: Kamil Wylegala Date: Wed, 24 Feb 2021 23:54:42 +0100 Subject: [PATCH] Fork README update. --- README.md | 62 ++++++++++++++++++++----------------------------------- 1 file changed, 22 insertions(+), 40 deletions(-) diff --git a/README.md b/README.md index eeccb2152..456d28359 100644 --- a/README.md +++ b/README.md @@ -1,48 +1,30 @@ -# CakePHP +# Fork of CakePHP 2 with support for PHP8 -[![Latest Stable Version](https://poser.pugx.org/cakephp/cakephp/v/stable.svg)](https://packagist.org/packages/cakephp/cakephp) -[![License](https://poser.pugx.org/cakephp/cakephp/license.svg)](https://packagist.org/packages/cakephp/cakephp) -[![Bake Status](https://secure.travis-ci.org/cakephp/cakephp.png?branch=master)](https://travis-ci.org/cakephp/cakephp) -[![Code consistency](https://squizlabs.github.io/PHP_CodeSniffer/analysis/cakephp/cakephp/grade.svg)](https://squizlabs.github.io/PHP_CodeSniffer/analysis/cakephp/cakephp/) +For original README content please check original repository: https://github.com/cakephp/cakephp/tree/2.x -CakePHP is a rapid development framework for PHP which uses commonly known design patterns like Active Record, Association Data Mapping, Front Controller and MVC. -Our primary goal is to provide a structured framework that enables PHP users at all levels to rapidly develop robust web applications, without any loss to flexibility. +## Installation +This repository **is not** available in packagist, therefore your project's `composer.json` must be changed to point to custom repository. -## Some Handy Links +Example configuration: +``` +{ + "require": { + "cakephp/cakephp": "dev-master as 2.10.24", + }, + "repositories": [ + { + "type": "vcs", + "url": "https://github.com/kamilwylegala/cakephp2-php8" + } + ] +} +``` -[CakePHP](https://cakephp.org) - The rapid development PHP framework +It means that composer will look at `master` branch of repository configured under `repositories` to resolve update of `cakephp/cakephp` package. -[CookBook](https://book.cakephp.org) - THE CakePHP user documentation; start learning here! +## Changelog -[API](https://api.cakephp.org) - A reference to CakePHP's classes +**2021-02-24** -[Plugins](https://plugins.cakephp.org) - A repository of extensions to the framework - -[The Bakery](https://bakery.cakephp.org) - Tips, tutorials and articles - -[Community Center](https://community.cakephp.org) - A source for everything community related - -[Training](https://training.cakephp.org) - Join a live session and get skilled with the framework - -[CakeFest](https://cakefest.org) - Don't miss our annual CakePHP conference - -[Cake Software Foundation](https://cakefoundation.org) - Promoting development related to CakePHP - - -## Get Support! - -[#cakephp](https://webchat.freenode.net/?channels=#cakephp) on irc.freenode.net - Come chat with us, we have cake - -[Google Group](https://groups.google.com/group/cake-php) - Community mailing list and forum - -[GitHub Issues](https://github.com/cakephp/cakephp/issues) - Got issues? Please tell us! - -[Roadmaps](https://github.com/cakephp/cakephp/wiki#roadmaps) - Want to contribute? Get involved! - - -## Contributing - -[CONTRIBUTING.md](CONTRIBUTING.md) - Quick pointers for contributing to the CakePHP project - -[CookBook "Contributing" Section (2.x)](https://book.cakephp.org/2.0/en/contributing.html) [(3.x)](https://book.cakephp.org/3.0/en/contributing.html) - Version-specific details about contributing to the project +- Fixed ErrorHandler accordingly to PHP8 migration guide. Otherwise, error handler is logging too much and doesn't respect configured `error_reporting`.