Download the PHP package oomphinc/drupal-scaffold without Composer

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

Drupal Scaffold

Drupal scaffold project to kick-start development of a new instance of Drupal.

Dependencies

The only dependency this project has is Lando. All tools used for this project are containerized and wrapped with Lando.

For those using DDEV, a DDEV config file is included, however some of the tooling defined for Lando may not be available or will require using DDEV specific commands.

Getting started

Using Composer create-project

Using git clone

Place a copy of this repository in a new folder. In .lando.yml, change the name of the project. Then run lando start. This will install all dependencies via composer.

You can then execute the site installation by running the drush site-install command shown below. When prompted for database name, username, and password, enter drupal9 for all three. When prompted for host, use the hostnames value as reported when running: lando info --service=database (e.g. database.drupalscaffold.internal)

Site install command:

The command above will install Drupal with the standard installation profile. You can then log into Drupal as User 1 with admin / admin as the credentials.

Lando

You can type lando inside of the newly created project to see the available commands. Tools like Composer and npm are available with:

PHPCS

PHPCS is configured to follow Oomph's best practices, which include strict type checking on all php files, adding type hints to all methods, adding type hints to all parameters.

PHPStan

PHPStan has been included to also scan for strict type checking as well as any deprecations with Drupal.

PHPUnit


All versions of drupal-scaffold with dependencies

PHP Build Version
Package Version
Requires composer/installers Version ^1.9
cweagans/composer-patches Version ^1.7
drupal/admin_toolbar Version ^3.3.0
drupal/coder Version ^8.3
drupal/config_split Version ^1.5
drupal/core-composer-scaffold Version ^9.5.7
drupal/core-project-message Version ^9.5.7
drupal/core-recommended Version ^9.5.7
drupal/core-vendor-hardening Version ^9.5.7
drupal/devel Version ^4.0
drupal/seckit Version ^2.0
drush/drush Version ^10.0
oomphinc/composer-installers-extender Version ^1.1 || ^2
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 oomphinc/drupal-scaffold contains the following files

Loading the files please wait ....