Download the PHP package popphp/popphp-framework without Composer
On this page you can find all versions of the php package popphp/popphp-framework. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download popphp/popphp-framework
More information about popphp/popphp-framework
Files in popphp/popphp-framework
Package popphp-framework
Short Description The Pop PHP Framework - Full Installation
License BSD-3-Clause
Homepage http://www.popphp.org/
Informations about the package popphp-framework
Pop PHP Framework
- Overview
- New Features
- Install
- Kettle
- Support
Release Information
Pop PHP Framework 5.4.0
Released September 10, 2024
Overview
This repository contains the composer.json
file to install the full Pop PHP Framework.
The core Pop PHP components and the additional components listed below will be installed:
New Features
- A large number of improvements, upgrades and refactors across many components.
- Support for PHP 8.1+.
- Support for PHP <=7.4 has been deprecated.
- PHPUnit tests refactored for PHPUnit 10.0+.
- Reference the CHANGELOG.md for further details.
Top
Install
There are multiple ways you can get Pop PHP Framework into your project.
Option 1: Create a New Project
You can create a new project with the composer create-project
command, which is recommended.
This way, you will have access to the CLI-helper script kettle
in the main project folder:
Option 2: Clone the Repo
You can clone this repository directly, which will also install the kettle
script
in the main project folder:
Option 3: Use composer require
You can add it to an existing project with the composer require
command:
Option 4: Use composer.json
You can add it your project's composer.json
file:
"require": {
"popphp/popphp-framework": "^5.4.0"
}
Top
Kettle
CLI Helper
pop-kettle
If choose to install the framework in a way that the pop-kettle
CLI-helper script is not available
in the main project folder (options 3 and 4), you can place a copy of the script from the
vendor/popphp/pop-kettle/kettle
location in the main project folder (adjacent to the vendor
folder):
Once you've copied the scripts over, you have to change the reference to the script's config file from:
to
and make sure the newly copied kettle
script is set to execute (755)
Top
Support
The best way to directly interact with Pop PHP is here on GitHub. You can:
- Contribute code
- Request a feature
- Report an issue
but please do so under the pertinent repository related to the topic at hand.
Besides interacting with the various repositories here on GitHub, there are a few other ways to participate in the Pop PHP community:
Top
All versions of popphp-framework with dependencies
popphp/pop-acl Version ^4.0.1
popphp/pop-audit Version ^2.0.0
popphp/pop-auth Version ^4.0.0
popphp/pop-cache Version ^4.0.0
popphp/pop-code Version ^5.0.2
popphp/pop-color Version ^1.0.0
popphp/pop-config Version ^4.0.1
popphp/pop-console Version ^4.2.2
popphp/pop-cookie Version ^4.0.1
popphp/pop-css Version ^2.0.0
popphp/pop-csv Version ^4.1.0
popphp/pop-db Version ^6.5.9
popphp/pop-debug Version ^2.0.0
popphp/pop-dir Version ^4.0.0
popphp/pop-dom Version ^4.0.3
popphp/pop-filter Version ^4.0.1
popphp/pop-form Version ^4.1.4
popphp/pop-ftp Version ^4.0.0
popphp/pop-http Version ^5.2.6
popphp/pop-i18n Version ^4.0.0
popphp/pop-image Version ^4.1.0
popphp/pop-kettle Version ^2.3.2
popphp/pop-log Version ^4.0.0
popphp/pop-mail Version ^4.0.2
popphp/pop-mime Version ^2.0.0
popphp/pop-nav Version ^4.1.2
popphp/pop-paginator Version ^4.0.0
popphp/pop-pdf Version ^5.2.0
popphp/pop-queue Version ^2.1.0
popphp/pop-session Version ^4.0.0
popphp/pop-storage Version ^2.0.2
popphp/pop-utils Version ^2.1.2
popphp/pop-validator Version ^4.1.0
popphp/pop-view Version ^4.0.1
popphp/popphp Version ^4.3.5
popphp/popcorn Version ^4.1.1
vlucas/phpdotenv Version ^5.6.0