Example #1
0
    if (true === empty($imagePath)) {
        return 'imagePath cannot be empty';
    } else {
        if (true === empty($moveTo)) {
            return 'moveTo cannot be empty';
        } else {
            $imagePath = str_replace(CAROUSEL_URL, CAROUSEL_DIR, $imagePath);
            $carouselObj = new pbalan\CarouselBuilder\CarouselBuilder();
            if ($moveTo === 'active') {
                $source = $imagePath;
                $destination = $carouselPath . '/' . $carouselName . '/' . $activeDir;
            } else {
                $source = $imagePath;
                $destination = $carouselPath . '/' . $carouselName;
            }
            $carouselObj->moveImages($source, $destination);
        }
    }
    return 'ok';
});
$app->post('/admin/action/addImages', function (Silex\Application $app, Request $request) {
    if ('POST' == $request->getMethod()) {
        $carouselPath = $request->get('carouselPath');
        $carouselName = $request->get('carouselName');
        $carouselImages = $_FILES;
        $overlayText = $request->get('overlayText');
    }
    if (true === empty($carouselPath)) {
        return 'carouselPath cannot be empty';
    } else {
        if (true === empty($carouselImages)) {