Download the PHP package mitogh/random-image without Composer

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

Random Image Build Status

Easily random image generation from the library of attachments or from a post, page or custom post type ID.

Description

Whith this small utility you can easy and fast access to the group of random images from the library or from a post using the ID of the post, you can access to the IDs of this images or the src of each image by size.

Requirements.

Installation

You can add this library into your theme or plugin by using composer, and adding this library as a dependency, just by running:

After that make sure you include the library using the autoload file from composer:

Or by using directly the file.

Usage

In order to access to the public functions you need to create an instance of RandomImage class as follows:

Optionally you can pass an array of arguments to update some arguments before to retrieve the random images, the arguments are:

So for example if you want to have 3 random images from the page with the ID: 2.

Filters

Aditionally you can update the default mime of the searched files, using the filter mitogh_rand_image_mime_type, by default the mime types are:

You can update this by using the filter and returning an array with the type, for example to search only gif images:

Public methods

You have access to 2 methods with the instance to RandomImage, the methods are:

get_ids

With this method you can access to the ID of each image, and by having the ID of the image you can use another functions to operate over each image as follows:

get_srcs

This method will return an array with the src attribute of each image so you can use each value in a <img> tag. Aditionally you can specify the size of the images (all of them) before returned.


All versions of random-image with dependencies

PHP Build Version
Package Version
Requires php Version >=5.5
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 mitogh/random-image contains the following files

Loading the files please wait ....