Bolt\Storage\Field\Type\TextType::persist PHP Method

persist() public method

public persist ( Bolt\Storage\QuerySet $queries, $entity )
$queries Bolt\Storage\QuerySet
    public function persist(QuerySet $queries, $entity)
    {
        $key = $this->mapping['fieldname'];
        $value = $entity->get($key);
        // Note: The following section is commented out, because it was
        // sanitising fields when not desired. See #5789, for details.
        // Only sanitize when type is string, and not when the name is one of the Bolt-system ones.
        // Finally, we skip this if the value is empty-ish, e.g. '' or `null`.
        // if ($this->mapping['type'] === 'string' && !in_array($key, ['username', 'status']) && !empty($value)) {
        //     $entity->set($key, $this->getSanitiser()->sanitise($value));
        // }
        parent::persist($queries, $entity);
    }