Download the PHP package lastcall/drupal-scaffold without Composer

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

LCM Drupal 8 Scaffolding

Build Status Latest Stable Version

LCM Drupal 8 Scaffolding is brought to you by your friends at Last Call Media, it is a boilerplate Drupal 8 build that bundles some standard tools to make it a good starting point for an enterprise scale Drupal build. It is conceptually similar to drupal-composer/drupal-scaffold, but it has a much simpler (and more manual) Composer setup, and includes additional tools. For additional information on this project, see the 2016 Badcamp presentation slides

Starting a New Project

See the scaffold documentation for next steps.

Stop here!

Everything below this line applies to scaffold projects that are already set up. The section below will be the start of your project's README.


Setting Up for Local Development

This project is built using Drupal Scaffold. Before you begin, you must have Docker and Docker Compose installed on your local machine. For installation instructions, see the Drupal Scaffold - Docker documentation.

  1. Clone this repository.
  2. If you haven't created and set your Pantheon machine token, do that now.
  3. Start the Docker environment and shell in:

  4. Install Composer dependencies:

  5. Install NPM dependencies:

  6. Run composer site:import to pull down and import a copy of the site's database. If Pantheon gives you an error here, make sure you followed Step 2 above correctly and that you're running Docker in a new terminal window

  7. Run drupal site:mode dev to switch to dev configuration.

  8. Run gulp build (or gulp watch) and drush cr (from within the Drupal root at /var/www/web) to compile the theme.

  9. View your new local site in the browser at http://localhost:8080/.

See the Drupal Scaffold documentation for more information on how to use the tools and how to use this project. To find more information on the Docker stack, visit the Docker documenation.

Testing

Both testing tools listed below are using the following JSON files for switching the environments and fetching the URLs for these testing tools. If any changes are needed make changes to the files below:

The option to switch environments can be used by adding the following to command --target=prod. It will always default to local if no target is being used.

Nightcrawler

Nightcrawler will run in CircleCI for each Pull Request, but if you want to test the PR locally use the following command

Backstop

Backstop is only tested manually, see documentation to test your branch.


All versions of drupal-scaffold with dependencies

PHP Build Version
Package Version
Requires composer/installers Version ^1.2
cweagans/composer-patches Version ~1.0
hirak/prestissimo Version ^0.3
drupal/core Version ^8.7
zaporylie/composer-drupal-optimizations Version ^1.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 lastcall/drupal-scaffold contains the following files

Loading the files please wait ....