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.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package popphp-framework

Pop PHP Framework

Join the chat at https://popphp.slack.com Join the chat at https://discord.gg/TZjgT74U7E

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:

Components
pop-acl pop-debug pop-mime
pop-audit pop-dir pop-nav
pop-auth pop-dom pop-paginator
pop-cache pop-filter pop-pdf
pop-code pop-form popcorn
pop-color pop-ftp popphp
pop-config pop-http pop-queue
pop-console pop-i18n pop-session
pop-cookie pop-image pop-storage
pop-css pop-kettle pop-utils
pop-csv pop-log pop-validator
pop-db pop-mail pop-view

New Features

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:

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

PHP Build Version
Package Version
Requires php Version >=8.1.0
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
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package popphp/popphp-framework contains the following files

Loading the files please wait ....