Skip to content

popphp/popphp-framework

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 

Repository files navigation

Pop PHP Framework

Join the chat at https://gitter.im/popphp/2

RELEASE INFORMATION

Pop PHP Framework 2.1.0
Released July 1, 2016

OVERVIEW

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

Components
pop-acl pop-feed pop-mail
pop-archive pop-file pop-nav
pop-auth pop-filter pop-paginator
pop-cache pop-form pop-payment
pop-code pop-ftp pop-pdf
pop-config pop-geo popphp
pop-console pop-http pop-shipping
pop-crypt pop-i18n pop-validator
pop-data pop-image pop-version
pop-db pop-loader pop-view
pop-dom pop-log pop-web

PHP 7

The Pop PHP Framework has been fully tested for and works with PHP 7. However, as of July 1, 2016, due to instability or deprecation of a few PHP extensions, the following components will have some sub-components that are either not available or will not function properly in a PHP 7 environment:

pop-archive

  • Due to the unavailability of the rar extension, the Rar class adapter will not function properly in PHP 7.

pop-cache

  • Due to the current instability of the apc/apcu/apc_bc extenstions, the APC class adapter will not function properly in PHP 7.
  • Due to the unavailability of the memcache extension, the Memcached class adapter will not function properly in PHP 7.

pop-geo

  • Due to the unavailability of the geoip extension, the pop-geo component will not fully function in PHP 7.

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": "2.1.*"
}

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 an IRC channel for Pop PHP over at irc://freenode/popphp.