PHP Classes
elePHPant
Icontem

Unsplash Helper: Display images from Unsplash.com

Recommend this page to a friend!
  Info   View files Documentation   View files View files (7)   DownloadInstall with Composer Download .zip   Reputation   Support forum   Blog    
Last Updated Ratings Unique User Downloads Download Rankings
2017-09-04 (16 days ago) RSS 2.0 feedNot enough user ratingsTotal: 34 This week: 1All time: 8,995 This week: 624Up
Version License PHP version Categories
image-unsplash 1.0MIT/X Consortium ...7.1Graphics, Web services, PHP 7
Description Author

This class can display images from Unsplash.com.

It can take the image identifier of a image from Unsplash.com and generates a URL for an image that can be include in a Web page with img tag.

The class can also take other parameters for the image like the width and height, automatic fit, quality and device pixel ratio.

Name: Pierre-Henry Soria <contact>
Classes: 13 packages by
Country: United Kingdom United Kingdom
Age: 26
All time rank: 69432 in United Kingdom United Kingdom
Week rank: 71 Up1 in United Kingdom United Kingdom Up

Details

Get Unsplash Images Easily

Get easily any Unsplash images with a clean PHP class.

It's a really lightweight and simple PHP class that helps you to get easily any images from Unsplash.com while keeping your project clean.

Example

    use PH7\Image\Unsplash;

    $unsplash = new Unsplash();
    $unsplash->setWidth(600)
        ->setHeight(400)
        ->setQuality(80)
        ->setImageId('photo-1462045504115-6c1d931f07d1');

    echo '<img src="' . $unsplash->getImage() . '">';

    $unsplash->setImageId('photo-1500045992661-f978470eaf7b');
    $unsplash->setFit(Unsplash::MAX_FIT);

    echo '<img src="' . $unsplash->getImage() . '">';

Installation

  • Install Composer (https://getcomposer.org)
  • Then, include it in your project: `bash composer require ph-7/image-unsplash `

Requirements

Author

Made with ? and care by Pierre-Henry Soria

License

MIT License. Enjoy! :smiley:

  Files folder image Files  
File Role Description
Files folder imagesrc (1 directory)
Files folder imagetests (1 directory)
Accessible without login Plain text file composer.json Data Auxiliary data
Accessible without login Plain text file phpunit.xml.dist Data Auxiliary data
Accessible without login Plain text file README.md Doc. Documentation

  Files folder image Files  /  src  
File Role Description
Files folder imageImage (3 files)

  Files folder image Files  /  src  /  Image  
File Role Description
  Plain text file InvalidAutoException.php Class Class source
  Plain text file InvalidFitException.php Class Class source
  Plain text file Unsplash.php Class Class source

  Files folder image Files  /  tests  
File Role Description
Files folder imageImage (1 file)

  Files folder image Files  /  tests  /  Image  
File Role Description
  Plain text file UnsplashTest.php Class Class source

 Version Control Unique User Downloads Download Rankings  
 100%
Total:34
This week:1
All time:8,995
This week:624Up