Kernel : Linux vmi616275.contaboserver.net 5.4.0-84-generic #94-Ubuntu SMP Thu Aug 26 20:27:37 UTC 2021 x86_64
Disable function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
Safe mode : OFF
Host : diestoffstrasse.com | Server ip : 127.0.0.1 | Your ip : 127.0.0.1 | Time @ Server : 24 Aug 2025 08:15:27
MySQL : OFF | MSSQL : OFF | cURL : ON | Oracle : OFF | wget : ON | Perl : ON

/home/dev2.destoffenstraat.com/vendor-1/magento/framework/Api/Search/

HOME about upload exec mass file domain root vuln newfile newfolder kill me

File Path : /home/dev2.destoffenstraat.com/vendor-1/magento/framework/Api/Search/SearchCriteriaBuilder.php

<?php /** * Copyright © Magento, Inc. All rights reserved. * See COPYING.txt for license details. */ namespace Magento\Framework\Api\Search; use Magento\Framework\Api\AbstractSimpleObjectBuilder; use Magento\Framework\Api\ObjectFactory; use Magento\Framework\Api\SortOrderBuilder; /** * Builder for SearchCriteria Service Data Object * * @api * @since 100.0.2 */ class SearchCriteriaBuilder extends AbstractSimpleObjectBuilder { /** * @var SortOrderBuilder */ protected $sortOrderBuilder; /** * @var FilterGroupBuilder */ protected $filterGroupBuilder; /** * @var array */ private $filters = []; /** * @param ObjectFactory $objectFactory * @param FilterGroupBuilder $filterGroupBuilder * @param SortOrderBuilder $sortOrderBuilder */ public function __construct( ObjectFactory $objectFactory, FilterGroupBuilder $filterGroupBuilder, SortOrderBuilder $sortOrderBuilder ) { parent::__construct($objectFactory); $this->sortOrderBuilder = $sortOrderBuilder; $this->filterGroupBuilder = $filterGroupBuilder; } /** * Builds the SearchCriteria Data Object * * @return SearchCriteria */ public function create() { foreach ($this->filters as $filter) { $this->data[SearchCriteria::FILTER_GROUPS][] = $this->filterGroupBuilder->setFilters([]) ->addFilter($filter) ->create(); } $this->data[SearchCriteria::SORT_ORDERS] = [$this->sortOrderBuilder->create()]; return parent::create(); } /** * Create a filter group based on the filter array provided and add to the filter groups * * @param \Magento\Framework\Api\Filter $filter * @return $this */ public function addFilter(\Magento\Framework\Api\Filter $filter) { $this->filters[] = $filter; return $this; } /** * @param string $field * @param string $direction * @return $this */ public function addSortOrder($field, $direction) { $this->sortOrderBuilder->setDirection($direction) ->setField($field); return $this; } /** * Set page size * * @param int $pageSize * @return $this */ public function setPageSize($pageSize) { return $this->_set(SearchCriteria::PAGE_SIZE, $pageSize); } /** * Set current page * * @param int $currentPage * @return $this */ public function setCurrentPage($currentPage) { return $this->_set(SearchCriteria::CURRENT_PAGE, $currentPage); } }