Sha256: c94ffc028725fa1b6e3b901a443631814f679a2ccc79f5f3e9e71394f4290c6d
Contents?: true
Size: 565 Bytes
Versions: 2
Compression:
Stored size: 565 Bytes
Contents
# coding: utf-8 module Engine2 class ViewMeta < Meta meta_type :view include MetaViewSupport, MetaQuerySupport def record handler, record end def invoke handler handler.permit id = handler.params[:id] record = get_query[assets[:model].primary_keys_hash_qualified(split_keys(id))] if record static.record(handler, record) {record: record} else handler.halt_not_found LOCS[:no_entry] end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
engine2-1.0.1 | lib/engine2/meta/view_meta.rb |
engine2-1.0.0 | lib/engine2/meta/view_meta.rb |