Class: TimeEntry (<Toplevel Module>)

Overview
Module Structure
Class Hierarchy
Instance Methods
TimeEntry#initialize / 2
TimeEntry#set_project_if_nil
TimeEntry#validate_time_entry
TimeEntry#hours= / 1
TimeEntry#hours
TimeEntry#spent_on= / 1
TimeEntry#editable_by? / 1
is a submodule of
module: <Toplevel Module>   
includes
  SafeAttributes ( Redmine )
inherits from
  Base ( ActiveRecord )
has properties
method: initialize / 2   
method: set_project_if_nil   
method: validate_time_entry   
method: hours= / 1   
method: hours   
method: spent_on= / 1   
method: editable_by? / 1   
is defined at
#18 in app/models/time_entry.rb  

Overview

Module Structure

  module: <Toplevel Module>
  module: ActiveRecord
class: Base     
✗ class: TimeEntry
  module: Redmine
module: SafeAttributes     

Class Hierarchy

Object ( Builtin-Module )
Base ( ActiveRecord )
has properties
class method: find_ids / 1   
TimeEntry
includes
  SafeAttributes ( Redmine )
has properties
method: initialize / 2   
method: set_project_if_nil   
method: validate_time_entry   
method: hours= / 1   
method: hours   
method: spent_on= / 1   
method: editable_by? / 1   

Instance Methods

TimeEntry#initialize / 2

#71 in app/models/time_entry.rb

initialize ( attributes=nil ,
  *args )

TimeEntry#set_project_if_nil

#81 in app/models/time_entry.rb

set_project_if_nil

TimeEntry#validate_time_entry

#85 in app/models/time_entry.rb

validate_time_entry

TimeEntry#hours= / 1

#91 in app/models/time_entry.rb

hours= ( h )

TimeEntry#hours

#95 in app/models/time_entry.rb

hours

TimeEntry#spent_on= / 1

#106 in app/models/time_entry.rb

spent_on= ( date )

TimeEntry#editable_by? / 1

#117 in app/models/time_entry.rb

editable_by? ( usr )