popphp/popphp-framework

The Pop PHP Framework - Full Installation

3.6.3 2017-11-27 16:41 UTC

README

687474703a2f2f7777772e706f707068702e6f72672f6173736574732f696d672f706f702d7068702d6c6f676f2e706e67

Join the chat at https://gitter.im/pop-php-framework/Lobby

RELEASE INFORMATION

Pop PHP Framework 3.6.3
Released November 9, 2017

OVERVIEW

This repository contains the composer.json file to install the full Pop PHP Framework. The core Pop PHP components and the additional 28 components will be installed:

Components
pop-acl pop-debug pop-mail
pop-auth pop-dir pop-nav
pop-cache pop-dom pop-paginator
pop-code pop-form pop-pdf
pop-config pop-ftp popcorn
pop-console pop-http popphp
pop-cookie pop-i18n pop-session
pop-css pop-image pop-validator
pop-csv pop-loader pop-view
pop-db pop-log

NEW FEATURES

  • The new CSS component has been added to the framework.
  • The DOM component has been updated to include parsing capabilities.
  • The new Debug component has been added to the framework.
  • The Database component has been significantly refactored for v4.
  • The Cache component now supports Redis and Session adapters.
  • The Data component has been deprecated and the CSV functionality has been moved into its own component, pop-csv.
  • The Session and Cookie classes of the deprecated pop-web component have been broken out into their own individual components.
  • The File Component has been deprecated and the upload functionality has been moved to the Http component and the directory functionality has been moved into its own component, pop-dir.

DEPRECATED FEATURES

  • The pop-archive component has been removed.
  • The pop-crypt component has been removed.
  • The pop-data component has been removed (see above.)
  • The pop-feed component has been removed.
  • The pop-file component has been removed (see above.)
  • The pop-filter component has been removed.
  • The pop-geo component has been removed.
  • The pop-payment component has been removed.
  • The pop-shipping component has been removed.
  • The pop-version component has been removed.
  • The pop-web component has been removed (see above.)

INSTALL

There are multiple ways you can get Pop PHP Framework into your project.

You can add it to an existing project:

$ composer require popphp/popphp-framework

You can add it your project's composer.json file:

"require": {
    "popphp/popphp-framework": "^3.6.3"
}

You can create a new project and install it into that project:

$ composer create-project popphp/popphp-framework project-folder

Or, you can clone this repository and install it directly:

$ composer install

DISCUSSION

There is a Gitter chat room for Pop PHP over at https://gitter.im/pop-php-framework/Lobby