Module: C80Yax::Mixins::Strsubcat::Database::PropNamesChanged
- Included in:
- Strsubcat
- Defined in:
- app/models/c80_yax/mixins/strsubcat/database/prop_names_changed.rb
Instance Method Summary collapse
-
#get_list_removed_props ⇒ Object
Пригодится при удалении из таблицы item_props те строки, чьи имена свойств были удалены из подкатегории.
-
#prop_names_changed? ⇒ Boolean
• этот метод дёргает только StrsubcatSweeper • после вызова метода - значение сбрасывается в false.
Instance Method Details
#get_list_removed_props ⇒ Object
Пригодится при удалении из таблицы item_props те строки, чьи имена свойств были удалены из подкатегории.
22 23 24 25 26 27 28 |
# File 'app/models/c80_yax/mixins/strsubcat/database/prop_names_changed.rb', line 22 def get_list_removed_props @list_removed_props = [] unless @list_removed_props.present? res = @list_removed_props @list_removed_props = [] Rails.logger.debug "[TRACE] <Strsubcat.get_list_removed_props> res = #{res}" res end |
#prop_names_changed? ⇒ Boolean
• этот метод дёргает только StrsubcatSweeper • после вызова метода - значение сбрасывается в false
13 14 15 16 17 18 |
# File 'app/models/c80_yax/mixins/strsubcat/database/prop_names_changed.rb', line 13 def prop_names_changed? res = @mark_prop_names_changed @mark_prop_names_changed = false Rails.logger.debug "[TRACE] <Strsubcat.prop_names_changed?> res = #{res}" res end |