Download the PHP package justbetter/laravel-akeneo-images without Composer
On this page you can find all versions of the php package justbetter/laravel-akeneo-images. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download justbetter/laravel-akeneo-images
More information about justbetter/laravel-akeneo-images
Files in justbetter/laravel-akeneo-images
Package laravel-akeneo-images
Short Description Upload images automatically to Akeneo
License MIT
Informations about the package laravel-akeneo-images
Laravel Akeneo images
This package is used to download images from a storage disk configured in the config/filesystems.php
of your Laravel
project and upload them to your Akeneo PIM.
How it works
The process of setting images in Akeneo consists of two steps.
In order to set images, the disk and path are saved with a checksum of the file in the database. This way we prevent uploading the same image over and over again.
Next, the image will be uploaded. By using the information stored in the database, the data is sent over to Akeneo.
Installation
You can install the package via composer.
Setup
If you wish to configure the queue
of jobs, publish the configuration of this package.
Configuration
Make sure you have a disk configured in your config/filesystems.php
.
Set up your Akeneo connection. More information can be found here.
Implementation
In order to start processing images, the ProcessImageJob
has to be dispatched. This is the only thing you'll have to
do when using the default functionalities.
The third parameter is an array which represents the $meta
. This is used in the UploadImageJob
in order to determine
where the image has to be uploaded to.
The UploadImageJob
is automatically dispatched by the ProcessImage
action when the image passes validation, so there
is no need to dispatch this manually.
Commands
This package also ships with a few commands.
Quality
To ensure the quality of this package, run the following command:
This will execute three tasks:
- Makes sure all tests are passed
- Checks for any issues using static code analysis
- Checks if the code is correctly formatted
Contributing
Please see CONTRIBUTING for details.
Security Vulnerabilities
Please review our security policy on how to report security vulnerabilities.
Credits
- Ramon Rietdijk
- All Contributors
License
The MIT License (MIT). Please see License File for more information.
All versions of laravel-akeneo-images with dependencies
justbetter/laravel-akeneo-client Version ^1.4
laravel/framework Version ^10.0|^11.0