MetaModels\DcGeneral\Events\Table\RenderSetting\RenderSettingAddAllHandler::createEmptyDataFor PHP Метод

createEmptyDataFor() защищенный Метод

Create an empty data set for inclusion into the database.
protected createEmptyDataFor ( MetaModels\Attribute\IAttribute $attribute ) : mixed
$attribute MetaModels\Attribute\IAttribute The attribute to generate the data for.
Результат mixed
    protected function createEmptyDataFor($attribute)
    {
        $result = array();
        $defaults = $attribute->getDefaultRenderSettings();
        foreach ($defaults->getKeys() as $key) {
            $result[$key] = $defaults->get($key);
        }
        return $result;
    }
RenderSettingAddAllHandler