Download the PHP package wearerequired/composer-wp-config without Composer

On this page you can find all versions of the php package wearerequired/composer-wp-config. 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 composer-wp-config

composer-wp-config

Latest Stable Version Latest Unstable Version

A plugin for Composer to create the WordPress configuration file which automagically defines constants from a .env file. Also includes path of Composer's autoloader in wp-config.php.

Installation

Via Composer

Copy .env.example and save it as .env. By default the variables are searched in a .env file in the same directory as wp-config.php .

List of required variables

See also the list of default constants.

Customize path to .env file

You can override the path(s) with the following extra in your composer.json:

Note that the path must be relative to the wp-config.php file. Run composer build-wp-config to rebuild the wp-config.php file.

Features

Default Constants

If the following variables are not defined they will be assigned a default value:

Variable name Default value
WP_ENV 'development'
WP_ENVIRONMENT_TYPE Value of WP_ENV
QM_DISABLED true
SAVEQUERIES false
WP_DEBUG false
WP_DISABLE_FATAL_ERROR_HANDLER Value of WP_DEBUG
WP_DEBUG_LOG false
WP_DEBUG_DISPLAY false
SCRIPT_DEBUG false
DISALLOW_FILE_MODS true
DB_HOST 'localhost'
DB_CHARSET 'utf8'
DB_COLLATE ''
$table_prefix 'wp_'
WP_CACHE_KEY_SALT Value of WP_ENV
WP_HOME Based on $_SERVER['SERVER_NAME']/_HTTP_HOST and $_SERVER['HTTPS']
WP_SITEURL Value of WP_HOME
WP_CONTENT_FOLDER_NAME 'content'
WP_CONTENT_DIR __DIR__ . '/' . WP_CONTENT_FOLDER_NAME
WP_CONTENT_URL WP_HOME . '/' . WP_CONTENT_FOLDER_NAME

Planned Features


a required open source product - let's get in touch


All versions of composer-wp-config with dependencies

PHP Build Version
Package Version
Requires php Version >=7.4
composer-plugin-api Version ^2.0
oscarotero/env Version ^2.1
vlucas/phpdotenv Version ^5.1
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 wearerequired/composer-wp-config contains the following files

Loading the files please wait ....