Overview

Packages

  • Hermes
  • Horde
    • Data
  • Kronolith
  • None

Classes

  • Hermes
  • Hermes_Ajax_Application
  • Hermes_Api
  • Hermes_Driver
  • Hermes_Driver_Sql
  • Hermes_Factory_Driver
  • Hermes_Form_Admin_AddJobType
  • Hermes_Form_Admin_DeleteJobType
  • Hermes_Form_Admin_EditClientStepOne
  • Hermes_Form_Admin_EditClientStepTwo
  • Hermes_Form_Admin_EditJobTypeStepOne
  • Hermes_Form_Admin_EditJobTypeStepTwo
  • Hermes_Form_Deliverable
  • Hermes_Form_Deliverable_ClientSelector
  • Hermes_Form_Export
  • Hermes_Form_JobType_Edit_Step1
  • Hermes_Form_Search
  • Hermes_Form_Time
  • Hermes_Form_Time_Entry
  • Hermes_LoginTasks_SystemTask_Upgrade
  • Overview
  • Package
  • Class
  • Tree
 1: <?php
 2: 
 3: /**
 4:  * DeliverableClientSelector - Form for selecting client on deliverables screen
 5:  *
 6:  * Copyright 2002-2012 Horde LLC (http://www.horde.org/)
 7:  *
 8:  * See the enclosed file LICENSE for license information (BSD). If you
 9:  * did not receive this file, see http://www.horde.org/licenses/bsdl.php.
10:  *
11:  * @author  Jason M. Felice <jason.m.felice@gmail.com>
12:  * @package Hermes
13:  */
14: class Hermes_Form_Deliverable extends Horde_Form
15: {
16:     public function __construct(&$vars)
17:     {
18:         parent::Horde_Form($vars, _("Deliverable Detail"));
19: 
20:         $this->addHidden('', 'deliverable_id', 'text', false);
21:         $this->addHidden('', 'client_id', 'text', false);
22:         $this->addHidden('', 'parent', 'text', false);
23: 
24:         $this->addVariable(_("Display Name"), 'name', 'text', true);
25:         $this->addVariable(_("Active?"), 'active', 'boolean', true);
26:         $this->addVariable(_("Estimated Hours"), 'estimate', 'number', false);
27:         $this->addVariable(_("Description"), 'description', 'longtext', false);
28:     }
29: 
30: }
31: 
API documentation generated by ApiGen