Kodeine\Metable\Metable::setMetaString PHP Method

setMetaString() protected method

protected setMetaString ( $key, $value )
    protected function setMetaString($key, $value)
    {
        $key = strtolower($key);
        if ($this->metaData->has($key)) {
            // Make sure deletion marker is not set
            $this->metaData[$key]->markForDeletion(false);
            $this->metaData[$key]->value = $value;
            return $this->metaData[$key];
        }
        return $this->metaData[$key] = $this->getModelStub(['key' => $key, 'value' => $value]);
    }