Author: sevein
Date: Mon Aug  8 13:59:42 2011
New Revision: 9457

Log:
Static ids for right basis

Modified:
   trunk/data/fixtures/taxonomyTerms.yml
   trunk/lib/model/QubitTerm.php
   trunk/lib/task/migrate/QubitMigrate110.class.php

Modified: trunk/data/fixtures/taxonomyTerms.yml
==============================================================================
--- trunk/data/fixtures/taxonomyTerms.yml       Sat Aug  6 10:50:28 2011        
(r9456)
+++ trunk/data/fixtures/taxonomyTerms.yml       Mon Aug  8 13:59:42 2011        
(r9457)
@@ -2301,18 +2301,21 @@
       en: Part
 
   QubitTerm_right_basis_copyright:
+    id: <?php echo QubitTerm::RIGHT_BASIS_COPYRIGHT_ID."\n" ?>
     taxonomy_id: <?php echo QubitTaxonomy::RIGHT_BASIS_ID."\n" ?>
     parent_id: QubitTerm_110
     source_culture: en
     name:
-      en: 'Copyright'
+      en: Copyright
   QubitTerm_right_basis_license:
+    id: <?php echo QubitTerm::RIGHT_BASIS_LICENSE_ID."\n" ?>
     taxonomy_id: <?php echo QubitTaxonomy::RIGHT_BASIS_ID."\n" ?>
     parent_id: QubitTerm_110
     source_culture: en
     name:
       en: License
   QubitTerm_right_basis_statute:
+    id: <?php echo QubitTerm::RIGHT_BASIS_STATUTE_ID."\n" ?>
     taxonomy_id: <?php echo QubitTaxonomy::RIGHT_BASIS_ID."\n" ?>
     parent_id: QubitTerm_110
     source_culture: en

Modified: trunk/lib/model/QubitTerm.php
==============================================================================
--- trunk/lib/model/QubitTerm.php       Sat Aug  6 10:50:28 2011        (r9456)
+++ trunk/lib/model/QubitTerm.php       Mon Aug  8 13:59:42 2011        (r9457)
@@ -128,7 +128,12 @@
     // Relation types
     ACCESSION_ID = 167,
     RIGHT_ID = 168,
-    DONOR_ID = 169;
+    DONOR_ID = 169,
+
+    // Rights basis
+    RIGHT_BASIS_COPYRIGHT_ID = 170,
+    RIGHT_BASIS_LICENSE_ID = 171,
+    RIGHT_BASIS_STATUTE_ID = 172;
 
   public function isProtected()
   {

Modified: trunk/lib/task/migrate/QubitMigrate110.class.php
==============================================================================
--- trunk/lib/task/migrate/QubitMigrate110.class.php    Sat Aug  6 10:50:28 
2011        (r9456)
+++ trunk/lib/task/migrate/QubitMigrate110.class.php    Mon Aug  8 13:59:42 
2011        (r9457)
@@ -357,14 +357,17 @@
       'id' => '<?php echo QubitTaxonomy::RIGHT_BASIS_ID."\n" ?>',
       'name' => array('en' => 'Right basis'));
     $this->data['QubitTerm']['QubitTerm_right_basis_copyright'] = array(
+      'id' => '<?php echo QubitTaxonomy::RIGHT_BASIS_COPYRIGHT_ID."\n" ?>',
       'taxonomy_id' => 'QubitTaxonomy_right_basis',
       'source_culture' => 'en',
       'name' => array('en' => 'Copyright'));
     $this->data['QubitTerm']['QubitTerm_right_basis_license'] = array(
+      'id' => '<?php echo QubitTaxonomy::RIGHT_BASIS_LICENSE_ID."\n" ?>',
       'taxonomy_id' => 'QubitTaxonomy_right_basis',
       'source_culture' => 'en',
       'name' => array('en' => 'License'));
     $this->data['QubitTerm']['QubitTerm_right_basis_statute'] = array(
+      'id' => '<?php echo QubitTaxonomy::RIGHT_BASIS_STATUTE_ID."\n" ?>',
       'taxonomy_id' => 'QubitTaxonomy_right_basis',
       'source_culture' => 'en',
       'name' => array('en' => 'Statute'));

-- 
You received this message because you are subscribed to the Google Groups 
"Qubit Toolkit Commits" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/qubit-commits?hl=en.

Reply via email to