Download the PHP package webship/vdo without Composer

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

VDO

The Visual Distribution Operator (VDO) management system helps developers manage the base code development work cycle for custom distributions and starter kit templates. Constructing your Linux development computer or servers.

VDO

Please backup your /var/www/html and your mysql databases;

Try VDO with new systems only.

Constructing your Linux development computer or servers with:

VDO index view

Products:

Where custom distributions/profiles base code are maintained.

DEV:

Where development, enhancements, and optimization work rounds on the distribution/profile.

VDO DEV view

TEST:

Where testing and functional automated testing on the distribution/profile.

VDO Test view

Demos:

Where all demos templates, and default content work on the distribution/profile.

VDO Demos view

Sandboxes:

Where all sandbox templates, and private custom content work on the distribution/profile.

VDO index view

Projects:

Where development on a project based on the distribution/profile product.

Profiles:

Where other contrib or private installation profiles are kept.

Themes:

Where other contrib or private themes are kept.

Modules:

Where other contrib or private modules are kept.

VDO Configs and Scripts:

Where the general VDO configs and script libraries are kept.

VDO Website:

Where the general VDO config and script libraries are kept. Which a domain could points at it, like vdo.local or vdo.devhub.company-name.com

After Installing Ubuntu 21.04 for example you could run the following bash command to setup LAMP on Ubuntu 21.04 If you get the VDO bash files from

Then you could edit the VDO config file to work for your system:

you will see something like:

After you have made your changes you could install the global variables.

Close all terminal windows And open a new one Test that we are ready by

If "/var/www/html/vdo/config" was printed,which mean we are ready for the next step.

Only for Ubuntu 22.04 you could run the following command to setup your LAMP. ( You man install LAMP in your own. or copy the bash file change it to work for your system.)

After that, you can do a composer install

Or you could build by composer create project command Create a VDO Project 10.0.x with Composer To install the most recent stable release of VDO 10.0.x run this command:

To install the dev version of VDO 10.0.x run this command:

Status message After that delete the composer.josn and composer.lock file from your /var/www/html folder

To test that the VDO settings are working If you go to DEV you can find many bash files that could help you in your development of the profile.

Varbase disto for example:

Create custom VDO bash:

Having a new dev or test bash files to add more work or commands in them. Add the heading in a new file then use any of the ready variables by the VDO bootstrap settings or the workspace settings or values.

Example:

Then in the file, you could add the following:

Have your own YML files. Read them in bash files as arrays of variables.And use them in custom bash file in the way you like:

Have a look at the number of bash files like the themes, profiles. or test in https://github.com/webship/vdo-project Learn by example. For sure have your naming or coding style or any language in the bash files, like python, C, PHP, or normal Bash.


All versions of vdo with dependencies

PHP Build Version
Package Version
Requires composer/installers Version ~1.0 || ~2.0
oomphinc/composer-installers-extender Version ~1.0 || ~2.0
drupal/core-composer-scaffold Version ~9.0
drupal/core-project-message Version ~9.0
cweagans/composer-patches Version ~1.0
drupal/core Version ~9.0
drush/drush Version ~10.0
drupal/webtest Version ~9.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 webship/vdo contains the following files

Loading the files please wait ....