Admin_QuantityValueController::unitListAction PHP Метод

unitListAction() публичный Метод

public unitListAction ( )
    public function unitListAction()
    {
        $list = new \Pimcore\Model\Object\QuantityValue\Unit\Listing();
        $list->setOrderKey("abbreviation");
        $list->setOrder("ASC");
        if ($this->getParam("filter")) {
            $array = explode(",", $this->getParam("filter"));
            $quotedArray = [];
            $db = \Pimcore\Db::get();
            foreach ($array as $a) {
                $quotedArray[] = $db->quote($a);
            }
            $string = implode(",", $quotedArray);
            $list->setCondition("id IN (" . $string . ")");
        }
        $units = $list->getUnits();
        $this->_helper->json(["data" => $units, "success" => true, "total" => $list->getTotalCount()]);
    }