rendered paste bodystack trace
* at ()
in SF_ROOT_DIR\plugins\sfDoctrinePlugin\lib\doctrine\Doctrine\Connection.php line 978 ...
975.
976. $name = 'Doctrine_Connection_' . $this->driverName . '_Exception';
977.
978. $exc = new $name($e->getMessage(), (int) $e->getCode());
979. if ( ! is_array($e->errorInfo)) {
980. $e->errorInfo = array(null, null, null, null);
981. }
* at Doctrine_Connection->rethrowException(object('PDOException'), object('Doctrine_Connection_Statement'))
in SF_ROOT_DIR\plugins\sfDoctrinePlugin\lib\doctrine\Doctrine\Connection\Statement.php line 244 ...
241. } catch (Doctrine_Adapter_Exception $e) {
242. }
243.
244. $this->_conn->rethrowException($e, $this);
245.
246. return false;
247. }
* at Doctrine_Connection_Statement->execute(array('0', '', '545', '2007-12-29 19:00:00', '0'))
in SF_ROOT_DIR\plugins\sfDoctrinePlugin\lib\doctrine\Doctrine\Connection.php line 942 ...
939. try {
940. if ( ! empty($params)) {
941. $stmt = $this->prepare($query);
942. $stmt->execute($params);
943.
944. return $stmt->rowCount();
945. } else {
* at Doctrine_Connection->exec('INSERT INTO player_transaction (is_broken, player_id, amount, created_at, type) VALUES (?, ?, ?, ?, ?)', array('0', '', '545', '2007-12-29 19:00:00', '0'))
in SF_ROOT_DIR\plugins\sfDoctrinePlugin\lib\doctrine\Doctrine\Connection.php line 598 ...
595. $query .= implode(', ', $a) . ')';
596. // prepare and execute the statement
597.
598. return $this->exec($query, array_values($values));
599. }
600.
601. /**
* at Doctrine_Connection->insert('player_transaction', array('is_broken' => '0', 'player_id' => '', 'amount' => '545', 'created_at' => '2007-12-29 19:00:00', 'type' => '0'))
in SF_ROOT_DIR\plugins\sfDoctrinePlugin\lib\doctrine\Doctrine\Connection\UnitOfWork.php line 671 ...
668. $record->assignIdentifier($id);
669. }
670.
671. $this->conn->insert($table->getTableName(), $array);
672.
673. if (empty($seq) && count($keys) == 1 && $keys[0] == $table->getIdentifier() &&
674. $table->getIdentifierType() != Doctrine::IDENTIFIER_NATURAL) {
* at Doctrine_Connection_UnitOfWork->processSingleInsert(object('PlayerTransaction'))
in SF_ROOT_DIR\plugins\sfDoctrinePlugin\lib\doctrine\Doctrine\Connection\UnitOfWork.php line 615 ...
612. }
613. }
614. } else {
615. $this->processSingleInsert($record);
616. }
617. }
618.
* at Doctrine_Connection_UnitOfWork->insert(object('PlayerTransaction'))
in SF_ROOT_DIR\plugins\sfDoctrinePlugin\lib\doctrine\Doctrine\Connection\UnitOfWork.php line 169 ...
166. if ( ! $event->skipOperation) {
167. switch ($state) {
168. case Doctrine_Record::STATE_TDIRTY:
169. $this->insert($record);
170. break;
171. case Doctrine_Record::STATE_DIRTY:
172. case Doctrine_Record::STATE_PROXY:
* at Doctrine_Connection_UnitOfWork->saveGraph(object('PlayerTransaction'))
in SF_ROOT_DIR\plugins\sfDoctrinePlugin\lib\doctrine\Doctrine\Record.php line 1023 ...
1020. if ($conn === null) {
1021. $conn = $this->_table->getConnection();
1022. }
1023. $conn->unitOfWork->saveGraph($this);
1024. }
1025.
1026. /**
* at Doctrine_Record->save()
in SF_ROOT_DIR\lib\model\doctrine\TournamentPlayerLink.class.php line 16 ...
13. $t->amount = self::getSum($this);
14. $t->created_at = $this->Tournament->date;
15. $t->type = 'tournament';
16. $t->save();
17. $this->transaction_id = $t->id;
18. }
19.
* at TournamentPlayerLink->preInsert(object('Doctrine_Event'))
in SF_ROOT_DIR\plugins\sfDoctrinePlugin\lib\doctrine\Doctrine\Connection\UnitOfWork.php line 584 ...
581. // listen the onPreInsert event
582. $event = new Doctrine_Event($record, Doctrine_Event::RECORD_INSERT);
583.
584. $record->preInsert($event);
585.
586. $table = $record->getTable();
587.
* at Doctrine_Connection_UnitOfWork->insert(object('TournamentPlayerLink'))
in SF_ROOT_DIR\plugins\sfDoctrinePlugin\lib\doctrine\Doctrine\Connection\UnitOfWork.php line 169 ...
166. if ( ! $event->skipOperation) {
167. switch ($state) {
168. case Doctrine_Record::STATE_TDIRTY:
169. $this->insert($record);
170. break;
171. case Doctrine_Record::STATE_DIRTY:
172. case Doctrine_Record::STATE_PROXY:
* at Doctrine_Connection_UnitOfWork->saveGraph(object('TournamentPlayerLink'))
in SF_ROOT_DIR\plugins\sfDoctrinePlugin\lib\doctrine\Doctrine\Record.php line 1023 ...
1020. if ($conn === null) {
1021. $conn = $this->_table->getConnection();
1022. }
1023. $conn->unitOfWork->saveGraph($this);
1024. }
1025.
1026. /**
* at Doctrine_Record->save()
in SF_ROOT_DIR\apps\frontend\modules\tournament\actions\actions.class.php line 127 ...
124. $tpl->rebuys = $row['rebuy'];
125. $tpl->payout = $row['payout'];
126. $tpl->tournament_id = $row['id'];
127. $tpl->save();
128. }
129. }
130. }
* at tournamentActions->executeBulkadd()
in SF_SYMFONY_LIB_DIR\action\sfActions.class.php line 53 ...
50. }
51.
52. // run action
53. $ret = $this->$actionToRun();
54.
55. return $ret;
56. }
* at sfActions->execute()
in SF_SYMFONY_LIB_DIR\filter\sfExecutionFilter.class.php line 115 ...
112.
113. // execute the action
114. $actionInstance->preExecute();
115. $viewName = $actionInstance->execute();
116. if ($viewName == '')
117. {
118. $viewName = sfView::SUCCESS;
* at sfExecutionFilter->execute(object('sfFilterChain'))
in SF_SYMFONY_LIB_DIR\filter\sfFilterChain.class.php line 43 ...
40. }
41.
42. // execute the next filter
43. $this->chain[$this->index]->execute($this);
44. }
45. }
46.
* at sfFilterChain->execute()
in SF_SYMFONY_LIB_DIR\filter\sfFlashFilter.class.php line 50 ...
47. }
48.
49. // execute next filter
50. $filterChain->execute();
51.
52. // remove flash that are tagged to be removed
53. $names = $userAttributeHolder->getNames('symfony/flash/remove');
* at sfFlashFilter->execute(object('sfFilterChain'))
in SF_SYMFONY_LIB_DIR\filter\sfFilterChain.class.php line 43 ...
40. }
41.
42. // execute the next filter
43. $this->chain[$this->index]->execute($this);
44. }
45. }
46.
* at sfFilterChain->execute()
in SF_SYMFONY_LIB_DIR\filter\sfCommonFilter.class.php line 29 ...
26. public function execute($filterChain)
27. {
28. // execute next filter
29. $filterChain->execute();
30.
31. // execute this filter only once
32. $response = $this->getContext()->getResponse();
* at sfCommonFilter->execute(object('sfFilterChain'))
in SF_SYMFONY_LIB_DIR\filter\sfFilterChain.class.php line 43 ...
40. }
41.
42. // execute the next filter
43. $this->chain[$this->index]->execute($this);
44. }
45. }
46.
* at sfFilterChain->execute()
in SF_SYMFONY_LIB_DIR\filter\sfBasicSecurityFilter.class.php line 69 ...
66. if ($credential === null || $user->hasCredential($credential))
67. {
68. // the user has access, continue
69. $filterChain->execute();
70. }
71. else
72. {
* at sfBasicSecurityFilter->execute(object('sfFilterChain'))
in SF_SYMFONY_LIB_DIR\filter\sfFilterChain.class.php line 43 ...
40. }
41.
42. // execute the next filter
43. $this->chain[$this->index]->execute($this);
44. }
45. }
46.
* at sfFilterChain->execute()
in SF_ROOT_DIR\apps\frontend\lib\rememberFilter.class.php line 32 ...
29. }
30.
31. // execute next filter
32. $filterChain->execute();
33. }
34. }
35.
* at rememberFilter->execute(object('sfFilterChain'))
in SF_SYMFONY_LIB_DIR\filter\sfFilterChain.class.php line 43 ...
40. }
41.
42. // execute the next filter
43. $this->chain[$this->index]->execute($this);
44. }
45. }
46.
* at sfFilterChain->execute()
in SF_SYMFONY_LIB_DIR\filter\sfWebDebugFilter.class.php line 35 ...
32. }
33.
34. // execute next filter
35. $filterChain->execute();
36.
37. $context = $this->getContext();
38. $response = $context->getResponse();
* at sfWebDebugFilter->execute(object('sfFilterChain'))
in SF_SYMFONY_LIB_DIR\filter\sfFilterChain.class.php line 43 ...
40. }
41.
42. // execute the next filter
43. $this->chain[$this->index]->execute($this);
44. }
45. }
46.
* at sfFilterChain->execute()
in SF_SYMFONY_LIB_DIR\filter\sfRenderingFilter.class.php line 33 ...
30. public function execute($filterChain)
31. {
32. // execute next filter
33. $filterChain->execute();
34.
35. if (sfConfig::get('sf_logging_enabled'))
36. {
* at sfRenderingFilter->execute(object('sfFilterChain'))
in SF_SYMFONY_LIB_DIR\filter\sfFilterChain.class.php line 43 ...
40. }
41.
42. // execute the next filter
43. $this->chain[$this->index]->execute($this);
44. }
45. }
46.
* at sfFilterChain->execute()
in SF_SYMFONY_LIB_DIR\controller\sfController.class.php line 276 ...
273. }
274.
275. // process the filter chain
276. $filterChain->execute();
277. }
278. else
279. {
* at sfController->forward('tournament', 'bulkadd')
in SF_SYMFONY_LIB_DIR\controller\sfFrontWebController.class.php line 48 ...
45. $actionName = $request->getParameter('action');
46.
47. // make the first request
48. $this->forward($moduleName, $actionName);
49. }
50. catch (sfException $e)
51. {
* at sfFrontWebController->dispatch()
in SF_ROOT_DIR\web\frontend_dev.php line 10 ...