Xpressengine\DynamicField\AbstractSkin::filter PHP Method

filter() protected method

arguments filter
protected filter ( array $args ) : array
$args array arguments
return array
    protected function filter(array $args)
    {
        $data = [];
        $key = [];
        foreach ($this->getType()->getColumns() as $columnName => $columns) {
            $dataName = $this->config->get('id') . ucfirst(camel_case('_' . $columnName));
            $key[$columnName] = $dataName;
            if (isset($args[$dataName])) {
                $data[$columnName] = $args[$dataName];
            } else {
                $data[$columnName] = '';
            }
        }
        return [$data, $key];
    }