Sha256: 50ec510270f3a88060af1610cbdaaa27822a6a43140d34a746a4be7c19be4221

Contents?: true

Size: 1.05 KB

Versions: 92

Compression:

Stored size: 1.05 KB

Contents

# frozen_string_literal: true

# generado con pg_rails

<% if false && namespaced? -%>
require_dependency "<%= namespaced_path %>/application_controller"

<% end -%>
<% module_namespacing do -%>
<% module_namespacing_2 do -%>
class <%= controller_class_name.split('::').last %>Controller < <%= parent_controller %>
  include PgEngine::Resource

  before_action { @clase_modelo = <%= class_name.split('::').last %> }

  before_action(only: :index) { authorize <%= class_name.split('::').last %> }

  before_action :set_instancia_modelo, only: %i[new create show edit update destroy]

  add_breadcrumb <%= class_name.split('::').last %>.nombre_plural, :<%= plural_route_name %>_path

  private

  def atributos_permitidos
    %i[<%= attributes_names.join(' ') %>]
  end

  def atributos_para_buscar
    %i[<%= atributos_a_filtrar.map(&:name).join(' ') %>]
  end

  def atributos_para_listar
    %i[<%= atributos_a_filtrar.map(&:name).join(' ') %>]
  end

  def atributos_para_mostrar
    %i[<%= atributos_a_filtrar.map(&:name).join(' ') %>]
  end
end
<% end -%>
<% end -%>

Version data entries

92 entries across 92 versions & 1 rubygems

Version Path
pg_rails-7.3.0 pg_scaffold/lib/generators/pg_scaffold/templates/controller.rb
pg_rails-7.2.3 pg_scaffold/lib/generators/pg_scaffold/templates/controller.rb
pg_rails-7.2.2 pg_scaffold/lib/generators/pg_scaffold/templates/controller.rb
pg_rails-7.2.1 pg_scaffold/lib/generators/pg_scaffold/templates/controller.rb
pg_rails-7.2.0 pg_scaffold/lib/generators/pg_scaffold/templates/controller.rb
pg_rails-7.1.16 pg_scaffold/lib/generators/pg_scaffold/templates/controller.rb
pg_rails-7.1.15 pg_scaffold/lib/generators/pg_scaffold/templates/controller.rb
pg_rails-7.1.14 pg_scaffold/lib/generators/pg_scaffold/templates/controller.rb
pg_rails-7.1.13 pg_scaffold/lib/generators/pg_scaffold/templates/controller.rb
pg_rails-7.1.12 pg_scaffold/lib/generators/pg_scaffold/templates/controller.rb
pg_rails-7.1.11 pg_scaffold/lib/generators/pg_scaffold/templates/controller.rb
pg_rails-7.1.10 pg_scaffold/lib/generators/pg_scaffold/templates/controller.rb
pg_rails-7.1.9 pg_scaffold/lib/generators/pg_scaffold/templates/controller.rb
pg_rails-7.1.8 pg_scaffold/lib/generators/pg_scaffold/templates/controller.rb
pg_rails-7.1.7 pg_scaffold/lib/generators/pg_scaffold/templates/controller.rb
pg_rails-7.1.6 pg_scaffold/lib/generators/pg_scaffold/templates/controller.rb
pg_rails-7.1.1.pre.5 pg_scaffold/lib/generators/pg_scaffold/templates/controller.rb
pg_rails-7.1.1.pre.4 pg_scaffold/lib/generators/pg_scaffold/templates/controller.rb
pg_rails-7.1.1.pre.3 pg_scaffold/lib/generators/pg_scaffold/templates/controller.rb
pg_rails-7.1.1.pre.2 pg_scaffold/lib/generators/pg_scaffold/templates/controller.rb