Download the PHP package sahusoftcom/eloquent-image-mutator without Composer

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

Eloquent Image Mutator Version: 2^

Relating an image with a model is always a pain. Eloquent Image Mutator provides an easy mutator for Eloquent models to save and retrieve images.

Storing images with Model

Upload using a form

OR

Upload using a public URL (We will download and store the image for you)

OR

Copy already present Image Object

note:-

The $user->photo_one should be a added to protected $image_fields

And its model should use EloquentImageMutatorTrait;

Retrieving images with Model

You can even access the height and width

Eg (In blade file):-

Update Or Delete Images

If you update a field with a new image the old image is deleted from the system.

OR

If you delete a record from a the table the image is deleted.

Installation

Add the following line to the require section of composer.json:

Setup

  1. In /config/app.php, add the following to providers:

  2. Run php artisan vendor:publish.

  3. In /config/image.php, you will have the default target folder.

    If you want to use this detination as the upload folder, Do make the directories required i.e., storage/app/uploads.

  4. In public folder you should have a soft-link pointing to the upload folder destination named uploads. You could do this by creating a soft link in public.Go to your projects public folder and

How to use

  1. The field against which you want to store the image should be of type text.
  2. You should use the EloquentImageMutatorTrait in the Model.
  3. Define the columns you want to inculde for image uploads.

For example:

And to then with the user object you can just use it like a property

Example:

Storing images with Model

Retrieving images with Model

Thanks!

Customization

You could customize the target folder where the images are stored. For customizing goto config/image.php. Line no 6

and change the destination to your desired folder. Make sure the destination folder has all the permissions and the soft link in the public folder is pointing to the destionation folder.

====================================================

Eloquent Image Mutator Version: 1.*

Relating an image with a model is always a pain. Eloquent Image Mutator provides an easy mutator for Eloquent models to save and retrieve images.

Storing images with Model

Retrieving images with Model

Eg (In blade file):-

Installation

Add the following line to the require section of composer.json:

Setup

  1. In /config/app.php, add the following to providers:

  2. Run php artisan vendor:publish.

  3. In /config/image.php, you will have the default target folder.

    If you want to use this detination as the upload folder, Do make the directories required i.e., storage/app/uploads.

  4. In public folder you should have a soft-link pointing to the upload folder destination named uploads. You could do this by creating a soft link in public.Go to your projects public folder and

How to use

  1. The field against which you want to store the image should be of type text.
  2. You should use the EloquentImageMutatorTrait in the Model.
  3. Define the columns you want to inculde for image uploads.

For example:

And to then with the user object you can just use it like a property

Example:

Storing images with Model

Retrieving images with Model

Thanks!

Customization

You could customize the target folder where the images are stored. For customizing goto config/image.php. Line no 6

and change the destination to your desired folder. Make sure the destination folder has all the permissions and the soft link in the public folder is pointing to the destionation folder.


All versions of eloquent-image-mutator with dependencies

PHP Build Version
Package Version
Requires php Version >=5.5.9
laravel/framework Version ^5.1
imagine/imagine Version >=0.6.3
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 sahusoftcom/eloquent-image-mutator contains the following files

Loading the files please wait ....