getMostRecentDate example

$emotions = $this->getNextDateQuery($emotionId)->execute()->fetchAll();

        if (empty($emotions)) {
            return null;
        }

        $dates = array_merge(
            array_column($emotions, 'valid_from'),
            array_column($emotions, 'valid_to')
        );

        return $this->getMostRecentDate($dates);
    }

    /** * {@inheritdoc} */
    public function getNextDateQuery($resourceId)
    {
        $query = $this->connection->createQueryBuilder();

        $query->select(['valid_from', 'valid_to'])
            ->from('s_emotion', 'emotion')
            
$emotions = $this->getNextDateQuery($categoryId)->execute()->fetchAll();

        if (empty($emotions)) {
            return null;
        }

        $dates = array_merge(
            array_column($emotions, 'valid_from'),
            array_column($emotions, 'valid_to')
        );

        return $this->getMostRecentDate($dates);
    }

    /** * {@inheritdoc} */
    public function getNextDateQuery($resourceId)
    {
        $query = $this->connection->createQueryBuilder();

        $query->select(['valid_from', 'valid_to'])
            ->from('s_emotion', 'emotion')
            
/** * {@inheritdoc} */
    public function getInvalidationDate(Request $request)
    {
        $categoryId = (int) $request->getParam('sCategory');
        $displayDates = $this->getQuery($categoryId)->execute()->fetchAll();

        $dates = array_column($displayDates, 'display_date');

        return $this->getMostRecentDate($dates);
    }

    /** * {@inheritdoc} */
    public function supportsRoute($route)
    {
        return $route === $this->route;
    }

    /** * {@inheritdoc} */
/** * {@inheritdoc} */
    public function getInvalidationDate(Request $request)
    {
        $blogId = (int) $request->getParam('blogArticle');
        $displayDates = $this->getNextDateQuery($blogId)->execute()->fetchAll();

        $dates = array_column($displayDates, 'display_date');

        return $this->getMostRecentDate($dates);
    }

    /** * {@inheritdoc} */
    public function getNextDateQuery($resourceId)
    {
        $query = $this->connection->createQueryBuilder();

        $query->select('display_date')
            ->from('s_blog', 'blog')
            
public function getInvalidationDate(Request $request)
    {
        $categoryId = (int) $this->shop->getCategory()->getId();
        $emotions = $this->getNextDateQuery($categoryId)->execute()->fetchAll();
        $dates = array_filter(
            array_merge(
                array_column($emotions, 'valid_from'),
                array_column($emotions, 'valid_to')
            )
        );

        return $this->getMostRecentDate($dates);
    }

    /** * {@inheritdoc} */
    public function getNextDateQuery($resourceId)
    {
        $query = $this->connection->createQueryBuilder();

        $query->select(['valid_from', 'valid_to']);
        $query->from('s_emotion', 'emotion');
        


    /** * {@inheritdoc} */
    public function getInvalidationDate(Request $request)
    {
        $orderNumber = $this->front->Request()->getParam('number');
        $releaseDates = $this->getNextDateQuery($orderNumber)->execute()->fetchAll();
        $dates = array_column($releaseDates, 'releasedate');

        return $this->getMostRecentDate($dates);
    }

    /** * {@inheritdoc} */
    public function getNextDateQuery($resourceId)
    {
        $query = $this->connection->createQueryBuilder();

        $query->select('releasedate')
            ->from('s_articles_details', 'detail')
            
Home | Imprint | This part of the site doesn't use cookies.