Download the PHP package codevelopers/fullstack without Composer

On this page you can find all versions of the php package codevelopers/fullstack. 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 fullstack

Project

Wordpress stack developed with Symfony packages and integrated with Composer.

Description

Fullstack is a Wordpress stack with a greater security and a better structure folder. The Wordpress core files are located in a subfolder, called public/wp. The old and well-known wp-content folder is replaced by public/content. On the other hand, Composer is used to install PHP dependencies, Wordpress themes and plugins. The configuration files are located outside the public folder for security reasons and contains the environment information like database credentials, proxy server settings, etc.

Requirements

Installation with Github

Download the project from github or using the git clone command, and then run the composer install command inside the project root (location of the composer.json file).

Installation with Composer

Install Composer on your computer and once installed run in the cli composer create-project codevelopers/fullstack. If you want to install the project in a different folder, specify the name of the destination folder composer create-project codevelopers/fullstack dest.

Framework structure

Install plugins

Search Wordpress plugins in the repository WordPress Packagist and then run (in the cli) into the project root composer require wpackagist-plugin/plugin-name to install the plugin wich you choosed. You can also install the plugins from the WordPress dashboard.

Install themes

Find Wordpress themes in the repository WordPress Packagist and then run (in the same location as the composer.json, ie project root) composer require wpackagist-theme/theme-name to install themes. You can also install themes from the dashboard.

Install PHP dependencies

Search PHP packages in Packagist and then run (in the project root) composer require vendor/package-name to install PHP dependencies.

WordPress configuration file

You have three configuration files:

To set up the correct environment, you must set the constant ENV to local, dev or dist in the env.php file, as appropriate. Alternatively, you can set the environment variables in the webserver, since Fullstack get first the values from the $_ENV array super global, and if not exists, use the env.*.php file to get the settings. Additionally, you must set the Wordpress Authentication unique keys and salts in the config/salts.php file.

Console commands

Fullstack comes with a command line console (cli), with the following commands:

Remember that the cli command must be used only in the local or development environment, as it uses dev packages installed with composer.

Deploy to production

The deploy to production server process don't require upload the vendor folder, as Fullstack only uses php dependencies installed with Composer in the local or development environment.

Help us to skip working in this project


All versions of fullstack with dependencies

PHP Build Version
Package Version
Requires php Version ^7.2
johnpbloch/wordpress Version ^5.7.2
wpackagist-theme/twentytwentyone Version ^1.3
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 codevelopers/fullstack contains the following files

Loading the files please wait ...