<?php
namespace App\Helpers;
use Symfony\Contracts\Translation\TranslatorInterface;
class GeneralHelper
{
const INACTIVE_SLIDE = 0;
const ACTIVE_SLIDE = 1;
public function __construct(
TranslatorInterface $translator
) {
$this->translator = $translator;
$this->slidesList = array();
}
public function checkGallery($directory = '', $id)
{
return array_diff(scandir('uploads/'.$directory.'/' . $id), array('.DS_Store', '..', '.'));
}
public function getPicturesArray($directory = '', $id){
foreach ($this->checkGallery($directory, $id) as $key => $photo) {
$this->slidesList[] = array('url' => 'uploads/'.$directory.'/' . $id . '/' . $photo);
}
return $this->slidesList;
}
}