<?php
namespace App\Controller;
use Pimcore\Controller\FrontendController;
use Symfony\Component\HttpFoundation\Request;
use Sensio\Bundle\FrameworkExtraBundle\Configuration\Template;
use Symfony\Component\Routing\Annotation\Route;
use Pimcore\Model\DataObject;
class KurzfristigVerfuegbarController extends FrontendController
{
/**
* @Template
* @param Request $request
* @return array
*/
public function defaultAction(Request $request)
{
/*
$items = DataObject\ShortTermAvailable::getList([
"offset" => -1,
"limit" => -1,
"orderKey" => ["status","typ","bezeichnung","tischgroesse","anzahl"],
"order" => ["asc","asc","asc","asc","asc","asc"]
]);
*/
$entries = new DataObject\ShortTermAvailable\Listing();
$entries->setOffset(-1);
$entries->setLimit(-1);
$entries->setOrderKey(["status","typ","bezeichnung","tischgroesse","anzahl"]);
$entries->setOrder(["asc","asc","asc","asc","asc","asc"]);
$entries->setCondition("o_path LIKE ?", ["/short_term_available/%"]); //used_available
return ["items" => $entries];
//return ["items" => $items];
}
}