Download the PHP package venveo/craft-collections without Composer

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

Use Laravel Collections in Craft CMS Plugins

Collections is a really powerful Laravel class that provides "a fluent, convenient wrapper for working with arrays of data". Don't just take our words for it, Adam Watham is working on a book called "Refactoring to Collections" and he also has a great screencast on using collections..

There are often times when we are working with Craft CMS and wish we had Collections support, so we decided to build this plugin!

Requirements

Installation and Setup

  1. Download plugin release from this page
  2. Rename the download directory to collections and move into your plugins directory
  3. Install Collections from the control panel settings

Example Usage

When working with data that is in an array...

You can easily make the array a Collection using the following code:

Once you have your data in a Collection, you can instantly reap the rewards!

For example you can get the count of items in the array/Collection by simply calling:

Wham-o! the count, in this case 4, will be easily available!

What if you need to ensure that an array contains and item?

For the complete list of options when using Collections, see the list of available methods.

Credits

About Venveo

Venveo is a Digital Marketing Agency for Building Materials Companies in Blacksburg, VA. Learn more about us on our website.

License

The MIT License (MIT). Please see License File for more information.


All versions of craft-collections with dependencies

PHP Build Version
Package Version
Requires illuminate/support Version ^5.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 venveo/craft-collections contains the following files

Loading the files please wait ....