ActiveModel 내의 include/extend 관계
- Rails 4.1.1
ActiveModel에 대한 의사록그림은 Active Model 패키지 내의 클래스 모듈 간의include extend입니다.
Model, Naming, Conversion, Translation, Validations
ActiveModel::Model
ActiveModel::Naming
ActiveModel::Conversion
ActiveModel::Translation
ActiveModel::Validations
ActiveModel::Callbacks
AttributeMethods, Dirty
ActiveModel::AttributeMethods
ActiveModel::Dirty
Serialization, Xml, JSON
ActiveModel::Serialization
ActiveModel::Serializers::Xml
ActiveModel::Serializers::JSON
active_model.rb
module ActiveModel
extend ActiveSupport::Autoload
autoload :AttributeMethods
autoload :BlockValidator, 'active_model/validator'
autoload :Callbacks
autoload :Conversion
autoload :Dirty
autoload :EachValidator, 'active_model/validator'
autoload :ForbiddenAttributesProtection
autoload :Lint
autoload :Model
autoload :Name, 'active_model/naming'
autoload :Naming
autoload :SecurePassword
autoload :Serialization
autoload :TestCase
autoload :Translation
autoload :Validations
autoload :Validator
...
Reference
이 문제에 관하여(ActiveModel 내의 include/extend 관계), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/usutani/items/191dc189b0f6a7bfd9e5텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)