Module: CleanArchitecture::Interfaces::UseCaseTarget

Extended by:
Duckface::ActsAsInterface
Defined in:
lib/clean_architecture/interfaces/use_case_target.rb

Instance Method Summary collapse

Instance Method Details

#attribute_hashObject

Raises:

  • (NotImplementedError)


11
12
13
# File 'lib/clean_architecture/interfaces/use_case_target.rb', line 11

def attribute_hash
  raise NotImplementedError
end

#identifierObject

Raises:

  • (NotImplementedError)


15
16
17
# File 'lib/clean_architecture/interfaces/use_case_target.rb', line 15

def identifier
  raise NotImplementedError
end

#type_nameObject

Raises:

  • (NotImplementedError)


19
20
21
# File 'lib/clean_architecture/interfaces/use_case_target.rb', line 19

def type_name
  raise NotImplementedError
end