From eb04f52cd0bfaacb75c722f20334d6e24ea78282 Mon Sep 17 00:00:00 2001 From: jwage Date: Wed, 23 Jan 2008 23:27:02 +0000 Subject: [PATCH] Added params argument to allow you to use tokens --- lib/Doctrine/Task/Dql.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/Doctrine/Task/Dql.php b/lib/Doctrine/Task/Dql.php index 3044be77f..225a43b14 100644 --- a/lib/Doctrine/Task/Dql.php +++ b/lib/Doctrine/Task/Dql.php @@ -34,8 +34,8 @@ class Doctrine_Task_Dql extends Doctrine_Task { public $description = 'Execute dql query and display the results', $requiredArguments = array('models_path' => 'Specify path to your Doctrine_Record definitions.', - 'dql_query' => 'Specify the complete dql query to execute.'), - $optionalArguments = array(); + 'dql_query' => 'Specify the complete dql query to execute.'), + $optionalArguments = array('params' => 'Comma separated list of the params to replace the ? tokens in the dql'); public function execute() { @@ -47,7 +47,7 @@ class Doctrine_Task_Dql extends Doctrine_Task $this->notify('executing: "' . $dql . '"'); - $results = $query->query($dql); + $results = $query->query($dql, explode(',', $this->getArgument('params'))); $this->printResults($results); }