src/Helpers/GeneralHelper.php line 21

Open in your IDE?
  1. <?php
  2. namespace App\Helpers;
  3. use Symfony\Contracts\Translation\TranslatorInterface;
  4. class GeneralHelper
  5. {
  6.     const INACTIVE_SLIDE 0;
  7.     const ACTIVE_SLIDE 1;
  8.     
  9.     public function __construct(
  10.         TranslatorInterface $translator
  11.     ) {
  12.         $this->translator $translator;
  13.         $this->slidesList = array();
  14.     }
  15.     
  16.     public function checkGallery($directory ''$id)
  17.     {
  18.         return array_diff(scandir('uploads/'.$directory.'/' $id), array('.DS_Store''..''.'));
  19.     }
  20.     public function getPicturesArray($directory ''$id){
  21.         foreach ($this->checkGallery($directory$id) as $key => $photo) {
  22.             $this->slidesList[] = array('url' => 'uploads/'.$directory.'/' $id '/' $photo);
  23.         }
  24.         return $this->slidesList;
  25.     }
  26. }