Jarves\Admin\ObjectCrud::getItemSelection PHP Method

getItemSelection() protected method

Returns the field list for single item selection.
protected getItemSelection ( string | array $fields = null ) : array
$fields string | array
return array
    protected function getItemSelection($fields = null)
    {
        $fields = Tools::listToArray($fields);
        if (!$fields) {
            if ($this->fields) {
                $fields = array_merge($fields, $this->getDefaultFieldList());
            }
        }
        $fields = array_merge($fields, Tools::listToArray($this->getObjectDefinition()->getDefaultSelection()));
        $fields = array_merge($fields, Tools::listToArray($this->getObjectDefinition()->getSingleItemLabelField()));
        $fields = array_merge($fields, Tools::listToArray($this->getObjectDefinition()->getSingleItemSelection()));
        return $this->applyDefaultSelection($fields);
    }
ObjectCrud