Author: jablko
Date: Sun Oct 24 12:31:00 2010
New Revision: 8421

Log:
Use $route->resource

Modified:
   trunk/apps/qubit/modules/actor/actions/autocompleteAction.class.php
   trunk/apps/qubit/modules/function/actions/autocompleteAction.class.php
   trunk/apps/qubit/modules/function/actions/deleteAction.class.php
   trunk/apps/qubit/modules/function/actions/listAction.class.php
   
trunk/plugins/sfIsdfPlugin/modules/sfIsdfPlugin/actions/relatedFunctionComponent.class.php
   
trunk/plugins/sfIsdfPlugin/modules/sfIsdfPlugin/actions/relatedResourceComponent.class.php

Modified: trunk/apps/qubit/modules/actor/actions/autocompleteAction.class.php
==============================================================================
--- trunk/apps/qubit/modules/actor/actions/autocompleteAction.class.php Sun Oct 
24 12:25:13 2010        (r8420)
+++ trunk/apps/qubit/modules/actor/actions/autocompleteAction.class.php Sun Oct 
24 12:31:00 2010        (r8421)
@@ -39,7 +39,7 @@
 
     if (isset($request->query))
     {
-      $criteria->add(QubitActorI18n::AUTHORIZED_FORM_OF_NAME, 
$request->query.'%', Criteria::LIKE);
+      $criteria->add(QubitActorI18n::AUTHORIZED_FORM_OF_NAME, 
"$request->query%", Criteria::LIKE);
     }
 
     // Exclude the calling actor from the list

Modified: trunk/apps/qubit/modules/function/actions/autocompleteAction.class.php
==============================================================================
--- trunk/apps/qubit/modules/function/actions/autocompleteAction.class.php      
Sun Oct 24 12:25:13 2010        (r8420)
+++ trunk/apps/qubit/modules/function/actions/autocompleteAction.class.php      
Sun Oct 24 12:31:00 2010        (r8421)
@@ -36,13 +36,12 @@
 
     $criteria = new Criteria;
     $criteria->addJoin(QubitFunction::ID, QubitFunctionI18n::ID);
-    $criteria->add(QubitFunction::ID, null, Criteria::ISNOTNULL);
+    $criteria->add(QubitFunctionI18n::CULTURE, 
$this->context->user->getCulture());
 
     if (isset($request->query))
     {
-      $criteria->add(QubitFunctionI18n::AUTHORIZED_FORM_OF_NAME, 
$request->query.'%', Criteria::LIKE);
+      $criteria->add(QubitFunctionI18n::AUTHORIZED_FORM_OF_NAME, 
"$request->query%", Criteria::LIKE);
     }
-    $criteria->add(QubitFunctionI18n::CULTURE, 
$this->context->user->getCulture());
 
     // Exclude the calling function from the list
     $params = 
$this->context->routing->parse(Qubit::pathInfo($request->getReferer()));
@@ -56,9 +55,7 @@
     $this->pager->setCriteria($criteria);
     $this->pager->setMaxPerPage($request->limit);
     $this->pager->setPage(1);
-    $this->pager->init();
 
     $this->setTemplate('list');
   }
 }
-

Modified: trunk/apps/qubit/modules/function/actions/deleteAction.class.php
==============================================================================
--- trunk/apps/qubit/modules/function/actions/deleteAction.class.php    Sun Oct 
24 12:25:13 2010        (r8420)
+++ trunk/apps/qubit/modules/function/actions/deleteAction.class.php    Sun Oct 
24 12:31:00 2010        (r8421)
@@ -23,9 +23,9 @@
   {
     $this->form = new sfForm;
 
-    $this->func = QubitFunction::getById($request->id);
+    $this->resource = QubitFunction::getById($request->id);
 
-    if (!isset($this->func))
+    if (!isset($this->resource))
     {
       $this->forward404();
     }
@@ -33,12 +33,12 @@
     if ($request->isMethod('delete'))
     {
       // Delete relationships
-      foreach (QubitRelation::getBySubjectOrObjectId($this->func->id) as 
$relation)
+      foreach (QubitRelation::getBySubjectOrObjectId($this->resource->id) as 
$relation)
       {
         $relation->delete();
       }
 
-      $this->func->delete();
+      $this->resource->delete();
 
       $this->redirect(array('module' => 'function', 'action' => 'browse'));
     }

Modified: trunk/apps/qubit/modules/function/actions/listAction.class.php
==============================================================================
--- trunk/apps/qubit/modules/function/actions/listAction.class.php      Sun Oct 
24 12:25:13 2010        (r8420)
+++ trunk/apps/qubit/modules/function/actions/listAction.class.php      Sun Oct 
24 12:31:00 2010        (r8421)
@@ -35,14 +35,13 @@
     }
 
     $criteria = new Criteria;
-    $criteria->addJoin(QubitObject::ID, QubitFunction::ID);
     $criteria->addDescendingOrderByColumn(QubitObject::UPDATED_AT);
 
     if (isset($request->subquery))
     {
       $criteria->addJoin(QubitFunction::ID, QubitFunctionI18n::ID);
-      $criteria->add(QubitFunctionI18n::AUTHORIZED_FORM_OF_NAME, 
'%'.$request->subquery.'%', Criteria::LIKE);
       $criteria->add(QubitFunctionI18n::CULTURE, 
$this->context->user->getCulture());
+      $criteria->add(QubitFunctionI18n::AUTHORIZED_FORM_OF_NAME, 
"%$request->subquery%", Criteria::LIKE);
     }
 
     // Page results

Modified: 
trunk/plugins/sfIsdfPlugin/modules/sfIsdfPlugin/actions/relatedFunctionComponent.class.php
==============================================================================
--- 
trunk/plugins/sfIsdfPlugin/modules/sfIsdfPlugin/actions/relatedFunctionComponent.class.php
  Sun Oct 24 12:25:13 2010        (r8420)
+++ 
trunk/plugins/sfIsdfPlugin/modules/sfIsdfPlugin/actions/relatedFunctionComponent.class.php
  Sun Oct 24 12:31:00 2010        (r8421)
@@ -97,20 +97,5 @@
     parent::execute($request);
 
     $this->form->getWidgetSchema()->setNameFormat('relatedFunction[%s]');
-
-    // Find function to function relations with current function as subject or
-    // object
-    $criteria = new Criteria;
-    $criterion1 = $criteria->getNewCriterion(QubitRelation::OBJECT_ID, 
$this->resource->id);
-    $criterion2 = $criteria->getNewCriterion(QubitRelation::SUBJECT_ID, 
$this->resource->id);
-    $criterion1->addOr($criterion2);
-    $criteria->add($criterion1);
-    $criteria->addAlias('ro', QubitFunction::TABLE_NAME);
-    $criteria->addJoin(QubitRelation::OBJECT_ID, 'ro.id');
-    $criteria->addAlias('rs', QubitFunction::TABLE_NAME);
-    $criteria->addJoin(QubitRelation::SUBJECT_ID, 'rs.id');
-    $criteria->addAscendingOrderByColumn(QubitRelation::TYPE_ID);
-
-    $this->relations = QubitRelation::get($criteria);
   }
 }

Modified: 
trunk/plugins/sfIsdfPlugin/modules/sfIsdfPlugin/actions/relatedResourceComponent.class.php
==============================================================================
--- 
trunk/plugins/sfIsdfPlugin/modules/sfIsdfPlugin/actions/relatedResourceComponent.class.php
  Sun Oct 24 12:25:13 2010        (r8420)
+++ 
trunk/plugins/sfIsdfPlugin/modules/sfIsdfPlugin/actions/relatedResourceComponent.class.php
  Sun Oct 24 12:31:00 2010        (r8421)
@@ -33,12 +33,5 @@
     parent::execute($request);
 
     $this->form->getWidgetSchema()->setNameFormat('relatedResource[%s]');
-
-    // Get information objects (object) related to this function (subject)
-    $criteria = new Criteria;
-    $criteria->add(QubitRelation::SUBJECT_ID, $this->resource->id);
-    $criteria->addJoin(QubitRelation::OBJECT_ID, QubitInformationObject::ID);
-
-    $this->relations = QubitRelation::get($criteria);
   }
 }

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