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)


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

def attribute_hash
  raise NotImplementedError
end

#identifierObject

Raises:

  • (NotImplementedError)


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

def identifier
  raise NotImplementedError
end

#type_nameObject

Raises:

  • (NotImplementedError)


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

def type_name
  raise NotImplementedError
end