Author: sevein
Date: Thu Jun  9 14:49:47 2011
New Revision: 9150

Log:
Insert Qubit license conde into accession model classes

Modified:
   trunk/plugins/qtAccessionPlugin/lib/model/QubitAccession.php
   trunk/plugins/qtAccessionPlugin/lib/model/QubitAccessionI18n.php
   trunk/plugins/qtAccessionPlugin/lib/model/QubitDeaccession.php

Modified: trunk/plugins/qtAccessionPlugin/lib/model/QubitAccession.php
==============================================================================
--- trunk/plugins/qtAccessionPlugin/lib/model/QubitAccession.php        Thu Jun 
 9 14:39:21 2011        (r9149)
+++ trunk/plugins/qtAccessionPlugin/lib/model/QubitAccession.php        Thu Jun 
 9 14:49:47 2011        (r9150)
@@ -1,28 +1,31 @@
 <?php
 
-
-/**
- * Skeleton subclass for representing a row from the 'accession' table.
+/*
+ * This file is part of Qubit Toolkit.
  *
- * 
+ * Qubit Toolkit is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
  *
- * You should add additional methods to this class to meet the
- * application requirements.  This class will only be generated as
- * long as it does not already exist in the output directory.
+ * Qubit Toolkit is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
  *
- * @package    plugins.qtAccessionPlugin.lib.model
+ * You should have received a copy of the GNU General Public License
+ * along with Qubit Toolkit.  If not, see <http://www.gnu.org/licenses/>.
  */
-class QubitAccession extends BaseAccession {
 
-       /**
-        * Initializes internal state of QubitAccession object.
-        * @see        parent::__construct()
-        */
-       public function __construct()
-       {
-               // Make sure that parent constructor is always invoked, since 
that
-               // is where any default values for this object are set.
-               parent::__construct();
-       }
+class QubitAccession extends BaseAccession
+{
+  protected function insert($connection = null)
+  {
+    if (!isset($this->slug))
+    {
+      $this->slug = QubitSlug::slugify($this->__get('title', 
array('sourceCulture' => true)));
+    }
 
-} // QubitAccession
+    return parent::insert($connection);
+  }
+}

Modified: trunk/plugins/qtAccessionPlugin/lib/model/QubitAccessionI18n.php
==============================================================================
--- trunk/plugins/qtAccessionPlugin/lib/model/QubitAccessionI18n.php    Thu Jun 
 9 14:39:21 2011        (r9149)
+++ trunk/plugins/qtAccessionPlugin/lib/model/QubitAccessionI18n.php    Thu Jun 
 9 14:49:47 2011        (r9150)
@@ -1,17 +1,22 @@
 <?php
 
-
-/**
- * Skeleton subclass for representing a row from the 'accession_i18n' table.
+/*
+ * This file is part of Qubit Toolkit.
  *
- * 
+ * Qubit Toolkit is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
  *
- * You should add additional methods to this class to meet the
- * application requirements.  This class will only be generated as
- * long as it does not already exist in the output directory.
+ * Qubit Toolkit is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
  *
- * @package    plugins.qtAccessionPlugin.lib.model
+ * You should have received a copy of the GNU General Public License
+ * along with Qubit Toolkit.  If not, see <http://www.gnu.org/licenses/>.
  */
-class QubitAccessionI18n extends BaseAccessionI18n {
 
-} // QubitAccessionI18n
+class QubitAccessionI18n extends BaseAccessionI18n
+{
+}

Modified: trunk/plugins/qtAccessionPlugin/lib/model/QubitDeaccession.php
==============================================================================
--- trunk/plugins/qtAccessionPlugin/lib/model/QubitDeaccession.php      Thu Jun 
 9 14:39:21 2011        (r9149)
+++ trunk/plugins/qtAccessionPlugin/lib/model/QubitDeaccession.php      Thu Jun 
 9 14:49:47 2011        (r9150)
@@ -1,28 +1,31 @@
 <?php
 
-
-/**
- * Skeleton subclass for representing a row from the 'deaccession' table.
+/*
+ * This file is part of Qubit Toolkit.
  *
- * 
+ * Qubit Toolkit is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
  *
- * You should add additional methods to this class to meet the
- * application requirements.  This class will only be generated as
- * long as it does not already exist in the output directory.
+ * Qubit Toolkit is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
  *
- * @package    plugins.qtAccessionPlugin.lib.model
+ * You should have received a copy of the GNU General Public License
+ * along with Qubit Toolkit.  If not, see <http://www.gnu.org/licenses/>.
  */
-class QubitDeaccession extends BaseDeaccession {
 
-       /**
-        * Initializes internal state of QubitDeaccession object.
-        * @see        parent::__construct()
-        */
-       public function __construct()
-       {
-               // Make sure that parent constructor is always invoked, since 
that
-               // is where any default values for this object are set.
-               parent::__construct();
-       }
+class QubitDeaccession extends BaseDeaccession
+{
+  protected function insert($connection = null)
+  {
+    if (!isset($this->slug))
+    {
+      $this->slug = QubitSlug::slugify($this->__get('title', 
array('sourceCulture' => true)));
+    }
 
-} // QubitDeaccession
+    return parent::insert($connection);
+  }
+}

-- 
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