lithium\data\Model::meta PHP Method

meta() public static method

Gets or sets Model's metadata.
See also: lithium\data\Model::$_meta
public static meta ( string $key = null, string $value = null ) : mixed
$key string Model metadata key.
$value string Model metadata value.
return mixed Metadata value for a given key.
    public static function meta($key = null, $value = null)
    {
        $self = static::_object();
        $isArray = is_array($key);
        if ($value || $isArray) {
            $value ? $self->_meta[$key] = $value : ($self->_meta = $key + $self->_meta);
            return;
        }
        return $self->_getMetaKey($isArray ? null : $key);
    }