Преглед на файлове

Merge pull request #240 from simplethings/CallbackFilterExceptionMessage

Add more helpful error message to CallbackFilter
Thomas преди 14 години
родител
ревизия
875a88858b
променени са 1 файла, в които са добавени 1 реда и са изтрити 1 реда
  1. 1 1
      Filter/ORM/CallbackFilter.php

+ 1 - 1
Filter/ORM/CallbackFilter.php

@@ -24,7 +24,7 @@ class CallbackFilter extends Filter
     public function filter($queryBuilder, $alias, $field, $value)
     public function filter($queryBuilder, $alias, $field, $value)
     {
     {
         if (!is_callable($this->getOption('filter'))) {
         if (!is_callable($this->getOption('filter'))) {
-            throw new \RuntimeException('Please provide a valid callback option');
+            throw new \RuntimeException('Please provide a valid callback option "filter" for field "' . $this->getName() . "'");
         }
         }
 
 
         call_user_func($this->getOption('filter'), $queryBuilder, $alias, $field, $value);
         call_user_func($this->getOption('filter'), $queryBuilder, $alias, $field, $value);