Download the PHP package keyboardcowboy/drush-denver without Composer

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

Drupal Environment Personalizer

The Drupal ENVironemnt personalizER allows you to define macro settings to apply to your site in one command, such as enabling and disabling modules and setting variables.

Installation

Extract this repository into any of Drush's searchable paths for plugins:

  1. A .drush folder in your HOME folder.

  2. Anywhere in a folder tree below an active module on your site.

  3. /usr/share/drush/commands (configurable)

  4. In an arbitrary folder specified with the --include option.

  5. Drupal's /drush or /sites/all/drush folders.

See drush topic docs-commands for more details

Configuration

These can be defined in two different files and only apply to the site directory in which they are defined.

  1. sites/[default|example.com]/drush/env.drushrc.yml

  2. sites/[default|example.com]/drush/[dev.]env.drushrc.yml

Like aliases, in the first file you can define multiple aliases keyed on the definition name such as 'dev,' 'stage' or 'chris.' In the second example you can define each environment in a separate file and prefix the filename with the definition name.

The definitions are formatted as such:

Settings for your local environment.

modules:
  enable:
    - module_name
  disable:
    - module_name

variables:
  your_var: your_var_value
  another_var: NULL

permissions:
  RoleName:
    permission_name: 0

commands:
  # Using longhand notation.
  command-name:
    alias: @self
    arguments:
      arg1: arg1-val
    options:
      opt1: opt1-val
  # Using shorthand notation.
  command-name:
    - yes
    - arg1
    - arg2
    - --option1

How to Use It

You must be inside a Drupal site directory or use an alias for these commands to work.

  1. Create a starter file

    drush env-dir --make

  2. See which environments are available.

    drush env drush env-list

  3. Inspect the contents of an environment definition.

    drush env [en-name] --info

    Ex. drush env dev --info

  4. Run the environment settings for a single definition.

    drush env [env-name]

    Ex. drush env dev

  5. Combine multiple environments. The settings for the latter overriding the former.

    drush env [env-name1]+[env-name2]

    Ex. drush env dev+chris


All versions of drush-denver with dependencies

PHP Build Version
Package Version
Requires php Version >=5.4.0
symfony/yaml Version ^2.0 || ^3.0
composer/installers Version ~1.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 keyboardcowboy/drush-denver contains the following files

Loading the files please wait ...