Class formClass

Description

Located in /formClass.inc (line 13)


	
			
Method Summary
 formClass formClass ()
 type canShowIngestForm (type $collection_pid)
 void can_ingest_here ( $collection_pid)
 void createAddDataStreamForm ( $pid,  &$form_state)
 void createAdminForm ()
 array createIngestForm (string $collection_pid, string $collection_label,  &$form_state, array $form_state)
 void createMenu ()
 void createMetaDataForm ( $pid,  $dsid,  $client,  &$form_state)
 string createQDCEditForm (string $pid, string $dsid, object $client,  &$form_state, array $form_state)
 array createQDCIngestForm (type $collection_pid, type $collection_label,  &$form_state, array $form_state)
 array createQDCIngestFormPageOne (string $collection_pid, string $collection_label,  &$form_state, array $form_state)
 array createQDCIngestFormPageTwo (string $collection_pid, string $collection_label,  &$form_state, array $form_state)
 void createReplaceDataStreamForm ( $pid,  $dsId,  $dsLabel,  &$form_state)
 void updateMetaData ( $form_id,  $form_values,  $client)
Methods
Constructor formClass (line 15)
formClass formClass ()
canShowIngestForm (line 464)

Drupal's permissions at this point no xacml yet. xacml decisions are made by fedora

type canShowIngestForm (type $collection_pid)
  • type $collection_pid
can_ingest_here (line 452)
void can_ingest_here ( $collection_pid)
  • $collection_pid
createAddDataStreamForm (line 616)
void createAddDataStreamForm ( $pid,  &$form_state)
  • $pid
  • &$form_state
createAdminForm (line 201)
void createAdminForm ()
createIngestForm (line 599)

Create a multi step form (wizard) for ingesting objects into Fedora

array createIngestForm (string $collection_pid, string $collection_label,  &$form_state, array $form_state)
  • string $collection_pid
  • string $collection_label
  • array $form_state
  • array &$form_state
createMenu (line 24)
void createMenu ()
createMetaDataForm (line 815)

Creates a drupal form to edit either the QDC or DC datastream

void createMetaDataForm ( $pid,  $dsid,  $client,  &$form_state)
  • $pid
  • $dsid
  • $client
  • &$form_state
createQDCEditForm (line 732)

Create edit form.

string createQDCEditForm (string $pid, string $dsid, object $client,  &$form_state, array $form_state)
  • string $pid
  • string $dsid
  • object $client
  • array $form_state
  • &$form_state
createQDCIngestForm (line 579)

Create the QDC Ingest Form.

array createQDCIngestForm (type $collection_pid, type $collection_label,  &$form_state, array $form_state)
  • type $collection_pid
  • type $collection_label
  • array $form_state
  • array &$form_state
createQDCIngestFormPageOne (line 494)

Creates the first page of the ingest form for editing QDC.

array createQDCIngestFormPageOne (string $collection_pid, string $collection_label,  &$form_state, array $form_state)
  • string $collection_pid
  • string $collection_label
  • array $form_state
  • array &$form_state
createQDCIngestFormPageTwo (line 544)

Create the second page of the ingest form for editing QDC

array createQDCIngestFormPageTwo (string $collection_pid, string $collection_label,  &$form_state, array $form_state)
  • string $collection_pid
  • string $collection_label
  • array $form_state
  • array &$form_state
createReplaceDataStreamForm (line 831)

Creates a form for replacing datastream

void createReplaceDataStreamForm ( $pid,  $dsId,  $dsLabel,  &$form_state)
  • $pid
  • $dsId
  • $dsLabel
  • &$form_state
updateMetaData (line 390)
void updateMetaData ( $form_id,  $form_values,  $client)
  • $form_id
  • $form_values
  • $client

Documentation generated on Thu, 14 Jul 2011 16:29:54 -0300 by phpDocumentor 1.4.3