Novecento Normal
Novecento Demibold
Novecento Bold
Pour des Controllers DRY !
Aujourd’hui une gem bien pratique qui vous permettra d’avoir un code un peu plus DRY. Pour ce faire il suffit de changer l’héritage :
# on remplace
class ProjectsController < ApplicationController
end
# par
class ProjectsController < InheritedResources::Base
end
Vous pouvez aussi faire comme ceci :
class ProjectsController < ApplicationController
end
Il est aussi possible de surcharger les méthodes par défaut si besoin est :
def create
@project = Project.new(params[:project])
@project.something_special!
create!
end
Voilà c’est tout pour aujourd’hui !
Le lien utile