From 3cdaf71ad0d448a64c932595345f9ed47d269457 Mon Sep 17 00:00:00 2001 From: meus Date: Tue, 23 Oct 2007 20:21:22 +0000 Subject: [PATCH] refetch state after preSave listener in unit of work. if state changes in preSave listener it is not taken into concideration when an object is saved/deleted etc. also fixed some small stuff in tests and added new coverage report --- lib/Doctrine/Connection/UnitOfWork.php | 1 + tests/DoctrineTest.php | 7 +- tests/DoctrineTest/Doctrine_UnitTestCase.php | 9 - tests/DoctrineTest/GroupTest.php | 4 +- tests/DoctrineTest/Reporter/Cli.php | 5 + tests/DoctrineTest/Reporter/Html.php | 2 + tests/coverage/Doctrine.html | 2945 ++++---- tests/coverage/Doctrine_AuditLog.html | 2 +- tests/coverage/Doctrine_Cache_Array.html | 4 +- tests/coverage/Doctrine_Collection.html | 2171 +++--- tests/coverage/Doctrine_Configurable.html | 50 +- tests/coverage/Doctrine_Connection.html | 8 +- .../Doctrine_Connection_Exception.html | 2 +- .../Doctrine_Connection_Firebird.html | 2 +- ...octrine_Connection_Firebird_Exception.html | 22 +- tests/coverage/Doctrine_Connection_Mssql.html | 2 +- .../Doctrine_Connection_Mssql_Exception.html | 6 +- tests/coverage/Doctrine_Connection_Mysql.html | 2 +- .../Doctrine_Connection_Mysql_Exception.html | 6 +- .../coverage/Doctrine_Connection_Oracle.html | 2 +- .../Doctrine_Connection_Oracle_Exception.html | 6 +- tests/coverage/Doctrine_Connection_Pgsql.html | 2 +- .../Doctrine_Connection_Pgsql_Exception.html | 6 +- .../coverage/Doctrine_Connection_Sqlite.html | 2 +- .../Doctrine_Connection_Sqlite_Exception.html | 6 +- .../Doctrine_Connection_Statement.html | 4 +- .../Doctrine_Connection_UnitOfWork.html | 1273 ++-- tests/coverage/Doctrine_DataDict_Mysql.html | 70 +- tests/coverage/Doctrine_DataDict_Pgsql.html | 26 +- .../Doctrine_EventListener_Chain.html | 6 +- tests/coverage/Doctrine_Exception.html | 12 +- tests/coverage/Doctrine_Export_Schema.html | 16 +- tests/coverage/Doctrine_Expression.html | 4 +- tests/coverage/Doctrine_Hook.html | 6 +- tests/coverage/Doctrine_Hook_Parser.html | 2 +- tests/coverage/Doctrine_Hydrate.html | 803 ++- tests/coverage/Doctrine_Hydrate_Array.html | 55 +- tests/coverage/Doctrine_Hydrate_Record.html | 215 +- tests/coverage/Doctrine_I18n.html | 2 +- tests/coverage/Doctrine_Import.html | 6 +- tests/coverage/Doctrine_Import_Builder.html | 2330 +++--- tests/coverage/Doctrine_Import_Pgsql.html | 2 +- tests/coverage/Doctrine_Import_Schema.html | 6 +- .../coverage/Doctrine_Locator_Injectable.html | 6 +- tests/coverage/Doctrine_Node.html | 14 +- tests/coverage/Doctrine_Plugin.html | 10 +- tests/coverage/Doctrine_Query.html | 2 +- tests/coverage/Doctrine_RawSql.html | 4 +- tests/coverage/Doctrine_Record_Abstract.html | 8 +- .../Doctrine_Record_Listener_Chain.html | 6 +- tests/coverage/Doctrine_Relation.html | 4 +- .../Doctrine_Search_Analyzer_Standard.html | 6 +- tests/coverage/Doctrine_Search_Query.html | 4 +- tests/coverage/Doctrine_Table.html | 6297 +++++++++-------- tests/coverage/Doctrine_Table_Repository.html | 2 +- tests/coverage/Doctrine_Transaction.html | 2 +- tests/coverage/Doctrine_Tree.html | 12 +- tests/coverage/Doctrine_Validator.html | 4 +- tests/coverage/Doctrine_Validator_Driver.html | 10 +- .../coverage/Doctrine_Validator_Usstate.html | 4 +- tests/coverage/coverage.txt | 2 +- tests/run.php | 2 +- 62 files changed, 8335 insertions(+), 8176 deletions(-) diff --git a/lib/Doctrine/Connection/UnitOfWork.php b/lib/Doctrine/Connection/UnitOfWork.php index aacbd8bf7..109c0219c 100644 --- a/lib/Doctrine/Connection/UnitOfWork.php +++ b/lib/Doctrine/Connection/UnitOfWork.php @@ -161,6 +161,7 @@ class Doctrine_Connection_UnitOfWork extends Doctrine_Connection_Module $record->preSave($event); $record->getTable()->getRecordListener()->preSave($event); + $state = $record->state(); if ( ! $event->skipOperation) { switch ($state) { diff --git a/tests/DoctrineTest.php b/tests/DoctrineTest.php index 15e2b1126..6d6519cd7 100644 --- a/tests/DoctrineTest.php +++ b/tests/DoctrineTest.php @@ -124,7 +124,7 @@ class DoctrineTest * somebody could give it a try. Just replace this block of code * with the one below * - define('PHPCOVERAGE_HOME', dirname(dirname(__FILE__)) . '/vendor/spikephpcoverage'); + define('PHPCOVERAGE_HOME', dirname(dirname(__FILE__)) . '/vendor/spikephpcoverage'); require_once PHPCOVERAGE_HOME . '/CoverageRecorder.php'; require_once PHPCOVERAGE_HOME . '/reporter/HtmlCoverageReporter.php'; @@ -149,10 +149,11 @@ class DoctrineTest require_once dirname(__FILE__) . '/DoctrineTest/Coverage.php'; $coverageGeneration = new DoctrineTest_Coverage(); $coverageGeneration->generateReport(); + return; // */ - } else { - $testGroup->run($reporter, $filter); + } + $testGroup->run($reporter, $filter); } diff --git a/tests/DoctrineTest/Doctrine_UnitTestCase.php b/tests/DoctrineTest/Doctrine_UnitTestCase.php index 4f02058ff..404a34d4f 100644 --- a/tests/DoctrineTest/Doctrine_UnitTestCase.php +++ b/tests/DoctrineTest/Doctrine_UnitTestCase.php @@ -195,15 +195,6 @@ class Doctrine_UnitTestCase extends UnitTestCase } } $this->conn->export->exportClasses($this->tables); - /** - foreach($this->tables as $name) { - $name = ucwords($name); - $table = $this->connection->getTable($name); - - $table->clear(); - } - */ - $this->objTable = $this->connection->getTable('User'); } public function prepareData() diff --git a/tests/DoctrineTest/GroupTest.php b/tests/DoctrineTest/GroupTest.php index 18da66dc3..600887782 100644 --- a/tests/DoctrineTest/GroupTest.php +++ b/tests/DoctrineTest/GroupTest.php @@ -56,9 +56,7 @@ class GroupTest extends UnitTestCase $this->_messages = array_merge($this->_messages, $testCase->getMessages()); $this->_testCases[$k] = null; - if(PHP_SAPI === 'cli'){ - echo '.'; - } + echo $reporter->getProgressIndicator(); set_time_limit(900); } $reporter->setTestCase($this); diff --git a/tests/DoctrineTest/Reporter/Cli.php b/tests/DoctrineTest/Reporter/Cli.php index a40c1bd2e..8d764776f 100644 --- a/tests/DoctrineTest/Reporter/Cli.php +++ b/tests/DoctrineTest/Reporter/Cli.php @@ -15,4 +15,9 @@ class DoctrineTest_Reporter_Cli extends DoctrineTest_Reporter{ print "Successes: " . $this->_test->getPassCount() . " passes. \n"; print "Failures: " . $this->_test->getFailCount() . " fails. \n"; } + + + public function getProgressIndicator(){ + return "."; + } } diff --git a/tests/DoctrineTest/Reporter/Html.php b/tests/DoctrineTest/Reporter/Html.php index 4f5f3b1bd..1274fcb76 100644 --- a/tests/DoctrineTest/Reporter/Html.php +++ b/tests/DoctrineTest/Reporter/Html.php @@ -34,4 +34,6 @@ class DoctrineTest_Reporter_Html extends DoctrineTest_Reporter{ print '' . $this->_test->getFailCount() . ' fails.'; print ''; } + + public function getProgressIndicator(){} } diff --git a/tests/coverage/Doctrine.html b/tests/coverage/Doctrine.html index b94221e4a..2da749e65 100644 --- a/tests/coverage/Doctrine.html +++ b/tests/coverage/Doctrine.html @@ -16,7 +16,7 @@ /* 3 - *  $Id: Doctrine.php 2983 2007-10-22 05:11:23Z Jonathan.Wage $ + *  $Id: Doctrine.php 2989 2007-10-22 16:32:07Z romanb $ 4  * @@ -103,7 +103,7 @@  * @since       1.0 32 - * @version     $Revision: 2983 $ + * @version     $Revision: 2989 $ 33  */ @@ -1093,19 +1093,19 @@     const HYDRATE_ARRAY             = 3; 362 - +     363     /** 364 -     * VALIDATION CONSTANTS +     * HYDRATE_NONE 365      */ 366 -    const VALIDATE_NONE             = 0; +    const HYDRATE_NONE              = 4; 367 @@ -1114,13 +1114,13 @@     /** 369 -     * VALIDATE_LENGTHS +     * VALIDATION CONSTANTS 370      */ 371 -    const VALIDATE_LENGTHS          = 1; +    const VALIDATE_NONE             = 0; 372 @@ -1129,13 +1129,13 @@     /** 374 -     * VALIDATE_TYPES +     * VALIDATE_LENGTHS 375      */ 376 -    const VALIDATE_TYPES            = 2; +    const VALIDATE_LENGTHS          = 1; 377 @@ -1144,13 +1144,13 @@     /** 379 -     * VALIDATE_CONSTRAINTS +     * VALIDATE_TYPES 380      */ 381 -    const VALIDATE_CONSTRAINTS      = 4; +    const VALIDATE_TYPES            = 2; 382 @@ -1159,13 +1159,13 @@     /** 384 -     * VALIDATE_ALL +     * VALIDATE_CONSTRAINTS 385      */ 386 -    const VALIDATE_ALL              = 7; +    const VALIDATE_CONSTRAINTS      = 4; 387 @@ -1174,2097 +1174,2112 @@     /** 389 -     * IDENTIFIER_AUTOINC +     * VALIDATE_ALL 390 -     * +     */ 391 -     * constant for auto_increment identifier +    const VALIDATE_ALL              = 7; 392 -     */ + 393 -    const IDENTIFIER_AUTOINC        = 1; +    /** 394 - +     * IDENTIFIER_AUTOINC 395 -    /** +     * 396 -     * IDENTIFIER_SEQUENCE +     * constant for auto_increment identifier 397 -     * +     */ 398 -     * constant for sequence identifier +    const IDENTIFIER_AUTOINC        = 1; 399 -     */ + 400 -    const IDENTIFIER_SEQUENCE       = 2; +    /** 401 - +     * IDENTIFIER_SEQUENCE 402 -    /** +     * 403 -     * IDENTIFIER_NATURAL +     * constant for sequence identifier 404 -     * +     */ 405 -     * constant for normal identifier +    const IDENTIFIER_SEQUENCE       = 2; 406 -     */ + 407 -    const IDENTIFIER_NATURAL        = 3; +    /** 408 - +     * IDENTIFIER_NATURAL 409 -    /** +     * 410 -     * IDENTIFIER_COMPOSITE +     * constant for normal identifier 411 -     * +     */ 412 -     * constant for composite identifier +    const IDENTIFIER_NATURAL        = 3; 413 -     */ + 414 -    const IDENTIFIER_COMPOSITE      = 4; +    /** 415 - +     * IDENTIFIER_COMPOSITE 416 -    /** +     * 417 -     * Path +     * constant for composite identifier 418 -     * +     */ 419 -     * @var string $path            doctrine root directory +    const IDENTIFIER_COMPOSITE      = 4; 420 -     */ + 421 -    private static $_path; +    /** 422 - +     * Path 423 -    /** +     * 424 -     * Debug +     * @var string $path            doctrine root directory 425 -     * +     */ 426 -     * Bool true/false +    private static $_path; 427 -     * + 428 -     * @var boolean $_debug +    /** 429 -     */ +     * Debug 430 -    private static $_debug = false; +     * 431 - +     * Bool true/false 432 -    /** +     * 433 -     * __construct +     * @var boolean $_debug 434 -     * +     */ 435 -     * @return void +    private static $_debug = false; 436 -     * @throws Doctrine_Exception + 437 -     */ +    /** 438 -    public function __construct() +     * __construct 439 -    { +     * 440 -        throw new Doctrine_Exception('Doctrine is static class. No instances can be created.'); +     * @return void 441 -    } +     * @throws Doctrine_Exception 442 - +     */ 443 -    /** +    public function __construct() 444 -     * debug +    { 445 -     * +        throw new Doctrine_Exception('Doctrine is static class. No instances can be created.'); 446 -     * @param string $bool  +    } 447 -     * @return void + 448 -     */ +    /** 449 -    public static function debug($bool = null) +     * debug 450 -    { +     * 451 -        if ($bool !== null) { +     * @param string $bool  452 -            self::$_debug = (bool) $bool; +     * @return void 453 -        } +     */ 454 -         +    public static function debug($bool = null) 455 -        return self::$_debug; +    { 456 -    } +        if ($bool !== null) { 457 - +            self::$_debug = (bool) $bool; 458 -    /** +        } 459 -     * getPath - -460 -     * returns the doctrine root - -461 -     * - -462 -     * @return string - -463 -     */ - -464 -    public static function getPath() - -465 -    { - -466 -        if ( ! self::$_path) { - -467 -            self::$_path = dirname(__FILE__); - -468 -        } - -469          +460 +        return self::$_debug; + +461 +    } + +462 + + +463 +    /** + +464 +     * getPath + +465 +     * returns the doctrine root + +466 +     * + +467 +     * @return string + +468 +     */ + +469 +    public static function getPath() + 470 -        return self::$_path; +    { 471 -    } +        if ( ! self::$_path) { 472 - +            self::$_path = dirname(__FILE__); 473 -    /** - -474 -     * loadAll - -475 -     * loads all runtime classes - -476 -     * - -477 -     * @return void - -478 -     */ - -479 -    public static function loadAll() - -480 -    { - -481 -        return self::loadAllRuntimeClasses(); - -482 -    } - -483 - - -484 -    /** - -485 -     * importSchema - -486 -     * method for importing existing schema to Doctrine_Record classes - -487 -     * - -488 -     * @param string $directory Directory to write your models to - -489 -     * @param array $databases Array of databases to generate models for - -490 -     * @return boolean - -491 -     */ - -492 -    public static function importSchema($directory, array $databases = array()) - -493 -    { - -494 -        return self::generateModelsFromDb($directory, $databases); - -495 -    } - -496 - - -497 -    /** - -498 -     * exportSchema - -499 -     * method for exporting Doctrine_Record classes to a schema - -500 -     * - -501 -     * @param string $directory Directory containing your models - -502 -     * @return void - -503 -     */ - -504 -    public static function exportSchema($directory = null) - -505 -    { - -506 -        return self::createTablesFromModels($directory); - -507 -    } - -508 - - -509 -    /** - -510 -     * exportSql - -511 -     * method for exporting Doctrine_Record classes to a schema - -512 -     * - -513 -     * @param string $directory - -514 -     */ - -515 -    public static function exportSql($directory = null) - -516 -    { - -517 -        return self::generateSqlFromModels($directory); - -518 -    } - -519 - - -520 -    /** - -521 -     * loadAllRuntimeClasses - -522 -     * - -523 -     * loads all runtime classes - -524 -     * - -525 -     * @return void - -526 -     */ - -527 -    public static function loadAllRuntimeClasses() - -528 -    { - -529 -        $classes = Doctrine_Compiler::getRuntimeClasses(); - -530 - - -531 -        foreach ($classes as $class) { - -532 -            self::autoload($class); - -533         } +474 +         + +475 +        return self::$_path; + +476 +    } + +477 + + +478 +    /** + +479 +     * loadAll + +480 +     * loads all runtime classes + +481 +     * + +482 +     * @return void + +483 +     */ + +484 +    public static function loadAll() + +485 +    { + +486 +        return self::loadAllRuntimeClasses(); + +487 +    } + +488 + + +489 +    /** + +490 +     * importSchema + +491 +     * method for importing existing schema to Doctrine_Record classes + +492 +     * + +493 +     * @param string $directory Directory to write your models to + +494 +     * @param array $databases Array of databases to generate models for + +495 +     * @return boolean + +496 +     */ + +497 +    public static function importSchema($directory, array $databases = array()) + +498 +    { + +499 +        return self::generateModelsFromDb($directory, $databases); + +500 +    } + +501 + + +502 +    /** + +503 +     * exportSchema + +504 +     * method for exporting Doctrine_Record classes to a schema + +505 +     * + +506 +     * @param string $directory Directory containing your models + +507 +     * @return void + +508 +     */ + +509 +    public static function exportSchema($directory = null) + +510 +    { + +511 +        return self::createTablesFromModels($directory); + +512 +    } + +513 + + +514 +    /** + +515 +     * exportSql + +516 +     * method for exporting Doctrine_Record classes to a schema + +517 +     * + +518 +     * @param string $directory + +519 +     */ + +520 +    public static function exportSql($directory = null) + +521 +    { + +522 +        return self::generateSqlFromModels($directory); + +523 +    } + +524 + + +525 +    /** + +526 +     * loadAllRuntimeClasses + +527 +     * + +528 +     * loads all runtime classes + +529 +     * + +530 +     * @return void + +531 +     */ + +532 +    public static function loadAllRuntimeClasses() + +533 +    { + 534 -    } +        $classes = Doctrine_Compiler::getRuntimeClasses(); 535 536 -    /** +        foreach ($classes as $class) { 537 -     * loadModels +            self::autoload($class); 538 -     * +        } 539 -     * Recursively load all models from a directory or array of directories +    } 540 -     *  + 541 -     * @param string $directory Path to directory of models or array of directory paths - -542 -     * @return array $loadedModels - -543 -     */ - -544 -    public static function loadModels($directory) - -545 -    { - -546 -        $declared = get_declared_classes(); - -547 -         - -548 -        if ($directory !== null) { - -549 -            foreach ((array) $directory as $dir) { - -550 -                $it = new RecursiveIteratorIterator(new RecursiveDirectoryIterator($dir), - -551 -                                                        RecursiveIteratorIterator::LEAVES_ONLY); - -552 - - -553 -                foreach ($it as $file) { - -554 -                    $e = explode('.', $file->getFileName()); - -555 -                    if (end($e) === 'php' && strpos($file->getFileName(), '.inc') === false) { - -556 -                        require_once $file->getPathName(); - -557 -                    } - -558 -                } - -559 -            } - -560 -             - -561 -            $declared = array_diff(get_declared_classes(), $declared); - -562 -        } - -563 -         - -564 -        return self::getLoadedModels($declared); - -565 -    } - -566 - - -567     /** -568 -     * getLoadedModels +542 +     * loadModels -569 +543      * -570 -     * Get all the loaded models, you can provide an array of classes or it will use get_declared_classes() +544 +     * Recursively load all models from a directory or array of directories -571 +545      *  +546 +     * @param string $directory Path to directory of models or array of directory paths + +547 +     * @return array $loadedModels + +548 +     */ + +549 +    public static function loadModels($directory) + +550 +    { + +551 +        $declared = get_declared_classes(); + +552 +         + +553 +        if ($directory !== null) { + +554 +            foreach ((array) $directory as $dir) { + +555 +                $it = new RecursiveIteratorIterator(new RecursiveDirectoryIterator($dir), + +556 +                                                        RecursiveIteratorIterator::LEAVES_ONLY); + +557 + + +558 +                foreach ($it as $file) { + +559 +                    $e = explode('.', $file->getFileName()); + +560 +                    if (end($e) === 'php' && strpos($file->getFileName(), '.inc') === false) { + +561 +                        require_once $file->getPathName(); + +562 +                    } + +563 +                } + +564 +            } + +565 +             + +566 +            $declared = array_diff(get_declared_classes(), $declared); + +567 +        } + +568 +         + +569 +        return self::getLoadedModels($declared); + +570 +    } + +571 + + 572 -     * Will filter through an array of classes and return the Doctrine_Records out of them. +    /** 573 -     * If you do not specify $classes it will return all of the currently loaded Doctrine_Records +     * getLoadedModels 574      * 575 -     * @param $classes Array of classes to filter through, otherwise uses get_declared_classes() +     * Get all the loaded models, you can provide an array of classes or it will use get_declared_classes() 576 -     * @return array $loadedModels - -577 -     */ - -578 -    public static function getLoadedModels($classes = null) - -579 -    { - -580 -        if ($classes === null) { - -581 -            $classes = get_declared_classes(); - -582 -        } - -583 -         - -584 -        $parent = new ReflectionClass('Doctrine_Record'); - -585 -         - -586 -        $loadedModels = array(); - -587 -         - -588 -        foreach ((array) $classes as $name) { - -589 -            $class = new ReflectionClass($name); - -590 -             - -591 -            // Skip the following classes - -592 -            // - abstract classes - -593 -            // - not a subclass of Doctrine_Record  - -594 -            // - don't have a setTableDefinition method - -595 -            if ($class->isAbstract() ||  - -596 -                !$class->isSubClassOf($parent) ||  - -597 -                !$class->hasMethod('setTableDefinition')) { - -598 -                continue; - -599 -            } - -600 -             - -601 -            $loadedModels[] = $name; - -602 -        } - -603 -         - -604 -        return $loadedModels; - -605 -    } - -606 - - -607 -    /** - -608 -     * getConnectionByTableName - -609 -     * - -610 -     * Get the connection object for a table by the actual table name - -611      *  -612 -     * @param string $tableName  +577 +     * Will filter through an array of classes and return the Doctrine_Records out of them. -613 -     * @return object Doctrine_Connection +578 +     * If you do not specify $classes it will return all of the currently loaded Doctrine_Records -614 +579 +     * + +580 +     * @param $classes Array of classes to filter through, otherwise uses get_declared_classes() + +581 +     * @return array $loadedModels + +582      */ -615 -    public static function getConnectionByTableName($tableName) +583 +    public static function getLoadedModels($classes = null) -616 +584     { -617 -        $loadedModels = self::getLoadedModels(); +585 +        if ($classes === null) { -618 -         +586 +            $classes = get_declared_classes(); -619 -        foreach ($loadedModels as $name) { - -620 -            $model = new $name(); - -621 -            $table = $model->getTable(); - -622 -             - -623 -            if ($table->getTableName() == $tableName) { - -624 -               return $table->getConnection();  - -625 -            } - -626 +587         } -627 +588          +589 +        $parent = new ReflectionClass('Doctrine_Record'); + +590 +         + +591 +        $loadedModels = array(); + +592 +         + +593 +        foreach ((array) $classes as $name) { + +594 +            $class = new ReflectionClass($name); + +595 +             + +596 +            // Skip the following classes + +597 +            // - abstract classes + +598 +            // - not a subclass of Doctrine_Record  + +599 +            // - don't have a setTableDefinition method + +600 +            if ($class->isAbstract() ||  + +601 +                !$class->isSubClassOf($parent) ||  + +602 +                !$class->hasMethod('setTableDefinition')) { + +603 +                continue; + +604 +            } + +605 +             + +606 +            $loadedModels[] = $name; + +607 +        } + +608 +         + +609 +        return $loadedModels; + +610 +    } + +611 + + +612 +    /** + +613 +     * getConnectionByTableName + +614 +     * + +615 +     * Get the connection object for a table by the actual table name + +616 +     *  + +617 +     * @param string $tableName  + +618 +     * @return object Doctrine_Connection + +619 +     */ + +620 +    public static function getConnectionByTableName($tableName) + +621 +    { + +622 +        $loadedModels = self::getLoadedModels(); + +623 +         + +624 +        foreach ($loadedModels as $name) { + +625 +            $model = new $name(); + +626 +            $table = $model->getTable(); + +627 +             + 628 -        return Doctrine_Manager::connection(); +            if ($table->getTableName() == $tableName) { 629 -    } +               return $table->getConnection();  630 - +            } 631 -    /** +        } 632 -     * generateModelsFromDb +         633 -     * +        return Doctrine_Manager::connection(); 634 -     * method for importing existing schema to Doctrine_Record classes +    } 635 -     * + 636 -     * @param string $directory Directory to write your models to +    /** 637 -     * @param array $databases Array of databases to generate models for +     * generateModelsFromDb 638 -     * @return boolean +     * 639 -     * @throws Exception +     * method for importing existing schema to Doctrine_Record classes 640 -     */ +     * 641 -    public static function generateModelsFromDb($directory, array $databases = array()) +     * @param string $directory Directory to write your models to 642 -    { +     * @param array $databases Array of databases to generate models for 643 -        return Doctrine_Manager::connection()->import->importSchema($directory, $databases); +     * @return boolean 644 -    } +     * @throws Exception 645 - +     */ 646 -    /** +    public static function generateModelsFromDb($directory, array $databases = array()) 647 -     * generateYamlFromDb +    { 648 -     * +        return Doctrine_Manager::connection()->import->importSchema($directory, $databases); 649 -     * Generates models from database to temporary location then uses those models to generate a yaml schema file. +    } 650 -     * This should probably be fixed. We should write something to generate a yaml schema file directly from the database. + 651 -     * +    /** 652 -     * @param string $yamlPath Path to write oyur yaml schema file to +     * generateYamlFromDb 653 -     * @return void +     * 654 -     */ +     * Generates models from database to temporary location then uses those models to generate a yaml schema file. 655 -    public static function generateYamlFromDb($yamlPath) +     * This should probably be fixed. We should write something to generate a yaml schema file directly from the database. 656 -    { +     * 657 -        $directory = '/tmp/tmp_doctrine_models'; +     * @param string $yamlPath Path to write oyur yaml schema file to 658 - +     * @return void 659 -        Doctrine::generateModelsFromDb($directory); +     */ 660 - +    public static function generateYamlFromDb($yamlPath) 661 -        $export = new Doctrine_Export_Schema(); +    { 662 -         +        $directory = '/tmp/tmp_doctrine_models'; 663 -        $result = $export->exportSchema($yamlPath, 'yml', $directory); + 664 -         +        Doctrine::generateModelsFromDb($directory); 665 -        exec('rm -rf ' . $directory); + 666 -         +        $export = new Doctrine_Export_Schema(); 667 -        return $result; +         668 -    } +        $result = $export->exportSchema($yamlPath, 'yml', $directory); 669 - +         670 -    /** +        exec('rm -rf ' . $directory); 671 -     * generateModelsFromYaml +         672 -     * +        return $result; 673 -     * Generate a yaml schema file from an existing directory of models +    } 674 -     * + 675 -     * @param string $yamlPath Path to your yaml schema files +    /** 676 -     * @param string $directory Directory to generate your models in +     * generateModelsFromYaml 677 -     * @return void +     * 678 -     */ +     * Generate a yaml schema file from an existing directory of models 679 -    public static function generateModelsFromYaml($yamlPath, $directory) +     * 680 -    { +     * @param string $yamlPath Path to your yaml schema files 681 -        $import = new Doctrine_Import_Schema(); +     * @param string $directory Directory to generate your models in 682 -        $import->generateBaseClasses(true); - -683 -         - -684 -        return $import->importSchema($yamlPath, 'yml', $directory); - -685 -    } - -686 - - -687 -    /** - -688 -     * createTablesFromModels - -689 -     * - -690 -     * Creates database tables for the models in the specified directory - -691 -     * - -692 -     * @param string $directory Directory containing your models - -693      * @return void -694 +683      */ -695 -    public static function createTablesFromModels($directory = null) +684 +    public static function generateModelsFromYaml($yamlPath, $directory) -696 +685     { -697 -        return Doctrine_Manager::connection()->export->exportSchema($directory); +686 +        $import = new Doctrine_Import_Schema(); -698 -    } +687 +        $import->generateBaseClasses(true); -699 - - -700 -    /** - -701 -     * generateSqlFromModels - -702 -     * - -703 -     * @param string $directory  - -704 -     * @return string $build  String of sql queries. One query per line - -705 -     */ - -706 -    public static function generateSqlFromModels($directory = null) - -707 -    { - -708 -        $sql = Doctrine_Manager::connection()->export->exportSql($directory); - -709 +688          +689 +        return $import->importSchema($yamlPath, 'yml', $directory); + +690 +    } + +691 + + +692 +    /** + +693 +     * createTablesFromModels + +694 +     * + +695 +     * Creates database tables for the models in the specified directory + +696 +     * + +697 +     * @param string $directory Directory containing your models + +698 +     * @return void + +699 +     */ + +700 +    public static function createTablesFromModels($directory = null) + +701 +    { + +702 +        return Doctrine_Manager::connection()->export->exportSchema($directory); + +703 +    } + +704 + + +705 +    /** + +706 +     * generateSqlFromModels + +707 +     * + +708 +     * @param string $directory  + +709 +     * @return string $build  String of sql queries. One query per line + 710 -        $build = ''; +     */ 711 -        foreach ($sql as $query) { +    public static function generateSqlFromModels($directory = null) 712 -            $build .= $query.";\n"; +    { 713 -        } +        $sql = Doctrine_Manager::connection()->export->exportSql($directory); 714          715 -        return $build; +        $build = ''; 716 -    } +        foreach ($sql as $query) { 717 - +            $build .= $query.";\n"; 718 -    /** +        } 719 -     * generateYamlFromModels +         720 -     * +        return $build; 721 -     * Generate yaml schema file for the models in the specified directory +    } 722 -     * + 723 -     * @param string $yamlPath Path to your yaml schema files +    /** 724 -     * @param string $directory Directory to generate your models in +     * generateYamlFromModels 725 -     * @return void +     * 726 -     */ +     * Generate yaml schema file for the models in the specified directory 727 -    public static function generateYamlFromModels($yamlPath, $directory) +     * 728 -    { +     * @param string $yamlPath Path to your yaml schema files 729 -        $export = new Doctrine_Export_Schema(); +     * @param string $directory Directory to generate your models in 730 -         +     * @return void 731 -        return $export->exportSchema($yamlPath, 'yml', $directory); +     */ 732 -    } +    public static function generateYamlFromModels($yamlPath, $directory) 733 - +    { 734 -    /** +        $export = new Doctrine_Export_Schema(); 735 -     * createDatabases +         736 -     * +        return $export->exportSchema($yamlPath, 'yml', $directory); 737 -     * Creates databases for connections +    } 738 -     * + 739 -     * @param string $specifiedConnections Array of connections you wish to create the database for +    /** 740 -     * @return void +     * createDatabases 741 -     */ +     * 742 -    public static function createDatabases($specifiedConnections = array()) +     * Creates databases for connections 743 -    { +     * 744 -        if ( ! is_array($specifiedConnections)) { +     * @param string $specifiedConnections Array of connections you wish to create the database for 745 -            $specifiedConnections = (array) $specifiedConnections; +     * @return void 746 -        } +     */ 747 -         +    public static function createDatabases($specifiedConnections = array()) 748 -        $manager = Doctrine_Manager::getInstance(); +    { 749 -        $connections = $manager->getConnections(); - -750 -         - -751 -        foreach ($connections as $name => $connection) { - -752 -            if ( ! empty($specifiedConnections) && !in_array($name, $specifiedConnections)) { - -753 -                continue; - -754 -            } - -755 -             - -756 -            $info = $manager->parsePdoDsn($connection->getOption('dsn')); - -757 -            $username = $connection->getOption('username'); - -758 -            $password = $connection->getOption('password'); - -759 -             - -760 -            // Make connection without database specified so we can create it - -761 -            $connect = $manager->openConnection(new PDO($info['scheme'] . ':host=' . $info['host'], $username, $password), 'tmp_connection', false); - -762 -             - -763 -            try { - -764 -                // Create database - -765 -                $connect->export->createDatabase($name); - -766 -                 - -767 -                // Close the tmp connection with no database - -768 -                $manager->closeConnection($connect); - -769 -                 - -770 -                // Close original connection - -771 -                $manager->closeConnection($connection); - -772 -                 - -773 -                // Reopen original connection with newly created database - -774 -                $manager->openConnection(new PDO($info['dsn'], $username, $password), $name, true); - -775 -            } catch (Exception $e) { - -776 -                 - -777 -            } - -778 -        } - -779 -    } - -780 - - -781 -    /** - -782 -     * dropDatabases - -783 -     * - -784 -     * Drops databases for connections - -785 -     * - -786 -     * @param string $specifiedConnections Array of connections you wish to drop the database for - -787 -     * @return void - -788 -     */ - -789 -    public static function dropDatabases($specifiedConnections = array()) - -790 -    { - -791         if ( ! is_array($specifiedConnections)) { -792 +750             $specifiedConnections = (array) $specifiedConnections; -793 +751         } -794 +752          -795 +753         $manager = Doctrine_Manager::getInstance(); -796 -         - -797 +754         $connections = $manager->getConnections(); -798 +755          -799 +756         foreach ($connections as $name => $connection) { -800 +757             if ( ! empty($specifiedConnections) && !in_array($name, $specifiedConnections)) { -801 +758                 continue; -802 +759             } -803 +760              -804 +761 +            $info = $manager->parsePdoDsn($connection->getOption('dsn')); + +762 +            $username = $connection->getOption('username'); + +763 +            $password = $connection->getOption('password'); + +764 +             + +765 +            // Make connection without database specified so we can create it + +766 +            $connect = $manager->openConnection(new PDO($info['scheme'] . ':host=' . $info['host'], $username, $password), 'tmp_connection', false); + +767 +             + +768             try { -805 -                $connection->export->dropDatabase($name); +769 +                // Create database -806 -            } catch (Exception $e) { +770 +                $connect->export->createDatabase($name); -807 +771                  -808 +772 +                // Close the tmp connection with no database + +773 +                $manager->closeConnection($connect); + +774 +                 + +775 +                // Close original connection + +776 +                $manager->closeConnection($connection); + +777 +                 + +778 +                // Reopen original connection with newly created database + +779 +                $manager->openConnection(new PDO($info['dsn'], $username, $password), $name, true); + +780 +            } catch (Exception $e) { + +781 +                 + +782             } -809 +783         } -810 +784     } -811 +785 +786 +    /** + +787 +     * dropDatabases + +788 +     * + +789 +     * Drops databases for connections + +790 +     * + +791 +     * @param string $specifiedConnections Array of connections you wish to drop the database for + +792 +     * @return void + +793 +     */ + +794 +    public static function dropDatabases($specifiedConnections = array()) + +795 +    { + +796 +        if ( ! is_array($specifiedConnections)) { + +797 +            $specifiedConnections = (array) $specifiedConnections; + +798 +        } + +799 +         + +800 +        $manager = Doctrine_Manager::getInstance(); + +801 +         + +802 +        $connections = $manager->getConnections(); + +803 +         + +804 +        foreach ($connections as $name => $connection) { + +805 +            if ( ! empty($specifiedConnections) && !in_array($name, $specifiedConnections)) { + +806 +                continue; + +807 +            } + +808 +             + +809 +            try { + +810 +                $connection->export->dropDatabase($name); + +811 +            } catch (Exception $e) { + 812 -    /** +                 813 -     * dumpData +            } 814 -     * +        } 815 -     * Dump data to a yaml fixtures file +    } 816 -     * + 817 -     * @param string $yamlPath Path to write the yaml data fixtures to +    /** 818 -     * @param string $individualFiles Whether or not to dump data to individual fixtures files +     * dumpData 819 -     * @return void +     * 820 -     */ +     * Dump data to a yaml fixtures file 821 -    public static function dumpData($yamlPath, $individualFiles = false) +     * 822 -    { +     * @param string $yamlPath Path to write the yaml data fixtures to 823 -        $data = new Doctrine_Data(); +     * @param string $individualFiles Whether or not to dump data to individual fixtures files 824 -         +     * @return void 825 -        return $data->exportData($yamlPath, 'yml', array(), $individualFiles); +     */ 826 -    } +    public static function dumpData($yamlPath, $individualFiles = false) 827 - +    { 828 -    /** +        $data = new Doctrine_Data(); 829 -     * loadData +         830 -     * +        return $data->exportData($yamlPath, 'yml', array(), $individualFiles); 831 -     * Load data from a yaml fixtures file. +    } 832 -     * The output of dumpData can be fed to loadData + 833 -     * +    /** 834 -     * @param string $yamlPath Path to your yaml data fixtures +     * loadData 835 -     * @param string $append Whether or not to append the data +     * 836 -     * @return void +     * Load data from a yaml fixtures file. 837 -     */ +     * The output of dumpData can be fed to loadData 838 -    public static function loadData($yamlPath, $append = false) +     * 839 -    { +     * @param string $yamlPath Path to your yaml data fixtures 840 -        $data = new Doctrine_Data(); - -841 -         - -842 -        if ( ! $append) { - -843 -            $data->purge(); - -844 -        } - -845 -         - -846 -        return $data->importData($yamlPath, 'yml'); - -847 -    } - -848 - - -849 -    /** - -850 -     * loadDummyData - -851 -     * - -852 -     * Populdate your models with dummy data - -853 -     * - -854      * @param string $append Whether or not to append the data -855 -     * @param string $num Number of records to populate - -856 +841      * @return void -857 +842      */ -858 -    public static function loadDummyData($append, $num = 5) +843 +    public static function loadData($yamlPath, $append = false) -859 +844     { -860 +845         $data = new Doctrine_Data(); -861 - +846 +         -862 +847         if ( ! $append) { +848 +            $data->purge(); + +849 +        } + +850 +         + +851 +        return $data->importData($yamlPath, 'yml'); + +852 +    } + +853 + + +854 +    /** + +855 +     * loadDummyData + +856 +     * + +857 +     * Populdate your models with dummy data + +858 +     * + +859 +     * @param string $append Whether or not to append the data + +860 +     * @param string $num Number of records to populate + +861 +     * @return void + +862 +     */ + 863 -          $data->purge(); +    public static function loadDummyData($append, $num = 5) 864 -        } +    { 865 -         +        $data = new Doctrine_Data(); 866 -        return $data->importDummyData($num); + 867 -    } +        if ( ! $append) { 868 - +          $data->purge(); 869 -    /** - -870 -     * migrate - -871 -     *  - -872 -     * Migrate database to specified $to version. Migrates from current to latest if you do not specify. - -873 -     * - -874 -     * @param string $migrationsPath Path to migrations directory which contains your migration classes - -875 -     * @param string $to Version you wish to migrate to. - -876 -     * @return bool true - -877 -     * @throws new Doctrine_Migration_Exception - -878 -     */ - -879 -    public static function migrate($migrationsPath, $to = null) - -880 -    { - -881 -        $migration = new Doctrine_Migration($migrationsPath); - -882 -         - -883 -        return $migration->migrate($to); - -884 -    } - -885 - - -886 -    /** - -887 -     * generateMigrationClass - -888 -     * - -889 -     * Generate new migration class skeleton - -890 -     * - -891 -     * @param string $className Name of the Migration class to generate - -892 -     * @param string $migrationsPath Path to directory which contains your migration classes - -893 -     */ - -894 -    public static function generateMigrationClass($className, $migrationsPath) - -895 -    { - -896 -        $builder = new Doctrine_Migration_Builder($migrationsPath); - -897 -         - -898 -        return $builder->generateMigrationClass($className); - -899 -    } - -900 - - -901 -    /** - -902 -     * generateMigrationsFromDb - -903 -     * - -904 -     * @param string $migrationsPath  - -905 -     * @return void - -906 -     * @throws new Doctrine_Migration_Exception - -907 -     */ - -908 -    public static function generateMigrationsFromDb($migrationsPath) - -909 -    { - -910 -        $builder = new Doctrine_Migration_Builder($migrationsPath); - -911 -         - -912 -        return $builder->generateMigrationsFromDb(); - -913 -    } - -914 - - -915 -    /** - -916 -     * generateMigrationsFromModels - -917 -     * - -918 -     * @param string $migrationsPath  - -919 -     * @param string $modelsPath  - -920 -     * @return void - -921 -     */ - -922 -    public static function generateMigrationsFromModels($migrationsPath, $modelsPath = null) - -923 -    { - -924 -        $builder = new Doctrine_Migration_Builder($migrationsPath); - -925 -         - -926 -        return $builder->generateMigrationsFromModels($modelsPath); - -927 -    } - -928 - - -929 -    /** - -930 -     * getTable - -931 -     * - -932 -     * @param string $tableName  - -933 -     * @return void - -934 -     */ - -935 -    public static function getTable($tableName) - -936 -    { - -937 -        return Doctrine_Manager::table($tableName); - -938 -    } - -939 - - -940 -    /** - -941 -     * connection - -942 -     * - -943 -     * @param string $adapter  - -944 -     * @param string $name  - -945 -     * @return void - -946 -     */ - -947 -    public static function connection($adapter, $name = null) - -948 -    { - -949 -        return Doctrine_Manager::connection($adapter, $name); - -950 -    } - -951 - - -952 -    /** - -953 -     * fileFinder - -954 -     * - -955 -     * @param string $type  - -956 -     * @return void - -957 -     */ - -958 -    public static function fileFinder($type) - -959 -    { - -960 -        return Doctrine_FileFinder::type($type); - -961 -    } - -962 - - -963 -    /** - -964 -     * compile - -965 -     * method for making a single file of most used doctrine runtime components - -966 -     * including the compiled file instead of multiple files (in worst - -967 -     * cases dozens of files) can improve performance by an order of magnitude - -968 -     * - -969 -     * @param string $target - -970 -     * - -971 -     * @throws Doctrine_Exception - -972 -     * @return void - -973 -     */ - -974 -    public static function compile($target = null, $includedDrivers = array()) - -975 -    { - -976 -        return Doctrine_Compiler::compile($target, $includedDrivers); - -977 -    } - -978 - - -979 -    /** - -980 -     * simple autoload function - -981 -     * returns true if the class was loaded, otherwise false - -982 -     * - -983 -     * @param string $classname - -984 -     * @return boolean - -985 -     */ - -986 -    public static function autoload($classname) - -987 -    { - -988 -        if (class_exists($classname, false)) { - -989 -            return false; - -990 -        } - -991 -         - -992 -        if ( ! self::$_path) { - -993 -            self::$_path = dirname(__FILE__); - -994         } -995 +870          -996 -        $class = self::$_path . DIRECTORY_SEPARATOR . str_replace('_', DIRECTORY_SEPARATOR, $classname) . '.php'; +871 +        return $data->importDummyData($num); -997 +872 +    } + +873 -998 -        if ( ! file_exists($class)) { +874 +    /** -999 +875 +     * migrate + +876 +     *  + +877 +     * Migrate database to specified $to version. Migrates from current to latest if you do not specify. + +878 +     * + +879 +     * @param string $migrationsPath Path to migrations directory which contains your migration classes + +880 +     * @param string $to Version you wish to migrate to. + +881 +     * @return bool true + +882 +     * @throws new Doctrine_Migration_Exception + +883 +     */ + +884 +    public static function migrate($migrationsPath, $to = null) + +885 +    { + +886 +        $migration = new Doctrine_Migration($migrationsPath); + +887 +         + +888 +        return $migration->migrate($to); + +889 +    } + +890 + + +891 +    /** + +892 +     * generateMigrationClass + +893 +     * + +894 +     * Generate new migration class skeleton + +895 +     * + +896 +     * @param string $className Name of the Migration class to generate + +897 +     * @param string $migrationsPath Path to directory which contains your migration classes + +898 +     */ + +899 +    public static function generateMigrationClass($className, $migrationsPath) + +900 +    { + +901 +        $builder = new Doctrine_Migration_Builder($migrationsPath); + +902 +         + +903 +        return $builder->generateMigrationClass($className); + +904 +    } + +905 + + +906 +    /** + +907 +     * generateMigrationsFromDb + +908 +     * + +909 +     * @param string $migrationsPath  + +910 +     * @return void + +911 +     * @throws new Doctrine_Migration_Exception + +912 +     */ + +913 +    public static function generateMigrationsFromDb($migrationsPath) + +914 +    { + +915 +        $builder = new Doctrine_Migration_Builder($migrationsPath); + +916 +         + +917 +        return $builder->generateMigrationsFromDb(); + +918 +    } + +919 + + +920 +    /** + +921 +     * generateMigrationsFromModels + +922 +     * + +923 +     * @param string $migrationsPath  + +924 +     * @param string $modelsPath  + +925 +     * @return void + +926 +     */ + +927 +    public static function generateMigrationsFromModels($migrationsPath, $modelsPath = null) + +928 +    { + +929 +        $builder = new Doctrine_Migration_Builder($migrationsPath); + +930 +         + +931 +        return $builder->generateMigrationsFromModels($modelsPath); + +932 +    } + +933 + + +934 +    /** + +935 +     * getTable + +936 +     * + +937 +     * @param string $tableName  + +938 +     * @return void + +939 +     */ + +940 +    public static function getTable($tableName) + +941 +    { + +942 +        return Doctrine_Manager::table($tableName); + +943 +    } + +944 + + +945 +    /** + +946 +     * connection + +947 +     * + +948 +     * @param string $adapter  + +949 +     * @param string $name  + +950 +     * @return void + +951 +     */ + +952 +    public static function connection($adapter, $name = null) + +953 +    { + +954 +        return Doctrine_Manager::connection($adapter, $name); + +955 +    } + +956 + + +957 +    /** + +958 +     * fileFinder + +959 +     * + +960 +     * @param string $type  + +961 +     * @return void + +962 +     */ + +963 +    public static function fileFinder($type) + +964 +    { + +965 +        return Doctrine_FileFinder::type($type); + +966 +    } + +967 + + +968 +    /** + +969 +     * compile + +970 +     * method for making a single file of most used doctrine runtime components + +971 +     * including the compiled file instead of multiple files (in worst + +972 +     * cases dozens of files) can improve performance by an order of magnitude + +973 +     * + +974 +     * @param string $target + +975 +     * + +976 +     * @throws Doctrine_Exception + +977 +     * @return void + +978 +     */ + +979 +    public static function compile($target = null, $includedDrivers = array()) + +980 +    { + +981 +        return Doctrine_Compiler::compile($target, $includedDrivers); + +982 +    } + +983 + + +984 +    /** + +985 +     * simple autoload function + +986 +     * returns true if the class was loaded, otherwise false + +987 +     * + +988 +     * @param string $classname + +989 +     * @return boolean + +990 +     */ + +991 +    public static function autoload($classname) + +992 +    { + +993 +        if (class_exists($classname, false)) { + +994             return false; -1000 +995         } +996 +         + +997 +        if ( ! self::$_path) { + +998 +            self::$_path = dirname(__FILE__); + +999 +        } + +1000 +         + 1001 - +        $class = self::$_path . DIRECTORY_SEPARATOR . str_replace('_', DIRECTORY_SEPARATOR, $classname) . '.php'; 1002 -        require_once($class); - -1003 +1003 +        if ( ! file_exists($class)) { + 1004 -        return true; +            return false; 1005 -    } +        } 1006 1007 -    /** +        require_once($class); 1008 -     * dump + 1009 -     * +        return true; 1010 -     * dumps a given variable +    } 1011 -     * + 1012 -     * @param mixed $var        a variable of any type +    /** 1013 -     * @param boolean $output   whether to output the content +     * dump 1014 -     * @return void|string +     * 1015 -     */ +     * dumps a given variable 1016 -    public static function dump($var, $output = true) +     * 1017 -    { +     * @param mixed $var        a variable of any type 1018 -        $ret = array(); +     * @param boolean $output   whether to output the content 1019 -        switch (gettype($var)) { +     * @return void|string 1020 -            case 'array': +     */ 1021 -                $ret[] = 'Array('; +    public static function dump($var, $output = true) 1022 -                foreach ($var as $k => $v) { +    { 1023 -                    $ret[] = $k . ' : ' . self::dump($v, false); +        $ret = array(); 1024 -                } +        switch (gettype($var)) { 1025 -                $ret[] = ")"; +            case 'array': 1026 -                break; +                $ret[] = 'Array('; 1027 -            case 'object': +                foreach ($var as $k => $v) { 1028 -                $ret[] = 'Object(' . get_class($var) . ')'; +                    $ret[] = $k . ' : ' . self::dump($v, false); 1029 -                break; +                } 1030 -            default: +                $ret[] = ")"; 1031 -                $ret[] = var_export($var, true); +                break; 1032 -        } +            case 'object': 1033 -        if ($output) { +                $ret[] = 'Object(' . get_class($var) . ')'; 1034 -            print implode("\n", $ret); +                break; 1035 -        } +            default: 1036 -        return implode("\n", $ret); +                $ret[] = var_export($var, true); 1037 -    } +        } 1038 - +        if ($output) { 1039 -    /** +            print implode("\n", $ret); 1040 -     * returns table name from class name +        } 1041 -     * +        return implode("\n", $ret); 1042 -     * @param string $classname +    } 1043 -     * @return string + 1044 -     */ +    /** 1045 -    public static function tableize($classname) +     * returns table name from class name 1046 -    { +     * 1047 -         return strtolower(preg_replace('~(?<=\\w)([A-Z])~', '_$1', $classname)); - -1048 -    } - -1049 - - -1050 -    /** - -1051 -     * returns class name from table name - -1052 -     * - -1053 -     * @param string $tablename - -1054 -     * @return string - -1055 -     */ - -1056 -    public static function classify($tablename) - -1057 -    { - -1058 -        return preg_replace_callback('~(_?)(_)([\w])~', array("Doctrine", "classifyCallback"), ucfirst($tablename)); - -1059 -    } - -1060 - - -1061 -    /** - -1062 -     * Callback function to classify a classname propperly.  - -1063 -     * - -1064 -     * @param array $matches An array of matches from a pcre_replace call - -1065 -     * @return string A string with matches 1 and mathces 3 in upper case.  - -1066 -     */ - -1067 -    public static function classifyCallback($matches) - -1068 -    { - -1069 -        return $matches[1] . strtoupper($matches[3]); - -1070 -    } - -1071 - - -1072 -    /** - -1073 -     * checks for valid class name (uses camel case and underscores) - -1074 -     * - -1075      * @param string $classname -1076 -     * @return boolean +1048 +     * @return string -1077 +1049      */ -1078 -    public static function isValidClassname($classname) +1050 +    public static function tableize($classname) -1079 +1051     { -1080 -        if (preg_match('~(^[a-z])|(_[a-z])|([\W])|(_{2})~', $classname)) { +1052 +         return strtolower(preg_replace('~(?<=\\w)([A-Z])~', '_$1', $classname)); -1081 -            return false; - -1082 -        } - -1083 - - -1084 -        return true; - -1085 +1053     } +1054 + + +1055 +    /** + +1056 +     * returns class name from table name + +1057 +     * + +1058 +     * @param string $tablename + +1059 +     * @return string + +1060 +     */ + +1061 +    public static function classify($tablename) + +1062 +    { + +1063 +        return preg_replace_callback('~(_?)(_)([\w])~', array("Doctrine", "classifyCallback"), ucfirst($tablename)); + +1064 +    } + +1065 + + +1066 +    /** + +1067 +     * Callback function to classify a classname propperly.  + +1068 +     * + +1069 +     * @param array $matches An array of matches from a pcre_replace call + +1070 +     * @return string A string with matches 1 and mathces 3 in upper case.  + +1071 +     */ + +1072 +    public static function classifyCallback($matches) + +1073 +    { + +1074 +        return $matches[1] . strtoupper($matches[3]); + +1075 +    } + +1076 + + +1077 +    /** + +1078 +     * checks for valid class name (uses camel case and underscores) + +1079 +     * + +1080 +     * @param string $classname + +1081 +     * @return boolean + +1082 +     */ + +1083 +    public static function isValidClassname($classname) + +1084 +    { + +1085 +        if (preg_match('~(^[a-z])|(_[a-z])|([\W])|(_{2})~', $classname)) { + 1086 +            return false; + +1087 +        } + +1088 + + +1089 +        return true; + +1090 +    } + +1091 } \ No newline at end of file diff --git a/tests/coverage/Doctrine_AuditLog.html b/tests/coverage/Doctrine_AuditLog.html index a2bb6ffd0..d14e63252 100644 --- a/tests/coverage/Doctrine_AuditLog.html +++ b/tests/coverage/Doctrine_AuditLog.html @@ -247,7 +247,7 @@         if (class_exists($className)) { 80 -            return false; +            return false; 81         } diff --git a/tests/coverage/Doctrine_Cache_Array.html b/tests/coverage/Doctrine_Cache_Array.html index fc75caaeb..bbc9182eb 100644 --- a/tests/coverage/Doctrine_Cache_Array.html +++ b/tests/coverage/Doctrine_Cache_Array.html @@ -166,13 +166,13 @@             return $this->data[$id]; 53 -        } +        } 54         return false; 55 -    } +    } 56 diff --git a/tests/coverage/Doctrine_Collection.html b/tests/coverage/Doctrine_Collection.html index 265740f03..de03fab8f 100644 --- a/tests/coverage/Doctrine_Collection.html +++ b/tests/coverage/Doctrine_Collection.html @@ -16,7 +16,7 @@ /* 3 - *  $Id: Collection.php 2963 2007-10-21 06:23:59Z Jonathan.Wage $ + *  $Id: Collection.php 2990 2007-10-22 16:38:03Z zYne $ 4  * @@ -100,7 +100,7 @@  * @since       1.0 31 - * @version     $Revision: 2963 $ + * @version     $Revision: 2990 $ 32  * @author      Konsta Vesterinen <kvesteri@cc.hut.fi> @@ -721,1590 +721,1641 @@     } 238 - +    /** 239 -    /** +     * returns the last record in the collection 240 -     * setReference +     * 241 -     * sets a reference pointer - -242 -     * - -243 -     * @return void - -244 -     */ - -245 -    public function setReference(Doctrine_Record $record, Doctrine_Relation $relation) - -246 -    { - -247 -        $this->reference       = $record; - -248 -        $this->relation        = $relation; - -249 - - -250 -        if ($relation instanceof Doctrine_Relation_ForeignKey ||  - -251 -            $relation instanceof Doctrine_Relation_LocalKey) { - -252 - - -253 -            $this->referenceField = $relation->getForeign(); - -254 - - -255 -            $value = $record->get($relation->getLocal()); - -256 - - -257 -            foreach ($this->data as $record) { - -258 -                if ($value !== null) { - -259 -                    $record->set($this->referenceField, $value, false); - -260 -                } else { - -261 -                    $record->set($this->referenceField, $this->reference, false); - -262 -                } - -263 -            } - -264 -        } elseif ($relation instanceof Doctrine_Relation_Association) { - -265 - - -266 -        } - -267 -    } - -268 - - -269 -    /** - -270 -     * getReference - -271 -     * - -272      * @return mixed -273 +242      */ +243 +    public function end() + +244 +    { + +245 +        return end($this->data); + +246 +    } + +247 +    /** + +248 +     * returns the current key + +249 +     * + +250 +     * @return mixed + +251 +     */ + +252 +    public function key() + +253 +    { + +254 +        return key($this->data); + +255 +    } + +256 +    /** + +257 +     * setReference + +258 +     * sets a reference pointer + +259 +     * + +260 +     * @return void + +261 +     */ + +262 +    public function setReference(Doctrine_Record $record, Doctrine_Relation $relation) + +263 +    { + +264 +        $this->reference       = $record; + +265 +        $this->relation        = $relation; + +266 + + +267 +        if ($relation instanceof Doctrine_Relation_ForeignKey ||  + +268 +            $relation instanceof Doctrine_Relation_LocalKey) { + +269 + + +270 +            $this->referenceField = $relation->getForeign(); + +271 + + +272 +            $value = $record->get($relation->getLocal()); + +273 + + 274 -    public function getReference() +            foreach ($this->data as $record) { 275 -    { - -276 -        return $this->reference; - -277 -    } - -278 - - -279 -    /** - -280 -     * remove - -281 -     * removes a specified collection element - -282 -     * - -283 -     * @param mixed $key - -284 -     * @return boolean - -285 -     */ - -286 -    public function remove($key) - -287 -    { - -288 -        $removed = $this->data[$key]; - -289 - - -290 -        unset($this->data[$key]); - -291 -        return $removed; - -292 -    } - -293 - - -294 -    /** - -295 -     * contains - -296 -     * whether or not this collection contains a specified element - -297 -     * - -298 -     * @param mixed $key                    the key of the element - -299 -     * @return boolean - -300 -     */ - -301 -    public function contains($key) - -302 -    { - -303 -        return isset($this->data[$key]); - -304 -    } - -305 -    public function search(Doctrine_Record $record) - -306 -    { - -307 -        return array_search($record, $this->data, true); - -308 -    } - -309 - - -310 -    /** - -311 -     * get - -312 -     * returns a record for given key - -313 -     * - -314 -     * There are two special cases: - -315 -     * - -316 -     * 1. if null is given as a key a new record is created and attached - -317 -     * at the end of the collection - -318 -     * - -319 -     * 2. if given key does not exist, then a new record is create and attached - -320 -     * to the given key - -321 -     * - -322 -     * Collection also maps referential information to newly created records - -323 -     * - -324 -     * @param mixed $key                    the key of the element - -325 -     * @return Doctrine_Record              return a specified record - -326 -     */ - -327 -    public function get($key) - -328 -    { - -329 -        if ( ! isset($this->data[$key])) { - -330 -            $record = $this->_table->create(); - -331 - - -332 -            if (isset($this->referenceField)) { - -333 -                $value = $this->reference->get($this->relation->getLocal()); - -334 - - -335                 if ($value !== null) { -336 +276                     $record->set($this->referenceField, $value, false); -337 +277                 } else { -338 -                    $record->set($this->referenceField, $this->reference, false); +278 +                    $record->set($this->referenceField, $this->reference, false); -339 +279                 } -340 +280             } -341 -            if ($key === null) { +281 +        } elseif ($relation instanceof Doctrine_Relation_Association) { -342 -                $this->data[] = $record; - -343 -            } else { - -344 -                $this->data[$key] = $record;       - -345 -            } - -346 +282 +283 +        } + +284 +    } + +285 + + +286 +    /** + +287 +     * getReference + +288 +     * + +289 +     * @return mixed + +290 +     */ + +291 +    public function getReference() + +292 +    { + +293 +        return $this->reference; + +294 +    } + +295 + + +296 +    /** + +297 +     * remove + +298 +     * removes a specified collection element + +299 +     * + +300 +     * @param mixed $key + +301 +     * @return boolean + +302 +     */ + +303 +    public function remove($key) + +304 +    { + +305 +        $removed = $this->data[$key]; + +306 + + +307 +        unset($this->data[$key]); + +308 +        return $removed; + +309 +    } + +310 + + +311 +    /** + +312 +     * contains + +313 +     * whether or not this collection contains a specified element + +314 +     * + +315 +     * @param mixed $key                    the key of the element + +316 +     * @return boolean + +317 +     */ + +318 +    public function contains($key) + +319 +    { + +320 +        return isset($this->data[$key]); + +321 +    } + +322 +    public function search(Doctrine_Record $record) + +323 +    { + +324 +        return array_search($record, $this->data, true); + +325 +    } + +326 + + +327 +    /** + +328 +     * get + +329 +     * returns a record for given key + +330 +     * + +331 +     * There are two special cases: + +332 +     * + +333 +     * 1. if null is given as a key a new record is created and attached + +334 +     * at the end of the collection + +335 +     * + +336 +     * 2. if given key does not exist, then a new record is create and attached + +337 +     * to the given key + +338 +     * + +339 +     * Collection also maps referential information to newly created records + +340 +     * + +341 +     * @param mixed $key                    the key of the element + +342 +     * @return Doctrine_Record              return a specified record + +343 +     */ + +344 +    public function get($key) + +345 +    { + +346 +        if ( ! isset($this->data[$key])) { + 347 -            if (isset($this->keyColumn)) { +            $record = $this->_table->create(); 348 349 -                $record->set($this->keyColumn, $key); +            if (isset($this->referenceField)) { 350 -            } +                $value = $this->reference->get($this->relation->getLocal()); 351 352 -            return $record; +                if ($value !== null) { 353 -        } +                    $record->set($this->referenceField, $value, false); 354 - +                } else { 355 -        return $this->data[$key]; +                    $record->set($this->referenceField, $this->reference, false); 356 -    } +                } 357 - +            } 358 -    /** +            if ($key === null) { 359 -     * @return array                an array containing all primary keys +                $this->data[] = $record; 360 -     */ +            } else { 361 -    public function getPrimaryKeys() +                $this->data[$key] = $record;       362 -    { +            } 363 -        $list = array(); + 364 -        $name = $this->_table->getIdentifier(); +            if (isset($this->keyColumn)) { 365 366 -        foreach ($this->data as $record) { +                $record->set($this->keyColumn, $key); 367 -            if (is_array($record) && isset($record[$name])) { +            } 368 -                $list[] = $record[$name]; + 369 -            } else { +            return $record; 370 -                $list[] = $record->getIncremented(); +        } 371 -            } + 372 -        } +        return $this->data[$key]; 373 -        return $list; +    } 374 -    } + 375 - +    /** 376 -    /** +     * @return array                an array containing all primary keys 377 -     * returns all keys +     */ 378 -     * @return array +    public function getPrimaryKeys() 379 -     */ +    { 380 -    public function getKeys() +        $list = array(); 381 -    { +        $name = $this->_table->getIdentifier(); 382 -        return array_keys($this->data); + 383 -    } +        foreach ($this->data as $record) { 384 - +            if (is_array($record) && isset($record[$name])) { 385 -    /** +                $list[] = $record[$name]; 386 -     * count +            } else { 387 -     * this class implements interface countable +                $list[] = $record->getIncremented(); 388 -     * returns the number of records in this collection - -389 -     * - -390 -     * @return integer - -391 -     */ - -392 -    public function count() - -393 -    { - -394 -        return count($this->data); - -395 -    } - -396 - - -397 -    /** - -398 -     * set - -399 -     * @param integer $key - -400 -     * @param Doctrine_Record $record - -401 -     * @return void - -402 -     */ - -403 -    public function set($key, Doctrine_Record $record) - -404 -    { - -405 -        if (isset($this->referenceField)) { - -406 -            $record->set($this->referenceField, $this->reference, false); - -407 -        } - -408 - - -409 -        $this->data[$key] = $record; - -410 -    } - -411 - - -412 -    /** - -413 -     * adds a record to collection - -414 -     * @param Doctrine_Record $record              record to be added - -415 -     * @param string $key                          optional key for the record - -416 -     * @return boolean - -417 -     */ - -418 -    public function add(Doctrine_Record $record, $key = null) - -419 -    { - -420 -        if (isset($this->referenceField)) { - -421 -            $value = $this->reference->get($this->relation->getLocal()); - -422 - - -423 -            if ($value !== null) { - -424 -                $record->set($this->referenceField, $value, false); - -425 -            } else { - -426 -                $record->set($this->referenceField, $this->reference, false); - -427             } -428 +389 +        } + +390 +        return $list; + +391 +    } + +392 + + +393 +    /** + +394 +     * returns all keys + +395 +     * @return array + +396 +     */ + +397 +    public function getKeys() + +398 +    { + +399 +        return array_keys($this->data); + +400 +    } + +401 + + +402 +    /** + +403 +     * count + +404 +     * this class implements interface countable + +405 +     * returns the number of records in this collection + +406 +     * + +407 +     * @return integer + +408 +     */ + +409 +    public function count() + +410 +    { + +411 +        return count($this->data); + +412 +    } + +413 + + +414 +    /** + +415 +     * set + +416 +     * @param integer $key + +417 +     * @param Doctrine_Record $record + +418 +     * @return void + +419 +     */ + +420 +    public function set($key, Doctrine_Record $record) + +421 +    { + +422 +        if (isset($this->referenceField)) { + +423 +            $record->set($this->referenceField, $this->reference, false); + +424         } +425 + + +426 +        $this->data[$key] = $record; + +427 +    } + +428 + + 429 -        /** +    /** 430 -         * for some weird reason in_array cannot be used here (php bug ?) +     * adds a record to collection 431 -         * +     * @param Doctrine_Record $record              record to be added 432 -         * if used it results in fatal error : [ nesting level too deep ] +     * @param string $key                          optional key for the record 433 -         */ +     * @return boolean 434 -        foreach ($this->data as $val) { +     */ 435 -            if ($val === $record) { +    public function add(Doctrine_Record $record, $key = null) 436 -                return false; +    { 437 -            } +        if (isset($this->referenceField)) { 438 -        } +            $value = $this->reference->get($this->relation->getLocal()); 439 440 -        if (isset($key)) { +            if ($value !== null) { 441 -            if (isset($this->data[$key])) { +                $record->set($this->referenceField, $value, false); 442 -                return false; +            } else { 443 -            } +                $record->set($this->referenceField, $this->reference, false); 444 -            $this->data[$key] = $record; +            } 445 -            return true; +        } 446 -        } +        /** 447 - +         * for some weird reason in_array cannot be used here (php bug ?) 448 -        if (isset($this->keyColumn)) { +         * 449 -            $value = $record->get($this->keyColumn); +         * if used it results in fatal error : [ nesting level too deep ] 450 -            if ($value === null) { +         */ 451 -                throw new Doctrine_Collection_Exception("Couldn't create collection index. Record field '".$this->keyColumn."' was null."); +        foreach ($this->data as $val) { 452 -            } +            if ($val === $record) { 453 -            $this->data[$value] = $record; +                return false; 454 -        } else { +            } 455 -            $this->data[] = $record; +        } 456 -        } + 457 -        return true; +        if (isset($key)) { 458 -    } +            if (isset($this->data[$key])) { 459 - +                return false; 460 -    /** +            } 461 -     * loadRelated +            $this->data[$key] = $record; 462 -     * +            return true; 463 -     * @param mixed $name - -464 -     * @return boolean - -465 -     */ - -466 -    public function loadRelated($name = null) - -467 -    { - -468 -        $list = array(); - -469 -        $query   = new Doctrine_Query($this->_table->getConnection()); - -470 - - -471 -        if ( ! isset($name)) { - -472 -            foreach ($this->data as $record) { - -473 -                $value = $record->getIncremented(); - -474 -                if ($value !== null) { - -475 -                    $list[] = $value; - -476 -                } - -477 -            } - -478 -            $query->from($this->_table->getComponentName() . '(' . implode(", ",$this->_table->getPrimaryKeys()) . ')'); - -479 -            $query->where($this->_table->getComponentName() . '.id IN (' . substr(str_repeat("?, ", count($list)),0,-2) . ')'); - -480 - - -481 -            return $query; - -482         } -483 +464 -484 -        $rel     = $this->_table->getRelation($name); +465 +        if (isset($this->keyColumn)) { -485 - +466 +            $value = $record->get($this->keyColumn); -486 -        if ($rel instanceof Doctrine_Relation_LocalKey || $rel instanceof Doctrine_Relation_ForeignKey) { +467 +            if ($value === null) { -487 -            foreach ($this->data as $record) { +468 +                throw new Doctrine_Collection_Exception("Couldn't create collection index. Record field '".$this->keyColumn."' was null."); -488 -                $list[] = $record[$rel->getLocal()]; +469 +            } -489 -            } +470 +            $this->data[$value] = $record; -490 +471         } else { -491 -            foreach ($this->data as $record) { +472 +            $this->data[] = $record; -492 -                $value = $record->getIncremented(); - -493 -                if ($value !== null) { - -494 -                    $list[] = $value; - -495 -                } - -496 -            } - -497 +473         } -498 +474 +        return true; + +475 +    } + +476 +477 +    /** + +478 +     * loadRelated + +479 +     * + +480 +     * @param mixed $name + +481 +     * @return boolean + +482 +     */ + +483 +    public function loadRelated($name = null) + +484 +    { + +485 +        $list = array(); + +486 +        $query   = new Doctrine_Query($this->_table->getConnection()); + +487 + + +488 +        if ( ! isset($name)) { + +489 +            foreach ($this->data as $record) { + +490 +                $value = $record->getIncremented(); + +491 +                if ($value !== null) { + +492 +                    $list[] = $value; + +493 +                } + +494 +            } + +495 +            $query->from($this->_table->getComponentName() . '(' . implode(", ",$this->_table->getPrimaryKeys()) . ')'); + +496 +            $query->where($this->_table->getComponentName() . '.id IN (' . substr(str_repeat("?, ", count($list)),0,-2) . ')'); + +497 + + +498 +            return $query; + 499 -        $dql     = $rel->getRelationDql(count($list), 'collection'); +        } 500 501 -        $coll    = $query->query($dql, $list); +        $rel     = $this->_table->getRelation($name); 502 503 -        $this->populateRelated($name, $coll); +        if ($rel instanceof Doctrine_Relation_LocalKey || $rel instanceof Doctrine_Relation_ForeignKey) { 504 -    } +            foreach ($this->data as $record) { 505 - +                $list[] = $record[$rel->getLocal()]; 506 -    /** +            } 507 -     * populateRelated +        } else { 508 -     * +            foreach ($this->data as $record) { 509 -     * @param string $name +                $value = $record->getIncremented(); 510 -     * @param Doctrine_Collection $coll +                if ($value !== null) { 511 -     * @return void +                    $list[] = $value; 512 -     */ +                } 513 -    public function populateRelated($name, Doctrine_Collection $coll) +            } 514 -    { +        } 515 -        $rel     = $this->_table->getRelation($name); + 516 -        $table   = $rel->getTable(); +        $dql     = $rel->getRelationDql(count($list), 'collection'); 517 -        $foreign = $rel->getForeign(); + 518 -        $local   = $rel->getLocal(); +        $coll    = $query->query($dql, $list); 519 520 -        if ($rel instanceof Doctrine_Relation_LocalKey) { +        $this->populateRelated($name, $coll); 521 -            foreach ($this->data as $key => $record) { +    } 522 -                foreach ($coll as $k => $related) { + 523 -                    if ($related[$foreign] == $record[$local]) { +    /** 524 -                        $this->data[$key]->setRelated($name, $related); +     * populateRelated 525 -                    } +     * 526 -                } +     * @param string $name 527 -            } +     * @param Doctrine_Collection $coll 528 -        } elseif ($rel instanceof Doctrine_Relation_ForeignKey) { +     * @return void 529 -            foreach ($this->data as $key => $record) { +     */ 530 -                if ( ! $record->exists()) { +    public function populateRelated($name, Doctrine_Collection $coll) 531 -                    continue; +    { 532 -                } +        $rel     = $this->_table->getRelation($name); 533 -                $sub = new Doctrine_Collection($table); +        $table   = $rel->getTable(); 534 - +        $foreign = $rel->getForeign(); 535 -                foreach ($coll as $k => $related) { +        $local   = $rel->getLocal(); 536 -                    if ($related[$foreign] == $record[$local]) { + 537 -                        $sub->add($related); +        if ($rel instanceof Doctrine_Relation_LocalKey) { 538 -                        $coll->remove($k); - -539 -                    } - -540 -                } - -541 - - -542 -                $this->data[$key]->setRelated($name, $sub); - -543 -            } - -544 -        } elseif ($rel instanceof Doctrine_Relation_Association) { - -545 -            $identifier = $this->_table->getIdentifier(); - -546 -            $asf        = $rel->getAssociationFactory(); - -547 -            $name       = $table->getComponentName(); - -548 - - -549             foreach ($this->data as $key => $record) { -550 -                if ( ! $record->exists()) { - -551 -                    continue; - -552 -                } - -553 -                $sub = new Doctrine_Collection($table); - -554 +539                 foreach ($coll as $k => $related) { -555 -                    if ($related->get($local) == $record[$identifier]) { +540 +                    if ($related[$foreign] == $record[$local]) { -556 -                        $sub->add($related->get($name)); +541 +                        $this->data[$key]->setRelated($name, $related); -557 +542                     } -558 +543                 } +544 +            } + +545 +        } elseif ($rel instanceof Doctrine_Relation_ForeignKey) { + +546 +            foreach ($this->data as $key => $record) { + +547 +                if ( ! $record->exists()) { + +548 +                    continue; + +549 +                } + +550 +                $sub = new Doctrine_Collection($table); + +551 + + +552 +                foreach ($coll as $k => $related) { + +553 +                    if ($related[$foreign] == $record[$local]) { + +554 +                        $sub->add($related); + +555 +                        $coll->remove($k); + +556 +                    } + +557 +                } + +558 + + 559                 $this->data[$key]->setRelated($name, $sub); 560 - - -561             } +561 +        } elseif ($rel instanceof Doctrine_Relation_Association) { + 562 -        } +            $identifier = $this->_table->getIdentifier(); 563 -    } +            $asf        = $rel->getAssociationFactory(); 564 - +            $name       = $table->getComponentName(); 565 -    /** + 566 -     * getNormalIterator +            foreach ($this->data as $key => $record) { 567 -     * returns normal iterator - an iterator that will not expand this collection +                if ( ! $record->exists()) { 568 -     * +                    continue; 569 -     * @return Doctrine_Iterator_Normal +                } 570 -     */ +                $sub = new Doctrine_Collection($table); 571 -    public function getNormalIterator() +                foreach ($coll as $k => $related) { 572 -    { +                    if ($related->get($local) == $record[$identifier]) { 573 -        return new Doctrine_Collection_Iterator_Normal($this); +                        $sub->add($related->get($name)); 574 -    } +                    } 575 - +                } 576 -    /** +                $this->data[$key]->setRelated($name, $sub); 577 -     * takeSnapshot + 578 -     * takes a snapshot from this collection +            } 579 -     * +        } 580 -     * snapshots are used for diff processing, for example +    } 581 -     * when a fetched collection has three elements, then two of those + 582 -     * are being removed the diff would contain one element +    /** 583 -     * +     * getNormalIterator 584 -     * Doctrine_Collection::save() attaches the diff with the help of last +     * returns normal iterator - an iterator that will not expand this collection 585 -     * snapshot. +     * 586 -     * +     * @return Doctrine_Iterator_Normal 587 -     * @return Doctrine_Collection +     */ 588 -     */ +    public function getNormalIterator() 589 -    public function takeSnapshot() +    { 590 -    { +        return new Doctrine_Collection_Iterator_Normal($this); 591 -        $this->_snapshot = $this->data; +    } 592 -         + 593 -        return $this; +    /** 594 -    } +     * takeSnapshot 595 - +     * takes a snapshot from this collection 596 -    /** +     * 597 -     * getSnapshot +     * snapshots are used for diff processing, for example 598 -     * returns the data of the last snapshot +     * when a fetched collection has three elements, then two of those 599 -     * +     * are being removed the diff would contain one element 600 -     * @return array    returns the data in last snapshot +     * 601 -     */ +     * Doctrine_Collection::save() attaches the diff with the help of last 602 -    public function getSnapshot() +     * snapshot. 603 -    { +     * 604 -        return $this->_snapshot; +     * @return Doctrine_Collection 605 -    } +     */ 606 - +    public function takeSnapshot() 607 -    /** +    { 608 -     * processDiff +        $this->_snapshot = $this->data; 609 -     * processes the difference of the last snapshot and the current data +         610 -     * +        return $this; 611 -     * an example: +    } 612 -     * Snapshot with the objects 1, 2 and 4 + 613 -     * Current data with objects 2, 3 and 5 +    /** 614 -     * +     * getSnapshot 615 -     * The process would remove object 4 +     * returns the data of the last snapshot 616      * 617 -     * @return Doctrine_Collection +     * @return array    returns the data in last snapshot 618      */ 619 -    public function processDiff()  +    public function getSnapshot() 620     { 621 -        foreach (array_udiff($this->_snapshot, $this->data, array($this, "compareRecords")) as $record) { +        return $this->_snapshot; 622 -            $record->delete(); - -623 -        } - -624 - - -625 -        return $this; - -626     } -627 +623 -628 +624     /** +625 +     * processDiff + +626 +     * processes the difference of the last snapshot and the current data + +627 +     * + +628 +     * an example: + 629 -     * toArray +     * Snapshot with the objects 1, 2 and 4 630 -     * Mimics the result of a $query->execute(array(), Doctrine::FETCH_ARRAY); +     * Current data with objects 2, 3 and 5 631      * 632 -     * @param boolean $deep +     * The process would remove object 4 633 -     */ - -634 -    public function toArray($deep = false, $prefixKey = false) - -635 -    { - -636 -        $data = array(); - -637 -        foreach ($this->data as $key => $record) { - -638 -             - -639 -            $key = $prefixKey ? get_class($record) . '_' .$key:$key; - -640 -             - -641 -            $data[$key] = $record->toArray($deep, $prefixKey); - -642 -        } - -643 -         - -644 -        return $data; - -645 -    } - -646 -    public function fromArray($array) - -647 -    { - -648 -        $data = array(); - -649 -        foreach ($array as $row) { - -650 -            $record = $this->_table->getRecord(); - -651 -            $record->fromArray($row); - -652 -             - -653 -            $data[] = $record; - -654 -        } - -655 -         - -656 -        $this->data = $data; - -657 -    } - -658 -    public function exportTo($type, $deep = false) - -659 -    { - -660 -        if ($type == 'array') { - -661 -            return $this->toArray($deep); - -662 -        } else { - -663 -            return Doctrine_Parser::dump($this->toArray($deep, true), $type); - -664 -        } - -665 -    } - -666 -    public function importFrom($type, $data) - -667 -    { - -668 -        if ($type == 'array') { - -669 -            return $this->fromArray($data); - -670 -        } else { - -671 -            return $this->fromArray(Doctrine_Parser::load($data, $type)); - -672 -        } - -673 -    } - -674 -    public function getDeleteDiff() - -675 -    { - -676 -        return array_udiff($this->_snapshot, $this->data, array($this, "compareRecords")); - -677 -    } - -678 -    public function getInsertDiff() - -679 -    { - -680 -        return array_udiff($this->data, $this->_snapshot, array($this, "compareRecords")); - -681 -    } - -682 - - -683 -    /** - -684 -     * compareRecords - -685 -     * Compares two records. To be used on _snapshot diffs using array_udiff - -686 -     */ - -687 -    protected function compareRecords($a, $b) - -688 -    { - -689 -        if ($a->getOid() == $b->getOid()) return 0; - -690 -        return ($a->getOid() > $b->getOid()) ? 1 : -1; - -691 -    } - -692 - - -693 -    /** - -694 -     * save - -695 -     * saves all records of this collection and processes the  - -696 -     * difference of the last snapshot and the current data - -697      * -698 -     * @param Doctrine_Connection $conn     optional connection parameter - -699 +634      * @return Doctrine_Collection -700 +635      */ -701 -    public function save(Doctrine_Connection $conn = null) +636 +    public function processDiff()  -702 +637     { -703 -        if ($conn == null) { +638 +        foreach (array_udiff($this->_snapshot, $this->data, array($this, "compareRecords")) as $record) { -704 -            $conn = $this->_table->getConnection(); +639 +            $record->delete(); -705 +640         } -706 -        $conn->beginTransaction(); - -707 +641 +642 +        return $this; + +643 +    } + +644 + + +645 +    /** + +646 +     * toArray + +647 +     * Mimics the result of a $query->execute(array(), Doctrine::FETCH_ARRAY); + +648 +     * + +649 +     * @param boolean $deep + +650 +     */ + +651 +    public function toArray($deep = false, $prefixKey = false) + +652 +    { + +653 +        $data = array(); + +654 +        foreach ($this->data as $key => $record) { + +655 +             + +656 +            $key = $prefixKey ? get_class($record) . '_' .$key:$key; + +657 +             + +658 +            $data[$key] = $record->toArray($deep, $prefixKey); + +659 +        } + +660 +         + +661 +        return $data; + +662 +    } + +663 +    public function fromArray($array) + +664 +    { + +665 +        $data = array(); + +666 +        foreach ($array as $row) { + +667 +            $record = $this->_table->getRecord(); + +668 +            $record->fromArray($row); + +669 +             + +670 +            $data[] = $record; + +671 +        } + +672 +         + +673 +        $this->data = $data; + +674 +    } + +675 +    public function exportTo($type, $deep = false) + +676 +    { + +677 +        if ($type == 'array') { + +678 +            return $this->toArray($deep); + +679 +        } else { + +680 +            return Doctrine_Parser::dump($this->toArray($deep, true), $type); + +681 +        } + +682 +    } + +683 +    public function importFrom($type, $data) + +684 +    { + +685 +        if ($type == 'array') { + +686 +            return $this->fromArray($data); + +687 +        } else { + +688 +            return $this->fromArray(Doctrine_Parser::load($data, $type)); + +689 +        } + +690 +    } + +691 +    public function getDeleteDiff() + +692 +    { + +693 +        return array_udiff($this->_snapshot, $this->data, array($this, "compareRecords")); + +694 +    } + +695 +    public function getInsertDiff() + +696 +    { + +697 +        return array_udiff($this->data, $this->_snapshot, array($this, "compareRecords")); + +698 +    } + +699 + + +700 +    /** + +701 +     * compareRecords + +702 +     * Compares two records. To be used on _snapshot diffs using array_udiff + +703 +     */ + +704 +    protected function compareRecords($a, $b) + +705 +    { + +706 +        if ($a->getOid() == $b->getOid()) return 0; + +707 +        return ($a->getOid() > $b->getOid()) ? 1 : -1; + 708 -        $conn->transaction->addCollection($this); +    } 709 710 -        $this->processDiff(); - -711 - - -712 -        foreach ($this->getData() as $key => $record) { - -713 -            $record->save($conn); - -714 -        } - -715 - - -716 -        $conn->commit(); - -717 - - -718 -        return $this; - -719 -    } - -720 - - -721     /** -722 -     * delete +711 +     * save -723 -     * single shot delete +712 +     * saves all records of this collection and processes the  -724 -     * deletes all records from this collection +713 +     * difference of the last snapshot and the current data -725 -     * and uses only one database query to perform this operation - -726 +714      * -727 +715 +     * @param Doctrine_Connection $conn     optional connection parameter + +716      * @return Doctrine_Collection -728 +717      */ -729 -    public function delete(Doctrine_Connection $conn = null) +718 +    public function save(Doctrine_Connection $conn = null) -730 +719     { -731 +720         if ($conn == null) { -732 +721             $conn = $this->_table->getConnection(); -733 +722         } +723 +        $conn->beginTransaction(); + +724 + + +725 +        $conn->transaction->addCollection($this); + +726 + + +727 +        $this->processDiff(); + +728 + + +729 +        foreach ($this->getData() as $key => $record) { + +730 +            $record->save($conn); + +731 +        } + +732 + + +733 +        $conn->commit(); + 734 735 -        $conn->beginTransaction(); +        return $this; 736 -        $conn->transaction->addCollection($this); +    } 737 738 -        foreach ($this as $key => $record) { - -739 -            $record->delete($conn); - -740 -        } - -741 - - -742 -        $conn->commit(); - -743 - - -744 -        $this->data = array(); - -745 -         - -746 -        return $this; - -747 -    } - -748 - - -749     /** -750 -     * getIterator +739 +     * delete -751 -     * @return object ArrayIterator +740 +     * single shot delete -752 +741 +     * deletes all records from this collection + +742 +     * and uses only one database query to perform this operation + +743 +     * + +744 +     * @return Doctrine_Collection + +745      */ -753 -    public function getIterator() +746 +    public function delete(Doctrine_Connection $conn = null) -754 +747     { +748 +        if ($conn == null) { + +749 +            $conn = $this->_table->getConnection(); + +750 +        } + +751 + + +752 +        $conn->beginTransaction(); + +753 +        $conn->transaction->addCollection($this); + +754 + + 755 -        $data = $this->data; +        foreach ($this as $key => $record) { 756 -        return new ArrayIterator($data); +            $record->delete($conn); 757 -    } +        } 758 759 -    /** +        $conn->commit(); 760 -     * returns a string representation of this object + 761 -     */ +        $this->data = array(); 762 -    public function __toString() +         763 -    { +        return $this; 764 -        return Doctrine_Lib::getCollectionAsString($this); - -765     } +765 + + 766 +    /** + +767 +     * getIterator + +768 +     * @return object ArrayIterator + +769 +     */ + +770 +    public function getIterator() + +771 +    { + +772 +        $data = $this->data; + +773 +        return new ArrayIterator($data); + +774 +    } + +775 + + +776 +    /** + +777 +     * returns a string representation of this object + +778 +     */ + +779 +    public function __toString() + +780 +    { + +781 +        return Doctrine_Lib::getCollectionAsString($this); + +782 +    } + +783 } \ No newline at end of file diff --git a/tests/coverage/Doctrine_Configurable.html b/tests/coverage/Doctrine_Configurable.html index 147337804..3a295b850 100644 --- a/tests/coverage/Doctrine_Configurable.html +++ b/tests/coverage/Doctrine_Configurable.html @@ -235,31 +235,31 @@         if (is_string($attribute)) { 76 -            $upper = strtoupper($attribute); +            $upper = strtoupper($attribute); 77 78 -            $const = 'Doctrine::ATTR_' . $attribute; +            $const = 'Doctrine::ATTR_' . $attribute; 79 -            if (defined($const)) { +            if (defined($const)) { 80 -                $this->_state = constant($const); +                $this->_state = constant($const); 81 -            } else { +            } else { 82 -                throw new Doctrine_Exception('Unknown attribute ' . $attribute); +                throw new Doctrine_Exception('Unknown attribute ' . $attribute); 83             } 84 -        } +        } 85         switch ($attribute) { @@ -268,7 +268,7 @@             case Doctrine::ATTR_FETCHMODE: 87 -                throw new Doctrine_Exception('Deprecated attribute. See http://doctrine.pengus.net/doctrine/manual/new/?chapter=configuration'); +                throw new Doctrine_Exception('Deprecated attribute. See http://doctrine.pengus.net/doctrine/manual/new/?chapter=configuration'); 88             case Doctrine::ATTR_LISTENER: @@ -286,19 +286,19 @@                 if ( ! ($this instanceof Doctrine_Table)) { 93 -                    throw new Doctrine_Exception("This attribute can only be set at table level."); +                    throw new Doctrine_Exception("This attribute can only be set at table level."); 94 -                } +                } 95                 if ($value !== null && ! $this->hasColumn($value)) { 96 -                    throw new Doctrine_Exception("Couldn't set collection key attribute. No such column '$value'"); +                    throw new Doctrine_Exception("Couldn't set collection key attribute. No such column '$value'"); 97 -                } +                } 98                 break; @@ -313,10 +313,10 @@                     if ( ! ($value instanceof Doctrine_Cache_Interface)) { 102 -                        throw new Doctrine_Exception('Cache driver should implement Doctrine_Cache_Interface'); +                        throw new Doctrine_Exception('Cache driver should implement Doctrine_Cache_Interface'); 103 -                    } +                    } 104                 } @@ -376,10 +376,10 @@                 if ( ! is_string($value)) { 123 -                    throw new Doctrine_Exception('Sequence column name attribute only accepts string values'); +                    throw new Doctrine_Exception('Sequence column name attribute only accepts string values'); 124 -                } +                } 125                 break; @@ -388,13 +388,13 @@             case Doctrine::ATTR_FIELD_CASE: 127 -                if ($value != 0 && $value != CASE_LOWER && $value != CASE_UPPER) +                if ($value != 0 && $value != CASE_LOWER && $value != CASE_UPPER) 128 -                    throw new Doctrine_Exception('Field case attribute should be either 0, CASE_LOWER or CASE_UPPER constant.'); +                    throw new Doctrine_Exception('Field case attribute should be either 0, CASE_LOWER or CASE_UPPER constant.'); 129 -                break; +                break; 130             case Doctrine::ATTR_SEQNAME_FORMAT: @@ -406,25 +406,25 @@                 if ($this instanceof Doctrine_Table) { 133 -                    throw new Doctrine_Exception('Sequence / index name format attributes cannot be set' +                    throw new Doctrine_Exception('Sequence / index name format attributes cannot be set' 134 -                                               . 'at table level (only at connection or global level).'); +                                               . 'at table level (only at connection or global level).'); 135 -                } +                } 136                 break; 137 -            default: +            default: 138 -                throw new Doctrine_Exception("Unknown attribute."); +                throw new Doctrine_Exception("Unknown attribute."); 139 -        } +        } 140 diff --git a/tests/coverage/Doctrine_Connection.html b/tests/coverage/Doctrine_Connection.html index 1d53b2cd9..a83546a71 100644 --- a/tests/coverage/Doctrine_Connection.html +++ b/tests/coverage/Doctrine_Connection.html @@ -538,10 +538,10 @@             if ( ! ($adapter instanceof PDO) && ! in_array('Doctrine_Adapter_Interface', class_implements($adapter))) { 177 -                throw new Doctrine_Connection_Exception('First argument should be an instance of PDO or implement Doctrine_Adapter_Interface'); +                throw new Doctrine_Connection_Exception('First argument should be an instance of PDO or implement Doctrine_Adapter_Interface'); 178 -            } +            } 179             $this->dbh = $adapter; @@ -583,10 +583,10 @@             if (isset($adapter['other'])) { 192 -                $this->options['other'] = array(Doctrine::ATTR_PERSISTENT => $adapter['persistent']); +                $this->options['other'] = array(Doctrine::ATTR_PERSISTENT => $adapter['persistent']); 193 -            } +            } 194 diff --git a/tests/coverage/Doctrine_Connection_Exception.html b/tests/coverage/Doctrine_Connection_Exception.html index e48a74b9d..2e64983ce 100644 --- a/tests/coverage/Doctrine_Connection_Exception.html +++ b/tests/coverage/Doctrine_Connection_Exception.html @@ -274,7 +274,7 @@         return $this->portableCode; 89 -    } +    } 90 diff --git a/tests/coverage/Doctrine_Connection_Firebird.html b/tests/coverage/Doctrine_Connection_Firebird.html index 4968bfe05..730b3bee3 100644 --- a/tests/coverage/Doctrine_Connection_Firebird.html +++ b/tests/coverage/Doctrine_Connection_Firebird.html @@ -160,7 +160,7 @@ 51 -        $this->supported = array( +        $this->supported = array( 52                           'sequences'             => true, diff --git a/tests/coverage/Doctrine_Connection_Firebird_Exception.html b/tests/coverage/Doctrine_Connection_Firebird_Exception.html index 1d8965658..7a5de3ed1 100644 --- a/tests/coverage/Doctrine_Connection_Firebird_Exception.html +++ b/tests/coverage/Doctrine_Connection_Firebird_Exception.html @@ -382,37 +382,37 @@ 125 -        foreach (self::$errorRegexps as $regexp => $code) { +        foreach (self::$errorRegexps as $regexp => $code) { 126 -            if (preg_match($regexp, $errorInfo[2])) { +            if (preg_match($regexp, $errorInfo[2])) { 127 -                $errorInfo[3] = $code; +                $errorInfo[3] = $code; 128 -                break; +                break; 129 -            } +            } 130 -        } +        } 131 -        if (isset(self::$errorCodeMap[$errorInfo[1]])) { +        if (isset(self::$errorCodeMap[$errorInfo[1]])) { 132 -            $errorInfo[3] = self::$errorCodeMap[$errorInfo[1]]; +            $errorInfo[3] = self::$errorCodeMap[$errorInfo[1]]; 133 -        } +        } 134 -        return $errorInfo; +        return $errorInfo; 135 -    } +    } 136 } diff --git a/tests/coverage/Doctrine_Connection_Mssql.html b/tests/coverage/Doctrine_Connection_Mssql.html index bea30af35..3687d2c23 100644 --- a/tests/coverage/Doctrine_Connection_Mssql.html +++ b/tests/coverage/Doctrine_Connection_Mssql.html @@ -157,7 +157,7 @@         // initialize all driver options 50 -        $this->supported = array( +        $this->supported = array( 51                           'sequences'             => 'emulated', diff --git a/tests/coverage/Doctrine_Connection_Mssql_Exception.html b/tests/coverage/Doctrine_Connection_Mssql_Exception.html index 31a929cf0..1de900116 100644 --- a/tests/coverage/Doctrine_Connection_Mssql_Exception.html +++ b/tests/coverage/Doctrine_Connection_Mssql_Exception.html @@ -223,13 +223,13 @@             return true; 72 -        } +        } 73 -        return false; +        return false; 74 -    } +    } 75 } diff --git a/tests/coverage/Doctrine_Connection_Mysql.html b/tests/coverage/Doctrine_Connection_Mysql.html index 852b523af..4f3a30299 100644 --- a/tests/coverage/Doctrine_Connection_Mysql.html +++ b/tests/coverage/Doctrine_Connection_Mysql.html @@ -163,7 +163,7 @@ 52 -        $this->supported = array( +        $this->supported = array( 53                           'sequences'            => 'emulated', diff --git a/tests/coverage/Doctrine_Connection_Mysql_Exception.html b/tests/coverage/Doctrine_Connection_Mysql_Exception.html index 186f6f604..4ed85af40 100644 --- a/tests/coverage/Doctrine_Connection_Mysql_Exception.html +++ b/tests/coverage/Doctrine_Connection_Mysql_Exception.html @@ -253,13 +253,13 @@             return true; 82 -        } +        } 83 -        return false; +        return false; 84 -    } +    } 85 } diff --git a/tests/coverage/Doctrine_Connection_Oracle.html b/tests/coverage/Doctrine_Connection_Oracle.html index 2cf90afaa..392695eca 100644 --- a/tests/coverage/Doctrine_Connection_Oracle.html +++ b/tests/coverage/Doctrine_Connection_Oracle.html @@ -133,7 +133,7 @@     { 42 -        $this->supported = array( +        $this->supported = array( 43                           'sequences'            => true, diff --git a/tests/coverage/Doctrine_Connection_Oracle_Exception.html b/tests/coverage/Doctrine_Connection_Oracle_Exception.html index ca7fc392b..a09710dac 100644 --- a/tests/coverage/Doctrine_Connection_Oracle_Exception.html +++ b/tests/coverage/Doctrine_Connection_Oracle_Exception.html @@ -238,13 +238,13 @@             return true; 77 -        } +        } 78 -        return false; +        return false; 79 -    } +    } 80 } diff --git a/tests/coverage/Doctrine_Connection_Pgsql.html b/tests/coverage/Doctrine_Connection_Pgsql.html index 029d36431..47f92b921 100644 --- a/tests/coverage/Doctrine_Connection_Pgsql.html +++ b/tests/coverage/Doctrine_Connection_Pgsql.html @@ -157,7 +157,7 @@         // initialize all driver options 50 -        $this->supported = array( +        $this->supported = array( 51                           'sequences'               => true, diff --git a/tests/coverage/Doctrine_Connection_Pgsql_Exception.html b/tests/coverage/Doctrine_Connection_Pgsql_Exception.html index bf38fbdd5..2fbd9cc42 100644 --- a/tests/coverage/Doctrine_Connection_Pgsql_Exception.html +++ b/tests/coverage/Doctrine_Connection_Pgsql_Exception.html @@ -319,16 +319,16 @@                 return true; 104 -            } +            } 105         } 106 -        return false; +        return false; 107 -    } +    } 108 } diff --git a/tests/coverage/Doctrine_Connection_Sqlite.html b/tests/coverage/Doctrine_Connection_Sqlite.html index d94874084..4c992b4cd 100644 --- a/tests/coverage/Doctrine_Connection_Sqlite.html +++ b/tests/coverage/Doctrine_Connection_Sqlite.html @@ -157,7 +157,7 @@ 50 -        $this->supported = array( +        $this->supported = array( 51                           'sequences'            => 'emulated', diff --git a/tests/coverage/Doctrine_Connection_Sqlite_Exception.html b/tests/coverage/Doctrine_Connection_Sqlite_Exception.html index 4c7d39eb1..c7d8c8ba4 100644 --- a/tests/coverage/Doctrine_Connection_Sqlite_Exception.html +++ b/tests/coverage/Doctrine_Connection_Sqlite_Exception.html @@ -229,16 +229,16 @@                 return true; 74 -            } +            } 75         } 76 -        return false; +        return false; 77 -    } +    } 78 } diff --git a/tests/coverage/Doctrine_Connection_Statement.html b/tests/coverage/Doctrine_Connection_Statement.html index 58b52f22f..3feffc43a 100644 --- a/tests/coverage/Doctrine_Connection_Statement.html +++ b/tests/coverage/Doctrine_Connection_Statement.html @@ -184,10 +184,10 @@         if ($stmt === false) { 59 -            throw new Doctrine_Exception('Unknown statement object given.'); +            throw new Doctrine_Exception('Unknown statement object given.'); 60 -        } +        } 61     } diff --git a/tests/coverage/Doctrine_Connection_UnitOfWork.html b/tests/coverage/Doctrine_Connection_UnitOfWork.html index 6c28f255e..21fe9c5ba 100644 --- a/tests/coverage/Doctrine_Connection_UnitOfWork.html +++ b/tests/coverage/Doctrine_Connection_UnitOfWork.html @@ -10,1908 +10,1911 @@

Coverage for Doctrine_Connection_UnitOfWork

Back to coverage report

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + +
1<?php +<?php
2/* +/*
3 *  $Id: UnitOfWork.php 2963 2007-10-21 06:23:59Z Jonathan.Wage $ + *  $Id: UnitOfWork.php 2992 2007-10-22 21:47:05Z phuson $
4 * + *
5 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
6 * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT + * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
7 * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR + * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
8 * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT + * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
9 * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, + * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
10 * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
11 * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
12 * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY + * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
13 * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
14 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE + * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
15 * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
16 * + *
17 * This software consists of voluntary contributions made by many individuals + * This software consists of voluntary contributions made by many individuals
18 * and is licensed under the LGPL. For more information, see + * and is licensed under the LGPL. For more information, see
19 * <http://www.phpdoctrine.com>. + * <http://www.phpdoctrine.com>.
20 */ + */
21Doctrine::autoload('Doctrine_Connection_Module'); +Doctrine::autoload('Doctrine_Connection_Module');
22/** +/**
23 * Doctrine_Connection_UnitOfWork + * Doctrine_Connection_UnitOfWork
24 * + *
25 * @package     Doctrine + * @package     Doctrine
26 * @subpackage  Connection + * @subpackage  Connection
27 * @license     http://www.opensource.org/licenses/lgpl-license.php LGPL + * @license     http://www.opensource.org/licenses/lgpl-license.php LGPL
28 * @link        www.phpdoctrine.com + * @link        www.phpdoctrine.com
29 * @since       1.0 + * @since       1.0
30 * @version     $Revision: 2963 $ + * @version     $Revision: 2992 $
31 * @author      Konsta Vesterinen <kvesteri@cc.hut.fi> + * @author      Konsta Vesterinen <kvesteri@cc.hut.fi>
32 */ + */
33class Doctrine_Connection_UnitOfWork extends Doctrine_Connection_Module +class Doctrine_Connection_UnitOfWork extends Doctrine_Connection_Module
34{ +{
35    /** +    /**
36     * buildFlushTree +     * buildFlushTree
37     * builds a flush tree that is used in transactions +     * builds a flush tree that is used in transactions
38     * +     *
39     * The returned array has all the initialized components in +     * The returned array has all the initialized components in
40     * 'correct' order. Basically this means that the records of those +     * 'correct' order. Basically this means that the records of those
41     * components can be saved safely in the order specified by the returned array. +     * components can be saved safely in the order specified by the returned array.
42     * +     *
43     * @param array $tables     an array of Doctrine_Table objects or component names +     * @param array $tables     an array of Doctrine_Table objects or component names
44     * @return array            an array of component names in flushing order +     * @return array            an array of component names in flushing order
45     */ +     */
46    public function buildFlushTree(array $tables) +    public function buildFlushTree(array $tables)
47    { +    {
48        $tree = array(); +        $tree = array();
49        foreach ($tables as $k => $table) { +        foreach ($tables as $k => $table) {
50 +
51            if ( ! ($table instanceof Doctrine_Table)) { +            if ( ! ($table instanceof Doctrine_Table)) {
52                $table = $this->conn->getTable($table, false); +                $table = $this->conn->getTable($table, false);
53            } +            }
54            $nm     = $table->getComponentName(); +            $nm     = $table->getComponentName();
55 +
56            $index  = array_search($nm, $tree); +            $index  = array_search($nm, $tree);
57 +
58            if ($index === false) { +            if ($index === false) {
59                $tree[] = $nm; +                $tree[] = $nm;
60                $index  = max(array_keys($tree)); +                $index  = max(array_keys($tree));
61            } +            }
62 +
63            $rels = $table->getRelations(); +            $rels = $table->getRelations();
64 +
65            // group relations +            // group relations
66 +
67            foreach ($rels as $key => $rel) { +            foreach ($rels as $key => $rel) {
68                if ($rel instanceof Doctrine_Relation_ForeignKey) { +                if ($rel instanceof Doctrine_Relation_ForeignKey) {
69                    unset($rels[$key]); +                    unset($rels[$key]);
70                    array_unshift($rels, $rel); +                    array_unshift($rels, $rel);
71                } +                }
72            } +            }
73 +
74            foreach ($rels as $rel) { +            foreach ($rels as $rel) {
75                $name   = $rel->getTable()->getComponentName(); +                $name   = $rel->getTable()->getComponentName();
76                $index2 = array_search($name,$tree); +                $index2 = array_search($name,$tree);
77                $type   = $rel->getType(); +                $type   = $rel->getType();
78 +
79                // skip self-referenced relations +                // skip self-referenced relations
80                if ($name === $nm) { +                if ($name === $nm) {
81                    continue; +                    continue;
82                } +                }
83 +
84                if ($rel instanceof Doctrine_Relation_ForeignKey) { +                if ($rel instanceof Doctrine_Relation_ForeignKey) {
85                    if ($index2 !== false) { +                    if ($index2 !== false) {
86                        if ($index2 >= $index) +                        if ($index2 >= $index)
87                            continue; +                            continue;
88 +
89                        unset($tree[$index]); +                        unset($tree[$index]);
90                        array_splice($tree,$index2,0,$nm); +                        array_splice($tree,$index2,0,$nm);
91                        $index = $index2; +                        $index = $index2;
92                    } else { +                    } else {
93                        $tree[] = $name; +                        $tree[] = $name;
94                    } +                    }
95 +
96                } elseif ($rel instanceof Doctrine_Relation_LocalKey) { +                } elseif ($rel instanceof Doctrine_Relation_LocalKey) {
97                    if ($index2 !== false) { +                    if ($index2 !== false) {
98                        if ($index2 <= $index) +                        if ($index2 <= $index)
99                            continue; +                            continue;
100 +
101                        unset($tree[$index2]); +                        unset($tree[$index2]);
102                        array_splice($tree,$index,0,$name); +                        array_splice($tree,$index,0,$name);
103                    } else { +                    } else {
104                        array_unshift($tree,$name); +                        array_unshift($tree,$name);
105                        $index++; +                        $index++;
106                    } +                    }
107                } elseif ($rel instanceof Doctrine_Relation_Association) { +                } elseif ($rel instanceof Doctrine_Relation_Association) {
108                    $t = $rel->getAssociationFactory(); +                    $t = $rel->getAssociationFactory();
109                    $n = $t->getComponentName(); +                    $n = $t->getComponentName();
110 +
111                    if ($index2 !== false) +                    if ($index2 !== false)
112                        unset($tree[$index2]); +                        unset($tree[$index2]);
113 +
114                    array_splice($tree, $index, 0, $name); +                    array_splice($tree, $index, 0, $name);
115                    $index++; +                    $index++;
116 +
117                    $index3 = array_search($n, $tree); +                    $index3 = array_search($n, $tree);
118 +
119                    if ($index3 !== false) { +                    if ($index3 !== false) {
120                        if ($index3 >= $index) +                        if ($index3 >= $index)
121                            continue; +                            continue;
122 +
123                        unset($tree[$index]); +                        unset($tree[$index]);
124                        array_splice($tree, $index3, 0, $n); +                        array_splice($tree, $index3, 0, $n);
125                        $index = $index2; +                        $index = $index2;
126                    } else { +                    } else {
127                        $tree[] = $n; +                        $tree[] = $n;
128                    } +                    }
129                } +                }
130            } +            }
131        } +        }
132        return array_values($tree); +        return array_values($tree);
133    } +    }
134 +
135    /** +    /**
136     * saves the given record +     * saves the given record
137     * +     *
138     * @param Doctrine_Record $record +     * @param Doctrine_Record $record
139     * @return void +     * @return void
140     */ +     */
141    public function saveGraph(Doctrine_Record $record) +    public function saveGraph(Doctrine_Record $record)
142    { +    {
143        $conn = $this->getConnection(); +        $conn = $this->getConnection();
144 +
145        $state = $record->state(); +        $state = $record->state();
146        if ($state === Doctrine_Record::STATE_LOCKED) { +        if ($state === Doctrine_Record::STATE_LOCKED) {
147            return false; +            return false;
148        } +        }
149 +
150        $record->state(Doctrine_Record::STATE_LOCKED); +        $record->state(Doctrine_Record::STATE_LOCKED);
151 +
152        $conn->beginTransaction(); +        $conn->beginTransaction();
153 +
154        $saveLater = $this->saveRelated($record); +        $saveLater = $this->saveRelated($record);
155 +
156        $record->state($state); +        $record->state($state);
157 +
158        if ($record->isValid()) { +        if ($record->isValid()) {
159            $event = new Doctrine_Event($record, Doctrine_Event::RECORD_SAVE); +            $event = new Doctrine_Event($record, Doctrine_Event::RECORD_SAVE);
160 +
161            $record->preSave($event); +            $record->preSave($event);
162     +    
163            $record->getTable()->getRecordListener()->preSave($event); +            $record->getTable()->getRecordListener()->preSave($event);
164 +            $state = $record->state();
165            if ( ! $event->skipOperation) { +
166                switch ($state) { +            if ( ! $event->skipOperation) {
167                    case Doctrine_Record::STATE_TDIRTY: +                switch ($state) {
168                        $this->insert($record); +                    case Doctrine_Record::STATE_TDIRTY:
169                        break; +                        $this->insert($record);
170                    case Doctrine_Record::STATE_DIRTY: +                        break;
171                    case Doctrine_Record::STATE_PROXY: +                    case Doctrine_Record::STATE_DIRTY:
172                        $this->update($record); +                    case Doctrine_Record::STATE_PROXY:
173                        break; +                        $this->update($record);
174                    case Doctrine_Record::STATE_CLEAN: +                        break;
175                    case Doctrine_Record::STATE_TCLEAN: +                    case Doctrine_Record::STATE_CLEAN:
176 +                    case Doctrine_Record::STATE_TCLEAN:
177                        break; +
178                } +                        break;
179            } +                }
180 +            }
181            $record->getTable()->getRecordListener()->postSave($event); +
182             +            $record->getTable()->getRecordListener()->postSave($event);
183            $record->postSave($event); +            
184        } else { +            $record->postSave($event);
185            $conn->transaction->addInvalid($record); +        } else {
186        } +            $conn->transaction->addInvalid($record);
187 +        }
188        $state = $record->state(); +
189 +        $state = $record->state();
190        $record->state(Doctrine_Record::STATE_LOCKED); +
191 +        $record->state(Doctrine_Record::STATE_LOCKED);
192        foreach ($saveLater as $fk) { +
193            $alias = $fk->getAlias(); +        foreach ($saveLater as $fk) {
194 +            $alias = $fk->getAlias();
195            if ($record->hasReference($alias)) { +
196                $obj = $record->$alias; +            if ($record->hasReference($alias)) {
197                 +                $obj = $record->$alias;
198                // check that the related object is not an instance of Doctrine_Null +                
199                if ( ! ($obj instanceof Doctrine_Null)) { +                // check that the related object is not an instance of Doctrine_Null
200                    $obj->save($conn); +                if ( ! ($obj instanceof Doctrine_Null)) {
201                } +                    $obj->save($conn);
202            } +                }
203        } +            }
204 +        }
205        // save the MANY-TO-MANY associations +
206        $this->saveAssociations($record); +        // save the MANY-TO-MANY associations
207 +        $this->saveAssociations($record);
208        $record->state($state); +
209 +        $record->state($state);
210        $conn->commit(); +
211 +        $conn->commit();
212        return true; +
213    } +        return true;
214 +    }
215    /** +
216     * saves the given record +    /**
217     * +     * saves the given record
218     * @param Doctrine_Record $record +     *
219     * @return void +     * @param Doctrine_Record $record
220     */ +     * @return void
221    public function save(Doctrine_Record $record) +     */
222    { +    public function save(Doctrine_Record $record)
223        $event = new Doctrine_Event($record, Doctrine_Event::RECORD_SAVE); +    {
224 +        $event = new Doctrine_Event($record, Doctrine_Event::RECORD_SAVE);
225        $record->preSave($event); +
226 +        $record->preSave($event);
227        $record->getTable()->getRecordListener()->preSave($event); +
228 +        $record->getTable()->getRecordListener()->preSave($event);
229        if ( ! $event->skipOperation) { +
230            switch ($record->state()) { +        if ( ! $event->skipOperation) {
231                case Doctrine_Record::STATE_TDIRTY: +            switch ($record->state()) {
232                    $this->insert($record); +                case Doctrine_Record::STATE_TDIRTY:
233                    break; +                    $this->insert($record);
234                case Doctrine_Record::STATE_DIRTY: +                    break;
235                case Doctrine_Record::STATE_PROXY: +                case Doctrine_Record::STATE_DIRTY:
236                    $this->update($record); +                case Doctrine_Record::STATE_PROXY:
237                    break; +                    $this->update($record);
238                case Doctrine_Record::STATE_CLEAN: +                    break;
239                case Doctrine_Record::STATE_TCLEAN: +                case Doctrine_Record::STATE_CLEAN:
240                    // do nothing +                case Doctrine_Record::STATE_TCLEAN:
241                    break; +                    // do nothing
242            } +                    break;
243        } +            }
244 +        }
245        $record->getTable()->getRecordListener()->postSave($event); +
246         +        $record->getTable()->getRecordListener()->postSave($event);
247        $record->postSave($event); +        
248    } +        $record->postSave($event);
249 +    }
250    /** +
251     * deletes given record and all the related composites +    /**
252     * this operation is isolated by a transaction +     * deletes given record and all the related composites
253     * +     * this operation is isolated by a transaction
254     * this event can be listened by the onPreDelete and onDelete listeners +     *
255     * +     * this event can be listened by the onPreDelete and onDelete listeners
256     * @return boolean      true on success, false on failure +     *
257     */ +     * @return boolean      true on success, false on failure
258    public function delete(Doctrine_Record $record) +     */
259    { +    public function delete(Doctrine_Record $record)
260        if ( ! $record->exists()) { +    {
261            return false; +        if ( ! $record->exists()) {
262        } +            return false;
263        $this->conn->beginTransaction(); +        }
264 +        $this->conn->beginTransaction();
265        $event = new Doctrine_Event($record, Doctrine_Event::RECORD_DELETE); +
266 +        $event = new Doctrine_Event($record, Doctrine_Event::RECORD_DELETE);
267        $record->preDelete($event); +
268         +        $record->preDelete($event);
269        $record->getTable()->getRecordListener()->preDelete($event); +        
270 +        $record->getTable()->getRecordListener()->preDelete($event);
271        $state = $record->state(); +
272 +        $state = $record->state();
273        $record->state(Doctrine_Record::STATE_LOCKED); +
274 +        $record->state(Doctrine_Record::STATE_LOCKED);
275        $this->deleteComposites($record); +
276 +        $this->deleteComposites($record);
277        if ( ! $event->skipOperation) { +
278            $record->state(Doctrine_Record::STATE_TDIRTY); +        if ( ! $event->skipOperation) {
279 +            $record->state(Doctrine_Record::STATE_TDIRTY);
280            $this->deleteRecord($record); +
281 +            $this->deleteRecord($record);
282            $record->state(Doctrine_Record::STATE_TCLEAN); +
283        } else { +            $record->state(Doctrine_Record::STATE_TCLEAN);
284            // return to original state    +        } else {
285            $record->state($state); +            // return to original state   
286        } +            $record->state($state);
287 +        }
288 +
289        $record->getTable()->getRecordListener()->postDelete($event); +
290 +        $record->getTable()->getRecordListener()->postDelete($event);
291        $record->postDelete($event); +
292 +        $record->postDelete($event);
293        $this->conn->commit(); +
294 +        $this->conn->commit();
295        return true; +
296    } +        return true;
297     +    }
298    public function deleteRecord(Doctrine_Record $record) +    
299    { +    public function deleteRecord(Doctrine_Record $record)
300        $ids = $record->identifier(); +    {
301        $tmp = array(); +        $ids = $record->identifier();
302         +        $tmp = array();
303        foreach (array_keys($ids) as $id) { +        
304            $tmp[] = $id . ' = ? '; +        foreach (array_keys($ids) as $id) {
305        } +            $tmp[] = $id . ' = ? ';
306         +        }
307        $params = array_values($ids); +        
308 +        $params = array_values($ids);
309        $query = 'DELETE FROM ' +
310               . $this->conn->quoteIdentifier($record->getTable()->getTableName()) +        $query = 'DELETE FROM '
311               . ' WHERE ' . implode(' AND ', $tmp); +               . $this->conn->quoteIdentifier($record->getTable()->getTableName())
312 +               . ' WHERE ' . implode(' AND ', $tmp);
313 +
314        return $this->conn->exec($query, $params); +
315    } +        return $this->conn->exec($query, $params);
316 +    }
317    /** +
318     * deleteMultiple +    /**
319     * deletes all records from the pending delete list +     * deleteMultiple
320     * +     * deletes all records from the pending delete list
321     * @return void +     *
322     */ +     * @return void
323    public function deleteMultiple(array $records) +     */
324    { +    public function deleteMultiple(array $records)
325 +    {
326        foreach ($this->delete as $name => $deletes) { +
327            $record = false; +        foreach ($this->delete as $name => $deletes) {
328            $ids    = array(); +            $record = false;
329 +            $ids    = array();
330            if (is_array($deletes[count($deletes)-1]->getTable()->getIdentifier())) { +
331                if (count($deletes) > 0) { +            if (is_array($deletes[count($deletes)-1]->getTable()->getIdentifier())) {
332                    $query = 'DELETE FROM ' +                if (count($deletes) > 0) {
333                           . $this->conn->quoteIdentifier($deletes[0]->getTable()->getTableName()) +                    $query = 'DELETE FROM '
334                           . ' WHERE '; +                           . $this->conn->quoteIdentifier($deletes[0]->getTable()->getTableName())
335     +                           . ' WHERE ';
336                    $params = array(); +    
337                    $cond = array(); +                    $params = array();
338                    foreach ($deletes as $k => $record) { +                    $cond = array();
339                        $ids = $record->identifier(); +                    foreach ($deletes as $k => $record) {
340                        $tmp = array(); +                        $ids = $record->identifier();
341                        foreach (array_keys($ids) as $id) { +                        $tmp = array();
342                            $tmp[] = $id . ' = ? '; +                        foreach (array_keys($ids) as $id) {
343                        } +                            $tmp[] = $id . ' = ? ';
344                        $params = array_merge($params, array_values($ids)); +                        }
345                        $cond[] = '(' . implode(' AND ', $tmp) . ')'; +                        $params = array_merge($params, array_values($ids));
346                    } +                        $cond[] = '(' . implode(' AND ', $tmp) . ')';
347                    $query .= implode(' OR ', $cond); +                    }
348 +                    $query .= implode(' OR ', $cond);
349                    $this->conn->execute($query, $params); +
350                } +                    $this->conn->execute($query, $params);
351            } else { +                }
352                foreach ($deletes as $k => $record) { +            } else {
353                    $ids[] = $record->getIncremented(); +                foreach ($deletes as $k => $record) {
354                } +                    $ids[] = $record->getIncremented();
355                if ($record instanceof Doctrine_Record) { +                }
356                    $params = substr(str_repeat('?, ', count($ids)), 0, -2); +                if ($record instanceof Doctrine_Record) {
357     +                    $params = substr(str_repeat('?, ', count($ids)), 0, -2);
358                    $query = 'DELETE FROM ' +    
359                           . $this->conn->quoteIdentifier($record->getTable()->getTableName()) +                    $query = 'DELETE FROM '
360                           . ' WHERE ' +                           . $this->conn->quoteIdentifier($record->getTable()->getTableName())
361                           . $record->getTable()->getIdentifier() +                           . ' WHERE '
362                           . ' IN(' . $params . ')'; +                           . $record->getTable()->getIdentifier()
363         +                           . ' IN(' . $params . ')';
364                    $this->conn->execute($query, $ids); +        
365                } +                    $this->conn->execute($query, $ids);
366            } +                }
367        } +            }
368    } +        }
369 +    }
370    /** +
371     * saveRelated +    /**
372     * saves all related records to $record +     * saveRelated
373     * +     * saves all related records to $record
374     * @throws PDOException         if something went wrong at database level +     *
375     * @param Doctrine_Record $record +     * @throws PDOException         if something went wrong at database level
376     */ +     * @param Doctrine_Record $record
377    public function saveRelated(Doctrine_Record $record) +     */
378    { +    public function saveRelated(Doctrine_Record $record)
379        $saveLater = array(); +    {
380        foreach ($record->getReferences() as $k => $v) { +        $saveLater = array();
381            $rel = $record->getTable()->getRelation($k); +        foreach ($record->getReferences() as $k => $v) {
382 +            $rel = $record->getTable()->getRelation($k);
383            $local = $rel->getLocal(); +
384            $foreign = $rel->getForeign(); +            $local = $rel->getLocal();
385 +            $foreign = $rel->getForeign();
386            if ($rel instanceof Doctrine_Relation_ForeignKey) { +
387                $saveLater[$k] = $rel; +            if ($rel instanceof Doctrine_Relation_ForeignKey) {
388            } elseif ($rel instanceof Doctrine_Relation_LocalKey) { +                $saveLater[$k] = $rel;
389                // ONE-TO-ONE relationship +            } elseif ($rel instanceof Doctrine_Relation_LocalKey) {
390                $obj = $record->get($rel->getAlias()); +                // ONE-TO-ONE relationship
391 +                $obj = $record->get($rel->getAlias());
392                // Protection against infinite function recursion before attempting to save +
393                if ($obj instanceof Doctrine_Record && +                // Protection against infinite function recursion before attempting to save
394                    $obj->isModified()) { +                if ($obj instanceof Doctrine_Record &&
395                    $obj->save($this->conn); +                    $obj->isModified()) {
396                    /** +                    $obj->save($this->conn);
397                    $id = array_values($obj->identifier()); +                    /**
398 +                    $id = array_values($obj->identifier());
399                    foreach ((array) $rel->getLocal() as $k => $field) { +
400                        $record->set($field, $id[$k]); +                    foreach ((array) $rel->getLocal() as $k => $field) {
401                    } +                        $record->set($field, $id[$k]);
402                    */ +                    }
403                } +                    */
404            } +                }
405        } +            }
406 +        }
407        return $saveLater; +
408    } +        return $saveLater;
409 +    }
410    /** +
411     * saveAssociations +    /**
412     * +     * saveAssociations
413     * this method takes a diff of one-to-many / many-to-many original and +     *
414     * current collections and applies the changes +     * this method takes a diff of one-to-many / many-to-many original and
415     * +     * current collections and applies the changes
416     * for example if original many-to-many related collection has records with +     *
417     * primary keys 1,2 and 3 and the new collection has records with primary keys +     * for example if original many-to-many related collection has records with
418     * 3, 4 and 5, this method would first destroy the associations to 1 and 2 and then +     * primary keys 1,2 and 3 and the new collection has records with primary keys
419     * save new associations to 4 and 5 +     * 3, 4 and 5, this method would first destroy the associations to 1 and 2 and then
420     * +     * save new associations to 4 and 5
421     * @throws Doctrine_Connection_Exception         if something went wrong at database level +     *
422     * @param Doctrine_Record $record +     * @throws Doctrine_Connection_Exception         if something went wrong at database level
423     * @return void +     * @param Doctrine_Record $record
424     */ +     * @return void
425    public function saveAssociations(Doctrine_Record $record) +     */
426    { +    public function saveAssociations(Doctrine_Record $record)
427        foreach ($record->getReferences() as $k => $v) { +    {
428            $rel = $record->getTable()->getRelation($k); +        foreach ($record->getReferences() as $k => $v) {
429             +            $rel = $record->getTable()->getRelation($k);
430            if ($rel instanceof Doctrine_Relation_Association) {    +            
431                $v->save($this->conn); +            if ($rel instanceof Doctrine_Relation_Association) {   
432 +                $v->save($this->conn);
433                $assocTable = $rel->getAssociationTable(); +
434                foreach ($v->getDeleteDiff() as $r) { +                $assocTable = $rel->getAssociationTable();
435                    $query = 'DELETE FROM ' . $assocTable->getTableName() +                foreach ($v->getDeleteDiff() as $r) {
436                           . ' WHERE ' . $rel->getForeign() . ' = ?' +                    $query = 'DELETE FROM ' . $assocTable->getTableName()
437                           . ' AND ' . $rel->getLocal() . ' = ?'; +                           . ' WHERE ' . $rel->getForeign() . ' = ?'
438 +                           . ' AND ' . $rel->getLocal() . ' = ?';
439                    $this->conn->execute($query, array($r->getIncremented(), $record->getIncremented())); +
440                } +                    $this->conn->execute($query, array($r->getIncremented(), $record->getIncremented()));
441 +                }
442                foreach ($v->getInsertDiff() as $r) { +
443                    $assocRecord = $assocTable->create(); +                foreach ($v->getInsertDiff() as $r) {
444                    $assocRecord->set($rel->getForeign(), $r); +                    $assocRecord = $assocTable->create();
445                    $assocRecord->set($rel->getLocal(), $record); +                    $assocRecord->set($rel->getForeign(), $r);
446 +                    $assocRecord->set($rel->getLocal(), $record);
447                    $this->saveGraph($assocRecord); +
448                } +                    $this->saveGraph($assocRecord);
449            } +                }
450        } +            }
451    } +        }
452 +    }
453    /** +
454     * deletes all related composites +    /**
455     * this method is always called internally when a record is deleted +     * deletes all related composites
456     * +     * this method is always called internally when a record is deleted
457     * @throws PDOException         if something went wrong at database level +     *
458     * @return void +     * @throws PDOException         if something went wrong at database level
459     */ +     * @return void
460    public function deleteComposites(Doctrine_Record $record) +     */
461    { +    public function deleteComposites(Doctrine_Record $record)
462        foreach ($record->getTable()->getRelations() as $fk) { +    {
463            if ($fk->isComposite()) { +        foreach ($record->getTable()->getRelations() as $fk) {
464                $obj = $record->get($fk->getAlias()); +            if ($fk->isComposite()) {
465                if ( $obj instanceof Doctrine_Record &&  +                $obj = $record->get($fk->getAlias());
466                     $obj->state() != Doctrine_Record::STATE_LOCKED)  { +                if ( $obj instanceof Doctrine_Record && 
467 +                     $obj->state() != Doctrine_Record::STATE_LOCKED)  {
468                    $obj->delete($this->conn); +
469 +                    $obj->delete($this->conn);
470                } +
471            } +                }
472        } +            }
473    } +        }
474 +    }
475    /** +
476     * saveAll +    /**
477     * persists all the pending records from all tables +     * saveAll
478     * +     * persists all the pending records from all tables
479     * @throws PDOException         if something went wrong at database level +     *
480     * @return void +     * @throws PDOException         if something went wrong at database level
481     */ +     * @return void
482    public function saveAll() +     */
483    { +    public function saveAll()
484        // get the flush tree +    {
485        $tree = $this->buildFlushTree($this->conn->getTables()); +        // get the flush tree
486 +        $tree = $this->buildFlushTree($this->conn->getTables());
487        // save all records +
488        foreach ($tree as $name) { +        // save all records
489            $table = $this->conn->getTable($name); +        foreach ($tree as $name) {
490 +            $table = $this->conn->getTable($name);
491            foreach ($table->getRepository() as $record) { +
492                $this->save($record); +            foreach ($table->getRepository() as $record) {
493            } +                $this->save($record);
494        } +            }
495 +        }
496        // save all associations +
497        foreach ($tree as $name) { +        // save all associations
498            $table = $this->conn->getTable($name); +        foreach ($tree as $name) {
499 +            $table = $this->conn->getTable($name);
500            foreach ($table->getRepository() as $record) { +
501                $this->saveAssociations($record); +            foreach ($table->getRepository() as $record) {
502            } +                $this->saveAssociations($record);
503        } +            }
504    } +        }
505 +    }
506    /** +
507     * update +    /**
508     * updates the given record +     * update
509     * +     * updates the given record
510     * @param Doctrine_Record $record   record to be updated +     *
511     * @return boolean                  whether or not the update was successful +     * @param Doctrine_Record $record   record to be updated
512     */ +     * @return boolean                  whether or not the update was successful
513    public function update(Doctrine_Record $record) +     */
514    { +    public function update(Doctrine_Record $record)
515        $event = new Doctrine_Event($record, Doctrine_Event::RECORD_UPDATE); +    {
516 +        $event = new Doctrine_Event($record, Doctrine_Event::RECORD_UPDATE);
517        $record->preUpdate($event); +
518 +        $record->preUpdate($event);
519        $record->getTable()->getRecordListener()->preUpdate($event); +
520 +        $record->getTable()->getRecordListener()->preUpdate($event);
521        if ( ! $event->skipOperation) { +
522            $array = $record->getPrepared(); +        if ( ! $event->skipOperation) {
523 +            $array = $record->getPrepared();
524            if (empty($array)) { +
525                return false; +            if (empty($array)) {
526            } +                return false;
527            $set = array(); +            }
528            foreach ($array as $name => $value) { +            $set = array();
529                if ($value instanceof Doctrine_Expression) { +            foreach ($array as $name => $value) {
530                    $set[] = $value->getSql(); +                if ($value instanceof Doctrine_Expression) {
531                    unset($array[$name]); +                    $set[] = $name . ' = ' . $value->getSql();
532                } else { +                    unset($array[$name]);
533 +                } else {
534                    $set[] = $name . ' = ?'; +
535     +                    $set[] = $name . ' = ?';
536                    if ($value instanceof Doctrine_Record) { +    
537                        if ( ! $value->exists()) { +                    if ($value instanceof Doctrine_Record) {
538                            $record->save($this->conn); +                        if ( ! $value->exists()) {
539                        } +                            $record->save($this->conn);
540                        $array[$name] = $value->getIncremented(); +                        }
541                        $record->set($name, $value->getIncremented()); +                        $array[$name] = $value->getIncremented();
542                    } +                        $record->set($name, $value->getIncremented());
543                } +                    }
544            } +                }
545 +            }
546            $params = array_values($array); +
547            $id     = $record->identifier(); +            $params = array_values($array);
548     +            $id     = $record->identifier();
549            if ( ! is_array($id)) { +    
550                $id = array($id); +            if ( ! is_array($id)) {
551            } +                $id = array($id);
552            $id     = array_values($id); +            }
553            $params = array_merge($params, $id); +            $id     = array_values($id);
554     +            $params = array_merge($params, $id);
555            $sql  = 'UPDATE ' . $this->conn->quoteIdentifier($record->getTable()->getTableName()) +    
556                  . ' SET ' . implode(', ', $set) +            $sql  = 'UPDATE ' . $this->conn->quoteIdentifier($record->getTable()->getTableName())
557                  . ' WHERE ' . implode(' = ? AND ', (array) $record->getTable()->getIdentifier()) +                  . ' SET ' . implode(', ', $set)
558                  . ' = ?'; +                  . ' WHERE ' . implode(' = ? AND ', (array) $record->getTable()->getIdentifier())
559     +                  . ' = ?';
560            $stmt = $this->conn->prepare($sql); +    
561            $stmt->execute($params); +            $stmt = $this->conn->prepare($sql);
562     +            $stmt->execute($params);
563            $record->assignIdentifier(true); +    
564        } +            $record->assignIdentifier(true);
565         +        }
566        $record->getTable()->getRecordListener()->postUpdate($event); +        
567 +        $record->getTable()->getRecordListener()->postUpdate($event);
568        $record->postUpdate($event); +
569 +        $record->postUpdate($event);
570        return true; +
571    } +        return true;
572 +    }
573    /** +
574     * inserts a record into database +    /**
575     * +     * inserts a record into database
576     * @param Doctrine_Record $record   record to be inserted +     *
577     * @return boolean +     * @param Doctrine_Record $record   record to be inserted
578     */ +     * @return boolean
579    public function insert(Doctrine_Record $record) +     */
580    { +    public function insert(Doctrine_Record $record)
581         // listen the onPreInsert event +    {
582        $event = new Doctrine_Event($record, Doctrine_Event::RECORD_INSERT); +         // listen the onPreInsert event
583 +        $event = new Doctrine_Event($record, Doctrine_Event::RECORD_INSERT);
584        $record->preInsert($event); +
585         +        $record->preInsert($event);
586        $record->getTable()->getRecordListener()->preInsert($event); +        
587 +        $record->getTable()->getRecordListener()->preInsert($event);
588        if ( ! $event->skipOperation) { +
589            $array = $record->getPrepared(); +        if ( ! $event->skipOperation) {
590     +            $array = $record->getPrepared();
591            if (empty($array)) { +    
592                return false; +            if (empty($array)) {
593            } +                return false;
594            $table     = $record->getTable(); +            }
595            $keys      = (array) $table->getIdentifier(); +            $table     = $record->getTable();
596     +            $keys      = (array) $table->getIdentifier();
597            $seq       = $record->getTable()->sequenceName; +    
598     +            $seq       = $record->getTable()->sequenceName;
599            if ( ! empty($seq)) { +    
600                $id             = $this->conn->sequence->nextId($seq); +            if ( ! empty($seq)) {
601                $name           = $record->getTable()->getIdentifier(); +                $id             = $this->conn->sequence->nextId($seq);
602                $array[$name]   = $id; +                $name           = $record->getTable()->getIdentifier();
603     +                $array[$name]   = $id;
604                $record->assignIdentifier($id); +    
605            } +                $record->assignIdentifier($id);
606     +            }
607            $this->conn->insert($table->getTableName(), $array); +    
608     +            $this->conn->insert($table->getTableName(), $array);
609            if (empty($seq) && count($keys) == 1 && $keys[0] == $table->getIdentifier() && +    
610                $table->getIdentifierType() != Doctrine::IDENTIFIER_NATURAL) { +            if (empty($seq) && count($keys) == 1 && $keys[0] == $table->getIdentifier() &&
611     +                $table->getIdentifierType() != Doctrine::IDENTIFIER_NATURAL) {
612                if (strtolower($this->conn->getName()) == 'pgsql') { +    
613                    $seq = $table->getTableName() . '_' . $keys[0]; +                if (strtolower($this->conn->getName()) == 'pgsql') {
614                } +                    $seq = $table->getTableName() . '_' . $keys[0];
615     +                }
616                $id = $this->conn->sequence->lastInsertId($seq); +    
617     +                $id = $this->conn->sequence->lastInsertId($seq);
618                if ( ! $id) { +    
619                    throw new Doctrine_Connection_Exception("Couldn't get last insert identifier."); +                if ( ! $id) {
620                } +                    throw new Doctrine_Connection_Exception("Couldn't get last insert identifier.");
621     +                }
622                $record->assignIdentifier($id); +    
623            } else { +                $record->assignIdentifier($id);
624                $record->assignIdentifier(true); +            } else {
625            } +                $record->assignIdentifier(true);
626        } +            }
627        $record->getTable()->addRecord($record); +        }
628 +        $record->getTable()->addRecord($record);
629        $record->getTable()->getRecordListener()->postInsert($event); +
630 +        $record->getTable()->getRecordListener()->postInsert($event);
631        $record->postInsert($event); +
632 +        $record->postInsert($event);
633        return true; +
634    } +        return true;
635} +    } +
636}
\ No newline at end of file diff --git a/tests/coverage/Doctrine_DataDict_Mysql.html b/tests/coverage/Doctrine_DataDict_Mysql.html index 0bc83af1c..79661cdb9 100644 --- a/tests/coverage/Doctrine_DataDict_Mysql.html +++ b/tests/coverage/Doctrine_DataDict_Mysql.html @@ -418,10 +418,10 @@         if ( ! isset($field['type'])) { 137 -            throw new Doctrine_DataDict_Exception('Missing column type.'); +            throw new Doctrine_DataDict_Exception('Missing column type.'); 138 -        } +        } 139 @@ -463,10 +463,10 @@                     if (array_key_exists('default', $field)) { 152 -                        $field['length'] = $this->conn->varchar_max_length; +                        $field['length'] = $this->conn->varchar_max_length; 153 -                    } else { +                    } else { 154                         $field['length'] = false; @@ -502,31 +502,31 @@                 if ( ! empty($field['length'])) { 165 -                    $length = $field['length']; +                    $length = $field['length']; 166 -                    if ($length <= 255) { +                    if ($length <= 255) { 167 -                        return 'TINYTEXT'; +                        return 'TINYTEXT'; 168 -                    } elseif ($length <= 65532) { +                    } elseif ($length <= 65532) { 169 -                        return 'TEXT'; +                        return 'TEXT'; 170 -                    } elseif ($length <= 16777215) { +                    } elseif ($length <= 16777215) { 171 -                        return 'MEDIUMTEXT'; +                        return 'MEDIUMTEXT'; 172 -                    } +                    } 173 -                } +                } 174                 return 'LONGTEXT'; @@ -544,7 +544,7 @@                     if ($length <= 255) { 179 -                        return 'TINYBLOB'; +                        return 'TINYBLOB'; 180                     } elseif ($length <= 65532) { @@ -553,16 +553,16 @@                         return 'BLOB'; 182 -                    } elseif ($length <= 16777215) { +                    } elseif ($length <= 16777215) { 183 -                        return 'MEDIUMBLOB'; +                        return 'MEDIUMBLOB'; 184 -                    } +                    } 185 -                } +                } 186                 return 'LONGBLOB'; @@ -571,25 +571,25 @@             case 'enum': 188 -                if ($this->conn->getAttribute(Doctrine::ATTR_USE_NATIVE_ENUM)) { +                if ($this->conn->getAttribute(Doctrine::ATTR_USE_NATIVE_ENUM)) { 189 -                    $values = array(); +                    $values = array(); 190 -                    foreach ($field['values'] as $value) { +                    foreach ($field['values'] as $value) { 191 -                      $values[] = $this->conn->quote($value, 'varchar'); +                      $values[] = $this->conn->quote($value, 'varchar'); 192 -                    } +                    } 193 -                    return 'ENUM('.implode(', ', $values).')'; +                    return 'ENUM('.implode(', ', $values).')'; 194 -                } +                } 195                 // fall back to integer @@ -610,7 +610,7 @@                     if ($length <= 1) { 201 -                        return 'TINYINT'; +                        return 'TINYINT'; 202                     } elseif ($length == 2) { @@ -637,10 +637,10 @@                         return 'BIGINT'; 210 -                    } +                    } 211 -                } +                } 212                 return 'INT'; @@ -679,25 +679,25 @@                 return 'DOUBLE'; 224 -            case 'decimal': +            case 'decimal': 225 -                $length = !empty($field['length']) ? $field['length'] : 18; +                $length = !empty($field['length']) ? $field['length'] : 18; 226 -                $scale = !empty($field['scale']) ? $field['scale'] : $this->conn->getAttribute(Doctrine::ATTR_DECIMAL_PLACES); +                $scale = !empty($field['scale']) ? $field['scale'] : $this->conn->getAttribute(Doctrine::ATTR_DECIMAL_PLACES); 227 -                return 'DECIMAL('.$length.','.$scale.')'; +                return 'DECIMAL('.$length.','.$scale.')'; 228 -        } +        } 229 -        throw new Doctrine_DataDict_Exception('Unknown field type \'' . $field['type'] .  '\'.'); +        throw new Doctrine_DataDict_Exception('Unknown field type \'' . $field['type'] .  '\'.'); 230 -    } +    } 231 diff --git a/tests/coverage/Doctrine_DataDict_Pgsql.html b/tests/coverage/Doctrine_DataDict_Pgsql.html index f77eb7c51..2576f305c 100644 --- a/tests/coverage/Doctrine_DataDict_Pgsql.html +++ b/tests/coverage/Doctrine_DataDict_Pgsql.html @@ -1096,10 +1096,10 @@         if ( ! isset($field['type'])) { 363 -            throw new Doctrine_DataDict_Exception('Missing column type.'); +            throw new Doctrine_DataDict_Exception('Missing column type.'); 364 -        } +        } 365         switch ($field['type']) { @@ -1183,7 +1183,7 @@                             return 'BIGSERIAL'; 392 -                        } +                        } 393                     } @@ -1192,7 +1192,7 @@                     return 'SERIAL'; 395 -                } +                } 396                 if ( ! empty($field['length'])) { @@ -1219,10 +1219,10 @@                         return 'BIGINT'; 404 -                    } +                    } 405 -                } +                } 406                 return 'INT'; @@ -1261,25 +1261,25 @@                 return 'FLOAT8'; 418 -            case 'decimal': +            case 'decimal': 419 -                $length = !empty($field['length']) ? $field['length'] : 18; +                $length = !empty($field['length']) ? $field['length'] : 18; 420 -                $scale = !empty($field['scale']) ? $field['scale'] : $this->conn->getAttribute(Doctrine::ATTR_DECIMAL_PLACES); +                $scale = !empty($field['scale']) ? $field['scale'] : $this->conn->getAttribute(Doctrine::ATTR_DECIMAL_PLACES); 421 -                return 'NUMERIC('.$length.','.$scale.')'; +                return 'NUMERIC('.$length.','.$scale.')'; 422 -        } +        } 423 -        throw new Doctrine_DataDict_Exception('Unknown field type \'' . $field['type'] .  '\'.'); +        throw new Doctrine_DataDict_Exception('Unknown field type \'' . $field['type'] .  '\'.'); 424 -    } +    } 425 diff --git a/tests/coverage/Doctrine_EventListener_Chain.html b/tests/coverage/Doctrine_EventListener_Chain.html index 41f330124..04c2dee60 100644 --- a/tests/coverage/Doctrine_EventListener_Chain.html +++ b/tests/coverage/Doctrine_EventListener_Chain.html @@ -175,10 +175,10 @@              56 -            throw new Doctrine_EventListener_Exception("Couldn't add eventlistener. EventListeners should implement either Doctrine_EventListener_Interface or Doctrine_Overloadable"); +            throw new Doctrine_EventListener_Exception("Couldn't add eventlistener. EventListeners should implement either Doctrine_EventListener_Interface or Doctrine_Overloadable"); 57 -        } +        } 58         if ($name === null) { @@ -190,7 +190,7 @@         } else { 61 -            $this->_listeners[$name] = $listener; +            $this->_listeners[$name] = $listener; 62         } diff --git a/tests/coverage/Doctrine_Exception.html b/tests/coverage/Doctrine_Exception.html index cec4ef822..eeb30b9cd 100644 --- a/tests/coverage/Doctrine_Exception.html +++ b/tests/coverage/Doctrine_Exception.html @@ -259,25 +259,25 @@     { 84 -        if (is_null($value)) { +        if (is_null($value)) { 85 -            return self::$_errorMessages; +            return self::$_errorMessages; 86 -        } +        } 87 88 -        return isset(self::$_errorMessages[$value]) ? +        return isset(self::$_errorMessages[$value]) ? 89 -           self::$_errorMessages[$value] : self::$_errorMessages[Doctrine::ERR]; +           self::$_errorMessages[$value] : self::$_errorMessages[Doctrine::ERR]; 90 -    } +    } 91 diff --git a/tests/coverage/Doctrine_Export_Schema.html b/tests/coverage/Doctrine_Export_Schema.html index bb7896642..a0d1a1d23 100644 --- a/tests/coverage/Doctrine_Export_Schema.html +++ b/tests/coverage/Doctrine_Export_Schema.html @@ -385,11 +385,23 @@          126 -        return Doctrine_Parser::dump($array, $format, $schema); +        if (is_dir($schema)) { 127 -    } +          $schema = $schema . DIRECTORY_SEPARATOR . 'schema.' . $format; 128 +        } + +129 +         + +130 +        return Doctrine_Parser::dump($array, $format, $schema); + +131 +    } + +132 } \ No newline at end of file diff --git a/tests/coverage/Doctrine_Expression.html b/tests/coverage/Doctrine_Expression.html index e2beabd0c..483931761 100644 --- a/tests/coverage/Doctrine_Expression.html +++ b/tests/coverage/Doctrine_Expression.html @@ -139,10 +139,10 @@         if ($conn !== null) { 44 -            $this->_conn = $conn; +            $this->_conn = $conn; 45 -        } +        } 46     } diff --git a/tests/coverage/Doctrine_Hook.html b/tests/coverage/Doctrine_Hook.html index cc6499860..f3a0d491b 100644 --- a/tests/coverage/Doctrine_Hook.html +++ b/tests/coverage/Doctrine_Hook.html @@ -262,13 +262,13 @@         } elseif ($query instanceof Doctrine_Query) { 85 -            $this->query = $query; +            $this->query = $query; 86 -        } else { +        } else { 87 -            throw new Doctrine_Exception('Constructor argument should be either Doctrine_Query object or valid DQL query');           +            throw new Doctrine_Exception('Constructor argument should be either Doctrine_Query object or valid DQL query');           88         } diff --git a/tests/coverage/Doctrine_Hook_Parser.html b/tests/coverage/Doctrine_Hook_Parser.html index e8b4d3294..529eb7899 100644 --- a/tests/coverage/Doctrine_Hook_Parser.html +++ b/tests/coverage/Doctrine_Hook_Parser.html @@ -130,7 +130,7 @@         return $this->condition; 41 -    } +    } 42 diff --git a/tests/coverage/Doctrine_Hydrate.html b/tests/coverage/Doctrine_Hydrate.html index fcd0233cb..cd292d913 100644 --- a/tests/coverage/Doctrine_Hydrate.html +++ b/tests/coverage/Doctrine_Hydrate.html @@ -16,7 +16,7 @@ /* 3 - *  $Id: Hydrate.php 2967 2007-10-21 09:00:40Z romanb $ + *  $Id: Hydrate.php 2990 2007-10-22 16:38:03Z zYne $ 4  * @@ -103,7 +103,7 @@  * @since       1.0 32 - * @version     $Revision: 2967 $ + * @version     $Revision: 2990 $ 33  * @author      Konsta Vesterinen <kvesteri@cc.hut.fi> @@ -2662,7 +2662,7 @@             } 885 - +             886             $array = $this->parseData2($stmt, $hydrationMode); @@ -3088,672 +3088,735 @@     { 1027 - +        if ($hydrationMode == Doctrine::HYDRATE_NONE) { 1028 -        $cache = array(); +            return $stmt->fetchAll(PDO::FETCH_NUM); 1029 -        $rootMap   = reset($this->_aliasMap); - -1030 -        $rootAlias = key($this->_aliasMap); - -1031 -        $componentName = $rootMap['table']->getComponentName(); - -1032 -        $isSimpleQuery = count($this->_aliasMap) <= 1; - -1033 -         - -1034 -        if ($hydrationMode === null) { - -1035 -            $hydrationMode = $this->_hydrationMode; - -1036 -        } - -1037 - - -1038 -        if ($hydrationMode === Doctrine::HYDRATE_ARRAY) { - -1039 -            $driver = new Doctrine_Hydrate_Array(); - -1040 -        } else { - -1041 -            $driver = new Doctrine_Hydrate_Record(); - -1042 -        } - -1043 - - -1044 -        $array = $driver->getElementCollection($componentName); - -1045 - - -1046 -        if ($stmt === false || $stmt === 0) { - -1047 -            return $array; - -1048         } -1049 - +1030 +         -1050 -        $event = new Doctrine_Event(Doctrine_Event::HYDRATE, null); +1031 +        $cache = array(); -1051 - +1032 +        $rootMap   = reset($this->_aliasMap); -1052 -        // for every getRecordListener() there is a little bit  +1033 +        $rootAlias = key($this->_aliasMap); -1053 -        // logic behind it, hence calling it multiple times on +1034 +        $componentName = $rootMap['table']->getComponentName(); -1054 -        // large result sets can be quite expensive. +1035 +        $isSimpleQuery = count($this->_aliasMap) <= 1; -1055 -        // So for efficiency we use little listener caching here +1036 +         -1056 -        foreach ($this->_aliasMap as $alias => $data) { +1037 +        if ($hydrationMode === null) { -1057 -            $componentName = $data['table']->getComponentName(); +1038 +            $hydrationMode = $this->_hydrationMode; -1058 -            $listeners[$componentName] = $data['table']->getRecordListener(); - -1059 +1039         } -1060 +1040 +1041 +        if ($hydrationMode === Doctrine::HYDRATE_ARRAY) { + +1042 +            $driver = new Doctrine_Hydrate_Array(); + +1043 +        } else { + +1044 +            $driver = new Doctrine_Hydrate_Record(); + +1045 +        } + +1046 + + +1047 +        $array = $driver->getElementCollection($componentName); + +1048 + + +1049 +        if ($stmt === false || $stmt === 0) { + +1050 +            return $array; + +1051 +        } + +1052 + + +1053 +        $event = new Doctrine_Event(Doctrine_Event::HYDRATE, null); + +1054 + + +1055 +        // for every getRecordListener() there is a little bit  + +1056 +        // logic behind it, hence calling it multiple times on + +1057 +        // large result sets can be quite expensive. + +1058 +        // So for efficiency we use little listener caching here + +1059 +        foreach ($this->_aliasMap as $alias => $data) { + +1060 +            $componentName = $data['table']->getComponentName(); + 1061 -        while ($data = $stmt->fetch(Doctrine::FETCH_ASSOC)) { +            $listeners[$componentName] = $data['table']->getRecordListener(); 1062 -            $currData  = array(); +            $identifierMap[$alias] = array(); 1063 -            $identifiable = array(); +            $currData[$alias] = array(); 1064 - +            $prev[$alias] = array(); 1065 -            foreach ($data as $key => $value) { +            $id[$alias] = ''; 1066 - +        } 1067 -                // The following little cache solution ensures that field aliases are + 1068 -                // parsed only once. This increases speed on large result sets by an order +        while ($data = $stmt->fetch(Doctrine::FETCH_ASSOC)) { 1069 -                // of magnitude. +            $currData  = array(); 1070 -                if ( ! isset($cache[$key])) { +            $identifiable = array(); 1071 -                    $e = explode('__', $key); + 1072 -                    $cache[$key]['field'] = $field = strtolower(array_pop($e)); +            foreach ($data as $key => $value) { 1073 -                    $cache[$key]['alias'] = $this->_tableAliases[strtolower(implode('__', $e))]; + 1074 -                } +                // The following little cache solution ensures that field aliases are 1075 - +                // parsed only once. This increases speed on large result sets by an order 1076 - +                // of magnitude. 1077 -                $map   = $this->_aliasMap[$cache[$key]['alias']]; +                if ( ! isset($cache[$key])) { 1078 -                $table = $map['table']; +                    $e = explode('__', $key); 1079 -                $alias = $cache[$key]['alias']; +                    $cache[$key]['field'] = $field = strtolower(array_pop($e)); 1080 -                $field = $cache[$key]['field']; +                    $cache[$key]['alias'] = $this->_tableAliases[strtolower(implode('__', $e))]; 1081 - +                } 1082 -                if (isset($this->_aliasMap[$alias]['agg'][$field])) { + 1083 -                    $field = $this->_aliasMap[$alias]['agg'][$field]; +                $map   = $this->_aliasMap[$cache[$key]['alias']]; 1084 -                } +                $table = $map['table']; 1085 - +                $alias = $cache[$key]['alias']; 1086 - +                $field = $cache[$key]['field']; 1087 -                if ( ! isset($currData[$alias])) { + 1088 -                    $currData[$alias] = array(); +                if (isset($this->_aliasMap[$alias]['agg'][$field])) { 1089 -                } +                    $field = $this->_aliasMap[$alias]['agg'][$field]; 1090 - +                } 1091 -                if ( ! isset($prev[$alias])) { + 1092 -                    $prev[$alias] = array(); + 1093 -                } +                if ($table->isIdentifier($field)) { 1094 - +                    $id[$alias] .= '|' . $value; 1095 -                $currData[$alias][$field] = $table->prepareValue($field, $value); - -1096 -                if ($value !== null) { - -1097 -                    $identifiable[$alias] = true; - -1098                 } +1096 + + +1097 +                $currData[$alias][$field] = $table->prepareValue($field, $value); + +1098 + + 1099 -            } +                if ($value !== null) { 1100 - +                    $identifiable[$alias] = true; 1101 - +                } 1102 -            // dealing with root component +            } 1103 -            $table = $this->_aliasMap[$rootAlias]['table']; - -1104 -            $componentName = $table->getComponentName(); - -1105 -            $event->set('data', $currData[$rootAlias]); - -1106 -            $listeners[$componentName]->preHydrate($event); - -1107 -            $element = $driver->getElement($currData[$rootAlias], $componentName); - -1108 +1104 +            // dealing with root component + +1105 +            $table = $this->_aliasMap[$rootAlias]['table']; + +1106 +            $componentName = $table->getComponentName(); + +1107 +            $event->set('data', $currData[$rootAlias]); + +1108 +            $listeners[$componentName]->preHydrate($event); + 1109 -            $oneToOne = false; +            $element = $driver->getElement($currData[$rootAlias], $componentName); 1110 1111 -            $index = $isSimpleQuery ? false : $driver->search($element, $array); +            $oneToOne = false; 1112 -             - -1113 -            if ($index === false) { - -1114 -                $event->set('data', $element); - -1115 -                $listeners[$componentName]->postHydrate($event); - -1116 +1113 +            if ($isSimpleQuery) { + +1114 +                $index = false; + +1115 +            } else { + +1116 +                $index = isset($identifierMap[$rootAlias][$id[$rootAlias]]) ? + 1117 -                if (isset($this->_aliasMap[$rootAlias]['map'])) { +                         $identifierMap[$rootAlias][$id[$rootAlias]] : false; 1118 -                    $key = $this->_aliasMap[$rootAlias]['map']; +            } 1119 1120 -                    if (isset($array[$key])) { +            if ($index === false) { 1121 -                        throw new Doctrine_Hydrate_Exception("Couldn't hydrate. Found non-unique key mapping."); +                $event->set('data', $element); 1122 -                    } +                $listeners[$componentName]->postHydrate($event); 1123 1124 -                    if ( ! isset($element[$key])) { +                if (isset($this->_aliasMap[$rootAlias]['map'])) { 1125 -                        throw new Doctrine_Hydrate_Exception("Couldn't hydrate. Found a non-existent key."); +                    $key = $this->_aliasMap[$rootAlias]['map']; 1126 -                    } + 1127 - +                    if (isset($array[$key])) { 1128 -                    $array[$element[$key]] = $element; +                        throw new Doctrine_Hydrate_Exception("Couldn't hydrate. Found non-unique key mapping."); 1129 -                } else { +                    } 1130 -                    $array[] = $element; + 1131 -                } +                    if ( ! isset($element[$key])) { 1132 -            } +                        throw new Doctrine_Hydrate_Exception("Couldn't hydrate. Found a non-existent key."); 1133 -            $this->_setLastElement($prev, $array, $index, $rootAlias, $oneToOne); +                    } 1134 -            unset($currData[$rootAlias]); + 1135 - +                    $array[$element[$key]] = $element; 1136 -            foreach ($currData as $alias => $data) { +                } else { 1137 -                $index = false; +                    $array[] = $element; 1138 -                $map   = $this->_aliasMap[$alias]; +                } 1139 -                $table = $this->_aliasMap[$alias]['table']; - -1140 -                $componentName = $table->getComponentName(); - -1141 -                $event->set('data', $data); - -1142 -                $listeners[$componentName]->preHydrate($event); - -1143 +1140 +                $identifierMap[$rootAlias][$id[$rootAlias]] = $driver->getLastKey($array); + +1141 +            } + +1142 + + +1143 +            $this->_setLastElement($prev, $array, $index, $rootAlias, $oneToOne); + 1144 -                $element = $driver->getElement($data, $componentName); +            unset($currData[$rootAlias]); 1145 1146 -                $parent   = $map['parent']; +            foreach ($currData as $alias => $data) { 1147 -                $relation = $map['relation']; +                $index = false; 1148 -                $componentAlias = $map['relation']->getAlias(); +                $map   = $this->_aliasMap[$alias]; 1149 - +                $table = $this->_aliasMap[$alias]['table']; 1150 -                if ( ! isset($prev[$parent])) { +                $componentName = $table->getComponentName(); 1151 -                    break; +                $event->set('data', $data); 1152 -                } +                $listeners[$componentName]->preHydrate($event); 1153 1154 -                // check the type of the relation +                $element = $driver->getElement($data, $componentName); 1155 -                if ( ! $relation->isOneToOne()) { - -1156 -                    // initialize the collection - -1157 +1156 +                $parent   = $map['parent']; + +1157 +                $relation = $map['relation']; + 1158 -                    if ($driver->initRelated($prev[$parent], $componentAlias)) { +                $componentAlias = $map['relation']->getAlias(); 1159 1160 -                        // append element +                $path = $parent . '.' . $alias; 1161 -                        if (isset($identifiable[$alias])) { + 1162 -                            $index = $isSimpleQuery ? false : $driver->search($element, $prev[$parent][$componentAlias]); +                if ( ! isset($prev[$parent])) { 1163 - +                    break; 1164 -                            if ($index === false) { +                } 1165 -                                $event->set('data', $element); - -1166 -                                $listeners[$componentName]->postHydrate($event); - -1167 +1166 +                // check the type of the relation + +1167 +                if ( ! $relation->isOneToOne()) { + 1168 -                                if (isset($map['map'])) { +                    // initialize the collection 1169 -                                    $key = $map['map']; + 1170 -                                    if (isset($prev[$parent][$componentAlias][$key])) { +                    if ($driver->initRelated($prev[$parent], $componentAlias)) { 1171 -                                        throw new Doctrine_Hydrate_Exception("Couldn't hydrate. Found non-unique key mapping."); + 1172 -                                    } +                        // append element 1173 -                                    if ( ! isset($element[$key])) { +                        if (isset($identifiable[$alias])) { 1174 -                                        throw new Doctrine_Hydrate_Exception("Couldn't hydrate. Found a non-existent key."); +                            if ($isSimpleQuery) { 1175 -                                    } +                                $index = false; 1176 -                                    $prev[$parent][$componentAlias][$element[$key]] = $element; +                            } else { 1177 -                                } else { +                                $index = isset($identifierMap[$path][$id[$parent]][$id[$alias]]) ? 1178 -                                    $prev[$parent][$componentAlias][] = $element; +                                         $identifierMap[$path][$id[$parent]][$id[$alias]] : false; 1179 -                                } +                            } 1180 -                            } + 1181 -                        } +                            if ($index === false) { 1182 -                        // register collection for later snapshots +                                $event->set('data', $element); 1183 -                        $driver->registerCollection($prev[$parent][$componentAlias]); +                                $listeners[$componentName]->postHydrate($event); 1184 -                    } + 1185 -                } else { +                                if (isset($map['map'])) { 1186 -                    if ( ! isset($identifiable[$alias])) { +                                    $key = $map['map']; 1187 -                        $prev[$parent][$componentAlias] = $driver->getNullPointer(); +                                    if (isset($prev[$parent][$componentAlias][$key])) { 1188 -                    } else { +                                        throw new Doctrine_Hydrate_Exception("Couldn't hydrate. Found non-unique key mapping."); 1189 -                        $prev[$parent][$componentAlias] = $element; +                                    } 1190 -                    } +                                    if ( ! isset($element[$key])) { 1191 -                    $oneToOne = true; +                                        throw new Doctrine_Hydrate_Exception("Couldn't hydrate. Found a non-existent key."); 1192 -                } +                                    } 1193 -                $coll =& $prev[$parent][$componentAlias]; +                                    $prev[$parent][$componentAlias][$element[$key]] = $element; 1194 -                $this->_setLastElement($prev, $coll, $index, $alias, $oneToOne); +                                } else { 1195 -            } +                                    $prev[$parent][$componentAlias][] = $element; 1196 -        } +                                } 1197 1198 -        $driver->flush(); +                                $identifierMap[$path][$id[$parent]][$id[$alias]] = $driver->getLastKey($prev[$parent][$componentAlias]); 1199 - +                            } 1200 -        $stmt->closeCursor(); +                        } 1201 -        return $array; +                        // register collection for later snapshots 1202 -    } +                        $driver->registerCollection($prev[$parent][$componentAlias]); 1203 - +                    } 1204 -    /** - -1205 -     * _setLastElement - -1206 -     * - -1207 -     * sets the last element of given data array / collection - -1208 -     * as previous element - -1209 -     * - -1210 -     * @param boolean|integer $index - -1211 -     * @return void - -1212 -     */ - -1213 -    public function _setLastElement(&$prev, &$coll, $index, $alias, $oneToOne) - -1214 -    { - -1215 -        if ($coll === self::$_null) { - -1216 -            return false; - -1217 -        } - -1218 -        if ($index !== false) { - -1219 -            $prev[$alias] =& $coll[$index]; - -1220 -        } else { - -1221 -            // first check the count (we do not want to get the last element - -1222 -            // of an empty collection/array) - -1223 -            if (count($coll) > 0) { - -1224 -                if (is_array($coll)) { - -1225 -                    if ($oneToOne) { - -1226 -                        $prev[$alias] =& $coll; - -1227 -                    } else { - -1228 -                        end($coll); - -1229 -                        $prev[$alias] =& $coll[key($coll)]; - -1230 -                    } - -1231                 } else { -1232 -                    $prev[$alias] = $coll->getLast(); +1205 +                    if ( ! isset($identifiable[$alias])) { -1233 +1206 +                        $prev[$parent][$componentAlias] = $driver->getNullPointer(); + +1207 +                    } else { + +1208 +                        $prev[$parent][$componentAlias] = $element; + +1209 +                    } + +1210 +                    $oneToOne = true; + +1211                 } -1234 -            } else { +1212 +                $coll =& $prev[$parent][$componentAlias]; -1235 -                if (isset($prev[$alias])) { +1213 +                $this->_setLastElement($prev, $coll, $index, $alias, $oneToOne); -1236 -                    unset($prev[$alias]); +1214 +                $id[$alias] = ''; -1237 -                } +1215 +            } -1238 -            } +1216 +            $id[$rootAlias] = ''; -1239 -        } +1217 +        } -1240 -    } - -1241 +1218 -1242 -    /** +1219 +        $driver->flush(); -1243 -     * @return string                   returns a string representation of this object +1220 + -1244 -     */ +1221 +        $stmt->closeCursor(); -1245 -    public function __toString() +1222 +        return $array; -1246 -    { - -1247 -        return Doctrine_Lib::formatSql($this->getQuery()); - -1248 +1223     } +1224 + + +1225 +    /** + +1226 +     * _setLastElement + +1227 +     * + +1228 +     * sets the last element of given data array / collection + +1229 +     * as previous element + +1230 +     * + +1231 +     * @param boolean|integer $index + +1232 +     * @return void + +1233 +     */ + +1234 +    public function _setLastElement(&$prev, &$coll, $index, $alias, $oneToOne) + +1235 +    { + +1236 +        if ($coll === self::$_null) { + +1237 +            return false; + +1238 +        } + +1239 +        if ($index !== false) { + +1240 +            $prev[$alias] =& $coll[$index]; + +1241 +        } else { + +1242 +            // first check the count (we do not want to get the last element + +1243 +            // of an empty collection/array) + +1244 +            if (count($coll) > 0) { + +1245 +                if (is_array($coll)) { + +1246 +                    if ($oneToOne) { + +1247 +                        $prev[$alias] =& $coll; + +1248 +                    } else { + 1249 +                        end($coll); + +1250 +                        $prev[$alias] =& $coll[key($coll)]; + +1251 +                    } + +1252 +                } else { + +1253 +                    $prev[$alias] = $coll->getLast(); + +1254 +                } + +1255 +            } else { + +1256 +                if (isset($prev[$alias])) { + +1257 +                    unset($prev[$alias]); + +1258 +                } + +1259 +            } + +1260 +        } + +1261 +    } + +1262 + + +1263 +    /** + +1264 +     * @return string                   returns a string representation of this object + +1265 +     */ + +1266 +    public function __toString() + +1267 +    { + +1268 +        return Doctrine_Lib::formatSql($this->getQuery()); + +1269 +    } + +1270 } \ No newline at end of file diff --git a/tests/coverage/Doctrine_Hydrate_Array.html b/tests/coverage/Doctrine_Hydrate_Array.html index eebee8ccb..4979a7492 100644 --- a/tests/coverage/Doctrine_Hydrate_Array.html +++ b/tests/coverage/Doctrine_Hydrate_Array.html @@ -196,65 +196,36 @@     } 63 -    public function search(array $element, array $data) +    public function getLastKey(&$data) 64     { 65 -        foreach ($data as $key => $val) { +        end($data); 66 -            $found = true; +        return key($data); 67 -            foreach ($element as $k => $e) { - -68 -                if (isset($val[$k]) && $val[$k] !== $e) { - -69 -                    $found = false; - -70 -                    break; - -71 -                } - -72 -            } - -73 -            if ($found) { - -74 -                return $key; - -75 -            } - -76 -        } - -77 -        return false; - -78     } -79 +68 + + +69     public function flush() -80 +70     { -81 +71          -82 +72     } -83 -} +73 +} + \ No newline at end of file diff --git a/tests/coverage/Doctrine_Hydrate_Record.html b/tests/coverage/Doctrine_Hydrate_Record.html index a85dfa291..0579670eb 100644 --- a/tests/coverage/Doctrine_Hydrate_Record.html +++ b/tests/coverage/Doctrine_Hydrate_Record.html @@ -151,231 +151,240 @@         return $coll; 48 -    } +    } 49 -    public function search(Doctrine_Record $record, Doctrine_Collection $coll) + 50 -    { +    public function getLastKey($coll)  51 -        return array_search($record, $coll->getData(), true); +    { 52 -    } +        $coll->end(); 53 -    public function initRelated($record, $name) +         54 -    { +        return $coll->key(); 55 -        if ( ! is_array($record)) { +    } 56 -            $record[$name]; +    public function initRelated($record, $name) 57 - +    { 58 -            return true; +        if ( ! is_array($record)) { 59 -        } +            $record[$name]; 60 -        return false; + 61 -    } +            return true; 62 -    public function registerCollection(Doctrine_Collection $coll) +        } 63 -    { +        return false; 64 -        $this->_collections[] = $coll; +    } 65 -    } +    public function registerCollection(Doctrine_Collection $coll) 66 - +    { 67 -    /** +        $this->_collections[] = $coll; 68 -     * isIdentifiable +    } 69 -     * returns whether or not a given data row is identifiable (it contains + 70 -     * all primary key fields specified in the second argument) +    /** 71 -     * +     * isIdentifiable 72 -     * @param array $row +     * returns whether or not a given data row is identifiable (it contains 73 -     * @param Doctrine_Table $table +     * all primary key fields specified in the second argument) 74 -     * @return boolean +     * 75 -     */ +     * @param array $row 76 -    public function isIdentifiable(array $row, Doctrine_Table $table) +     * @param Doctrine_Table $table 77 -    { +     * @return boolean 78 -        $primaryKeys = $table->getIdentifier(); +     */ 79 - +    public function isIdentifiable(array $row, Doctrine_Table $table) 80 -        if (is_array($primaryKeys)) { +    { 81 -            foreach ($primaryKeys as $id) { +        $primaryKeys = $table->getIdentifier(); 82 -                if ( ! isset($row[$id])) { + 83 -                    return false; +        if (is_array($primaryKeys)) { 84 -                } +            foreach ($primaryKeys as $id) { 85 -            } +                if ( ! isset($row[$id])) { 86 -        } else { +                    return false; 87 -            if ( ! isset($row[$primaryKeys])) { +                } 88 -                return false; +            } 89 -            } +        } else { 90 -        } +            if ( ! isset($row[$primaryKeys])) { 91 -        return true; +                return false; 92 -    } +            } 93 -    public function getNullPointer()  +        } 94 -    { +        return true; 95 -        return self::$_null; +    } 96 -    } +    public function getNullPointer()  97 -    public function getElement(array $data, $component) +    { 98 -    { +        return self::$_null; 99 -        if ( ! isset($this->_tables[$component])) { - -100 -            $this->_tables[$component] = Doctrine_Manager::getInstance()->getTable($component); - -101 -            $this->_tables[$component]->setAttribute(Doctrine::ATTR_LOAD_REFERENCES, false); - -102 -        } - -103 -        $this->_tables[$component]->setData($data); - -104 -        $record = $this->_tables[$component]->getRecord(); - -105 - - -106 -        if ( ! isset($this->_records[$record->getOid()]) ) { - -107 -            $record->clearRelated(); - -108 -            $this->_records[$record->getOid()] = $record; - -109 -        } - -110 - - -111 -        return $record; - -112     } -113 -    public function flush() +100 +    public function getElement(array $data, $component) -114 +101     { -115 -        // take snapshots from all initialized collections +102 +        if ( ! isset($this->_tables[$component])) { -116 -        foreach ($this->_collections as $key => $coll) { +103 +            $this->_tables[$component] = Doctrine_Manager::getInstance()->getTable($component); -117 -            $coll->takeSnapshot(); +104 +            $this->_tables[$component]->setAttribute(Doctrine::ATTR_LOAD_REFERENCES, false); -118 +105         } +106 +        $this->_tables[$component]->setData($data); + +107 +        $record = $this->_tables[$component]->getRecord(); + +108 + + +109 +        if ( ! isset($this->_records[$record->getOid()]) ) { + +110 +            $record->clearRelated(); + +111 +            $this->_records[$record->getOid()] = $record; + +112 +        } + +113 + + +114 +        return $record; + +115 +    } + +116 +    public function flush() + +117 +    { + +118 +        // take snapshots from all initialized collections + 119 -        foreach ($this->_tables as $table) { +        foreach ($this->_collections as $key => $coll) { 120 -            $table->setAttribute(Doctrine::ATTR_LOAD_REFERENCES, true); +            $coll->takeSnapshot(); 121         } 122 -    } +        foreach ($this->_tables as $table) { 123 +            $table->setAttribute(Doctrine::ATTR_LOAD_REFERENCES, true); + +124 +        } + +125 +    } + +126 } \ No newline at end of file diff --git a/tests/coverage/Doctrine_I18n.html b/tests/coverage/Doctrine_I18n.html index aaea5da8f..efde19f10 100644 --- a/tests/coverage/Doctrine_I18n.html +++ b/tests/coverage/Doctrine_I18n.html @@ -196,7 +196,7 @@         if (class_exists($this->_options['className'])) { 63 -            return false; +            return false; 64         } diff --git a/tests/coverage/Doctrine_Import.html b/tests/coverage/Doctrine_Import.html index acf579b9e..4b29bd266 100644 --- a/tests/coverage/Doctrine_Import.html +++ b/tests/coverage/Doctrine_Import.html @@ -154,10 +154,10 @@         if ( ! isset($this->sql['listDatabases'])) { 49 -            throw new Doctrine_Import_Exception(__FUNCTION__ . ' not supported by this driver.'); +            throw new Doctrine_Import_Exception(__FUNCTION__ . ' not supported by this driver.'); 50 -        } +        } 51 @@ -166,7 +166,7 @@         return $this->conn->fetchColumn($this->sql['listDatabases']); 53 -    } +    } 54 diff --git a/tests/coverage/Doctrine_Import_Builder.html b/tests/coverage/Doctrine_Import_Builder.html index 319cff334..65204783e 100644 --- a/tests/coverage/Doctrine_Import_Builder.html +++ b/tests/coverage/Doctrine_Import_Builder.html @@ -16,7 +16,7 @@ /* 3 - *  $Id: Builder.php 2963 2007-10-21 06:23:59Z Jonathan.Wage $ + *  $Id: Builder.php 2997 2007-10-23 03:50:45Z Jonathan.Wage $ 4  * @@ -106,7 +106,7 @@  * @since       1.0 33 - * @version     $Revision: 2963 $ + * @version     $Revision: 2997 $ 34  * @author      Konsta Vesterinen <kvesteri@cc.hut.fi> @@ -154,661 +154,661 @@     private $path = ''; 49 - +     50 -    /** +    private $packagesPrefix = 'Package'; 51 -     * suffix +     52 -     *  +    private $packagesPath = ''; 53 -     * File suffix to use when writing class definitions +     54 -     * +    private $pathAfterPackage = DIRECTORY_SEPARATOR; 55 -     * @var string $suffix +     56 -     */ +    /** 57 -    private $suffix = '.class.php'; +     * suffix 58 - +     *  59 -    /** +     * File suffix to use when writing class definitions 60 -     * generateBaseClasses +     * 61 -     *  +     * @var string $suffix 62 -     * Bool true/false for whether or not to generate base classes +     */ 63 -     * +    private $suffix = '.class.php'; 64 -     * @var string $suffix + 65 -     */ +    /** 66 -    private $generateBaseClasses = false; - -67 - - -68 -    /** - -69 -     * baseClassesDirectory - -70 -     *  - -71 -     * Directory to put the generate base classes in - -72 -     * - -73 -     * @var string $suffix - -74 -     */ - -75 -    private $baseClassesDirectory = 'generated'; - -76 - - -77 -    /** - -78 -     * tpl - -79 -     * - -80 -     * Class template used for writing classes - -81 -     * - -82 -     * @var $tpl - -83 -     */ - -84 -    private static $tpl; - -85 - - -86 -    /** - -87 -     * __construct - -88 -     * - -89 -     * @return void - -90 -     */ - -91 -    public function __construct() - -92 -    { - -93 -        $this->loadTemplate(); - -94 -    } - -95 - - -96 -    /** - -97 -     * setTargetPath - -98 -     * - -99 -     * @param string path   the path where imported files are being generated - -100 -     * @return - -101 -     */ - -102 -    public function setTargetPath($path) - -103 -    { - -104 -        if ( ! file_exists($path)) { - -105 -            mkdir($path, 0777); - -106 -        } - -107 - - -108 -        $this->path = $path; - -109 -    } - -110 - - -111 -    /** - -112      * generateBaseClasses -113 -     * - -114 -     * Specify whether or not to generate classes which extend from generated base classes - -115 -     * - -116 -     * @param string $bool - -117 -     * @return void - -118 -     * @author Jonathan H. Wage - -119 -     */ - -120 -    public function generateBaseClasses($bool = null) - -121 -    { - -122 -      if ($bool !== null) { - -123 -        $this->generateBaseClasses = $bool; - -124 -      } - -125 -       - -126 -      return $this->generateBaseClasses; - -127 -    } - -128 - - -129 -    /** - -130 -     * getTargetPath - -131 -     * - -132 -     * @return string       the path where imported files are being generated - -133 -     */ - -134 -    public function getTargetPath() - -135 -    { - -136 -        return $this->path; - -137 -    } - -138 - - -139 -    /** - -140 -     * loadTemplate - -141 +67      *  -142 -     * Loads the class template used for generating classes +68 +     * Bool true/false for whether or not to generate base classes -143 +69      * -144 +70 +     * @var string $suffix + +71 +     */ + +72 +    private $generateBaseClasses = false; + +73 + + +74 +    /** + +75 +     * baseClassesDirectory + +76 +     *  + +77 +     * Directory to put the generate base classes in + +78 +     * + +79 +     * @var string $suffix + +80 +     */ + +81 +    private $baseClassesDirectory = 'generated'; + +82 + + +83 +    /** + +84 +     * tpl + +85 +     * + +86 +     * Class template used for writing classes + +87 +     * + +88 +     * @var $tpl + +89 +     */ + +90 +    private static $tpl; + +91 + + +92 +    /** + +93 +     * __construct + +94 +     * + +95      * @return void -145 +96      */ -146 -    public function loadTemplate()  +97 +    public function __construct() -147 +98     { -148 -        if (isset(self::$tpl)) { +99 +        $this->loadTemplate(); -149 -            return; - -150 -        } - -151 - - -152 -        self::$tpl =<<<END - -153 -/** - -154 - * This class has been auto-generated by the Doctrine ORM Framework - -155 - */ - -156 -%sclass %s extends %s - -157 -{ - -158 -%s - -159 -%s - -160 -%s - -161 -} - -162 -END; - -163 +100     } -164 +101 -165 -    /* +102 +    /** -166 -     * Build the accessors +103 +     * setTargetPath -167 +104      * -168 -     * @param  string $table +105 +     * @param string path   the path where imported files are being generated -169 -     * @param  array  $columns +106 +     * @return -170 +107      */ -171 -    public function buildAccessors(array $options, array $columns) +108 +    public function setTargetPath($path) -172 +109     { -173 -        $ret = ''; +110 +        if ( ! file_exists($path)) { -174 -        foreach ($columns as $name => $column) { +111 +            mkdir($path, 0777); -175 -            // getters +112 +        } -176 -            $ret .= "\n\tpublic function get".Doctrine::classify($name)."(\$load = true)\n"; - -177 -            $ret .= "\t{\n"; - -178 -            $ret .= "\t\treturn \$this->get('{$name}', \$load);\n"; - -179 -            $ret .= "\t}\n"; - -180 +113 +114 +        $this->path = $path; + +115 +    } + +116 + + +117 +    /** + +118 +     * generateBaseClasses + +119 +     * + +120 +     * Specify whether or not to generate classes which extend from generated base classes + +121 +     * + +122 +     * @param string $bool + +123 +     * @return void + +124 +     * @author Jonathan H. Wage + +125 +     */ + +126 +    public function generateBaseClasses($bool = null) + +127 +    { + +128 +      if ($bool !== null) { + +129 +        $this->generateBaseClasses = $bool; + +130 +      } + +131 +       + +132 +      return $this->generateBaseClasses; + +133 +    } + +134 + + +135 +    /** + +136 +     * getTargetPath + +137 +     * + +138 +     * @return string       the path where imported files are being generated + +139 +     */ + +140 +    public function getTargetPath() + +141 +    { + +142 +        return $this->path; + +143 +    } + +144 + + +145 +    /** + +146 +     * loadTemplate + +147 +     *  + +148 +     * Loads the class template used for generating classes + +149 +     * + +150 +     * @return void + +151 +     */ + +152 +    public function loadTemplate()  + +153 +    { + +154 +        if (isset(self::$tpl)) { + +155 +            return; + +156 +        } + +157 + + +158 +        self::$tpl =<<<END + +159 +/** + +160 + * This class has been auto-generated by the Doctrine ORM Framework + +161 + */ + +162 +%sclass %s extends %s + +163 +{ + +164 +%s + +165 +%s + +166 +%s + +167 +} + +168 +END; + +169 +    } + +170 + + +171 +    /* + +172 +     * Build the accessors + +173 +     * + +174 +     * @param  string $table + +175 +     * @param  array  $columns + +176 +     */ + +177 +    public function buildAccessors(array $options, array $columns) + +178 +    { + +179 +        $ret = ''; + +180 +        foreach ($columns as $name => $column) { + 181 -            // setters +            // getters 182 -            $ret .= "\n\tpublic function set".Doctrine::classify($name)."(\${$name}, \$load = true)\n"; +            $ret .= "\n\tpublic function get".Doctrine::classify($name)."(\$load = true)\n"; 183             $ret .= "\t{\n"; 184 -            $ret .= "\t\treturn \$this->set('{$name}', \${$name}, \$load);\n"; +            $ret .= "\t\treturn \$this->get('{$name}', \$load);\n"; 185             $ret .= "\t}\n"; 186 -        } + 187 - +            // setters 188 -        return $ret; +            $ret .= "\n\tpublic function set".Doctrine::classify($name)."(\${$name}, \$load = true)\n"; 189 -    } +            $ret .= "\t{\n"; 190 - +            $ret .= "\t\treturn \$this->set('{$name}', \${$name}, \$load);\n"; 191 -    /* +            $ret .= "\t}\n"; 192 -     * Build the table definition of a Doctrine_Record object - -193 -     * - -194 -     * @param  string $table - -195 -     * @param  array  $tableColumns - -196 -     */ - -197 -    public function buildTableDefinition(array $options, array $columns, array $relations, array $indexes, array $attributes, array $templates, array $actAs) - -198 -    { - -199 -        $ret = array(); - -200 -         - -201 -        $i = 0; - -202 -         - -203 -        if (isset($options['inheritance']['extends']) && !isset($options['override_parent'])) { - -204 -            $ret[$i] = "\t\tparent::setTableDefinition();"; - -205 -            $i++; - -206         } -207 +193 + + +194 +        return $ret; + +195 +    } + +196 + + +197 +    /* + +198 +     * Build the table definition of a Doctrine_Record object + +199 +     * + +200 +     * @param  string $table + +201 +     * @param  array  $tableColumns + +202 +     */ + +203 +    public function buildTableDefinition(array $options, array $columns, array $relations, array $indexes, array $attributes, array $templates, array $actAs) + +204 +    { + +205 +        $ret = array(); + +206          +207 +        $i = 0; + 208 -        if (isset($options['tableName']) && !empty($options['tableName'])) { +         209 -            $ret[$i] = "\t\t".'$this->setTableName(\''. $options['tableName'].'\');'; +        if (isset($options['inheritance']['extends']) && !isset($options['override_parent'])) { 210 -             +            $ret[$i] = "\t\tparent::setTableDefinition();"; 211 -            $i++; +            $i++; 212 -        } +        } 213          214 -        foreach ($columns as $name => $column) { +        if (isset($options['tableName']) && !empty($options['tableName'])) { 215 -            $ret[$i] = "\t\t".'$this->hasColumn(\'' . $name . '\', \'' . $column['type'] . '\''; +            $ret[$i] = "\t\t".'$this->setTableName(\''. $options['tableName'].'\');'; 216              217 -            if ($column['length']) { +            $i++; 218 -                $ret[$i] .= ', ' . $column['length']; +        } 219 -            } else { +         220 -                $ret[$i] .= ', null'; +        foreach ($columns as $name => $column) { 221 -            } +            $ret[$i] = "\t\t".'$this->hasColumn(\'' . $name . '\', \'' . $column['type'] . '\''; 222 - +             223 -            $a = array(); +            if ($column['length']) { 224 - +                $ret[$i] .= ', ' . $column['length']; 225 -            if (isset($column['default'])) { +            } else { 226 -                $a[] = '\'default\' => ' . var_export($column['default'], true); +                $ret[$i] .= ', null'; 227 -            } +            } 228 -            if (isset($column['notnull']) && $column['notnull']) { + 229 -                $a[] = '\'notnull\' => true'; +            $a = array(); 230 -            } + 231 -            if (isset($column['primary']) && $column['primary']) { +            if (isset($column['default'])) { 232 -                $a[] = '\'primary\' => true'; +                $a[] = '\'default\' => ' . var_export($column['default'], true); 233 -            } +            } 234 -            if ((isset($column['autoinc']) && $column['autoinc']) || isset($column['autoincrement']) && $column['autoincrement']) { +            if (isset($column['notnull']) && $column['notnull']) { 235 -                $a[] = '\'autoincrement\' => true'; +                $a[] = '\'notnull\' => true'; 236             } 237 -            if (isset($column['unique']) && $column['unique']) { +            if (isset($column['primary']) && $column['primary']) { 238 -                $a[] = '\'unique\' => true'; +                $a[] = '\'primary\' => true'; 239 -            } +            } 240 -            if (isset($column['unsigned']) && $column['unsigned']) { +            if ((isset($column['autoinc']) && $column['autoinc']) || isset($column['autoincrement']) && $column['autoincrement']) { 241 -                $a[] = '\'unsigned\' => true'; +                $a[] = '\'autoincrement\' => true'; 242 -            } +            } 243 -            if ($column['type'] == 'enum' && isset($column['values']) ) { +            if (isset($column['unique']) && $column['unique']) { 244 -                $a[] = '\'values\' => array(\'' . implode('\',\'', $column['values']) . '\')'; +                $a[] = '\'unique\' => true'; 245             } 246 - +            if (isset($column['unsigned']) && $column['unsigned']) { 247 -            if ( ! empty($a)) { +                $a[] = '\'unsigned\' => true'; 248 -                $ret[$i] .= ', ' . 'array('; +            } 249 -                $length = strlen($ret[$i]); +            if ($column['type'] == 'enum' && isset($column['values']) ) { 250 -                $ret[$i] .= implode(',' . PHP_EOL . str_repeat(' ', $length), $a) . ')'; +                $a[] = '\'values\' => array(\'' . implode('\',\'', $column['values']) . '\')'; 251 -            } +            } 252 -             - -253 -            $ret[$i] .= ');'; - -254 +253 +            if ( ! empty($a)) { + +254 +                $ret[$i] .= ', ' . 'array('; + 255 -            if ($i < (count($columns) - 1)) { +                $length = strlen($ret[$i]); 256 -                $ret[$i] .= PHP_EOL; +                $ret[$i] .= implode(',' . PHP_EOL . str_repeat(' ', $length), $a) . ')'; 257             } 258 -            $i++; +             259 -        } +            $ret[$i] .= ');'; 260 -         + 261 -        $ret[$i] = $this->buildIndexes($indexes); +            if ($i < (count($columns) - 1)) { 262 -        $i++; +                $ret[$i] .= PHP_EOL; 263 -         +            } 264 -        $ret[$i] = $this->buildAttributes($attributes); +            $i++; 265 -        $i++; +        } 266          267 -        $ret[$i] = $this->buildTemplates($templates); +        $ret[$i] = $this->buildIndexes($indexes); 268         $i++; @@ -817,427 +817,427 @@          270 -        $ret[$i] = $this->buildActAs($actAs); +        $ret[$i] = $this->buildAttributes($attributes); 271 -         +        $i++; 272 -        if ( ! empty($ret)) { +         273 -          return "\n\tpublic function setTableDefinition()"."\n\t{\n".implode("\n", $ret)."\n\t}"; +        $ret[$i] = $this->buildTemplates($templates); 274 -        } +        $i++; 275 -    } +         276 - +        $ret[$i] = $this->buildActAs($actAs); 277 -    /** +         278 -     * buildTemplates +        if ( ! empty($ret)) { 279 -     * +          return "\n\tpublic function setTableDefinition()"."\n\t{\n".implode("\n", $ret)."\n\t}"; 280 -     * @param string $array  +        } 281 -     * @return void +    } 282 -     */ + 283 -    public function buildTemplates(array $templates) +    /** 284 -    { +     * buildTemplates 285 -        $build = ''; +     * 286 -        foreach ($templates as $name => $options) { +     * @param string $array  287 -             +     * @return void 288 -            if (is_array($options) && !empty($options)) { +     */ 289 -                $optionsPhp = $this->arrayToPhpArrayCode($options); +    public function buildTemplates(array $templates) 290 -             +    { 291 -                $build .= "\t\t\$this->loadTemplate('" . $name . "', " . $optionsPhp . ");\n"; - -292 -            } else { - -293 -                if (isset($templates[0])) { - -294 -                    $build .= "\t\t\$this->loadTemplate('" . $options . "');\n"; - -295 -                } else { - -296 -                    $build .= "\t\t\$this->loadTemplate('" . $name . "');\n"; - -297 -                } - -298 -            } - -299 -        } - -300 -         - -301 -        return $build; - -302 -    } - -303 - - -304 -    /** - -305 -     * buildActAs - -306 -     * - -307 -     * @param string $array  - -308 -     * @return void - -309 -     */ - -310 -    public function buildActAs(array $actAs) - -311 -    { - -312         $build = ''; -313 -        foreach ($actAs as $name => $options) { +292 +        foreach ($templates as $name => $options) { -314 +293 +             + +294             if (is_array($options) && !empty($options)) { -315 -                $optionsPhp = $this->arrayToPhp($options); +295 +                $optionsPhp = $this->arrayToPhpArrayCode($options); -316 -                 +296 +             -317 -                $build .= "\t\t\$this->actAs('" . $name . "', " . $optionsPhp . ");\n"; +297 +                $build .= "\t\t\$this->loadTemplate('" . $name . "', " . $optionsPhp . ");\n"; -318 +298             } else { -319 -                if (isset($actAs[0])) { +299 +                if (isset($templates[0])) { -320 -                    $build .= "\t\t\$this->actAs('" . $options . "');\n"; +300 +                    $build .= "\t\t\$this->loadTemplate('" . $options . "');\n"; -321 +301                 } else { -322 -                    $build .= "\t\t\$this->actAs('" . $name . "');\n"; +302 +                    $build .= "\t\t\$this->loadTemplate('" . $name . "');\n"; -323 +303                 } -324 +304             } -325 +305         } +306 +         + +307 +        return $build; + +308 +    } + +309 + + +310 +    /** + +311 +     * buildActAs + +312 +     * + +313 +     * @param string $array  + +314 +     * @return void + +315 +     */ + +316 +    public function buildActAs(array $actAs) + +317 +    { + +318 +        $build = ''; + +319 +        foreach ($actAs as $name => $options) { + +320 +            if (is_array($options) && !empty($options)) { + +321 +                $optionsPhp = $this->arrayToPhp($options); + +322 +                 + +323 +                $build .= "\t\t\$this->actAs('" . $name . "', " . $optionsPhp . ");\n"; + +324 +            } else { + +325 +                if (isset($actAs[0])) { + 326 -         +                    $build .= "\t\t\$this->actAs('" . $options . "');\n"; 327 -        return $build; +                } else { 328 -    } +                    $build .= "\t\t\$this->actAs('" . $name . "');\n"; 329 - +                } 330 -    /** +            } 331 -     * arrayToPhp - -332 -     * - -333 -     * @param string $array  - -334 -     * @return void - -335 -     */ - -336 -    protected function arrayToPhp(array $array) - -337 -    { - -338 -        ob_start(); - -339 -        var_export($array); - -340 -        $php = ob_get_contents(); - -341 -        ob_end_clean(); - -342 -         - -343 -        return $php; - -344 -    } - -345 - - -346 -    /** - -347 -     * buildAttributes - -348 -     * - -349 -     * @param string $array  - -350 -     * @return void - -351 -     */ - -352 -    public function buildAttributes(array $attributes) - -353 -    { - -354 -        $build = "\n"; - -355 -        foreach ($attributes as $key => $value) { - -356 -            if ( ! is_array($value)) { - -357 -                $value = array($value); - -358 -            } - -359 -             - -360 -            $values = ''; - -361 -            foreach ($value as $attr) { - -362 -                $values .= "Doctrine::" . strtoupper($key) . "_" . strtoupper($attr) . ' ^ '; - -363 -            } - -364 -             - -365 -            // Trim last ^ - -366 -            $values = substr($values, 0, strlen($values) - 3); - -367 -             - -368 -            $build .= "\t\t\$this->setAttribute(Doctrine::ATTR_" . strtoupper($key) . ", " . $values . ");\n"; - -369         } -370 +332          -371 +333         return $build; -372 +334     } -373 +335 -374 +336     /** -375 -     * buildIndexes +337 +     * arrayToPhp -376 +338      * -377 +339      * @param string $array  -378 +340      * @return void -379 +341      */ -380 -    public function buildIndexes(array $indexes) +342 +    protected function arrayToPhp(array $array) -381 +343     { +344 +        ob_start(); + +345 +        var_export($array); + +346 +        $php = ob_get_contents(); + +347 +        ob_end_clean(); + +348 +         + +349 +        return $php; + +350 +    } + +351 + + +352 +    /** + +353 +     * buildAttributes + +354 +     * + +355 +     * @param string $array  + +356 +     * @return void + +357 +     */ + +358 +    public function buildAttributes(array $attributes) + +359 +    { + +360 +        $build = "\n"; + +361 +        foreach ($attributes as $key => $value) { + +362 +            if ( ! is_array($value)) { + +363 +                $value = array($value); + +364 +            } + +365 +             + +366 +            $values = ''; + +367 +            foreach ($value as $attr) { + +368 +                $values .= "Doctrine::" . strtoupper($key) . "_" . strtoupper($attr) . ' ^ '; + +369 +            } + +370 +             + +371 +            // Trim last ^ + +372 +            $values = substr($values, 0, strlen($values) - 3); + +373 +             + +374 +            $build .= "\t\t\$this->setAttribute(Doctrine::ATTR_" . strtoupper($key) . ", " . $values . ");\n"; + +375 +        } + +376 +         + +377 +        return $build; + +378 +    } + +379 + + +380 +    /** + +381 +     * buildIndexes + 382 -      $build = ''; +     * 383 - +     * @param string $array  384 -      foreach ($indexes as $indexName => $definitions) { +     * @return void 385 -          $build = "\n\t\t".'$this->index(\'' . $indexName . '\', array('; +     */ 386 - +    public function buildIndexes(array $indexes) 387 -          foreach ($definitions as $name => $value) { +    { 388 - +      $build = ''; 389 -            // parse fields + 390 -            if ($name === 'fields' || $name === 'columns') { +      foreach ($indexes as $indexName => $definitions) { 391 -              $build .= '\'fields\' => array('; +          $build = "\n\t\t".'$this->index(\'' . $indexName . '\', array('; 392 393 -              foreach ($value as $fieldName => $fieldValue) { +          foreach ($definitions as $name => $value) { 394 -                $build .= '\'' . $fieldName . '\' => array( '; + 395 - +            // parse fields 396 -                // parse options { sorting, length, primary } +            if ($name === 'fields' || $name === 'columns') { 397 -                if (isset($fieldValue) && $fieldValue) { +              $build .= '\'fields\' => array('; 398 -                  foreach ($fieldValue as $optionName => $optionValue) { - -399 +399 +              foreach ($value as $fieldName => $fieldValue) { + 400 -                    $build .= '\'' . $optionName . '\' => '; +                $build .= '\'' . $fieldName . '\' => array( '; 401 402 -                    // check primary option, mark either as true or false +                // parse options { sorting, length, primary } 403 -                    if ($optionName === 'primary') { +                if (isset($fieldValue) && $fieldValue) { 404 -                     $build .= (($optionValue == 'true') ? 'true' : 'false') . ', '; +                  foreach ($fieldValue as $optionName => $optionValue) { 405 -                     continue; + 406 -                    } +                    $build .= '\'' . $optionName . '\' => '; 407 408 -                    // convert sorting option to uppercase, for instance, asc -> ASC +                    // check primary option, mark either as true or false 409 -                    if ($optionName === 'sorting') { +                    if ($optionName === 'primary') { 410 -                     $build .= '\'' . strtoupper($optionValue) . '\', '; +                     $build .= (($optionValue == 'true') ? 'true' : 'false') . ', '; 411                      continue; @@ -1249,610 +1249,610 @@ 414 -                    // check the rest of the options +                    // convert sorting option to uppercase, for instance, asc -> ASC 415 -                    $build .= '\'' . $optionValue . '\', '; +                    if ($optionName === 'sorting') { 416 -                  } +                     $build .= '\'' . strtoupper($optionValue) . '\', '; 417 -                } +                     continue; 418 - +                    } 419 -                $build .= '), '; + 420 -              } +                    // check the rest of the options 421 -            } +                    $build .= '\'' . $optionValue . '\', '; 422 - +                  } 423 -            // parse index type option, 4 choices { unique, fulltext, gist, gin } +                } 424 -            if ($name === 'type') { - -425 -             $build .= '), \'type\' => \'' . $value . '\''; - -426 -            } - -427 -428 -            // add extra ) if type definition is not declared +425 +                $build .= '), '; -429 -            if ( ! isset($definitions['type'])) { +426 +              } -430 -             $build .= ')'; - -431 +427             } +428 + + +429 +            // parse index type option, 4 choices { unique, fulltext, gist, gin } + +430 +            if ($name === 'type') { + +431 +             $build .= '), \'type\' => \'' . $value . '\''; + 432 -          } +            } 433 434 -          $build .= '));'; +            // add extra ) if type definition is not declared 435 -      } +            if ( ! isset($definitions['type'])) { 436 - +             $build .= ')'; 437 -      return $build; +            } 438 -    } +          } 439 440 -    /** +          $build .= '));'; 441 -     * buildSetUp +      } 442 -     * + 443 -     * @param  array $options  +      return $build; 444 -     * @param  array $columns  +    } 445 -     * @param  array $relations  + 446 -     * @return string +    /** 447 -     */ +     * buildSetUp 448 -    public function buildSetUp(array $options, array $columns, array $relations) +     * 449 -    { +     * @param  array $options  450 -        $ret = array(); +     * @param  array $columns  451 -        $i = 0; +     * @param  array $relations  452 -         +     * @return string 453 -        if ( !  (isset($options['override_parent']) && $options['override_parent'] === true)) { +     */ 454 -            $ret[$i] = "\t\tparent::setUp();"; +    public function buildSetUp(array $options, array $columns, array $relations) 455 -            $i++; +    { 456 -        } +        $ret = array(); 457 -         +        $i = 0; 458 -        foreach ($relations as $name => $relation) { +         459 -            $class = isset($relation['class']) ? $relation['class']:$name; +        if ( !  (isset($options['override_parent']) && $options['override_parent'] === true)) { 460 -            $alias = (isset($relation['alias']) && $relation['alias'] !== $relation['class']) ? ' as ' . $relation['alias'] : ''; +            $ret[$i] = "\t\tparent::setUp();"; 461 - +            $i++; 462 -            if ( ! isset($relation['type'])) { +        } 463 -                $relation['type'] = Doctrine_Relation::ONE; +         464 -            } +        foreach ($relations as $name => $relation) { 465 - +            $class = isset($relation['class']) ? $relation['class']:$name; 466 -            if ($relation['type'] === Doctrine_Relation::ONE ||  +            $alias = (isset($relation['alias']) && $relation['alias'] !== $relation['class']) ? ' as ' . $relation['alias'] : ''; 467 -                $relation['type'] === Doctrine_Relation::ONE_COMPOSITE) { - -468 -                $ret[$i] = "\t\t".'$this->hasOne(\'' . $class . $alias . '\''; - -469 -            } else { - -470 -                $ret[$i] = "\t\t".'$this->hasMany(\'' . $class . $alias . '\''; - -471 -            } - -472 -             - -473 -            $a = array(); - -474 +468 +            if ( ! isset($relation['type'])) { + +469 +                $relation['type'] = Doctrine_Relation::ONE; + +470 +            } + +471 + + +472 +            if ($relation['type'] === Doctrine_Relation::ONE ||  + +473 +                $relation['type'] === Doctrine_Relation::ONE_COMPOSITE) { + +474 +                $ret[$i] = "\t\t".'$this->hasOne(\'' . $class . $alias . '\''; + 475 -            if (isset($relation['refClass'])) { +            } else { 476 -                $a[] = '\'refClass\' => ' . var_export($relation['refClass'], true); +                $ret[$i] = "\t\t".'$this->hasMany(\'' . $class . $alias . '\''; 477 -            } +            } 478              479 -            if (isset($relation['deferred']) && $relation['deferred']) { +            $a = array(); 480 -                $a[] = '\'default\' => ' . var_export($relation['deferred'], true); + 481 -            } +            if (isset($relation['refClass'])) { 482 -             +                $a[] = '\'refClass\' => ' . var_export($relation['refClass'], true); 483 -            if (isset($relation['local']) && $relation['local']) { - -484 -                $a[] = '\'local\' => ' . var_export($relation['local'], true); - -485 -            } - -486 -             - -487 -            if (isset($relation['foreign']) && $relation['foreign']) { - -488 -                $a[] = '\'foreign\' => ' . var_export($relation['foreign'], true); - -489 -            } - -490 -             - -491 -            if (isset($relation['onDelete']) && $relation['onDelete']) { - -492 -                $a[] = '\'onDelete\' => ' . var_export($relation['onDelete'], true); - -493 -            } - -494 -             - -495 -            if (isset($relation['onUpdate']) && $relation['onUpdate']) { - -496 -                $a[] = '\'onUpdate\' => ' . var_export($relation['onUpdate'], true); - -497 -            } - -498 -             - -499 -            if (isset($relation['equal']) && $relation['equal']) {  - -500 -                $a[] = '\'equal\' => ' . var_export($relation['equal'], true);  - -501             } -502 +484              +485 +            if (isset($relation['deferred']) && $relation['deferred']) { + +486 +                $a[] = '\'default\' => ' . var_export($relation['deferred'], true); + +487 +            } + +488 +             + +489 +            if (isset($relation['local']) && $relation['local']) { + +490 +                $a[] = '\'local\' => ' . var_export($relation['local'], true); + +491 +            } + +492 +             + +493 +            if (isset($relation['foreign']) && $relation['foreign']) { + +494 +                $a[] = '\'foreign\' => ' . var_export($relation['foreign'], true); + +495 +            } + +496 +             + +497 +            if (isset($relation['onDelete']) && $relation['onDelete']) { + +498 +                $a[] = '\'onDelete\' => ' . var_export($relation['onDelete'], true); + +499 +            } + +500 +             + +501 +            if (isset($relation['onUpdate']) && $relation['onUpdate']) { + +502 +                $a[] = '\'onUpdate\' => ' . var_export($relation['onUpdate'], true); + 503 -            if ( ! empty($a)) { +            } 504 -                $ret[$i] .= ', ' . 'array('; +             505 -                $length = strlen($ret[$i]); +            if (isset($relation['equal']) && $relation['equal']) {  506 -                $ret[$i] .= implode(',' . PHP_EOL . str_repeat(' ', $length), $a) . ')'; +                $a[] = '\'equal\' => ' . var_export($relation['equal'], true);  507 -            } +            } 508              509 -            $ret[$i] .= ');'."\n"; +            if ( ! empty($a)) { 510 -            $i++; +                $ret[$i] .= ', ' . 'array('; 511 -        } +                $length = strlen($ret[$i]); 512 -         +                $ret[$i] .= implode(',' . PHP_EOL . str_repeat(' ', $length), $a) . ')'; 513 -        if (isset($options['inheritance']['keyField']) && isset($options['inheritance']['keyValue'])) { +            } 514 -            $i++; +             515 -            $ret[$i] = "\t\t".'$this->setInheritanceMap(array(\''.$options['inheritance']['keyField'].'\' => '.$options['inheritance']['keyValue'].'));'; +            $ret[$i] .= ');'."\n"; 516 -        } +            $i++; 517 -         +        } 518 -        if ( ! empty($ret)) { +         519 -          return "\n\tpublic function setUp()\n\t{\n".implode("\n", $ret)."\n\t}"; +        if (isset($options['inheritance']['keyField']) && isset($options['inheritance']['keyValue'])) { 520 -        } +            $i++; 521 -    } +            $ret[$i] = "\t\t".'$this->setInheritanceMap(array(\''.$options['inheritance']['keyField'].'\' => '.$options['inheritance']['keyValue'].'));'; 522 - +        } 523 -    /** +         524 -     * buildDefinition +        if ( ! empty($ret)) { 525 -     * +          return "\n\tpublic function setUp()\n\t{\n".implode("\n", $ret)."\n\t}"; 526 -     * @param array $options  +        } 527 -     * @param array $columns  +    } 528 -     * @param array $relations  + 529 -     * @param array $indexes  - -530 -     * @param array $attributes  - -531 -     * @param array $templates  - -532 -     * @param array $actAs  - -533 -     * @return string - -534 -     */ - -535 -    public function buildDefinition(array $options, array $columns, array $relations = array(), array $indexes = array(), $attributes = array(), array $templates = array(), array $actAs = array()) - -536 -    { - -537 -        if ( ! isset($options['className'])) { - -538 -            throw new Doctrine_Import_Builder_Exception('Missing class name.'); - -539 -        } - -540 - - -541 -        $abstract = isset($options['abstract']) && $options['abstract'] === true ? 'abstract ':null; - -542 -        $className = $options['className']; - -543 -        $extends = isset($options['inheritance']['extends']) ? $options['inheritance']['extends']:'Doctrine_Record'; - -544 - - -545 -        if ( ! (isset($options['no_definition']) && $options['no_definition'] === true)) { - -546 -            $definition = $this->buildTableDefinition($options, $columns, $relations, $indexes, $attributes, $templates, $actAs); - -547 -            $setUp = $this->buildSetUp($options, $columns, $relations); - -548 -        } else { - -549 -            $definition = null; - -550 -            $setUp = null; - -551 -        } - -552 -         - -553 -        $accessors = (isset($options['generate_accessors']) && $options['generate_accessors'] === true) ? $this->buildAccessors($options, $columns):null; - -554 -         - -555 -        $content = sprintf(self::$tpl, $abstract, - -556 -                                       $className, - -557 -                                       $extends, - -558 -                                       $definition, - -559 -                                       $setUp, - -560 -                                       $accessors); - -561 -         - -562 -        return $content; - -563 -    } - -564 - - -565     /** -566 -     * buildRecord +530 +     * buildDefinition -567 +531      * -568 +532      * @param array $options  -569 +533      * @param array $columns  -570 +534      * @param array $relations  -571 +535      * @param array $indexes  -572 +536      * @param array $attributes  -573 +537      * @param array $templates  -574 +538      * @param array $actAs  -575 -     * @return void= +539 +     * @return string -576 +540      */ -577 -    public function buildRecord(array $options, array $columns, array $relations = array(), array $indexes = array(), array $attributes = array(), array $templates = array(), array $actAs = array()) +541 +    public function buildDefinition(array $options, array $columns, array $relations = array(), array $indexes = array(), $attributes = array(), array $templates = array(), array $actAs = array()) -578 +542     { -579 -        if ( !isset($options['className'])) { +543 +        if ( ! isset($options['className'])) { -580 +544             throw new Doctrine_Import_Builder_Exception('Missing class name.'); -581 +545         } -582 +546 +547 +        $abstract = isset($options['abstract']) && $options['abstract'] === true ? 'abstract ':null; + +548 +        $className = $options['className']; + +549 +        $extends = isset($options['inheritance']['extends']) ? $options['inheritance']['extends']:'Doctrine_Record'; + +550 + + +551 +        if ( ! (isset($options['no_definition']) && $options['no_definition'] === true)) { + +552 +            $definition = $this->buildTableDefinition($options, $columns, $relations, $indexes, $attributes, $templates, $actAs); + +553 +            $setUp = $this->buildSetUp($options, $columns, $relations); + +554 +        } else { + +555 +            $definition = null; + +556 +            $setUp = null; + +557 +        } + +558 +         + +559 +        $accessors = (isset($options['generate_accessors']) && $options['generate_accessors'] === true) ? $this->buildAccessors($options, $columns):null; + +560 +         + +561 +        $content = sprintf(self::$tpl, $abstract, + +562 +                                       $className, + +563 +                                       $extends, + +564 +                                       $definition, + +565 +                                       $setUp, + +566 +                                       $accessors); + +567 +         + +568 +        return $content; + +569 +    } + +570 + + +571 +    /** + +572 +     * buildRecord + +573 +     * + +574 +     * @param array $options  + +575 +     * @param array $columns  + +576 +     * @param array $relations  + +577 +     * @param array $indexes  + +578 +     * @param array $attributes  + +579 +     * @param array $templates  + +580 +     * @param array $actAs  + +581 +     * @return void= + +582 +     */ + 583 -        if ( !isset($options['fileName'])) { +    public function buildRecord(array $options, array $columns, array $relations = array(), array $indexes = array(), array $attributes = array(), array $templates = array(), array $actAs = array()) 584 -            if (empty($this->path)) { +    { 585 -                throw new Doctrine_Import_Builder_Exception('No build target directory set.'); +        if ( !isset($options['className'])) { 586 -            } +            throw new Doctrine_Import_Builder_Exception('Missing class name.'); 587 -             +        } 588 589 -            if (is_writable($this->path) === false) { +        if ( !isset($options['fileName'])) { 590 -                throw new Doctrine_Import_Builder_Exception('Build target directory ' . $this->path . ' is not writable.'); +            if (empty($this->path)) { 591 -            } +                throw new Doctrine_Import_Builder_Exception('No build target directory set.'); 592 - +            } 593 -            $options['fileName']  = $this->path . DIRECTORY_SEPARATOR . $options['className'] . $this->suffix; +             594 -        } + 595 -         +            if (is_writable($this->path) === false) { 596 -        if ($this->generateBaseClasses()) { +                throw new Doctrine_Import_Builder_Exception('Build target directory ' . $this->path . ' is not writable.'); 597 -           +            } 598 -          // We only want to generate this one if it doesn't already exist + 599 -          if ( ! file_exists($options['fileName'])) { +            $options['fileName']  = $this->path . DIRECTORY_SEPARATOR . $options['className'] . $this->suffix; 600 -            $optionsBak = $options; +        } 601 -             +         602 -            unset($options['tableName']); +        if ($this->generateBaseClasses()) { 603 -            $options['inheritance']['extends'] = 'Base' . $options['className']; +           604 -            $options['requires'] = array($this->baseClassesDirectory . DIRECTORY_SEPARATOR  . $options['inheritance']['extends'] . $this->suffix); +          // We only want to generate this one if it doesn't already exist 605 -            $options['no_definition'] = true; +          if ( ! file_exists($options['fileName'])) { 606 -             +            $optionsBak = $options; 607 -            $this->writeDefinition($options); - -608              +608 +            unset($options['tableName']); + 609 -            $options = $optionsBak; +            $options['inheritance']['extends'] = 'Base' . $options['className']; 610 -          } +            $options['requires'] = array($this->baseClassesDirectory . DIRECTORY_SEPARATOR  . $options['inheritance']['extends'] . $this->suffix); 611 -           +            $options['no_definition'] = true; 612 -          $generatedPath = $this->path . DIRECTORY_SEPARATOR . $this->baseClassesDirectory; +             613 -           +            $this->writeDefinition($options); 614 -          if ( ! file_exists($generatedPath)) { +             615 -            mkdir($generatedPath); +            $options = $optionsBak; 616           } @@ -1861,158 +1861,176 @@            618 -          $options['className'] = 'Base' . $options['className']; +          $generatedPath = $this->path . DIRECTORY_SEPARATOR . $this->baseClassesDirectory; 619 -          $options['abstract'] = true; - -620 -          $options['fileName']  = $generatedPath . DIRECTORY_SEPARATOR . $options['className'] . $this->suffix; - -621 -          $options['override_parent'] = true; - -622            +620 +          if ( ! file_exists($generatedPath)) { + +621 +            mkdir($generatedPath); + +622 +          } + 623 -          $this->writeDefinition($options, $columns, $relations, $indexes, $attributes, $templates, $actAs); +           624 -        } else { +          $options['className'] = 'Base' . $options['className']; 625 -          $this->writeDefinition($options, $columns, $relations, $indexes, $attributes, $templates, $actAs); +          $options['abstract'] = true; 626 -        } +          $options['fileName']  = $generatedPath . DIRECTORY_SEPARATOR . $options['className'] . $this->suffix; 627 -    } +          $options['override_parent'] = true; 628 - +           629 -    /** +          $this->writeDefinition($options, $columns, $relations, $indexes, $attributes, $templates, $actAs); 630 -     * writeDefinition +        } else { 631 -     * +          $this->writeDefinition($options, $columns, $relations, $indexes, $attributes, $templates, $actAs); 632 -     * @param array $options  +        } 633 -     * @param array $columns  - -634 -     * @param array $relations  - -635 -     * @param array $indexes  - -636 -     * @param array $attributes  - -637 -     * @param array $templates  - -638 -     * @param array $actAs  - -639 -     * @return void - -640 -     */ - -641 -    public function writeDefinition(array $options, array $columns = array(), array $relations = array(), array $indexes = array(), array $attributes = array(), array $templates = array(), array $actAs = array()) - -642 -    { - -643 -        $content = $this->buildDefinition($options, $columns, $relations, $indexes, $attributes, $templates, $actAs); - -644 -        $code = "<?php\n"; - -645 -         - -646 -        if (isset($options['requires'])) { - -647 -            if ( ! is_array($options['requires'])) { - -648 -                $options['requires'] = array($options['requires']); - -649 -            } - -650 - - -651 -            foreach ($options['requires'] as $require) { - -652 -                $code .= "require_once('".$require."');\n"; - -653 -            } - -654 -        } - -655 -         - -656 -        if (isset($options['connection']) && $options['connection']) { - -657 -            $code .= "// Connection Component Binding\n"; - -658 -            $code .= "Doctrine_Manager::getInstance()->bindComponent('" . $options['connectionClassName'] . "', '" . $options['connection'] . "');\n"; - -659 -        } - -660 -         - -661 -        $code .= PHP_EOL . $content; - -662 - - -663 -        $bytes = file_put_contents($options['fileName'], $code); - -664 - - -665 -        if ($bytes === false) { - -666 -            throw new Doctrine_Import_Builder_Exception("Couldn't write file " . $options['fileName']); - -667 -        } - -668     } +634 + + +635 +    /** + +636 +     * writeDefinition + +637 +     * + +638 +     * @param array $options  + +639 +     * @param array $columns  + +640 +     * @param array $relations  + +641 +     * @param array $indexes  + +642 +     * @param array $attributes  + +643 +     * @param array $templates  + +644 +     * @param array $actAs  + +645 +     * @return void + +646 +     */ + +647 +    public function writeDefinition(array $options, array $columns = array(), array $relations = array(), array $indexes = array(), array $attributes = array(), array $templates = array(), array $actAs = array()) + +648 +    { + +649 +        $content = $this->buildDefinition($options, $columns, $relations, $indexes, $attributes, $templates, $actAs); + +650 +        $code = "<?php\n"; + +651 +         + +652 +        if (isset($options['requires'])) { + +653 +            if ( ! is_array($options['requires'])) { + +654 +                $options['requires'] = array($options['requires']); + +655 +            } + +656 + + +657 +            foreach ($options['requires'] as $require) { + +658 +                $code .= "require_once('".$require."');\n"; + +659 +            } + +660 +        } + +661 +         + +662 +        if (isset($options['connection']) && $options['connection']) { + +663 +            $code .= "// Connection Component Binding\n"; + +664 +            $code .= "Doctrine_Manager::getInstance()->bindComponent('" . $options['connectionClassName'] . "', '" . $options['connection'] . "');\n"; + +665 +        } + +666 +         + +667 +        $code .= PHP_EOL . $content; + +668 + + 669 +        $bytes = file_put_contents($options['fileName'], $code); + +670 + + +671 +        if ($bytes === false) { + +672 +            throw new Doctrine_Import_Builder_Exception("Couldn't write file " . $options['fileName']); + +673 +        } + +674 +    } + +675 } \ No newline at end of file diff --git a/tests/coverage/Doctrine_Import_Pgsql.html b/tests/coverage/Doctrine_Import_Pgsql.html index 97010f0e1..8ba6256b7 100644 --- a/tests/coverage/Doctrine_Import_Pgsql.html +++ b/tests/coverage/Doctrine_Import_Pgsql.html @@ -397,7 +397,7 @@ 130 -    } +    } 131 diff --git a/tests/coverage/Doctrine_Import_Schema.html b/tests/coverage/Doctrine_Import_Schema.html index 34d2b42d7..d1db8c54a 100644 --- a/tests/coverage/Doctrine_Import_Schema.html +++ b/tests/coverage/Doctrine_Import_Schema.html @@ -181,10 +181,10 @@         if ($bool !== null) { 58 -            $this->generateBaseClasses = $bool; +            $this->generateBaseClasses = $bool; 59 -        } +        } 60          @@ -193,7 +193,7 @@         return $this->generateBaseClasses; 62 -    } +    } 63 diff --git a/tests/coverage/Doctrine_Locator_Injectable.html b/tests/coverage/Doctrine_Locator_Injectable.html index 68a406f4c..0ff1abc47 100644 --- a/tests/coverage/Doctrine_Locator_Injectable.html +++ b/tests/coverage/Doctrine_Locator_Injectable.html @@ -193,13 +193,13 @@     { 62 -        $this->_locator = $locator; +        $this->_locator = $locator; 63 -        return $this; +        return $this; 64 -    } +    } 65 diff --git a/tests/coverage/Doctrine_Node.html b/tests/coverage/Doctrine_Node.html index 82cf52f71..2b920e941 100644 --- a/tests/coverage/Doctrine_Node.html +++ b/tests/coverage/Doctrine_Node.html @@ -241,28 +241,28 @@         if ($table->getOption('inheritanceMap')) { 78 -            $subclasses = $table->getOption('subclasses'); +            $subclasses = $table->getOption('subclasses'); 79 -            while (in_array($class, $subclasses)) { +            while (in_array($class, $subclasses)) { 80 -                $class = get_parent_class($class); +                $class = get_parent_class($class); 81 -            } +            } 82 -        } +        } 83         if ($class != $table->getComponentName()) { 84 -            $this->_tree = $table->getConnection()->getTable($class)->getTree(); +            $this->_tree = $table->getConnection()->getTable($class)->getTree(); 85 -        } else { +        } else { 86             $this->_tree = $table->getTree(); diff --git a/tests/coverage/Doctrine_Plugin.html b/tests/coverage/Doctrine_Plugin.html index b292b0005..88b7c7e77 100644 --- a/tests/coverage/Doctrine_Plugin.html +++ b/tests/coverage/Doctrine_Plugin.html @@ -154,19 +154,19 @@     { 49 -        if (isset($this->_options[$option])) { +        if (isset($this->_options[$option])) { 50 -            return $this->_options[$option]; +            return $this->_options[$option]; 51 -        } +        } 52 -        return null; +        return null; 53 -    } +    } 54 diff --git a/tests/coverage/Doctrine_Query.html b/tests/coverage/Doctrine_Query.html index aaf19cac8..e0419ac93 100644 --- a/tests/coverage/Doctrine_Query.html +++ b/tests/coverage/Doctrine_Query.html @@ -370,7 +370,7 @@         return new Doctrine_Query($conn); 121 -    } +    } 122     public function reset() diff --git a/tests/coverage/Doctrine_RawSql.html b/tests/coverage/Doctrine_RawSql.html index c0a0abdde..b7e39b76f 100644 --- a/tests/coverage/Doctrine_RawSql.html +++ b/tests/coverage/Doctrine_RawSql.html @@ -193,7 +193,7 @@             } else { 62 -                $this->parts[$queryPartName][] = $queryPart; +                $this->parts[$queryPartName][] = $queryPart; 63             } @@ -205,7 +205,7 @@         return $this; 66 -    } +    } 67 diff --git a/tests/coverage/Doctrine_Record_Abstract.html b/tests/coverage/Doctrine_Record_Abstract.html index ff3d9e7ee..862528635 100644 --- a/tests/coverage/Doctrine_Record_Abstract.html +++ b/tests/coverage/Doctrine_Record_Abstract.html @@ -160,7 +160,7 @@         return $this; 51 -    } +    } 52 @@ -982,7 +982,7 @@     { 325 -        if (is_array($constraint)) { +        if (is_array($constraint)) { 326             foreach ($constraint as $name => $def) { @@ -997,13 +997,13 @@         } else { 330 -            $this->_table->addCheckConstraint($constraint, $name); +            $this->_table->addCheckConstraint($constraint, $name); 331         } 332 -        return $this; +        return $this; 333     } diff --git a/tests/coverage/Doctrine_Record_Listener_Chain.html b/tests/coverage/Doctrine_Record_Listener_Chain.html index 0ae4ae76e..947e3e067 100644 --- a/tests/coverage/Doctrine_Record_Listener_Chain.html +++ b/tests/coverage/Doctrine_Record_Listener_Chain.html @@ -175,10 +175,10 @@              56 -            throw new Doctrine_EventListener_Exception("Couldn't add eventlistener. Record listeners should implement either Doctrine_EventListener_Interface or Doctrine_Overloadable"); +            throw new Doctrine_EventListener_Exception("Couldn't add eventlistener. Record listeners should implement either Doctrine_EventListener_Interface or Doctrine_Overloadable"); 57 -        } +        } 58         if ($name === null) { @@ -190,7 +190,7 @@         } else { 61 -            $this->_listeners[$name] = $listener; +            $this->_listeners[$name] = $listener; 62         } diff --git a/tests/coverage/Doctrine_Relation.html b/tests/coverage/Doctrine_Relation.html index 9125ccf5a..a956b7713 100644 --- a/tests/coverage/Doctrine_Relation.html +++ b/tests/coverage/Doctrine_Relation.html @@ -394,10 +394,10 @@             if ( ! isset($definition[$key]) && $val) { 129 -                throw new Doctrine_Exception($key . ' is required!'); +                throw new Doctrine_Exception($key . ' is required!'); 130 -            } +            } 131             if (isset($definition[$key])) { diff --git a/tests/coverage/Doctrine_Search_Analyzer_Standard.html b/tests/coverage/Doctrine_Search_Analyzer_Standard.html index 2c93edfde..a1645d186 100644 --- a/tests/coverage/Doctrine_Search_Analyzer_Standard.html +++ b/tests/coverage/Doctrine_Search_Analyzer_Standard.html @@ -865,7 +865,7 @@                     continue; 286 -                } +                } 287                 $lower = strtolower(trim($term)); @@ -880,7 +880,7 @@                     continue; 291 -                } +                } 292 @@ -898,7 +898,7 @@         return $ret; 297 -    } +    } 298 } diff --git a/tests/coverage/Doctrine_Search_Query.html b/tests/coverage/Doctrine_Search_Query.html index 948f363f6..245ff72eb 100644 --- a/tests/coverage/Doctrine_Search_Query.html +++ b/tests/coverage/Doctrine_Search_Query.html @@ -178,10 +178,10 @@             if ( ! $table instanceof Doctrine_Table) { 57 -                throw new Doctrine_Search_Exception('Invalid argument type. Expected instance of Doctrine_Table.'); +                throw new Doctrine_Search_Exception('Invalid argument type. Expected instance of Doctrine_Table.'); 58 -            } +            } 59         } diff --git a/tests/coverage/Doctrine_Table.html b/tests/coverage/Doctrine_Table.html index 2ce4b4961..2c08b561c 100644 --- a/tests/coverage/Doctrine_Table.html +++ b/tests/coverage/Doctrine_Table.html @@ -16,7 +16,7 @@ /* 3 - *  $Id: Table.php 2964 2007-10-21 07:24:18Z Jonathan.Wage $ + *  $Id: Table.php 2991 2007-10-22 17:33:47Z zYne $ 4  * @@ -100,7 +100,7 @@  * @license     http://www.opensource.org/licenses/lgpl-license.php LGPL 31 - * @version     $Revision: 2964 $ + * @version     $Revision: 2991 $ 32  * @link        www.phpdoctrine.com @@ -1018,2683 +1018,2683 @@ 337 -    public function getMethodOwner($method)  +    public function isIdentifier($identifier) 338     { 339 -        return (isset($this->_invokedMethods[$method])) ? +        return ($identifier === $this->_identifier ||  340 -                      $this->_invokedMethods[$method] : false; +                in_array($identifier, (array) $this->_identifier)); 341     } 342 -     + 343 -    public function setMethodOwner($method, $class) +    public function getMethodOwner($method) 344     { 345 -        $this->_invokedMethods[$method] = $class; +        return (isset($this->_invokedMethods[$method])) ? 346 -    } +                      $this->_invokedMethods[$method] : false; 347 - - -348 -    /** - -349 -     * getTemplates - -350 -     * returns all templates attached to this table - -351 -     * - -352 -     * @return array     an array containing all templates - -353 -     */ - -354 -    public function getTemplates() - -355 -    { - -356 -        return $this->_templates; - -357     } -358 +348 +     + +349 +    public function setMethodOwner($method, $class) + +350 +    { + +351 +        $this->_invokedMethods[$method] = $class; + +352 +    } + +353 +354 +    /** + +355 +     * getTemplates + +356 +     * returns all templates attached to this table + +357 +     * + +358 +     * @return array     an array containing all templates + 359 -    /** +     */ 360 -     * export +    public function getTemplates() 361 -     * exports this table to database based on column and option definitions +    { 362 -     * +        return $this->_templates; 363 -     * @throws Doctrine_Connection_Exception    if some error other than Doctrine::ERR_ALREADY_EXISTS +    } 364 -     *                                          occurred during the create table operation + 365 -     * @return boolean                          whether or not the export operation was successful - -366 -     *                                          false if table already existed in the database - -367 -     */ - -368 -    public function export() - -369 -    { - -370 -        $this->_conn->export->exportTable($this); - -371 -    } - -372 - - -373     /** -374 -     * getExportableFormat +366 +     * export -375 -     * returns exportable presentation of this object +367 +     * exports this table to database based on column and option definitions -376 +368      * -377 -     * @return array +369 +     * @throws Doctrine_Connection_Exception    if some error other than Doctrine::ERR_ALREADY_EXISTS -378 +370 +     *                                          occurred during the create table operation + +371 +     * @return boolean                          whether or not the export operation was successful + +372 +     *                                          false if table already existed in the database + +373      */ -379 -    public function getExportableFormat($parseForeignKeys = true) +374 +    public function export() -380 +375     { +376 +        $this->_conn->export->exportTable($this); + +377 +    } + +378 + + +379 +    /** + +380 +     * getExportableFormat + 381 -        $columns = array(); +     * returns exportable presentation of this object 382 -        $primary = array(); +     * 383 - +     * @return array 384 -        foreach ($this->getColumns() as $name => $column) { +     */ 385 -            $definition = $column; +    public function getExportableFormat($parseForeignKeys = true) 386 - +    { 387 -            switch ($definition['type']) { +        $columns = array(); 388 -                case 'enum': +        $primary = array(); 389 -                    if (isset($definition['default'])) { - -390 -                        $definition['default'] = $this->enumIndex($name, $definition['default']); - -391 -                    } - -392 -                    break; - -393 -                case 'boolean': - -394 -                    if (isset($definition['default'])) { - -395 -                        $definition['default'] = $this->getConnection()->convertBooleans($definition['default']); - -396 -                    } - -397 -                    break; - -398 -            } - -399 -            $columns[$name] = $definition; - -400 +390 +        foreach ($this->getColumns() as $name => $column) { + +391 +            $definition = $column; + +392 + + +393 +            switch ($definition['type']) { + +394 +                case 'enum': + +395 +                    if (isset($definition['default'])) { + +396 +                        $definition['default'] = $this->enumIndex($name, $definition['default']); + +397 +                    } + +398 +                    break; + +399 +                case 'boolean': + +400 +                    if (isset($definition['default'])) { + 401 -            if (isset($definition['primary']) && $definition['primary']) { +                        $definition['default'] = $this->getConnection()->convertBooleans($definition['default']); 402 -                $primary[] = $name; +                    } 403 -            } +                    break; 404 -        } +            } 405 -        $options['foreignKeys'] = array(); +            $columns[$name] = $definition; 406 407 -        if ($parseForeignKeys) { +            if (isset($definition['primary']) && $definition['primary']) { 408 -            if ($this->getAttribute(Doctrine::ATTR_EXPORT) & Doctrine::EXPORT_CONSTRAINTS) { +                $primary[] = $name; 409 - +            } 410 -                $constraints = array(); +        } 411 - +        $options['foreignKeys'] = array(); 412 -                $emptyIntegrity = array('onUpdate' => null, + 413 -                                        'onDelete' => null); +        if ($parseForeignKeys) { 414 - +            if ($this->getAttribute(Doctrine::ATTR_EXPORT) & Doctrine::EXPORT_CONSTRAINTS) { 415 -                foreach ($this->getRelations() as $name => $relation) { + 416 -                    $fk = $relation->toArray(); +                $constraints = array(); 417 -                    $fk['foreignTable'] = $relation->getTable()->getTableName(); + 418 - +                $emptyIntegrity = array('onUpdate' => null, 419 -                    if ($relation->getTable() === $this && in_array($relation->getLocal(), $primary)) { +                                        'onDelete' => null); 420 -                        if ($relation->hasConstraint()) { + 421 -                            throw new Doctrine_Table_Exception("Badly constructed integrity constraints."); +                foreach ($this->getRelations() as $name => $relation) { 422 -                        } +                    $fk = $relation->toArray(); 423 - +                    $fk['foreignTable'] = $relation->getTable()->getTableName(); 424 -                        continue; - -425 -                    } - -426 +425 +                    if ($relation->getTable() === $this && in_array($relation->getLocal(), $primary)) { + +426 +                        if ($relation->hasConstraint()) { + 427 -                    $integrity = array('onUpdate' => $fk['onUpdate'], +                            throw new Doctrine_Table_Exception("Badly constructed integrity constraints."); 428 -                                       'onDelete' => $fk['onDelete']); +                        } 429 430 -                    if ($relation instanceof Doctrine_Relation_LocalKey) { +                        continue; 431 -                        $def = array('local'        => $relation->getLocal(), +                    } 432 -                                     'foreign'      => $relation->getForeign(), + 433 -                                     'foreignTable' => $relation->getTable()->getTableName()); +                    $integrity = array('onUpdate' => $fk['onUpdate'], 434 - +                                       'onDelete' => $fk['onDelete']); 435 -                        if (($key = array_search($def, $options['foreignKeys'])) === false) { + 436 -                            $options['foreignKeys'][] = $def; +                    if ($relation instanceof Doctrine_Relation_LocalKey) { 437 - +                        $def = array('local'        => $relation->getLocal(), 438 -                            $constraints[] = $integrity; +                                     'foreign'      => $relation->getForeign(), 439 -                        } else { +                                     'foreignTable' => $relation->getTable()->getTableName()); 440 -                            if ($integrity !== $emptyIntegrity) { + 441 -                                $constraints[$key] = $integrity; +                        if (($key = array_search($def, $options['foreignKeys'])) === false) { 442 -                            } +                            $options['foreignKeys'][] = $def; 443 -                        } + 444 -                    } +                            $constraints[] = $integrity; 445 -                } +                        } else { 446 - +                            if ($integrity !== $emptyIntegrity) { 447 -                foreach ($constraints as $k => $def) { +                                $constraints[$key] = $integrity; 448 -                    $options['foreignKeys'][$k] = array_merge($options['foreignKeys'][$k], $def); +                            } 449 -                } +                        } 450 - +                    } 451 -            } +                } 452 -        } + 453 -        $options['primary'] = $primary; +                foreach ($constraints as $k => $def) { 454 - +                    $options['foreignKeys'][$k] = array_merge($options['foreignKeys'][$k], $def); 455 -        return array('tableName' => $this->getOption('tableName'), +                } 456 -                     'columns'   => $columns, + 457 -                     'options'   => array_merge($this->getOptions(), $options)); +            } 458 -    } +        } 459 - +        $options['primary'] = $primary; 460 -    /** + 461 -     * exportConstraints +        return array('tableName' => $this->getOption('tableName'), 462 -     * exports the constraints of this table into database based on option definitions +                     'columns'   => $columns, 463 -     * +                     'options'   => array_merge($this->getOptions(), $options)); 464 -     * @throws Doctrine_Connection_Exception    if something went wrong on db level +    } 465 -     * @return void + 466 -     */ +    /** 467 -    public function exportConstraints() +     * exportConstraints 468 -    { +     * exports the constraints of this table into database based on option definitions 469 -        try { +     * 470 -            $this->_conn->beginTransaction(); +     * @throws Doctrine_Connection_Exception    if something went wrong on db level 471 - +     * @return void 472 -            foreach ($this->_options['index'] as $index => $definition) { +     */ 473 -                $this->_conn->export->createIndex($this->_options['tableName'], $index, $definition); +    public function exportConstraints() 474 -            } +    { 475 -            $this->_conn->commit(); +        try { 476 -        } catch(Doctrine_Connection_Exception $e) { +            $this->_conn->beginTransaction(); 477 -            $this->_conn->rollback(); + 478 - +            foreach ($this->_options['index'] as $index => $definition) { 479 -            throw $e; +                $this->_conn->export->createIndex($this->_options['tableName'], $index, $definition); 480 -        } +            } 481 -    } +            $this->_conn->commit(); 482 - +        } catch(Doctrine_Connection_Exception $e) { 483 -    /** +            $this->_conn->rollback(); 484 -     * getRelationParser + 485 -     * return the relation parser associated with this table +            throw $e; 486 -     * +        } 487 -     * @return Doctrine_Relation_Parser     relation parser object - -488 -     */ - -489 -    public function getRelationParser() - -490 -    { - -491 -        return $this->_parser; - -492 -    } - -493 - - -494 -    /** - -495 -     * __get - -496 -     * an alias for getOption - -497 -     * - -498 -     * @param string $option - -499 -     */ - -500 -    public function __get($option) - -501 -    { - -502 -        if (isset($this->_options[$option])) { - -503 -            return $this->_options[$option]; - -504 -        } - -505 -        return null; - -506 -    } - -507 - - -508 -    /** - -509 -     * __isset - -510 -     * - -511 -     * @param string $option - -512 -     */ - -513 -    public function __isset($option) - -514 -    { - -515 -        return isset($this->_options[$option]); - -516 -    } - -517 - - -518 -    /** - -519 -     * getOptions - -520 -     * returns all options of this table and the associated values - -521 -     * - -522 -     * @return array    all options and their values - -523 -     */ - -524 -    public function getOptions() - -525 -    { - -526 -        return $this->_options; - -527 -    } - -528 - - -529 -    /** - -530 -     * addForeignKey - -531 -     * - -532 -     * adds a foreignKey to this table - -533 -     * - -534 -     * @return void - -535 -     */ - -536 -    public function addForeignKey(array $definition) - -537 -    { - -538 -        $this->_options['foreignKeys'][] = $definition; - -539     } -540 +488 +489 +    /** + +490 +     * getRelationParser + +491 +     * return the relation parser associated with this table + +492 +     * + +493 +     * @return Doctrine_Relation_Parser     relation parser object + +494 +     */ + +495 +    public function getRelationParser() + +496 +    { + +497 +        return $this->_parser; + +498 +    } + +499 + + +500 +    /** + +501 +     * __get + +502 +     * an alias for getOption + +503 +     * + +504 +     * @param string $option + +505 +     */ + +506 +    public function __get($option) + +507 +    { + +508 +        if (isset($this->_options[$option])) { + +509 +            return $this->_options[$option]; + +510 +        } + +511 +        return null; + +512 +    } + +513 + + +514 +    /** + +515 +     * __isset + +516 +     * + +517 +     * @param string $option + +518 +     */ + +519 +    public function __isset($option) + +520 +    { + +521 +        return isset($this->_options[$option]); + +522 +    } + +523 + + +524 +    /** + +525 +     * getOptions + +526 +     * returns all options of this table and the associated values + +527 +     * + +528 +     * @return array    all options and their values + +529 +     */ + +530 +    public function getOptions() + +531 +    { + +532 +        return $this->_options; + +533 +    } + +534 + + +535 +    /** + +536 +     * addForeignKey + +537 +     * + +538 +     * adds a foreignKey to this table + +539 +     * + +540 +     * @return void + 541 -    /** +     */ 542 -     * addCheckConstraint +    public function addForeignKey(array $definition) 543 -     * +    { 544 -     * adds a check constraint to this table +        $this->_options['foreignKeys'][] = $definition; 545 -     * +    } 546 -     * @return void + 547 -     */ +    /** 548 -    public function addCheckConstraint($definition, $name) +     * addCheckConstraint 549 -    { +     * 550 -        if (is_string($name)) { +     * adds a check constraint to this table 551 -            $this->_options['checks'][$name] = $definition; +     * 552 -        } else { +     * @return void 553 -            $this->_options['checks'][] = $definition; +     */ 554 -        } +    public function addCheckConstraint($definition, $name) 555 - +    { 556 -        return $this; +        if (is_string($name)) { 557 -    } +            $this->_options['checks'][$name] = $definition; 558 - +        } else { 559 -    /** +            $this->_options['checks'][] = $definition; 560 -     * addIndex - -561 -     * - -562 -     * adds an index to this table - -563 -     * - -564 -     * @return void - -565 -     */ - -566 -    public function addIndex($index, array $definition) - -567 -    { - -568 -        $this->_options['indexes'][$index] = $definition; - -569 -    } - -570 - - -571 -    /** - -572 -     * getIndex - -573 -     * - -574 -     * @return array|boolean        array on success, FALSE on failure - -575 -     */ - -576 -    public function getIndex($index) - -577 -    { - -578 -        if (isset($this->_options['indexes'][$index])) { - -579 -            return $this->_options['indexes'][$index]; - -580 -        } - -581 - - -582 -        return false; - -583 -    } - -584 -    public function bind($args, $type) - -585 -    { - -586 -        $options = array(); - -587 -        $options['type'] = $type; - -588 - - -589 -        if ( ! isset($args[1])) { - -590 -            $args[1] = array(); - -591 -        } - -592 - - -593 -        // the following is needed for backwards compatibility - -594 -        if (is_string($args[1])) { - -595 -            if ( ! isset($args[2])) { - -596 -                $args[2] = array(); - -597 -            } elseif (is_string($args[2])) { - -598 -                $args[2] = (array) $args[2]; - -599 -            } - -600 - - -601 -            $classes = array_merge($this->_options['parents'], array($this->getComponentName())); - -602 - - -603 - - -604 -            $e = explode('.', $args[1]); - -605 -            if (in_array($e[0], $classes)) { - -606 -                if ($options['type'] >= Doctrine_Relation::MANY) { - -607 -                    $options['foreign'] = $e[1]; - -608 -                } else { - -609 -                    $options['local'] = $e[1]; - -610 -                } - -611 -            } else { - -612 -                $e2 = explode(' as ', $args[0]); - -613 -                if ($e[0] !== $e2[0] && ( ! isset($e2[1]) || $e[0] !== $e2[1])) { - -614 -                    $options['refClass'] = $e[0]; - -615 -                } - -616 - - -617 -                $options['foreign'] = $e[1]; - -618 -            } - -619 - - -620 -            $options = array_merge($args[2], $options); - -621 - - -622 -            $this->_parser->bind($args[0], $options); - -623 -        } else { - -624 -            $options = array_merge($args[1], $options); - -625 -            $this->_parser->bind($args[0], $options); - -626         } -627 -    } - -628 +561 -629 -    /** +562 +        return $this; -630 -     * hasRelation - -631 -     * - -632 -     * @param string $alias      the relation to check if exists - -633 -     * @return boolean           true if the relation exists otherwise false - -634 -     */ - -635 -    public function hasRelation($alias) - -636 -    { - -637 -        return $this->_parser->hasRelation($alias); - -638 +563     } -639 +564 -640 +565     /** -641 -     * getRelation +566 +     * addIndex -642 +567      * -643 -     * @param string $alias      relation alias +568 +     * adds an index to this table -644 -     */ - -645 -    public function getRelation($alias, $recursive = true) - -646 -    { - -647 -        return $this->_parser->getRelation($alias, $recursive); - -648 -    } - -649 - - -650 -    /** - -651 -     * getRelations - -652 -     * returns an array containing all relation objects - -653 +569      * -654 -     * @return array        an array of Doctrine_Relation objects - -655 -     */ - -656 -    public function getRelations() - -657 -    { - -658 -        return $this->_parser->getRelations(); - -659 -    } - -660 - - -661 -    /** - -662 -     * createQuery - -663 -     * creates a new Doctrine_Query object and adds the component name - -664 -     * of this table as the query 'from' part - -665 -     * - -666 -     * @param string Optional alias name for component aliasing. - -667 -     * - -668 -     * @return Doctrine_Query - -669 -     */ - -670 -    public function createQuery($alias = '') - -671 -    { - -672 -        if ( ! empty($alias)) { - -673 -            $alias = ' ' . trim($alias); - -674 -        } - -675 -        return Doctrine_Query::create($this->_conn)->from($this->getComponentName() . $alias); - -676 -    } - -677 - - -678 -    /** - -679 -     * getRepository - -680 -     * - -681 -     * @return Doctrine_Table_Repository - -682 -     */ - -683 -    public function getRepository() - -684 -    { - -685 -        return $this->_repository; - -686 -    } - -687 - - -688 -    /** - -689 -     * setOption - -690 -     * sets an option and returns this object in order to - -691 -     * allow flexible method chaining - -692 -     * - -693 -     * @see Doctrine_Table::$_options   for available options - -694 -     * @param string $name              the name of the option to set - -695 -     * @param mixed $value              the value of the option - -696 -     * @return Doctrine_Table           this object - -697 -     */ - -698 -    public function setOption($name, $value) - -699 -    { - -700 -        switch ($name) { - -701 -        case 'name': - -702 -        case 'tableName': - -703 -            break; - -704 -        case 'enumMap': - -705 -        case 'inheritanceMap': - -706 -        case 'index': - -707 -        case 'treeOptions': - -708 -            if ( ! is_array($value)) { - -709 -                throw new Doctrine_Table_Exception($name . ' should be an array.'); - -710 -            } - -711 -            break; - -712 -        } - -713 -        $this->_options[$name] = $value; - -714 -    } - -715 - - -716 -    /** - -717 -     * getOption - -718 -     * returns the value of given option - -719 -     * - -720 -     * @param string $name  the name of the option - -721 -     * @return mixed        the value of given option - -722 -     */ - -723 -    public function getOption($name) - -724 -    { - -725 -        if (isset($this->_options[$name])) { - -726 -            return $this->_options[$name]; - -727 -        } - -728 -        return null; - -729 -    } - -730 - - -731 -    /** - -732 -     * getColumnName - -733 -     * - -734 -     * returns a column name for column alias - -735 -     * if the actual name for the alias cannot be found - -736 -     * this method returns the given alias - -737 -     * - -738 -     * @param string $alias         column alias - -739 -     * @return string               column name - -740 -     */ - -741 -    public function getColumnName($alias) - -742 -    { - -743 -        $alias = strtolower($alias); - -744 -        if (isset($this->_columnAliases[$alias])) { - -745 -            return $this->_columnAliases[$alias]; - -746 -        } - -747 - - -748 -        return $alias; - -749 -    } - -750 - - -751 -    /** - -752 -     * setColumn - -753 -     * - -754 -     * @param string $name - -755 -     * @param string $type - -756 -     * @param integer $length - -757 -     * @param mixed $options - -758 -     * @throws Doctrine_Table_Exception     if trying use wrongly typed parameter - -759 +570      * @return void -760 +571      */ -761 -    public function setColumn($name, $type, $length = null, $options = array()) +572 +    public function addIndex($index, array $definition) -762 +573     { -763 -        if (is_string($options)) { +574 +        $this->_options['indexes'][$index] = $definition; -764 -            $options = explode('|', $options); +575 +    } -765 -        } - -766 +576 -767 -        foreach ($options as $k => $option) { +577 +    /** -768 -            if (is_numeric($k)) { +578 +     * getIndex -769 -                if ( ! empty($option)) { +579 +     * -770 -                    $options[$option] = true; +580 +     * @return array|boolean        array on success, FALSE on failure -771 -                } +581 +     */ -772 -                unset($options[$k]); +582 +    public function getIndex($index) -773 +583 +    { + +584 +        if (isset($this->_options['indexes'][$index])) { + +585 +            return $this->_options['indexes'][$index]; + +586 +        } + +587 + + +588 +        return false; + +589 +    } + +590 +    public function bind($args, $type) + +591 +    { + +592 +        $options = array(); + +593 +        $options['type'] = $type; + +594 + + +595 +        if ( ! isset($args[1])) { + +596 +            $args[1] = array(); + +597 +        } + +598 + + +599 +        // the following is needed for backwards compatibility + +600 +        if (is_string($args[1])) { + +601 +            if ( ! isset($args[2])) { + +602 +                $args[2] = array(); + +603 +            } elseif (is_string($args[2])) { + +604 +                $args[2] = (array) $args[2]; + +605             } -774 +606 + + +607 +            $classes = array_merge($this->_options['parents'], array($this->getComponentName())); + +608 + + +609 + + +610 +            $e = explode('.', $args[1]); + +611 +            if (in_array($e[0], $classes)) { + +612 +                if ($options['type'] >= Doctrine_Relation::MANY) { + +613 +                    $options['foreign'] = $e[1]; + +614 +                } else { + +615 +                    $options['local'] = $e[1]; + +616 +                } + +617 +            } else { + +618 +                $e2 = explode(' as ', $args[0]); + +619 +                if ($e[0] !== $e2[0] && ( ! isset($e2[1]) || $e[0] !== $e2[1])) { + +620 +                    $options['refClass'] = $e[0]; + +621 +                } + +622 + + +623 +                $options['foreign'] = $e[1]; + +624 +            } + +625 + + +626 +            $options = array_merge($args[2], $options); + +627 + + +628 +            $this->_parser->bind($args[0], $options); + +629 +        } else { + +630 +            $options = array_merge($args[1], $options); + +631 +            $this->_parser->bind($args[0], $options); + +632 +        } + +633 +    } + +634 + + +635 +    /** + +636 +     * hasRelation + +637 +     * + +638 +     * @param string $alias      the relation to check if exists + +639 +     * @return boolean           true if the relation exists otherwise false + +640 +     */ + +641 +    public function hasRelation($alias) + +642 +    { + +643 +        return $this->_parser->hasRelation($alias); + +644 +    } + +645 + + +646 +    /** + +647 +     * getRelation + +648 +     * + +649 +     * @param string $alias      relation alias + +650 +     */ + +651 +    public function getRelation($alias, $recursive = true) + +652 +    { + +653 +        return $this->_parser->getRelation($alias, $recursive); + +654 +    } + +655 + + +656 +    /** + +657 +     * getRelations + +658 +     * returns an array containing all relation objects + +659 +     * + +660 +     * @return array        an array of Doctrine_Relation objects + +661 +     */ + +662 +    public function getRelations() + +663 +    { + +664 +        return $this->_parser->getRelations(); + +665 +    } + +666 + + +667 +    /** + +668 +     * createQuery + +669 +     * creates a new Doctrine_Query object and adds the component name + +670 +     * of this table as the query 'from' part + +671 +     * + +672 +     * @param string Optional alias name for component aliasing. + +673 +     * + +674 +     * @return Doctrine_Query + +675 +     */ + +676 +    public function createQuery($alias = '') + +677 +    { + +678 +        if ( ! empty($alias)) { + +679 +            $alias = ' ' . trim($alias); + +680 +        } + +681 +        return Doctrine_Query::create($this->_conn)->from($this->getComponentName() . $alias); + +682 +    } + +683 + + +684 +    /** + +685 +     * getRepository + +686 +     * + +687 +     * @return Doctrine_Table_Repository + +688 +     */ + +689 +    public function getRepository() + +690 +    { + +691 +        return $this->_repository; + +692 +    } + +693 + + +694 +    /** + +695 +     * setOption + +696 +     * sets an option and returns this object in order to + +697 +     * allow flexible method chaining + +698 +     * + +699 +     * @see Doctrine_Table::$_options   for available options + +700 +     * @param string $name              the name of the option to set + +701 +     * @param mixed $value              the value of the option + +702 +     * @return Doctrine_Table           this object + +703 +     */ + +704 +    public function setOption($name, $value) + +705 +    { + +706 +        switch ($name) { + +707 +        case 'name': + +708 +        case 'tableName': + +709 +            break; + +710 +        case 'enumMap': + +711 +        case 'inheritanceMap': + +712 +        case 'index': + +713 +        case 'treeOptions': + +714 +            if ( ! is_array($value)) { + +715 +                throw new Doctrine_Table_Exception($name . ' should be an array.'); + +716 +            } + +717 +            break; + +718 +        } + +719 +        $this->_options[$name] = $value; + +720 +    } + +721 + + +722 +    /** + +723 +     * getOption + +724 +     * returns the value of given option + +725 +     * + +726 +     * @param string $name  the name of the option + +727 +     * @return mixed        the value of given option + +728 +     */ + +729 +    public function getOption($name) + +730 +    { + +731 +        if (isset($this->_options[$name])) { + +732 +            return $this->_options[$name]; + +733 +        } + +734 +        return null; + +735 +    } + +736 + + +737 +    /** + +738 +     * getColumnName + +739 +     * + +740 +     * returns a column name for column alias + +741 +     * if the actual name for the alias cannot be found + +742 +     * this method returns the given alias + +743 +     * + +744 +     * @param string $alias         column alias + +745 +     * @return string               column name + +746 +     */ + +747 +    public function getColumnName($alias) + +748 +    { + +749 +        $alias = strtolower($alias); + +750 +        if (isset($this->_columnAliases[$alias])) { + +751 +            return $this->_columnAliases[$alias]; + +752 +        } + +753 + + +754 +        return $alias; + +755 +    } + +756 + + +757 +    /** + +758 +     * setColumn + +759 +     * + +760 +     * @param string $name + +761 +     * @param string $type + +762 +     * @param integer $length + +763 +     * @param mixed $options + +764 +     * @throws Doctrine_Table_Exception     if trying use wrongly typed parameter + +765 +     * @return void + +766 +     */ + +767 +    public function setColumn($name, $type, $length = null, $options = array()) + +768 +    { + +769 +        if (is_string($options)) { + +770 +            $options = explode('|', $options); + +771         } +772 + + +773 +        foreach ($options as $k => $option) { + +774 +            if (is_numeric($k)) { + 775 - +                if ( ! empty($option)) { 776 -        $name  = strtolower($name); +                    $options[$option] = true; 777 -        $parts = explode(' as ', $name); +                } 778 - +                unset($options[$k]); 779 -        if (count($parts) > 1) { +            } 780 -            $this->_columnAliases[$parts[1]] = $parts[0]; - -781 -            $name = $parts[0]; - -782         } -783 +781 +782 +        $name  = strtolower($name); + +783 +        $parts = explode(' as ', $name); + 784 785 - +        if (count($parts) > 1) { 786 -        if ($length == null) { +            $this->_columnAliases[$parts[1]] = $parts[0]; 787 -            switch ($type) { +            $name = $parts[0]; 788 -                case 'string': +        } 789 -                case 'clob': + 790 -                case 'float': + 791 -                case 'integer': + 792 -                case 'array': +        if ($length == null) { 793 -                case 'object': +            switch ($type) { 794 -                case 'blob': +                case 'string': 795 -                case 'gzip': +                case 'clob': 796 -                    // use php int max +                case 'float': 797 -                    $length = 2147483647; +                case 'integer': 798 -                break; +                case 'array': 799 -                case 'boolean': +                case 'object': 800 -                    $length = 1; +                case 'blob': 801 -                case 'date': +                case 'gzip': 802 -                    // YYYY-MM-DD ISO 8601 +                    // use php int max 803 -                    $length = 10; +                    $length = 2147483647; 804 -                case 'time': - -805 -                    // HH:NN:SS+00:00 ISO 8601 - -806 -                    $length = 14; - -807 -                case 'timestamp': - -808 -                    // YYYY-MM-DDTHH:MM:SS+00:00 ISO 8601 - -809 -                    $length = 25; - -810                 break; +805 +                case 'boolean': + +806 +                    $length = 1; + +807 +                case 'date': + +808 +                    // YYYY-MM-DD ISO 8601 + +809 +                    $length = 10; + +810 +                case 'time': + 811 -            } +                    // HH:NN:SS+00:00 ISO 8601 812 -        } +                    $length = 14; 813 - +                case 'timestamp': 814 -        $this->_columns[$name] = $options; +                    // YYYY-MM-DDTHH:MM:SS+00:00 ISO 8601 815 -        $this->_columns[$name]['type'] = $type; +                    $length = 25; 816 -        $this->_columns[$name]['length'] = $length; +                break; 817 - +            } 818 -        if (isset($options['primary'])) { +        } 819 -            $this->_identifier[] = $name; + 820 -        } +        $this->_columns[$name] = $options; 821 -        if (isset($options['default'])) { +        $this->_columns[$name]['type'] = $type; 822 -            $this->hasDefaultValues = true; +        $this->_columns[$name]['length'] = $length; 823 -        } + 824 -    } +        if (isset($options['primary'])) { 825 - +            $this->_identifier[] = $name; 826 -    /** +        } 827 -     * hasDefaultValues +        if (isset($options['default'])) { 828 -     * returns true if this table has default values, otherwise false +            $this->hasDefaultValues = true; 829 -     * +        } 830 -     * @return boolean - -831 -     */ - -832 -    public function hasDefaultValues() - -833 -    { - -834 -        return $this->hasDefaultValues; - -835 -    } - -836 - - -837 -    /** - -838 -     * getDefaultValueOf - -839 -     * returns the default value(if any) for given column - -840 -     * - -841 -     * @param string $column - -842 -     * @return mixed - -843 -     */ - -844 -    public function getDefaultValueOf($column) - -845 -    { - -846 -        $column = strtolower($column); - -847 -        if ( ! isset($this->_columns[$column])) { - -848 -            throw new Doctrine_Table_Exception("Couldn't get default value. Column ".$column." doesn't exist."); - -849 -        } - -850 -        if (isset($this->_columns[$column]['default'])) { - -851 -            return $this->_columns[$column]['default']; - -852 -        } else { - -853 -            return null; - -854 -        } - -855 -    } - -856 - - -857 -    /** - -858 -     * @return mixed - -859 -     */ - -860 -    public function getIdentifier() - -861 -    { - -862 -        return $this->_identifier; - -863 -    } - -864 - - -865 -    /** - -866 -     * @return integer - -867 -     */ - -868 -    public function getIdentifierType() - -869 -    { - -870 -        return $this->_identifierType; - -871 -    } - -872 - - -873 -    /** - -874 -     * hasColumn - -875 -     * @return boolean - -876 -     */ - -877 -    public function hasColumn($name) - -878 -    { - -879 -        return isset($this->_columns[$name]); - -880 -    } - -881 - - -882 -    /** - -883 -     * sets the connection for this class - -884 -     * - -885 -     * @params Doctrine_Connection      a connection object  - -886 -     * @return Doctrine_Table           this object - -887 -     */ - -888 -    public function setConnection(Doctrine_Connection $conn) - -889 -    { - -890 -        $this->_conn = $conn; - -891 - - -892 -        $this->setParent($this->_conn); - -893 -         - -894 -        return $this; - -895 -    } - -896 - - -897 -    /** - -898 -     * returns the connection associated with this table (if any) - -899 -     * - -900 -     * @return Doctrine_Connection|null     the connection object - -901 -     */ - -902 -    public function getConnection() - -903 -    { - -904 -        return $this->_conn; - -905 -    } - -906 - - -907 -    /** - -908 -     * creates a new record - -909 -     * - -910 -     * @param $array             an array where keys are field names and - -911 -     *                           values representing field values - -912 -     * @return Doctrine_Record   the created record object - -913 -     */ - -914 -    public function create(array $array = array())  - -915 -    { - -916 -        $this->_data = $array; - -917 -        $record      = new $this->_options['name']($this, true); - -918 -        $this->_data = array(); - -919 - - -920 -        return $record; - -921 -    } - -922 - - -923 -    /** - -924 -     * finds a record by its identifier - -925 -     * - -926 -     * @param $id                       database row id - -927 -     * @param int $hydrationMode        Doctrine::HYDRATE_ARRAY or Doctrine::HYDRATE_RECORD - -928 -     * @return mixed                    Array or Doctrine_Record or false if no result - -929 -     */ - -930 -    public function find($id, $hydrationMode = null) - -931 -    { - -932 -        if (is_null($id)) { - -933 -            return false; - -934 -        } - -935 - - -936 -        $id = is_array($id) ? array_values($id) : array($id); - -937 - - -938 -        return $this->createQuery() - -939 -            ->where(implode(' = ? AND ', (array) $this->_identifier) . ' = ?') - -940 -            ->fetchOne($id, $hydrationMode); - -941 -    } - -942 - - -943 -    /** - -944 -     * findAll - -945 -     * returns a collection of records - -946 -     * - -947 -     * @param int $hydrationMode        Doctrine::FETCH_ARRAY or Doctrine::FETCH_RECORD - -948 -     * @return Doctrine_Collection - -949 -     */ - -950 -    public function findAll($hydrationMode = null) - -951 -    { - -952 -        return $this->createQuery()->execute(array(), $hydrationMode); - -953 -    } - -954 - - -955 -    /** - -956 -     * findByDql - -957 -     * finds records with given DQL where clause - -958 -     * returns a collection of records - -959 -     * - -960 -     * @param string $dql               DQL after WHERE clause - -961 -     * @param array $params             query parameters - -962 -     * @param int $hydrationMode        Doctrine::FETCH_ARRAY or Doctrine::FETCH_RECORD - -963 -     * @return Doctrine_Collection - -964 -     */ - -965 -    public function findBySql($dql, array $params = array(), $hydrationMode = null) - -966 -    { - -967 -        return $this->createQuery()->where($dql)->execute($params, $hydrationMode); - -968 -    } - -969 - - -970 -    public function findByDql($dql, array $params = array(), $hydrationMode = null) - -971 -    { - -972 -        return $this->findBySql($dql, $params, $hydrationMode); - -973 -    } - -974 - - -975 -    /** - -976 -     * execute - -977 -     * fetches data using the provided queryKey and  - -978 -     * the associated query in the query registry - -979 -     * - -980 -     * if no query for given queryKey is being found a  - -981 -     * Doctrine_Query_Registry exception is being thrown - -982 -     * - -983 -     * @param string $queryKey      the query key - -984 -     * @param array $params         prepared statement params (if any) - -985 -     * @return mixed                the fetched data - -986 -     */ - -987 -    public function execute($queryKey, $params = array(), $hydrationMode = Doctrine::HYDRATE_RECORD) - -988 -    { - -989 -        return Doctrine_Manager::getInstance() - -990 -                            ->getQueryRegistry() - -991 -                            ->get($queryKey, $this->getComponentName()) - -992 -                            ->execute($params, $hydrationMode); - -993 -    } - -994 - - -995 -    /** - -996 -     * executeOne - -997 -     * fetches data using the provided queryKey and  - -998 -     * the associated query in the query registry - -999 -     * - -1000 -     * if no query for given queryKey is being found a  - -1001 -     * Doctrine_Query_Registry exception is being thrown - -1002 -     * - -1003 -     * @param string $queryKey      the query key - -1004 -     * @param array $params         prepared statement params (if any) - -1005 -     * @return mixed                the fetched data - -1006 -     */ - -1007 -    public function executeOne($queryKey, $params = array(), $hydrationMode = Doctrine::HYDRATE_RECORD) - -1008 -    { - -1009 -        return Doctrine_Manager::getInstance() - -1010 -                            ->getQueryRegistry() - -1011 -                            ->get($queryKey, $this->getComponentName()) - -1012 -                            ->fetchOne($params, $hydrationMode); - -1013 -    } - -1014 - - -1015 -    /** - -1016 -     * clear - -1017 -     * clears the first level cache (identityMap) - -1018 -     * - -1019 -     * @return void - -1020 -     */ - -1021 -    public function clear() - -1022 -    { - -1023 -        $this->_identityMap = array(); - -1024     } -1025 +831 -1026 +832     /** -1027 -     * addRecord +833 +     * hasDefaultValues -1028 -     * adds a record to identity map +834 +     * returns true if this table has default values, otherwise false -1029 +835      * -1030 -     * @param Doctrine_Record $record       record to be added - -1031 +836      * @return boolean -1032 +837      */ -1033 -    public function addRecord(Doctrine_Record $record) +838 +    public function hasDefaultValues() -1034 +839     { -1035 -        $id = implode(' ', $record->identifier()); +840 +        return $this->hasDefaultValues; -1036 +841 +    } + +842 -1037 -        if (isset($this->_identityMap[$id])) { +843 +    /** -1038 -            return false; +844 +     * getDefaultValueOf -1039 +845 +     * returns the default value(if any) for given column + +846 +     * + +847 +     * @param string $column + +848 +     * @return mixed + +849 +     */ + +850 +    public function getDefaultValueOf($column) + +851 +    { + +852 +        $column = strtolower($column); + +853 +        if ( ! isset($this->_columns[$column])) { + +854 +            throw new Doctrine_Table_Exception("Couldn't get default value. Column ".$column." doesn't exist."); + +855         } -1040 +856 +        if (isset($this->_columns[$column]['default'])) { + +857 +            return $this->_columns[$column]['default']; + +858 +        } else { + +859 +            return null; + +860 +        } + +861 +    } + +862 +863 +    /** + +864 +     * @return mixed + +865 +     */ + +866 +    public function getIdentifier() + +867 +    { + +868 +        return $this->_identifier; + +869 +    } + +870 + + +871 +    /** + +872 +     * @return integer + +873 +     */ + +874 +    public function getIdentifierType() + +875 +    { + +876 +        return $this->_identifierType; + +877 +    } + +878 + + +879 +    /** + +880 +     * hasColumn + +881 +     * @return boolean + +882 +     */ + +883 +    public function hasColumn($name) + +884 +    { + +885 +        return isset($this->_columns[$name]); + +886 +    } + +887 + + +888 +    /** + +889 +     * sets the connection for this class + +890 +     * + +891 +     * @params Doctrine_Connection      a connection object  + +892 +     * @return Doctrine_Table           this object + +893 +     */ + +894 +    public function setConnection(Doctrine_Connection $conn) + +895 +    { + +896 +        $this->_conn = $conn; + +897 + + +898 +        $this->setParent($this->_conn); + +899 +         + +900 +        return $this; + +901 +    } + +902 + + +903 +    /** + +904 +     * returns the connection associated with this table (if any) + +905 +     * + +906 +     * @return Doctrine_Connection|null     the connection object + +907 +     */ + +908 +    public function getConnection() + +909 +    { + +910 +        return $this->_conn; + +911 +    } + +912 + + +913 +    /** + +914 +     * creates a new record + +915 +     * + +916 +     * @param $array             an array where keys are field names and + +917 +     *                           values representing field values + +918 +     * @return Doctrine_Record   the created record object + +919 +     */ + +920 +    public function create(array $array = array())  + +921 +    { + +922 +        $this->_data = $array; + +923 +        $record      = new $this->_options['name']($this, true); + +924 +        $this->_data = array(); + +925 + + +926 +        return $record; + +927 +    } + +928 + + +929 +    /** + +930 +     * finds a record by its identifier + +931 +     * + +932 +     * @param $id                       database row id + +933 +     * @param int $hydrationMode        Doctrine::HYDRATE_ARRAY or Doctrine::HYDRATE_RECORD + +934 +     * @return mixed                    Array or Doctrine_Record or false if no result + +935 +     */ + +936 +    public function find($id, $hydrationMode = null) + +937 +    { + +938 +        if (is_null($id)) { + +939 +            return false; + +940 +        } + +941 + + +942 +        $id = is_array($id) ? array_values($id) : array($id); + +943 + + +944 +        return $this->createQuery() + +945 +            ->where(implode(' = ? AND ', (array) $this->_identifier) . ' = ?') + +946 +            ->fetchOne($id, $hydrationMode); + +947 +    } + +948 + + +949 +    /** + +950 +     * findAll + +951 +     * returns a collection of records + +952 +     * + +953 +     * @param int $hydrationMode        Doctrine::FETCH_ARRAY or Doctrine::FETCH_RECORD + +954 +     * @return Doctrine_Collection + +955 +     */ + +956 +    public function findAll($hydrationMode = null) + +957 +    { + +958 +        return $this->createQuery()->execute(array(), $hydrationMode); + +959 +    } + +960 + + +961 +    /** + +962 +     * findByDql + +963 +     * finds records with given DQL where clause + +964 +     * returns a collection of records + +965 +     * + +966 +     * @param string $dql               DQL after WHERE clause + +967 +     * @param array $params             query parameters + +968 +     * @param int $hydrationMode        Doctrine::FETCH_ARRAY or Doctrine::FETCH_RECORD + +969 +     * @return Doctrine_Collection + +970 +     */ + +971 +    public function findBySql($dql, array $params = array(), $hydrationMode = null) + +972 +    { + +973 +        return $this->createQuery()->where($dql)->execute($params, $hydrationMode); + +974 +    } + +975 + + +976 +    public function findByDql($dql, array $params = array(), $hydrationMode = null) + +977 +    { + +978 +        return $this->findBySql($dql, $params, $hydrationMode); + +979 +    } + +980 + + +981 +    /** + +982 +     * execute + +983 +     * fetches data using the provided queryKey and  + +984 +     * the associated query in the query registry + +985 +     * + +986 +     * if no query for given queryKey is being found a  + +987 +     * Doctrine_Query_Registry exception is being thrown + +988 +     * + +989 +     * @param string $queryKey      the query key + +990 +     * @param array $params         prepared statement params (if any) + +991 +     * @return mixed                the fetched data + +992 +     */ + +993 +    public function execute($queryKey, $params = array(), $hydrationMode = Doctrine::HYDRATE_RECORD) + +994 +    { + +995 +        return Doctrine_Manager::getInstance() + +996 +                            ->getQueryRegistry() + +997 +                            ->get($queryKey, $this->getComponentName()) + +998 +                            ->execute($params, $hydrationMode); + +999 +    } + +1000 + + +1001 +    /** + +1002 +     * executeOne + +1003 +     * fetches data using the provided queryKey and  + +1004 +     * the associated query in the query registry + +1005 +     * + +1006 +     * if no query for given queryKey is being found a  + +1007 +     * Doctrine_Query_Registry exception is being thrown + +1008 +     * + +1009 +     * @param string $queryKey      the query key + +1010 +     * @param array $params         prepared statement params (if any) + +1011 +     * @return mixed                the fetched data + +1012 +     */ + +1013 +    public function executeOne($queryKey, $params = array(), $hydrationMode = Doctrine::HYDRATE_RECORD) + +1014 +    { + +1015 +        return Doctrine_Manager::getInstance() + +1016 +                            ->getQueryRegistry() + +1017 +                            ->get($queryKey, $this->getComponentName()) + +1018 +                            ->fetchOne($params, $hydrationMode); + +1019 +    } + +1020 + + +1021 +    /** + +1022 +     * clear + +1023 +     * clears the first level cache (identityMap) + +1024 +     * + +1025 +     * @return void + +1026 +     */ + +1027 +    public function clear() + +1028 +    { + +1029 +        $this->_identityMap = array(); + +1030 +    } + +1031 + + +1032 +    /** + +1033 +     * addRecord + +1034 +     * adds a record to identity map + +1035 +     * + +1036 +     * @param Doctrine_Record $record       record to be added + +1037 +     * @return boolean + +1038 +     */ + +1039 +    public function addRecord(Doctrine_Record $record) + +1040 +    { + 1041 -        $this->_identityMap[$id] = $record; +        $id = implode(' ', $record->identifier()); 1042 1043 -        return true; +        if (isset($this->_identityMap[$id])) { 1044 -    } +            return false; 1045 - +        } 1046 -    /** + 1047 -     * getRecord +        $this->_identityMap[$id] = $record; 1048 -     * first checks if record exists in identityMap, if not + 1049 -     * returns a new record +        return true; 1050 -     * +    } 1051 -     * @return Doctrine_Record + 1052 -     */ +    /** 1053 -    public function getRecord() +     * getRecord 1054 -    { +     * first checks if record exists in identityMap, if not 1055 -        if ( ! empty($this->_data)) { +     * returns a new record 1056 -            $this->_data = array_change_key_case($this->_data, CASE_LOWER); +     * 1057 - +     * @return Doctrine_Record 1058 -            $key = $this->getIdentifier(); +     */ 1059 - +    public function getRecord() 1060 -            if ( ! is_array($key)) { +    { 1061 -                $key = array($key); +        if ( ! empty($this->_data)) { 1062 -            } +            $this->_data = array_change_key_case($this->_data, CASE_LOWER); 1063 1064 -            $found = false; +            $key = $this->getIdentifier(); 1065 -            foreach ($key as $k) { + 1066 -                if ( ! isset($this->_data[$k])) { +            if ( ! is_array($key)) { 1067 -                    // primary key column not found return new record +                $key = array($key); 1068 -                    $found = true; - -1069 -                    break; - -1070 -                } - -1071 -                $id[] = $this->_data[$k]; - -1072             } -1073 +1069 +1070 +            $found = false; + +1071 +            foreach ($key as $k) { + +1072 +                if ( ! isset($this->_data[$k])) { + +1073 +                    // primary key column not found return new record + 1074 -            if ($found) { +                    $found = true; 1075 -                $recordName = $this->getClassnameToReturn(); +                    break; 1076 -                $record = new $recordName($this, true); +                } 1077 -                $this->_data = array(); +                $id[] = $this->_data[$k]; 1078 - +            } 1079 -                return $record; + 1080 -            } +            if ($found) { 1081 - +                $recordName = $this->getClassnameToReturn(); 1082 - +                $record = new $recordName($this, true); 1083 -            $id = implode(' ', $id); +                $this->_data = array(); 1084 1085 -            if (isset($this->_identityMap[$id])) { +                return $record; 1086 -                $record = $this->_identityMap[$id]; - -1087 -                $record->hydrate($this->_data); - -1088 -            } else { - -1089 -                $recordName = $this->getClassnameToReturn(); - -1090 -                $record = new $recordName($this); - -1091 -                $this->_identityMap[$id] = $record; - -1092 -            } - -1093 -            $this->_data = array(); - -1094 -        } else { - -1095 -            $recordName = $this->getClassnameToReturn(); - -1096 -            $record = new $recordName($this, true); - -1097 -        } - -1098 - - -1099 - - -1100 -        return $record; - -1101 -    } - -1102 - - -1103 -    /** - -1104 -     * Get the classname to return. Most often this is just the options['name'] - -1105 -     * - -1106 -     * Check the subclasses option and the inheritanceMap for each subclass to see - -1107 -     * if all the maps in a subclass is met. If this is the case return that - -1108 -     * subclass name. If no subclasses match or if there are no subclasses defined - -1109 -     * return the name of the class for this tables record. - -1110 -     * - -1111 -     * @todo this function could use reflection to check the first time it runs - -1112 -     * if the subclassing option is not set. - -1113 -     * - -1114 -     * @return string The name of the class to create - -1115 -     * - -1116 -     */ - -1117 -    public function getClassnameToReturn() - -1118 -    { - -1119 -        if ( ! isset($this->_options['subclasses'])) { - -1120 -            return $this->_options['name']; - -1121 -        } - -1122 -        foreach ($this->_options['subclasses'] as $subclass) { - -1123 -            $table = $this->_conn->getTable($subclass); - -1124 -            $inheritanceMap = $table->getOption('inheritanceMap'); - -1125 -            $nomatch = false; - -1126 -            foreach ($inheritanceMap as $key => $value) { - -1127 -                if ( ! isset($this->_data[$key]) || $this->_data[$key] != $value) { - -1128 -                    $nomatch = true; - -1129 -                    break; - -1130 -                } - -1131 -            } - -1132 -            if ( ! $nomatch) { - -1133 -                return $table->getComponentName(); - -1134             } -1135 -        } - -1136 -        return $this->_options['name']; - -1137 -    } - -1138 +1087 -1139 +1088 + + +1089 +            $id = implode(' ', $id); + +1090 + + +1091 +            if (isset($this->_identityMap[$id])) { + +1092 +                $record = $this->_identityMap[$id]; + +1093 +                $record->hydrate($this->_data); + +1094 +            } else { + +1095 +                $recordName = $this->getClassnameToReturn(); + +1096 +                $record = new $recordName($this); + +1097 +                $this->_identityMap[$id] = $record; + +1098 +            } + +1099 +            $this->_data = array(); + +1100 +        } else { + +1101 +            $recordName = $this->getClassnameToReturn(); + +1102 +            $record = new $recordName($this, true); + +1103 +        } + +1104 + + +1105 + + +1106 +        return $record; + +1107 +    } + +1108 + + +1109     /** -1140 -     * @param $id                       database row id +1110 +     * Get the classname to return. Most often this is just the options['name'] -1141 -     * @throws Doctrine_Find_Exception +1111 +     * -1142 +1112 +     * Check the subclasses option and the inheritanceMap for each subclass to see + +1113 +     * if all the maps in a subclass is met. If this is the case return that + +1114 +     * subclass name. If no subclasses match or if there are no subclasses defined + +1115 +     * return the name of the class for this tables record. + +1116 +     * + +1117 +     * @todo this function could use reflection to check the first time it runs + +1118 +     * if the subclassing option is not set. + +1119 +     * + +1120 +     * @return string The name of the class to create + +1121 +     * + +1122      */ -1143 -    final public function getProxy($id = null) +1123 +    public function getClassnameToReturn() -1144 +1124     { -1145 -        if ($id !== null) { +1125 +        if ( ! isset($this->_options['subclasses'])) { -1146 -            $query = 'SELECT ' . implode(', ', (array) $this->_identifier) +1126 +            return $this->_options['name']; -1147 -                . ' FROM ' . $this->getTableName() +1127 +        } -1148 -                . ' WHERE ' . implode(' = ? && ', (array) $this->_identifier) . ' = ?'; +1128 +        foreach ($this->_options['subclasses'] as $subclass) { -1149 -            $query = $this->applyInheritance($query); +1129 +            $table = $this->_conn->getTable($subclass); -1150 - +1130 +            $inheritanceMap = $table->getOption('inheritanceMap'); -1151 -            $params = array_merge(array($id), array_values($this->_options['inheritanceMap'])); +1131 +            $nomatch = false; -1152 - +1132 +            foreach ($inheritanceMap as $key => $value) { -1153 -            $this->_data = $this->_conn->execute($query, $params)->fetch(PDO::FETCH_ASSOC); +1133 +                if ( ! isset($this->_data[$key]) || $this->_data[$key] != $value) { -1154 - +1134 +                    $nomatch = true; -1155 -            if ($this->_data === false) +1135 +                    break; -1156 -                return false; +1136 +                } -1157 +1137 +            } + +1138 +            if ( ! $nomatch) { + +1139 +                return $table->getComponentName(); + +1140 +            } + +1141         } +1142 +        return $this->_options['name']; + +1143 +    } + +1144 + + +1145 +    /** + +1146 +     * @param $id                       database row id + +1147 +     * @throws Doctrine_Find_Exception + +1148 +     */ + +1149 +    final public function getProxy($id = null) + +1150 +    { + +1151 +        if ($id !== null) { + +1152 +            $query = 'SELECT ' . implode(', ', (array) $this->_identifier) + +1153 +                . ' FROM ' . $this->getTableName() + +1154 +                . ' WHERE ' . implode(' = ? && ', (array) $this->_identifier) . ' = ?'; + +1155 +            $query = $this->applyInheritance($query); + +1156 + + +1157 +            $params = array_merge(array($id), array_values($this->_options['inheritanceMap'])); + 1158 -        return $this->getRecord(); + 1159 -    } +            $this->_data = $this->_conn->execute($query, $params)->fetch(PDO::FETCH_ASSOC); 1160 1161 -    /** +            if ($this->_data === false) 1162 -     * applyInheritance +                return false; 1163 -     * @param $where                    query where part to be modified - -1164 -     * @return string                   query where part with column aggregation inheritance added - -1165 -     */ - -1166 -    final public function applyInheritance($where) - -1167 -    { - -1168 -        if ( ! empty($this->_options['inheritanceMap'])) { - -1169 -            $a = array(); - -1170 -            foreach ($this->_options['inheritanceMap'] as $field => $value) { - -1171 -                $a[] = $field . ' = ?'; - -1172 -            } - -1173 -            $i = implode(' AND ', $a); - -1174 -            $where .= ' AND ' . $i; - -1175         } +1164 +        return $this->getRecord(); + +1165 +    } + +1166 + + +1167 +    /** + +1168 +     * applyInheritance + +1169 +     * @param $where                    query where part to be modified + +1170 +     * @return string                   query where part with column aggregation inheritance added + +1171 +     */ + +1172 +    final public function applyInheritance($where) + +1173 +    { + +1174 +        if ( ! empty($this->_options['inheritanceMap'])) { + +1175 +            $a = array(); + 1176 -        return $where; +            foreach ($this->_options['inheritanceMap'] as $field => $value) { 1177 -    } +                $a[] = $field . ' = ?'; 1178 - +            } 1179 -    /** +            $i = implode(' AND ', $a); 1180 -     * count +            $where .= ' AND ' . $i; 1181 -     * +        } 1182 -     * @return integer +        return $where; 1183 -     */ +    } 1184 -    public function count() + 1185 -    { +    /** 1186 -        $a = $this->_conn->execute('SELECT COUNT(1) FROM ' . $this->_options['tableName'])->fetch(Doctrine::FETCH_NUM); +     * count 1187 -        return current($a); - -1188 -    } - -1189 - - -1190 -    /** - -1191 -     * @return Doctrine_Query                           a Doctrine_Query object - -1192 -     */ - -1193 -    public function getQueryObject() - -1194 -    { - -1195 -        $graph = new Doctrine_Query($this->getConnection()); - -1196 -        $graph->load($this->getComponentName()); - -1197 -        return $graph; - -1198 -    } - -1199 - - -1200 -    /** - -1201 -     * @param string $field - -1202 -     * @return array - -1203 -     */ - -1204 -    public function getEnumValues($field) - -1205 -    { - -1206 -        if (isset($this->_columns[$field]['values'])) { - -1207 -            return $this->_columns[$field]['values']; - -1208 -        } else { - -1209 -            return array(); - -1210 -        } - -1211 -    } - -1212 - - -1213 -    /** - -1214 -     * enumValue - -1215      * -1216 -     * @param string $field +1188 +     * @return integer -1217 -     * @param integer $index - -1218 -     * @return mixed - -1219 +1189      */ -1220 -    public function enumValue($field, $index) +1190 +    public function count() -1221 +1191     { -1222 -        if ($index instanceof Doctrine_Null) { +1192 +        $a = $this->_conn->execute('SELECT COUNT(1) FROM ' . $this->_options['tableName'])->fetch(Doctrine::FETCH_NUM); -1223 -            return $index; +1193 +        return current($a); -1224 -        } +1194 +    } -1225 +1195 +1196 +    /** + +1197 +     * @return Doctrine_Query                           a Doctrine_Query object + +1198 +     */ + +1199 +    public function getQueryObject() + +1200 +    { + +1201 +        $graph = new Doctrine_Query($this->getConnection()); + +1202 +        $graph->load($this->getComponentName()); + +1203 +        return $graph; + +1204 +    } + +1205 + + +1206 +    /** + +1207 +     * @param string $field + +1208 +     * @return array + +1209 +     */ + +1210 +    public function getEnumValues($field) + +1211 +    { + +1212 +        if (isset($this->_columns[$field]['values'])) { + +1213 +            return $this->_columns[$field]['values']; + +1214 +        } else { + +1215 +            return array(); + +1216 +        } + +1217 +    } + +1218 + + +1219 +    /** + +1220 +     * enumValue + +1221 +     * + +1222 +     * @param string $field + +1223 +     * @param integer $index + +1224 +     * @return mixed + +1225 +     */ + 1226 -        if ( ! $this->_conn->getAttribute(Doctrine::ATTR_USE_NATIVE_ENUM) +    public function enumValue($field, $index) 1227 -            && isset($this->_columns[$field]['values'][$index]) +    { 1228 -        ) { +        if ($index instanceof Doctrine_Null) { 1229 -            return $this->_columns[$field]['values'][$index]; +            return $index; 1230         } @@ -3703,1280 +3703,1299 @@ 1232 -        return $index; +        if ( ! $this->_conn->getAttribute(Doctrine::ATTR_USE_NATIVE_ENUM) 1233 -    } +            && isset($this->_columns[$field]['values'][$index]) 1234 - +        ) { 1235 -    /** +            return $this->_columns[$field]['values'][$index]; 1236 -     * enumIndex +        } 1237 -     * + 1238 -     * @param string $field +        return $index; 1239 -     * @param mixed $value +    } 1240 -     * @return mixed + 1241 -     */ +    /** 1242 -    public function enumIndex($field, $value) +     * enumIndex 1243 -    { +     * 1244 -        $values = $this->getEnumValues($field); +     * @param string $field 1245 - +     * @param mixed $value 1246 -        $index = array_search($value, $values); +     * @return mixed 1247 -        if ($index === false || !$this->_conn->getAttribute(Doctrine::ATTR_USE_NATIVE_ENUM)) { +     */ 1248 -            return $index; +    public function enumIndex($field, $value) 1249 -        } +    { 1250 -        return $value; +        $values = $this->getEnumValues($field); 1251 -    } + 1252 -    /* getColumnCount +        $index = array_search($value, $values); 1253 -     * +        if ($index === false || !$this->_conn->getAttribute(Doctrine::ATTR_USE_NATIVE_ENUM)) { 1254 -     * @return integer      the number of columns in this table +            return $index; 1255 -     */ - -1256 -    public function getColumnCount() - -1257 -    { - -1258 -        return $this->columnCount; - -1259 -    } - -1260 - - -1261 -    /** - -1262 -     * returns all columns and their definitions - -1263 -     * - -1264 -     * @return array - -1265 -     */ - -1266 -    public function getColumns() - -1267 -    { - -1268 -        return $this->_columns; - -1269 -    } - -1270 - - -1271 -    /** - -1272 -     * removeColumn - -1273 -     * removes given column - -1274 -     * - -1275 -     * @return boolean - -1276 -     */ - -1277 -    public function removeColumn($column) - -1278 -    { - -1279 -        if (isset($this->_columns[$column])) { - -1280 -            unset($this->_columns[$column]); - -1281 - - -1282 -            return true; - -1283         } +1256 +        return $value; + +1257 +    } + +1258 +    /* getColumnCount + +1259 +     * + +1260 +     * @return integer      the number of columns in this table + +1261 +     */ + +1262 +    public function getColumnCount() + +1263 +    { + +1264 +        return $this->columnCount; + +1265 +    } + +1266 + + +1267 +    /** + +1268 +     * returns all columns and their definitions + +1269 +     * + +1270 +     * @return array + +1271 +     */ + +1272 +    public function getColumns() + +1273 +    { + +1274 +        return $this->_columns; + +1275 +    } + +1276 + + +1277 +    /** + +1278 +     * removeColumn + +1279 +     * removes given column + +1280 +     * + +1281 +     * @return boolean + +1282 +     */ + +1283 +    public function removeColumn($column) + 1284 -         +    { 1285 -        return false; +        if (isset($this->_columns[$column])) { 1286 -    } +            unset($this->_columns[$column]); 1287 1288 -    /** +            return true; 1289 -     * returns an array containing all the column names +        } 1290 -     * +         1291 -     * @return array +        return false; 1292 -     */ +    } 1293 -    public function getColumnNames() + 1294 -    { +    /** 1295 -        return array_keys($this->_columns); +     * returns an array containing all the column names 1296 -    } +     * 1297 - - -1298 -    /** - -1299 -     * getDefinitionOf - -1300 -     * - -1301 -     * @return mixed        array on success, false on failure - -1302 -     */ - -1303 -    public function getDefinitionOf($column) - -1304 -    { - -1305 -        if (isset($this->_columns[$column])) { - -1306 -            return $this->_columns[$column]; - -1307 -        } - -1308 -        return false; - -1309 -    } - -1310 - - -1311 -    /** - -1312 -     * getTypeOf - -1313 -     * - -1314 -     * @return mixed        string on success, false on failure - -1315 -     */ - -1316 -    public function getTypeOf($column) - -1317 -    { - -1318 -        if (isset($this->_columns[$column])) { - -1319 -            return $this->_columns[$column]['type']; - -1320 -        } - -1321 -        return false; - -1322 -    } - -1323 - - -1324 -    /** - -1325 -     * setData - -1326 -     * doctrine uses this function internally - -1327 -     * users are strongly discouraged to use this function - -1328 -     * - -1329 -     * @param array $data               internal data - -1330 -     * @return void - -1331 -     */ - -1332 -    public function setData(array $data) - -1333 -    { - -1334 -        $this->_data = $data; - -1335 -    } - -1336 - - -1337 -    /** - -1338 -     * returns internal data, used by Doctrine_Record instances - -1339 -     * when retrieving data from database - -1340 -     * - -1341      * @return array -1342 +1298      */ -1343 -    public function getData() +1299 +    public function getColumnNames() -1344 +1300     { -1345 -        return $this->_data; +1301 +        return array_keys($this->_columns); -1346 +1302     } -1347 +1303 -1348 +1304     /** -1349 -     * prepareValue +1305 +     * getDefinitionOf -1350 -     * this method performs special data preparation depending on - -1351 -     * the type of the given column - -1352 +1306      * -1353 -     * 1. It unserializes array and object typed columns +1307 +     * @return mixed        array on success, false on failure -1354 -     * 2. Uncompresses gzip typed columns - -1355 -     * 3. Gets the appropriate enum values for enum typed columns - -1356 -     * 4. Initializes special null object pointer for null values (for fast column existence checking purposes) - -1357 -     * - -1358 -     * example: - -1359 -     * <code type='php'> - -1360 -     * $field = 'name'; - -1361 -     * $value = null; - -1362 -     * $table->prepareValue($field, $value); // Doctrine_Null - -1363 -     * </code> - -1364 -     * - -1365 -     * @throws Doctrine_Table_Exception     if unserialization of array/object typed column fails or - -1366 -     * @throws Doctrine_Table_Exception     if uncompression of gzip typed column fails         * - -1367 -     * @param string $field     the name of the field - -1368 -     * @param string $value     field value - -1369 -     * @return mixed            prepared value - -1370 +1308      */ -1371 -    public function prepareValue($field, $value) +1309 +    public function getDefinitionOf($column) -1372 +1310     { -1373 -        if ($value === self::$_null) { +1311 +        if (isset($this->_columns[$column])) { -1374 -            return self::$_null; +1312 +            return $this->_columns[$column]; -1375 -        } else if ($value === null) { +1313 +        } -1376 -            return null; +1314 +        return false; -1377 -        } else { +1315 +    } -1378 -            $type = $this->getTypeOf($field); - -1379 +1316 +1317 +    /** + +1318 +     * getTypeOf + +1319 +     * + +1320 +     * @return mixed        string on success, false on failure + +1321 +     */ + +1322 +    public function getTypeOf($column) + +1323 +    { + +1324 +        if (isset($this->_columns[$column])) { + +1325 +            return $this->_columns[$column]['type']; + +1326 +        } + +1327 +        return false; + +1328 +    } + +1329 + + +1330 +    /** + +1331 +     * setData + +1332 +     * doctrine uses this function internally + +1333 +     * users are strongly discouraged to use this function + +1334 +     * + +1335 +     * @param array $data               internal data + +1336 +     * @return void + +1337 +     */ + +1338 +    public function setData(array $data) + +1339 +    { + +1340 +        $this->_data = $data; + +1341 +    } + +1342 + + +1343 +    /** + +1344 +     * returns internal data, used by Doctrine_Record instances + +1345 +     * when retrieving data from database + +1346 +     * + +1347 +     * @return array + +1348 +     */ + +1349 +    public function getData() + +1350 +    { + +1351 +        return $this->_data; + +1352 +    } + +1353 + + +1354 +    /** + +1355 +     * prepareValue + +1356 +     * this method performs special data preparation depending on + +1357 +     * the type of the given column + +1358 +     * + +1359 +     * 1. It unserializes array and object typed columns + +1360 +     * 2. Uncompresses gzip typed columns + +1361 +     * 3. Gets the appropriate enum values for enum typed columns + +1362 +     * 4. Initializes special null object pointer for null values (for fast column existence checking purposes) + +1363 +     * + +1364 +     * example: + +1365 +     * <code type='php'> + +1366 +     * $field = 'name'; + +1367 +     * $value = null; + +1368 +     * $table->prepareValue($field, $value); // Doctrine_Null + +1369 +     * </code> + +1370 +     * + +1371 +     * @throws Doctrine_Table_Exception     if unserialization of array/object typed column fails or + +1372 +     * @throws Doctrine_Table_Exception     if uncompression of gzip typed column fails         * + +1373 +     * @param string $field     the name of the field + +1374 +     * @param string $value     field value + +1375 +     * @return mixed            prepared value + +1376 +     */ + +1377 +    public function prepareValue($field, $value) + +1378 +    { + +1379 +        if ($value === self::$_null) { + 1380 -            switch ($type) { +            return self::$_null; 1381 -                case 'array': +        } elseif ($value === null) { 1382 -                case 'object': +            return null; 1383 -                    if (is_string($value)) { +        } else { 1384 -                        $value = unserialize($value); +            $type = $this->getTypeOf($field); 1385 1386 -                        if ($value === false) { +            switch ($type) { 1387 -                            throw new Doctrine_Table_Exception('Unserialization of ' . $field . ' failed.'); +                case 'array': 1388 -                        } +                case 'object': 1389 -                        return $value; +                    if (is_string($value)) { 1390 -                    } +                        $value = unserialize($value); 1391 -                break; - -1392 -                case 'gzip': - -1393 -                    $value = gzuncompress($value); - -1394 +1392 +                        if ($value === false) { + +1393 +                            throw new Doctrine_Table_Exception('Unserialization of ' . $field . ' failed.'); + +1394 +                        } + 1395 -                    if ($value === false) { +                        return $value; 1396 -                        throw new Doctrine_Table_Exception('Uncompressing of ' . $field . ' failed.'); - -1397                     } +1397 +                break; + 1398 -                    return $value; +                case 'gzip': 1399 -                break; +                    $value = gzuncompress($value); 1400 -                case 'enum': + 1401 -                    return $this->enumValue($field, $value); +                    if ($value === false) { 1402 -                break; +                        throw new Doctrine_Table_Exception('Uncompressing of ' . $field . ' failed.'); 1403 -                case 'boolean': +                    } 1404 -                    return (boolean) $value; +                    return $value; 1405                 break; 1406 -                case 'integer': +                case 'enum': 1407 -                    // don't do any casting here PHP INT_MAX is smaller than what the databases support +                    return $this->enumValue($field, $value); 1408 -                break; +                break; 1409 -            } +                case 'boolean': 1410 -        } +                    return (boolean) $value; 1411 -        return $value; +                break; 1412 -    } +                case 'integer': 1413 - +                    // don't do any casting here PHP INT_MAX is smaller than what the databases support 1414 -    /** +                break; 1415 -     * getTree - -1416 -     * - -1417 -     * getter for associated tree - -1418 -     * - -1419 -     * @return mixed  if tree return instance of Doctrine_Tree, otherwise returns false - -1420 -     */ - -1421 -    public function getTree() - -1422 -    { - -1423 -        if (isset($this->_options['treeImpl'])) { - -1424 -            if ( ! $this->_tree) { - -1425 -                $options = isset($this->_options['treeOptions']) ? $this->_options['treeOptions'] : array(); - -1426 -                $this->_tree = Doctrine_Tree::factory($this, - -1427 -                    $this->_options['treeImpl'], - -1428 -                    $options - -1429 -                ); - -1430 -            } - -1431 -            return $this->_tree; - -1432 -        } - -1433 -        return false; - -1434 -    } - -1435 - - -1436 -    /** - -1437 -     * getComponentName - -1438 -     * - -1439 -     * @return void - -1440 -     */ - -1441 -    public function getComponentName() - -1442 -    { - -1443 -        return $this->_options['name']; - -1444 -    } - -1445 - - -1446 -    /** - -1447 -     * getTableName - -1448 -     * - -1449 -     * @return void - -1450 -     */ - -1451 -    public function getTableName() - -1452 -    { - -1453 -        return $this->_options['tableName']; - -1454 -    } - -1455 - - -1456 -    /** - -1457 -     * setTableName - -1458 -     * - -1459 -     * @param string $tableName  - -1460 -     * @return void - -1461 -     */ - -1462 -    public function setTableName($tableName) - -1463 -    { - -1464 -        $this->_options['tableName'] = $tableName; - -1465 -    } - -1466 - - -1467 -    /** - -1468 -     * isTree - -1469 -     * - -1470 -     * determine if table acts as tree - -1471 -     * - -1472 -     * @return mixed  if tree return true, otherwise returns false - -1473 -     */ - -1474 -    public function isTree() - -1475 -    { - -1476 -        return ( ! is_null($this->_options['treeImpl'])) ? true : false; - -1477 -    } - -1478 - - -1479 -    /** - -1480 -     * getTemplate - -1481 -     * - -1482 -     * @param string $template  - -1483 -     * @return void - -1484 -     */ - -1485 -    public function getTemplate($template) - -1486 -    { - -1487 -        if ( ! isset($this->_templates[$template])) { - -1488 -            throw new Doctrine_Table_Exception('Template ' . $template . ' not loaded'); - -1489 -        } - -1490 - - -1491 -        return $this->_templates[$template]; - -1492 -    } - -1493 -     - -1494 -    public function hasTemplate($template) - -1495 -    { - -1496 -        return isset($this->_templates[$template]); - -1497 -    } - -1498 - - -1499 -    public function addTemplate($template, Doctrine_Template $impl) - -1500 -    { - -1501 -        $this->_templates[$template] = $impl; - -1502 - - -1503 -        return $this; - -1504 -    } - -1505 - - -1506 -    /** - -1507 -     * bindQueryParts - -1508 -     * binds query parts to given component - -1509 -     * - -1510 -     * @param array $queryParts         an array of pre-bound query parts - -1511 -     * @return Doctrine_Record          this object - -1512 -     */ - -1513 -    public function bindQueryParts(array $queryParts) - -1514 -    { - -1515 -     $this->_options['queryParts'] = $queryParts; - -1516 - - -1517 -        return $this; - -1518 -    } - -1519 - - -1520 -    /** - -1521 -     * bindQueryPart - -1522 -     * binds given value to given query part - -1523 -     * - -1524 -     * @param string $queryPart - -1525 -     * @param mixed $value - -1526 -     * @return Doctrine_Record          this object - -1527 -     */ - -1528 -    public function bindQueryPart($queryPart, $value) - -1529 -    { - -1530 -     $this->_options['queryParts'][$queryPart] = $value; - -1531 - - -1532 -        return $this; - -1533 -    } - -1534 -     - -1535 -    /** - -1536 -     * getBoundQueryPart - -1537 -     * - -1538 -     * @param string $queryPart  - -1539 -     * @return string $queryPart - -1540 -     */ - -1541 -    public function getBoundQueryPart($queryPart) - -1542 -    { - -1543 -        if ( ! isset($this->_options['queryParts'][$queryPart])) { - -1544 -            return null; - -1545 -        } - -1546 - - -1547 -        return $this->_options['queryParts'][$queryPart]; - -1548 -    } - -1549 -     - -1550 -    /** - -1551 -     * unshiftFilter - -1552 -     * - -1553 -     * @param  object Doctrine_Record_Filter $filter - -1554 -     * @return object $this - -1555 -     */ - -1556 -    public function unshiftFilter(Doctrine_Record_Filter $filter) - -1557 -    { - -1558 -        $filter->setTable($this); - -1559 - - -1560 -        $filter->init(); - -1561 - - -1562 -        array_unshift($this->_filters, $filter); - -1563 - - -1564 -        return $this; - -1565 -    } - -1566 -     - -1567 -    /** - -1568 -     * getFilters - -1569 -     * - -1570 -     * @return array $filters - -1571 -     */ - -1572 -    public function getFilters() - -1573 -    { - -1574 -        return $this->_filters; - -1575 -    } - -1576 - - -1577 -    /** - -1578 -     * returns a string representation of this object - -1579 -     * - -1580 -     * @return string - -1581 -     */ - -1582 -    public function __toString() - -1583 -    { - -1584 -        return Doctrine_Lib::getTableAsString($this); - -1585 -    } - -1586 -     - -1587 -    /** - -1588 -     * findBy - -1589 -     * - -1590 -     * @param string $column  - -1591 -     * @param string $value  - -1592 -     * @param string $hydrationMode  - -1593 -     * @return void - -1594 -     */ - -1595 -    protected function findBy($column, $value, $hydrationMode = null) - -1596 -    { - -1597 -        return $this->createQuery()->where($column . ' = ?')->execute(array($value), $hydrationMode); - -1598 -    } - -1599 -     - -1600 -    /** - -1601 -     * findOneBy - -1602 -     * - -1603 -     * @param string $column  - -1604 -     * @param string $value  - -1605 -     * @param string $hydrationMode  - -1606 -     * @return void - -1607 -     */ - -1608 -    protected function findOneBy($column, $value, $hydrationMode = null) - -1609 -    { - -1610 -        $results = $this->createQuery()->where($column . ' = ?')->limit(1)->execute(array($value), $hydrationMode); - -1611 -         - -1612 -        return $hydrationMode === Doctrine::FETCH_ARRAY ? $results[0]:$results->getFirst(); - -1613 -    } - -1614 -     - -1615 -    /** - -1616 -     * __call - -1617 -     * - -1618 -     * Adds support for magic finders. - -1619 -     * findByColumnName, findByRelationAlias - -1620 -     * findById, findByContactId, etc. - -1621 -     * - -1622 -     * @return void - -1623 -     */ - -1624 -    public function __call($method, $arguments) - -1625 -    { - -1626 -        if (substr($method, 0, 6) == 'findBy') { - -1627 -            $by = substr($method, 6, strlen($method)); - -1628 -            $method = 'findBy'; - -1629 -        } else if (substr($method, 0, 9) == 'findOneBy') { - -1630 -            $by = substr($method, 9, strlen($method)); - -1631 -            $method = 'findOneBy'; - -1632 -        } - -1633 -         - -1634 -        if (isset($by)) { - -1635 -            if (!isset($arguments[0])) { - -1636 -                throw new Doctrine_Table_Exception('You must specify the value to findBy'); - -1637             } -1638 -             +1416 +        } -1639 -            $column = Doctrine::tableize($by); +1417 +        return $value; -1640 -            $hydrationMode = isset($arguments[1]) ? $arguments[1]:null; +1418 +    } -1641 -             +1419 + -1642 -            if ($this->hasColumn($column)) { +1420 +    /** -1643 -                return $this->$method($column, $arguments[0], $hydrationMode); +1421 +     * getTree -1644 -            } else if ($this->hasRelation($by)) { +1422 +     * -1645 -                $relation = $this->getRelation($by); +1423 +     * getter for associated tree -1646 -                 +1424 +     * -1647 -                if ($relation['type'] === Doctrine_Relation::MANY) { +1425 +     * @return mixed  if tree return instance of Doctrine_Tree, otherwise returns false -1648 -                    throw new Doctrine_Table_Exception('Cannot findBy many relationship.'); +1426 +     */ -1649 -                } +1427 +    public function getTree() -1650 -                 +1428 +    { -1651 -                return $this->$method($relation['local'], $arguments[0], $hydrationMode); +1429 +        if (isset($this->_options['treeImpl'])) { -1652 -            } else { +1430 +            if ( ! $this->_tree) { -1653 -                throw new Doctrine_Table_Exception('Cannot find by: ' . $by . '. Invalid column or relationship alias.'); +1431 +                $options = isset($this->_options['treeOptions']) ? $this->_options['treeOptions'] : array(); -1654 -            } +1432 +                $this->_tree = Doctrine_Tree::factory($this, -1655 +1433 +                    $this->_options['treeImpl'], + +1434 +                    $options + +1435 +                ); + +1436 +            } + +1437 +            return $this->_tree; + +1438         } -1656 +1439 +        return false; + +1440 +    } + +1441 + + +1442 +    /** + +1443 +     * getComponentName + +1444 +     * + +1445 +     * @return void + +1446 +     */ + +1447 +    public function getComponentName() + +1448 +    { + +1449 +        return $this->_options['name']; + +1450 +    } + +1451 + + +1452 +    /** + +1453 +     * getTableName + +1454 +     * + +1455 +     * @return void + +1456 +     */ + +1457 +    public function getTableName() + +1458 +    { + +1459 +        return $this->_options['tableName']; + +1460 +    } + +1461 + + +1462 +    /** + +1463 +     * setTableName + +1464 +     * + +1465 +     * @param string $tableName  + +1466 +     * @return void + +1467 +     */ + +1468 +    public function setTableName($tableName) + +1469 +    { + +1470 +        $this->_options['tableName'] = $tableName; + +1471     } +1472 + + +1473 +    /** + +1474 +     * isTree + +1475 +     * + +1476 +     * determine if table acts as tree + +1477 +     * + +1478 +     * @return mixed  if tree return true, otherwise returns false + +1479 +     */ + +1480 +    public function isTree() + +1481 +    { + +1482 +        return ( ! is_null($this->_options['treeImpl'])) ? true : false; + +1483 +    } + +1484 + + +1485 +    /** + +1486 +     * getTemplate + +1487 +     * + +1488 +     * @param string $template  + +1489 +     * @return void + +1490 +     */ + +1491 +    public function getTemplate($template) + +1492 +    { + +1493 +        if ( ! isset($this->_templates[$template])) { + +1494 +            throw new Doctrine_Table_Exception('Template ' . $template . ' not loaded'); + +1495 +        } + +1496 + + +1497 +        return $this->_templates[$template]; + +1498 +    } + +1499 +     + +1500 +    public function hasTemplate($template) + +1501 +    { + +1502 +        return isset($this->_templates[$template]); + +1503 +    } + +1504 + + +1505 +    public function addTemplate($template, Doctrine_Template $impl) + +1506 +    { + +1507 +        $this->_templates[$template] = $impl; + +1508 + + +1509 +        return $this; + +1510 +    } + +1511 + + +1512 +    /** + +1513 +     * bindQueryParts + +1514 +     * binds query parts to given component + +1515 +     * + +1516 +     * @param array $queryParts         an array of pre-bound query parts + +1517 +     * @return Doctrine_Record          this object + +1518 +     */ + +1519 +    public function bindQueryParts(array $queryParts) + +1520 +    { + +1521 +     $this->_options['queryParts'] = $queryParts; + +1522 + + +1523 +        return $this; + +1524 +    } + +1525 + + +1526 +    /** + +1527 +     * bindQueryPart + +1528 +     * binds given value to given query part + +1529 +     * + +1530 +     * @param string $queryPart + +1531 +     * @param mixed $value + +1532 +     * @return Doctrine_Record          this object + +1533 +     */ + +1534 +    public function bindQueryPart($queryPart, $value) + +1535 +    { + +1536 +     $this->_options['queryParts'][$queryPart] = $value; + +1537 + + +1538 +        return $this; + +1539 +    } + +1540 +     + +1541 +    /** + +1542 +     * getBoundQueryPart + +1543 +     * + +1544 +     * @param string $queryPart  + +1545 +     * @return string $queryPart + +1546 +     */ + +1547 +    public function getBoundQueryPart($queryPart) + +1548 +    { + +1549 +        if ( ! isset($this->_options['queryParts'][$queryPart])) { + +1550 +            return null; + +1551 +        } + +1552 + + +1553 +        return $this->_options['queryParts'][$queryPart]; + +1554 +    } + +1555 +     + +1556 +    /** + +1557 +     * unshiftFilter + +1558 +     * + +1559 +     * @param  object Doctrine_Record_Filter $filter + +1560 +     * @return object $this + +1561 +     */ + +1562 +    public function unshiftFilter(Doctrine_Record_Filter $filter) + +1563 +    { + +1564 +        $filter->setTable($this); + +1565 + + +1566 +        $filter->init(); + +1567 + + +1568 +        array_unshift($this->_filters, $filter); + +1569 + + +1570 +        return $this; + +1571 +    } + +1572 +     + +1573 +    /** + +1574 +     * getFilters + +1575 +     * + +1576 +     * @return array $filters + +1577 +     */ + +1578 +    public function getFilters() + +1579 +    { + +1580 +        return $this->_filters; + +1581 +    } + +1582 + + +1583 +    /** + +1584 +     * returns a string representation of this object + +1585 +     * + +1586 +     * @return string + +1587 +     */ + +1588 +    public function __toString() + +1589 +    { + +1590 +        return Doctrine_Lib::getTableAsString($this); + +1591 +    } + +1592 +     + +1593 +    /** + +1594 +     * findBy + +1595 +     * + +1596 +     * @param string $column  + +1597 +     * @param string $value  + +1598 +     * @param string $hydrationMode  + +1599 +     * @return void + +1600 +     */ + +1601 +    protected function findBy($column, $value, $hydrationMode = null) + +1602 +    { + +1603 +        return $this->createQuery()->where($column . ' = ?')->execute(array($value), $hydrationMode); + +1604 +    } + +1605 +     + +1606 +    /** + +1607 +     * findOneBy + +1608 +     * + +1609 +     * @param string $column  + +1610 +     * @param string $value  + +1611 +     * @param string $hydrationMode  + +1612 +     * @return void + +1613 +     */ + +1614 +    protected function findOneBy($column, $value, $hydrationMode = null) + +1615 +    { + +1616 +        $results = $this->createQuery()->where($column . ' = ?')->limit(1)->execute(array($value), $hydrationMode); + +1617 +         + +1618 +        return $hydrationMode === Doctrine::FETCH_ARRAY ? $results[0]:$results->getFirst(); + +1619 +    } + +1620 +     + +1621 +    /** + +1622 +     * __call + +1623 +     * + +1624 +     * Adds support for magic finders. + +1625 +     * findByColumnName, findByRelationAlias + +1626 +     * findById, findByContactId, etc. + +1627 +     * + +1628 +     * @return void + +1629 +     */ + +1630 +    public function __call($method, $arguments) + +1631 +    { + +1632 +        if (substr($method, 0, 6) == 'findBy') { + +1633 +            $by = substr($method, 6, strlen($method)); + +1634 +            $method = 'findBy'; + +1635 +        } else if (substr($method, 0, 9) == 'findOneBy') { + +1636 +            $by = substr($method, 9, strlen($method)); + +1637 +            $method = 'findOneBy'; + +1638 +        } + +1639 +         + +1640 +        if (isset($by)) { + +1641 +            if (!isset($arguments[0])) { + +1642 +                throw new Doctrine_Table_Exception('You must specify the value to findBy'); + +1643 +            } + +1644 +             + +1645 +            $column = Doctrine::tableize($by); + +1646 +            $hydrationMode = isset($arguments[1]) ? $arguments[1]:null; + +1647 +             + +1648 +            if ($this->hasColumn($column)) { + +1649 +                return $this->$method($column, $arguments[0], $hydrationMode); + +1650 +            } else if ($this->hasRelation($by)) { + +1651 +                $relation = $this->getRelation($by); + +1652 +                 + +1653 +                if ($relation['type'] === Doctrine_Relation::MANY) { + +1654 +                    throw new Doctrine_Table_Exception('Cannot findBy many relationship.'); + +1655 +                } + +1656 +                 + 1657 -} +                return $this->$method($relation['local'], $arguments[0], $hydrationMode); + +1658 +            } else { + +1659 +                throw new Doctrine_Table_Exception('Cannot find by: ' . $by . '. Invalid column or relationship alias.'); + +1660 +            } + +1661 +        } + +1662 +    } + +1663 +} + \ No newline at end of file diff --git a/tests/coverage/Doctrine_Table_Repository.html b/tests/coverage/Doctrine_Table_Repository.html index 1fe6e7d53..dd2fab9d2 100644 --- a/tests/coverage/Doctrine_Table_Repository.html +++ b/tests/coverage/Doctrine_Table_Repository.html @@ -247,7 +247,7 @@         if (isset($this->registry[$oid])) { 80 -            return false; +            return false; 81         } diff --git a/tests/coverage/Doctrine_Transaction.html b/tests/coverage/Doctrine_Transaction.html index b2bfc380f..64b3b6735 100644 --- a/tests/coverage/Doctrine_Transaction.html +++ b/tests/coverage/Doctrine_Transaction.html @@ -271,7 +271,7 @@         return $this; 88 -    } +    } 89 diff --git a/tests/coverage/Doctrine_Tree.html b/tests/coverage/Doctrine_Tree.html index 456f0f571..e929b4869 100644 --- a/tests/coverage/Doctrine_Tree.html +++ b/tests/coverage/Doctrine_Tree.html @@ -184,22 +184,22 @@         if ($table->getOption('inheritanceMap')) { 59 -            $subclasses = $table->getOption('subclasses'); +            $subclasses = $table->getOption('subclasses'); 60 -            while (in_array($class, $subclasses)) { +            while (in_array($class, $subclasses)) { 61 -                $class = get_parent_class($class); +                $class = get_parent_class($class); 62 -            } +            } 63 -            $this->_baseComponent = $class; +            $this->_baseComponent = $class; 64 -        } +        } 65         //echo $this->_baseComponent; diff --git a/tests/coverage/Doctrine_Validator.html b/tests/coverage/Doctrine_Validator.html index 5822dff20..abda06503 100644 --- a/tests/coverage/Doctrine_Validator.html +++ b/tests/coverage/Doctrine_Validator.html @@ -169,7 +169,7 @@             } else { 54 -                throw new Doctrine_Exception("Validator named '$name' not available."); +                throw new Doctrine_Exception("Validator named '$name' not available."); 55             } @@ -184,7 +184,7 @@         return self::$validators[$name]; 59 -    } +    } 60 diff --git a/tests/coverage/Doctrine_Validator_Driver.html b/tests/coverage/Doctrine_Validator_Driver.html index 40e8c6a8b..58d885c1e 100644 --- a/tests/coverage/Doctrine_Validator_Driver.html +++ b/tests/coverage/Doctrine_Validator_Driver.html @@ -151,19 +151,19 @@     { 48 -        if (isset($this->_args[$arg])) { +        if (isset($this->_args[$arg])) { 49 -            return $this->_args[$arg]; +            return $this->_args[$arg]; 50 -        } +        } 51 -        return null; +        return null; 52 -    } +    } 53 diff --git a/tests/coverage/Doctrine_Validator_Usstate.html b/tests/coverage/Doctrine_Validator_Usstate.html index f485dbb61..042fef618 100644 --- a/tests/coverage/Doctrine_Validator_Usstate.html +++ b/tests/coverage/Doctrine_Validator_Usstate.html @@ -283,10 +283,10 @@     { 92 -        return self::$states; +        return self::$states; 93 -    } +    } 94 diff --git a/tests/coverage/coverage.txt b/tests/coverage/coverage.txt index bf6e47f0c..25087b256 100644 --- a/tests/coverage/coverage.txt +++ b/tests/coverage/coverage.txt @@ -1 +1 @@ -a:4:{s:8:"coverage";a:479:{s:61:"/home/bjartka/projects/doctrine/lib/Doctrine/Configurable.php";a:120:{i:75;i:1;i:86;i:1;i:88;i:1;i:89;i:1;i:90;i:1;i:91;i:1;i:92;i:1;i:95;i:1;i:98;i:1;i:99;i:1;i:100;i:1;i:101;i:1;i:104;i:1;i:105;i:1;i:106;i:1;i:107;i:1;i:108;i:1;i:109;i:1;i:110;i:1;i:111;i:1;i:112;i:1;i:113;i:1;i:114;i:1;i:115;i:1;i:116;i:1;i:117;i:1;i:118;i:1;i:120;i:1;i:121;i:1;i:122;i:1;i:125;i:1;i:126;i:1;i:130;i:1;i:131;i:1;i:132;i:1;i:136;i:1;i:141;i:1;i:143;i:1;i:157;i:1;i:159;i:1;i:160;i:-2;i:170;i:1;i:171;i:1;i:172;i:1;i:173;i:-2;i:174;i:1;i:175;i:-2;i:176;i:1;i:177;i:-2;i:186;i:1;i:187;i:-1;i:188;i:-2;i:190;i:1;i:191;i:-2;i:199;i:1;i:200;i:-2;i:210;i:1;i:211;i:1;i:213;i:1;i:214;i:1;i:215;i:1;i:217;i:1;i:218;i:-2;i:227;i:1;i:228;i:1;i:229;i:1;i:230;i:-2;i:231;i:-1;i:232;i:-2;i:233;i:1;i:234;i:-2;i:244;i:-1;i:245;i:-1;i:246;i:-1;i:247;i:-1;i:248;i:-2;i:249;i:-1;i:251;i:-1;i:252;i:-2;i:262;i:1;i:263;i:1;i:265;i:1;i:266;i:1;i:267;i:1;i:269;i:1;i:270;i:-2;i:279;i:1;i:280;i:1;i:281;i:1;i:282;i:-2;i:283;i:-1;i:284;i:-2;i:285;i:1;i:286;i:-2;i:296;i:1;i:297;i:1;i:298;i:1;i:299;i:-1;i:300;i:-2;i:301;i:1;i:303;i:1;i:304;i:-2;i:314;i:1;i:316;i:1;i:317;i:-1;i:318;i:-2;i:320;i:1;i:321;i:1;i:322;i:1;i:323;i:-2;i:324;i:1;i:325;i:-2;i:326;i:1;i:327;i:-2;i:337;i:-1;i:338;i:-2;i:349;i:1;i:350;i:1;i:360;i:1;i:361;i:-2;}s:56:"/home/bjartka/projects/doctrine/models/ZeroValueTest.php";a:11:{i:6;i:1;i:7;i:1;i:8;i:1;i:9;i:1;i:10;i:1;i:11;i:1;i:12;i:1;i:13;i:1;i:14;i:1;i:15;i:1;i:18;i:1;}s:57:"/home/bjartka/projects/doctrine/models/ForeignKeyTest.php";a:14:{i:6;i:1;i:7;i:1;i:8;i:1;i:9;i:1;i:11;i:1;i:12;i:1;i:13;i:1;i:14;i:1;i:15;i:1;i:16;i:1;i:18;i:1;i:19;i:1;i:21;i:1;i:23;i:1;}s:60:"/home/bjartka/projects/doctrine/models/BadlyNamed__Class.php";a:2:{i:5;i:1;i:6;i:1;}s:52:"/home/bjartka/projects/doctrine/models/mmrUser_C.php";a:7:{i:6;i:1;i:7;i:1;i:8;i:1;i:10;i:1;i:15;i:1;i:16;i:1;i:17;i:1;}s:63:"/home/bjartka/projects/doctrine/models/MysqlIndexTestRecord.php";a:8:{i:6;i:1;i:7;i:1;i:8;i:1;i:10;i:1;i:11;i:1;i:12;i:1;i:14;i:1;i:16;i:1;}s:48:"/home/bjartka/projects/doctrine/models/Group.php";a:7:{i:13;i:1;i:14;i:1;i:15;i:1;i:16;i:1;i:17;i:1;i:18;i:1;i:19;i:1;}s:54:"/home/bjartka/projects/doctrine/models/Phonenumber.php";a:13:{i:6;i:1;i:7;i:1;i:8;i:1;i:11;i:1;i:12;i:1;i:13;i:1;i:15;i:1;i:16;i:1;i:17;i:1;i:19;i:1;i:20;i:1;i:21;i:1;i:22;i:1;}s:61:"/home/bjartka/projects/doctrine/tests/TransactionTestCase.php";a:136:{i:37;i:1;i:39;i:1;i:41;i:1;i:42;i:1;i:47;i:1;i:49;i:1;i:50;i:1;i:51;i:-2;i:54;i:1;i:55;i:1;i:56;i:1;i:61;i:1;i:63;i:1;i:64;i:1;i:65;i:-2;i:68;i:1;i:69;i:1;i:70;i:1;i:71;i:1;i:75;i:1;i:76;i:1;i:77;i:1;i:78;i:1;i:79;i:1;i:80;i:1;i:81;i:1;i:82;i:1;i:83;i:1;i:84;i:1;i:85;i:1;i:86;i:1;i:87;i:1;i:88;i:1;i:93;i:1;i:94;i:1;i:96;i:1;i:97;i:1;i:98;i:-2;i:101;i:1;i:102;i:1;i:103;i:1;i:104;i:1;i:105;i:1;i:107;i:1;i:108;i:1;i:109;i:1;i:114;i:1;i:115;i:-1;i:116;i:1;i:117;i:1;i:119;i:1;i:124;i:1;i:126;i:1;i:127;i:-1;i:128;i:1;i:129;i:1;i:131;i:1;i:132;i:1;i:137;i:1;i:139;i:1;i:140;i:-1;i:141;i:1;i:142;i:1;i:144;i:1;i:145;i:1;i:150;i:1;i:151;i:-1;i:152;i:1;i:153;i:1;i:155;i:1;i:160;i:1;i:161;i:-1;i:162;i:1;i:163;i:1;i:165;i:1;i:169;i:1;i:170;i:1;i:174;i:1;i:175;i:1;i:179;i:1;i:180;i:1;i:184;i:1;i:185;i:1;i:189;i:1;i:191;i:1;i:192;i:1;i:196;i:1;i:198;i:1;i:199;i:1;i:202;i:1;i:205;i:1;i:208;i:1;i:209;i:1;i:210;i:1;i:213;i:1;i:214;i:1;i:215;i:1;i:216;i:1;i:218;i:1;i:219;i:1;i:220;i:-2;i:223;i:1;i:224;i:1;i:225;i:1;i:234;i:1;i:236;i:1;i:237;i:1;i:240;i:1;i:241;i:1;i:245;i:-1;i:247;i:-1;i:248;i:-1;i:251;i:-1;i:252;i:-1;i:256;i:1;i:258;i:1;i:259;i:1;i:262;i:1;i:263;i:1;i:268;i:1;i:270;i:1;i:271;i:1;i:274;i:1;i:275;i:1;i:279;i:1;i:281;i:1;i:282;i:1;i:285;i:1;i:286;i:1;i:290;i:1;i:292;i:1;i:293;i:1;i:297;i:1;i:298;i:1;i:302;i:1;i:303;i:-2;}s:56:"/home/bjartka/projects/doctrine/tests/ExportTestCase.php";a:24:{i:38;i:1;i:40;i:-1;i:41;i:1;i:42;i:1;i:44;i:1;i:48;i:1;i:50;i:-1;i:51;i:1;i:52;i:1;i:54;i:1;i:57;i:1;i:59;i:1;i:60;i:1;i:63;i:1;i:65;i:1;i:66;i:1;i:70;i:1;i:72;i:1;i:73;i:1;i:76;i:1;i:78;i:1;i:79;i:1;i:83;i:1;i:87;i:1;}s:63:"/home/bjartka/projects/doctrine/tests/Import/OracleTestCase.php";a:36:{i:37;i:1;i:39;i:1;i:41;i:1;i:42;i:1;i:45;i:1;i:47;i:1;i:49;i:1;i:50;i:1;i:53;i:1;i:57;i:1;i:59;i:1;i:60;i:1;i:63;i:1;i:65;i:1;i:66;i:1;i:67;i:1;i:70;i:1;i:72;i:1;i:73;i:1;i:74;i:1;i:77;i:1;i:79;i:1;i:80;i:1;i:81;i:1;i:84;i:1;i:86;i:1;i:87;i:1;i:88;i:1;i:91;i:1;i:93;i:1;i:94;i:1;i:95;i:1;i:98;i:1;i:101;i:1;i:103;i:1;i:104;i:1;}s:63:"/home/bjartka/projects/doctrine/tests/Import/SqliteTestCase.php";a:13:{i:37;i:1;i:39;i:1;i:40;i:1;i:43;i:1;i:45;i:1;i:46;i:1;i:49;i:1;i:51;i:1;i:52;i:1;i:55;i:1;i:57;i:1;i:59;i:1;i:60;i:1;}s:56:"/home/bjartka/projects/doctrine/tests/AccessTestCase.php";a:51:{i:36;i:1;i:40;i:1;i:41;i:1;i:42;i:1;i:47;i:1;i:50;i:1;i:52;i:1;i:53;i:1;i:55;i:1;i:56;i:1;i:58;i:1;i:60;i:1;i:62;i:1;i:63;i:1;i:65;i:1;i:67;i:1;i:68;i:1;i:72;i:1;i:73;i:1;i:75;i:1;i:76;i:1;i:78;i:1;i:80;i:1;i:81;i:1;i:83;i:1;i:84;i:1;i:85;i:1;i:86;i:1;i:87;i:1;i:91;i:1;i:92;i:1;i:94;i:1;i:96;i:1;i:98;i:1;i:100;i:1;i:101;i:1;i:103;i:1;i:104;i:1;i:105;i:1;i:106;i:1;i:107;i:1;i:110;i:1;i:111;i:1;i:113;i:1;i:114;i:1;i:116;i:1;i:118;i:1;i:120;i:1;i:122;i:1;i:123;i:1;i:124;i:1;}s:69:"/home/bjartka/projects/doctrine/lib/Doctrine/Validator/ErrorStack.php";a:24:{i:34;i:1;i:51;i:1;i:52;i:1;i:62;i:1;i:63;i:1;i:72;i:-1;i:73;i:-1;i:74;i:-1;i:75;i:-1;i:85;i:1;i:86;i:-2;i:95;i:-1;i:96;i:-1;i:105;i:-1;i:106;i:-2;i:113;i:1;i:114;i:1;i:123;i:-1;i:124;i:-2;i:133;i:1;i:134;i:-2;i:141;i:-1;i:142;i:-2;i:143;i:1;}s:52:"/home/bjartka/projects/doctrine/lib/Doctrine/Lib.php";a:136:{i:34;i:1;i:43;i:1;i:44;i:-1;i:45;i:-2;i:46;i:1;i:47;i:-1;i:48;i:-2;i:49;i:1;i:50;i:-1;i:51;i:-2;i:52;i:1;i:53;i:-1;i:54;i:-2;i:55;i:1;i:56;i:1;i:57;i:-2;i:58;i:-2;i:59;i:-1;i:68;i:-1;i:69;i:-1;i:70;i:-1;i:71;i:-1;i:72;i:-1;i:73;i:-1;i:74;i:-1;i:75;i:-1;i:76;i:-1;i:77;i:-2;i:90;i:-1;i:91;i:-1;i:92;i:-1;i:93;i:-1;i:94;i:-1;i:95;i:-1;i:96;i:-1;i:97;i:-1;i:99;i:-1;i:100;i:-1;i:101;i:-1;i:102;i:-1;i:103;i:-1;i:105;i:-1;i:106;i:-1;i:107;i:-1;i:108;i:-1;i:109;i:-2;i:112;i:-1;i:113;i:-2;i:132;i:-1;i:133;i:-1;i:134;i:-1;i:135;i:-1;i:136;i:-1;i:137;i:-1;i:139;i:-1;i:140;i:-1;i:141;i:-1;i:142;i:-1;i:143;i:-1;i:144;i:-1;i:145;i:-1;i:146;i:-1;i:147;i:-1;i:148;i:-1;i:149;i:-1;i:150;i:-1;i:151;i:-1;i:153;i:-1;i:154;i:-1;i:155;i:-1;i:156;i:-1;i:157;i:-2;i:158;i:-1;i:159;i:-1;i:160;i:-1;i:161;i:-1;i:162;i:-1;i:163;i:-1;i:164;i:-1;i:165;i:-1;i:166;i:-1;i:168;i:-1;i:169;i:-1;i:170;i:-1;i:171;i:-2;i:182;i:1;i:183;i:1;i:184;i:-2;i:185;i:-1;i:186;i:-1;i:187;i:-2;i:188;i:-1;i:189;i:-1;i:190;i:-2;i:191;i:-2;i:192;i:-1;i:201;i:-1;i:202;i:-1;i:203;i:-1;i:204;i:-1;i:205;i:-1;i:206;i:-1;i:208;i:-1;i:209;i:-1;i:210;i:-2;i:219;i:-1;i:220;i:-1;i:221;i:-1;i:222;i:-1;i:223;i:-1;i:224;i:-2;i:231;i:-1;i:232;i:-1;i:233;i:-1;i:234;i:-1;i:235;i:-1;i:236;i:-1;i:237;i:-1;i:238;i:-1;i:239;i:-1;i:240;i:-1;i:241;i:-1;i:242;i:-1;i:243;i:-1;i:244;i:-1;i:245;i:-1;i:246;i:-1;i:248;i:-1;i:249;i:-2;i:258;i:-1;i:259;i:-1;i:260;i:-1;i:263;i:-1;i:264;i:-1;i:265;i:-2;i:266;i:1;}s:58:"/home/bjartka/projects/doctrine/lib/Doctrine/Query/Set.php";a:19:{i:21;i:1;i:33;i:1;i:37;i:1;i:39;i:1;i:41;i:1;i:43;i:1;i:44;i:1;i:45;i:1;i:46;i:1;i:48;i:1;i:50;i:1;i:51;i:1;i:53;i:1;i:54;i:1;i:55;i:1;i:56;i:1;i:58;i:1;i:59;i:-2;i:60;i:1;}s:63:"/home/bjartka/projects/doctrine/lib/Doctrine/Validator/Past.php";a:32:{i:34;i:1;i:43;i:1;i:44;i:1;i:45;i:-2;i:46;i:1;i:48;i:1;i:49;i:-1;i:50;i:-2;i:52;i:1;i:53;i:-1;i:54;i:-1;i:55;i:-1;i:56;i:-1;i:57;i:-1;i:58;i:-1;i:59;i:-1;i:60;i:-1;i:61;i:-1;i:62;i:1;i:65;i:1;i:66;i:1;i:67;i:1;i:68;i:1;i:69;i:1;i:70;i:1;i:71;i:1;i:72;i:-2;i:73;i:-1;i:75;i:-2;i:76;i:1;i:78;i:-2;i:79;i:1;}s:65:"/home/bjartka/projects/doctrine/lib/Doctrine/Expression/Mysql.php";a:34:{i:21;i:1;i:33;i:1;i:42;i:-1;i:43;i:-2;i:52;i:-1;i:53;i:-2;i:74;i:-1;i:75;i:-1;i:76;i:-1;i:77;i:-1;i:80;i:-1;i:81;i:-1;i:82;i:-1;i:84;i:-1;i:85;i:-1;i:86;i:-1;i:87;i:-1;i:88;i:-1;i:89;i:-1;i:90;i:-1;i:91;i:-1;i:92;i:-1;i:93;i:-1;i:94;i:-1;i:95;i:-1;i:96;i:-1;i:98;i:-1;i:99;i:-1;i:100;i:-1;i:101;i:-1;i:102;i:-2;i:111;i:-1;i:112;i:-2;i:113;i:1;}s:60:"/home/bjartka/projects/doctrine/lib/Doctrine/Search/File.php";a:23:{i:33;i:1;i:37;i:1;i:39;i:1;i:40;i:1;i:42;i:1;i:44;i:1;i:45;i:1;i:47;i:1;i:48;i:1;i:49;i:1;i:51;i:1;i:52;i:1;i:56;i:1;i:57;i:1;i:59;i:1;i:60;i:1;i:61;i:1;i:62;i:-2;i:64;i:1;i:65;i:1;i:66;i:1;i:67;i:1;i:69;i:1;}s:77:"/home/bjartka/projects/doctrine/tests/migration_classes/002_change_column.php";a:6:{i:2;i:1;i:6;i:1;i:7;i:1;i:11;i:-1;i:12;i:-1;i:13;i:1;}s:55:"/home/bjartka/projects/doctrine/lib/Doctrine/Parser.php";a:26:{i:34;i:1;i:69;i:1;i:71;i:1;i:72;i:-2;i:86;i:1;i:88;i:1;i:89;i:-2;i:104;i:1;i:106;i:1;i:107;i:-2;i:120;i:1;i:121;i:1;i:122;i:-1;i:123;i:-1;i:125;i:-1;i:126;i:-1;i:128;i:1;i:129;i:1;i:131;i:1;i:132;i:-2;i:136;i:1;i:137;i:1;i:138;i:-2;i:139;i:-1;i:141;i:-2;i:142;i:1;}s:52:"/home/bjartka/projects/doctrine/models/mmrUser_B.php";a:7:{i:6;i:1;i:7;i:1;i:8;i:1;i:10;i:1;i:15;i:1;i:16;i:1;i:17;i:1;}s:51:"/home/bjartka/projects/doctrine/models/Phototag.php";a:3:{i:4;i:1;i:5;i:1;i:6;i:1;}s:50:"/home/bjartka/projects/doctrine/models/Element.php";a:6:{i:4;i:1;i:5;i:1;i:6;i:1;i:8;i:1;i:9;i:1;i:10;i:1;}s:58:"/home/bjartka/projects/doctrine/models/CPK_Association.php";a:3:{i:4;i:1;i:5;i:1;i:6;i:1;}s:63:"/home/bjartka/projects/doctrine/tests/Relation/NestTestCase.php";a:120:{i:36;i:1;i:39;i:1;i:41;i:1;i:42;i:1;i:45;i:1;i:46;i:1;i:48;i:1;i:49;i:1;i:51;i:1;i:52;i:1;i:54;i:1;i:55;i:1;i:57;i:1;i:58;i:1;i:60;i:1;i:61;i:1;i:63;i:1;i:64;i:1;i:66;i:1;i:67;i:1;i:69;i:1;i:70;i:1;i:72;i:1;i:73;i:1;i:75;i:1;i:77;i:1;i:79;i:1;i:80;i:1;i:83;i:1;i:85;i:1;i:86;i:1;i:88;i:1;i:89;i:1;i:91;i:1;i:92;i:1;i:94;i:1;i:95;i:1;i:96;i:1;i:98;i:1;i:99;i:1;i:100;i:1;i:102;i:1;i:103;i:1;i:105;i:1;i:107;i:1;i:109;i:1;i:118;i:1;i:120;i:1;i:122;i:1;i:124;i:1;i:126;i:1;i:127;i:1;i:131;i:1;i:133;i:1;i:134;i:1;i:136;i:1;i:137;i:1;i:139;i:1;i:141;i:1;i:142;i:1;i:144;i:1;i:146;i:1;i:147;i:1;i:149;i:1;i:150;i:1;i:151;i:1;i:153;i:1;i:155;i:1;i:157;i:1;i:159;i:1;i:161;i:1;i:162;i:1;i:165;i:1;i:167;i:1;i:169;i:1;i:171;i:1;i:172;i:1;i:173;i:1;i:177;i:1;i:178;i:1;i:179;i:1;i:180;i:1;i:181;i:1;i:182;i:1;i:183;i:1;i:184;i:1;i:185;i:1;i:186;i:1;i:187;i:1;i:189;i:1;i:190;i:1;i:194;i:1;i:196;i:1;i:197;i:1;i:198;i:1;i:199;i:1;i:201;i:1;i:202;i:1;i:205;i:1;i:207;i:1;i:208;i:1;i:211;i:1;i:213;i:1;i:215;i:1;i:217;i:1;i:219;i:1;i:220;i:1;i:223;i:1;i:225;i:1;i:227;i:1;i:229;i:1;i:231;i:1;i:232;i:1;i:236;i:1;i:238;i:1;i:240;i:1;i:242;i:1;i:244;i:1;i:246;i:1;i:247;i:1;}s:57:"/home/bjartka/projects/doctrine/lib/Doctrine/Relation.php";a:70:{i:34;i:1;i:126;i:1;i:127;i:1;i:128;i:1;i:131;i:1;i:132;i:1;i:133;i:1;i:134;i:1;i:136;i:1;i:138;i:1;i:139;i:1;i:149;i:1;i:150;i:1;i:151;i:1;i:152;i:-2;i:155;i:-1;i:156;i:-2;i:160;i:-1;i:161;i:-2;i:164;i:1;i:165;i:-2;i:169;i:-1;i:170;i:-2;i:174;i:-1;i:175;i:-1;i:176;i:-2;i:178;i:-1;i:179;i:-2;i:183;i:-1;i:184;i:-1;i:185;i:-1;i:186;i:-1;i:190;i:-1;i:191;i:-1;i:200;i:1;i:201;i:-2;i:211;i:1;i:212;i:-2;i:223;i:1;i:224;i:-2;i:234;i:1;i:235;i:1;i:236;i:1;i:237;i:-2;i:247;i:1;i:248;i:-2;i:259;i:1;i:260;i:-2;i:270;i:1;i:271;i:1;i:272;i:-2;i:282;i:1;i:283;i:1;i:284;i:-2;i:294;i:1;i:297;i:1;i:298;i:1;i:300;i:1;i:301;i:-2;i:320;i:-1;i:321;i:-1;i:322;i:-1;i:323;i:-1;i:324;i:-1;i:325;i:-1;i:326;i:-1;i:327;i:-1;i:328;i:-1;i:329;i:-2;i:330;i:1;}s:64:"/home/bjartka/projects/doctrine/lib/Doctrine/Sequence/Sqlite.php";a:29:{i:21;i:1;i:33;i:1;i:45;i:1;i:46;i:1;i:48;i:1;i:52;i:1;i:54;i:1;i:55;i:-2;i:61;i:-2;i:62;i:-2;i:63;i:-2;i:66;i:-2;i:67;i:-2;i:68;i:-2;i:71;i:1;i:73;i:1;i:74;i:1;i:76;i:1;i:81;i:1;i:82;i:1;i:83;i:-2;i:95;i:1;i:96;i:-2;i:107;i:1;i:108;i:1;i:110;i:1;i:112;i:1;i:113;i:-2;i:114;i:1;}s:64:"/home/bjartka/projects/doctrine/lib/Doctrine/Sequence/Oracle.php";a:26:{i:21;i:1;i:33;i:1;i:45;i:1;i:46;i:1;i:49;i:1;i:50;i:1;i:51;i:-2;i:54;i:-2;i:55;i:-2;i:56;i:-2;i:58;i:-2;i:59;i:-2;i:60;i:-2;i:62;i:1;i:63;i:-2;i:74;i:1;i:75;i:1;i:77;i:1;i:78;i:-2;i:89;i:1;i:90;i:1;i:91;i:1;i:92;i:1;i:94;i:1;i:95;i:-2;i:96;i:1;}s:68:"/home/bjartka/projects/doctrine/lib/Doctrine/Validator/Exception.php";a:24:{i:21;i:1;i:33;i:1;i:45;i:1;i:46;i:1;i:47;i:1;i:51;i:1;i:52;i:-2;i:56;i:-1;i:57;i:-2;i:61;i:1;i:62;i:-2;i:72;i:-1;i:73;i:-2;i:80;i:1;i:81;i:1;i:82;i:1;i:83;i:1;i:84;i:1;i:85;i:-2;i:96;i:-1;i:97;i:-1;i:98;i:-1;i:99;i:-1;i:100;i:1;}s:64:"/home/bjartka/projects/doctrine/lib/Doctrine/Table/Exception.php";a:5:{i:21;i:1;i:34;i:1;i:39;i:1;i:40;i:1;i:41;i:1;}s:53:"/home/bjartka/projects/doctrine/lib/Doctrine/Tree.php";a:23:{i:33;i:1;i:54;i:1;i:55;i:1;i:56;i:1;i:57;i:1;i:58;i:1;i:66;i:1;i:75;i:-1;i:76;i:-2;i:84;i:1;i:97;i:1;i:98;i:1;i:99;i:-1;i:100;i:-2;i:101;i:1;i:102;i:-2;i:110;i:1;i:111;i:-2;i:120;i:-1;i:121;i:-1;i:128;i:1;i:129;i:-2;i:130;i:1;}s:63:"/home/bjartka/projects/doctrine/lib/Doctrine/Tree/NestedSet.php";a:115:{i:33;i:1;i:47;i:1;i:48;i:1;i:49;i:1;i:51;i:1;i:52;i:1;i:61;i:1;i:62;i:-1;i:63;i:-1;i:65;i:1;i:66;i:1;i:67;i:1;i:68;i:1;i:77;i:1;i:78;i:-1;i:79;i:-1;i:82;i:1;i:83;i:-1;i:84;i:-1;i:86;i:1;i:87;i:1;i:88;i:1;i:90;i:1;i:92;i:1;i:93;i:-2;i:103;i:-1;i:104;i:-2;i:113;i:1;i:114;i:1;i:117;i:1;i:118;i:1;i:120;i:1;i:121;i:-1;i:122;i:-2;i:124;i:1;i:125;i:1;i:126;i:1;i:127;i:1;i:128;i:-1;i:129;i:-1;i:130;i:-1;i:131;i:-1;i:134;i:1;i:135;i:-2;i:146;i:-1;i:148;i:-1;i:151;i:-1;i:152;i:-1;i:153;i:-1;i:154;i:-1;i:155;i:-1;i:156;i:-1;i:159;i:-1;i:160;i:-1;i:162;i:-1;i:163;i:-1;i:164;i:-2;i:166;i:-1;i:167;i:-2;i:179;i:-1;i:180;i:-1;i:182;i:-1;i:183;i:-2;i:186;i:-1;i:187;i:-1;i:188;i:-1;i:189;i:-1;i:190;i:-1;i:191;i:-1;i:192;i:-2;i:202;i:-1;i:203;i:-1;i:204;i:-1;i:205;i:-2;i:214;i:-1;i:215;i:-2;i:224;i:-1;i:225;i:-1;i:230;i:-1;i:232;i:-1;i:234;i:-1;i:236;i:-1;i:238;i:-1;i:239;i:-2;i:250;i:1;i:251;i:-1;i:252;i:-1;i:253;i:-1;i:254;i:-1;i:255;i:-1;i:257;i:-1;i:259;i:1;i:260;i:-2;i:270;i:1;i:271;i:1;i:272;i:1;i:273;i:1;i:274;i:-2;i:282;i:1;i:283;i:-2;i:291;i:1;i:292;i:1;i:293;i:1;i:294;i:1;i:295;i:-2;i:304;i:-1;i:305;i:-1;i:306;i:-1;i:307;i:-1;i:308;i:-1;i:309;i:-1;i:310;i:-1;i:318;i:-1;i:319;i:-1;i:356;i:1;}s:64:"/home/bjartka/projects/doctrine/lib/Doctrine/Cache/Interface.php";a:2:{i:33;i:1;i:74;i:1;}s:51:"/home/bjartka/projects/doctrine/models/Location.php";a:5:{i:6;i:1;i:7;i:1;i:8;i:1;i:12;i:1;i:13;i:1;}s:57:"/home/bjartka/projects/doctrine/models/MyUserOneThing.php";a:3:{i:4;i:1;i:5;i:1;i:6;i:1;}s:66:"/home/bjartka/projects/doctrine/models/ConcreteInheritanceTest.php";a:5:{i:6;i:1;i:7;i:1;i:14;i:1;i:16;i:1;i:17;i:1;}s:59:"/home/bjartka/projects/doctrine/models/MyUserOtherThing.php";a:3:{i:4;i:1;i:5;i:1;i:6;i:1;}s:60:"/home/bjartka/projects/doctrine/models/CascadeDeleteTest.php";a:6:{i:6;i:1;i:7;i:1;i:10;i:1;i:11;i:1;i:12;i:1;i:13;i:1;}s:58:"/home/bjartka/projects/doctrine/models/InheritanceUser.php";a:6:{i:6;i:1;i:8;i:1;i:9;i:1;i:10;i:1;i:14;i:1;i:15;i:1;}s:65:"/home/bjartka/projects/doctrine/tests/Sequence/OracleTestCase.php";a:10:{i:37;i:1;i:38;i:1;i:40;i:1;i:41;i:1;i:44;i:1;i:46;i:1;i:48;i:1;i:51;i:1;i:53;i:1;i:54;i:1;}s:65:"/home/bjartka/projects/doctrine/tests/Sequence/SqliteTestCase.php";a:14:{i:37;i:1;i:39;i:1;i:41;i:1;i:42;i:1;i:45;i:1;i:47;i:1;i:49;i:1;i:50;i:1;i:51;i:1;i:52;i:1;i:55;i:1;i:57;i:1;i:59;i:1;i:60;i:1;}s:63:"/home/bjartka/projects/doctrine/tests/Export/RecordTestCase.php";a:40:{i:36;i:-1;i:38;i:-1;i:40;i:1;i:41;i:1;i:42;i:1;i:43;i:1;i:45;i:1;i:46;i:1;i:50;i:1;i:52;i:1;i:53;i:1;i:54;i:1;i:55;i:1;i:56;i:-1;i:58;i:1;i:62;i:1;i:64;i:1;i:65;i:1;i:69;i:1;i:71;i:1;i:72;i:1;i:76;i:1;i:78;i:1;i:79;i:1;i:80;i:1;i:81;i:1;i:82;i:-1;i:84;i:1;i:88;i:1;i:90;i:1;i:92;i:1;i:94;i:1;i:95;i:1;i:99;i:1;i:101;i:1;i:102;i:1;i:103;i:1;i:104;i:1;i:105;i:1;i:106;i:1;}s:58:"/home/bjartka/projects/doctrine/tests/RelationTestCase.php";a:71:{i:36;i:1;i:39;i:1;i:41;i:1;i:42;i:1;i:46;i:1;i:48;i:1;i:49;i:1;i:50;i:1;i:51;i:1;i:53;i:1;i:54;i:1;i:55;i:1;i:57;i:1;i:59;i:1;i:60;i:1;i:64;i:1;i:66;i:1;i:68;i:1;i:70;i:1;i:72;i:1;i:74;i:1;i:76;i:1;i:78;i:1;i:80;i:1;i:82;i:1;i:83;i:1;i:87;i:1;i:89;i:1;i:91;i:1;i:93;i:1;i:95;i:1;i:97;i:1;i:99;i:1;i:101;i:1;i:103;i:1;i:104;i:1;i:105;i:1;i:106;i:1;i:107;i:1;i:111;i:1;i:114;i:1;i:116;i:1;i:117;i:1;i:119;i:-2;i:121;i:1;i:123;i:1;i:124;i:1;i:125;i:1;i:128;i:1;i:131;i:1;i:132;i:1;i:133;i:1;i:134;i:-2;i:136;i:1;i:137;i:1;i:139;i:1;i:143;i:1;i:144;i:1;i:145;i:1;i:146;i:-2;i:149;i:1;i:150;i:1;i:152;i:1;i:154;i:1;i:155;i:1;i:157;i:1;i:159;i:1;i:160;i:1;i:162;i:1;i:164;i:1;i:165;i:1;}s:63:"/home/bjartka/projects/doctrine/lib/Doctrine/Query/Abstract.php";a:90:{i:44;i:1;i:45;i:-2;i:56;i:-1;i:57;i:-2;i:69;i:1;i:70;i:1;i:71;i:1;i:72;i:1;i:74;i:1;i:75;i:-2;i:87;i:1;i:88;i:1;i:89;i:1;i:90;i:1;i:91;i:-1;i:92;i:-1;i:93;i:-1;i:94;i:1;i:96;i:1;i:97;i:1;i:99;i:1;i:101;i:1;i:103;i:1;i:104;i:-2;i:115;i:-1;i:116;i:-2;i:128;i:-1;i:129;i:-1;i:130;i:-1;i:131;i:-1;i:133;i:-1;i:134;i:-2;i:145;i:1;i:146;i:-2;i:157;i:1;i:158;i:-2;i:169;i:-1;i:171;i:-1;i:172;i:-2;i:183;i:-1;i:185;i:-1;i:186;i:-2;i:196;i:1;i:198;i:1;i:199;i:-2;i:210;i:1;i:212;i:1;i:213;i:-2;i:224;i:1;i:225;i:-1;i:226;i:-1;i:227;i:-1;i:228;i:-1;i:229;i:-2;i:230;i:1;i:231;i:1;i:232;i:1;i:233;i:1;i:234;i:-1;i:236;i:1;i:237;i:1;i:239;i:-2;i:250;i:1;i:251;i:-2;i:262;i:1;i:263;i:-2;i:274;i:1;i:275;i:-2;i:286;i:1;i:287;i:-2;i:299;i:1;i:300;i:1;i:301;i:1;i:302;i:1;i:303;i:-1;i:306;i:1;i:307;i:-2;i:319;i:1;i:320;i:1;i:321;i:1;i:322;i:1;i:323;i:-1;i:326;i:1;i:327;i:-2;i:338;i:1;i:339;i:-2;i:350;i:1;i:351;i:-2;i:362;i:1;i:363;i:-2;}s:62:"/home/bjartka/projects/doctrine/lib/Doctrine/Relation/Nest.php";a:60:{i:21;i:1;i:33;i:1;i:44;i:-1;i:45;i:-1;i:46;i:-1;i:47;i:-1;i:48;i:-1;i:50;i:-1;i:51;i:-1;i:52;i:-1;i:53;i:-1;i:55;i:-1;i:56;i:-1;i:57;i:-1;i:58;i:-1;i:59;i:-1;i:60;i:-1;i:61;i:-1;i:62;i:-1;i:63;i:-1;i:64;i:-1;i:65;i:-1;i:66;i:-1;i:67;i:-1;i:68;i:-1;i:69;i:-1;i:70;i:-1;i:72;i:-1;i:73;i:-2;i:103;i:1;i:106;i:1;i:107;i:1;i:108;i:-2;i:109;i:1;i:111;i:1;i:112;i:1;i:113;i:1;i:115;i:1;i:116;i:1;i:117;i:1;i:118;i:1;i:120;i:1;i:121;i:1;i:123;i:1;i:124;i:1;i:125;i:1;i:126;i:1;i:127;i:1;i:129;i:1;i:130;i:1;i:131;i:1;i:132;i:1;i:133;i:1;i:134;i:1;i:135;i:1;i:136;i:1;i:138;i:1;i:140;i:1;i:142;i:-2;i:143;i:1;}s:63:"/home/bjartka/projects/doctrine/lib/Doctrine/Validator/Date.php";a:11:{i:34;i:1;i:43;i:1;i:44;i:-1;i:45;i:-2;i:46;i:1;i:48;i:1;i:49;i:-1;i:50;i:-2;i:51;i:1;i:52;i:-2;i:53;i:1;}s:55:"/home/bjartka/projects/doctrine/lib/Doctrine/Access.php";a:25:{i:0;i:1;i:47;i:1;i:48;i:1;i:49;i:1;i:51;i:1;i:52;i:-2;i:65;i:1;i:66;i:1;i:78;i:1;i:79;i:-2;i:90;i:1;i:91;i:-2;i:102;i:-1;i:103;i:-2;i:111;i:1;i:112;i:-2;i:122;i:1;i:123;i:-2;i:134;i:1;i:135;i:1;i:136;i:1;i:137;i:1;i:139;i:1;i:148;i:1;i:149;i:-2;}s:52:"/home/bjartka/projects/doctrine/models/BarRecord.php";a:5:{i:6;i:1;i:7;i:1;i:8;i:1;i:11;i:1;i:12;i:1;}s:67:"/home/bjartka/projects/doctrine/tests/Hydrate/FetchModeTestCase.php";a:74:{i:38;i:1;i:40;i:1;i:42;i:1;i:44;i:1;i:46;i:1;i:47;i:1;i:50;i:1;i:52;i:1;i:54;i:1;i:56;i:1;i:58;i:1;i:59;i:1;i:62;i:1;i:64;i:1;i:66;i:1;i:68;i:1;i:70;i:1;i:71;i:1;i:72;i:1;i:75;i:1;i:77;i:1;i:79;i:1;i:81;i:1;i:82;i:1;i:83;i:1;i:86;i:1;i:88;i:1;i:90;i:1;i:92;i:1;i:93;i:1;i:94;i:1;i:98;i:1;i:100;i:1;i:101;i:1;i:102;i:1;i:104;i:1;i:106;i:1;i:107;i:1;i:108;i:1;i:109;i:1;i:110;i:1;i:112;i:1;i:113;i:1;i:115;i:1;i:116;i:1;i:120;i:1;i:122;i:1;i:123;i:1;i:124;i:1;i:126;i:1;i:127;i:1;i:128;i:1;i:129;i:1;i:130;i:1;i:132;i:1;i:133;i:1;i:137;i:1;i:139;i:1;i:140;i:1;i:141;i:1;i:143;i:1;i:144;i:1;i:145;i:1;i:148;i:1;i:149;i:1;i:153;i:1;i:154;i:1;i:155;i:1;i:156;i:1;i:158;i:1;i:159;i:1;i:160;i:1;i:161;i:1;i:162;i:1;}s:64:"/home/bjartka/projects/doctrine/tests/Validator/PastTestCase.php";a:25:{i:37;i:1;i:38;i:1;i:39;i:1;i:44;i:1;i:48;i:1;i:51;i:1;i:52;i:1;i:53;i:1;i:56;i:1;i:57;i:1;i:58;i:1;i:61;i:1;i:62;i:1;i:64;i:1;i:65;i:1;i:69;i:1;i:71;i:1;i:72;i:1;i:73;i:1;i:75;i:1;i:76;i:1;i:78;i:1;i:79;i:1;i:81;i:1;i:82;i:1;}s:60:"/home/bjartka/projects/doctrine/tests/Query/JoinTestCase.php";a:98:{i:37;i:1;i:38;i:1;i:40;i:1;i:41;i:1;i:44;i:1;i:48;i:1;i:50;i:1;i:52;i:1;i:53;i:1;i:54;i:1;i:56;i:1;i:57;i:1;i:58;i:1;i:60;i:1;i:62;i:1;i:63;i:1;i:67;i:1;i:69;i:1;i:70;i:1;i:71;i:1;i:73;i:1;i:74;i:1;i:78;i:1;i:80;i:1;i:81;i:1;i:82;i:1;i:84;i:1;i:85;i:1;i:89;i:1;i:91;i:1;i:92;i:1;i:93;i:1;i:95;i:1;i:97;i:1;i:98;i:1;i:99;i:1;i:100;i:1;i:102;i:1;i:103;i:1;i:104;i:1;i:108;i:1;i:110;i:1;i:111;i:1;i:112;i:1;i:114;i:1;i:116;i:1;i:118;i:1;i:119;i:1;i:120;i:1;i:121;i:1;i:123;i:1;i:124;i:1;i:125;i:1;i:129;i:1;i:131;i:1;i:133;i:1;i:134;i:1;i:138;i:1;i:140;i:1;i:142;i:1;i:143;i:1;i:147;i:1;i:148;i:1;i:149;i:1;i:151;i:1;i:153;i:1;i:154;i:1;i:155;i:1;i:156;i:-2;i:158;i:1;i:162;i:1;i:163;i:1;i:164;i:1;i:166;i:1;i:168;i:1;i:169;i:1;i:170;i:1;i:171;i:-2;i:173;i:1;i:177;i:1;i:178;i:1;i:180;i:1;i:181;i:1;i:182;i:1;i:183;i:1;i:187;i:1;i:188;i:1;i:189;i:1;i:191;i:1;i:192;i:1;i:193;i:1;i:194;i:1;i:199;i:1;i:200;i:1;i:202;i:-1;i:203;i:1;i:204;i:1;i:206;i:1;}s:57:"/home/bjartka/projects/doctrine/tests/NewCoreTestCase.php";a:7:{i:37;i:1;i:39;i:1;i:41;i:1;i:42;i:1;i:44;i:1;i:46;i:1;i:47;i:1;}s:61:"/home/bjartka/projects/doctrine/tests/Search/FileTestCase.php";a:9:{i:36;i:1;i:38;i:1;i:42;i:1;i:44;i:1;i:45;i:1;i:49;i:1;i:51;i:1;i:53;i:1;i:54;i:1;}s:67:"/home/bjartka/projects/doctrine/tests/DoctrineTest/Reporter/Cli.php";a:12:{i:5;i:1;i:6;i:1;i:7;i:1;i:9;i:1;i:10;i:1;i:11;i:1;i:12;i:1;i:13;i:1;i:14;i:1;i:15;i:1;i:16;i:1;i:17;i:1;}s:55:"/home/bjartka/projects/doctrine/lib/Doctrine/Export.php";a:347:{i:21;i:1;i:34;i:1;i:59;i:1;i:60;i:1;i:71;i:-1;i:72;i:-2;i:83;i:1;i:84;i:-2;i:95;i:1;i:96;i:1;i:107;i:1;i:108;i:-2;i:119;i:1;i:121;i:1;i:122;i:-2;i:134;i:1;i:135;i:1;i:137;i:1;i:138;i:-2;i:149;i:-1;i:150;i:-2;i:163;i:1;i:164;i:1;i:176;i:-1;i:177;i:-2;i:188;i:1;i:189;i:1;i:200;i:1;i:201;i:-2;i:233;i:1;i:234;i:-1;i:235;i:-2;i:237;i:1;i:238;i:-1;i:239;i:-2;i:241;i:1;i:244;i:1;i:245;i:1;i:246;i:1;i:248;i:1;i:249;i:1;i:250;i:1;i:251;i:1;i:252;i:1;i:254;i:1;i:256;i:1;i:258;i:1;i:259;i:-1;i:260;i:-1;i:262;i:1;i:266;i:1;i:268;i:1;i:270;i:-1;i:271;i:-1;i:272;i:-1;i:273;i:-1;i:274;i:-1;i:275;i:-1;i:276;i:1;i:277;i:-2;i:291;i:1;i:293;i:1;i:294;i:1;i:295;i:1;i:296;i:1;i:314;i:1;i:315;i:-2;i:334;i:-1;i:335;i:-2;i:360;i:-1;i:362;i:-1;i:363;i:-2;i:388;i:1;i:389;i:1;i:390;i:1;i:392;i:1;i:393;i:1;i:394;i:1;i:395;i:-1;i:396;i:-1;i:398;i:1;i:399;i:1;i:400;i:1;i:401;i:1;i:402;i:1;i:404;i:1;i:405;i:-2;i:440;i:1;i:441;i:-2;i:454;i:-1;i:455;i:-1;i:456;i:-1;i:458;i:-1;i:459;i:-1;i:460;i:-1;i:461;i:-1;i:462;i:-1;i:463;i:-1;i:464;i:-1;i:465;i:-1;i:466;i:-1;i:468;i:-1;i:470;i:-1;i:471;i:-1;i:472;i:-1;i:473;i:-1;i:474;i:-1;i:476;i:-1;i:477;i:-2;i:487;i:1;i:489;i:1;i:491;i:1;i:492;i:-2;i:503;i:-1;i:505;i:-1;i:506;i:-2;i:599;i:1;i:601;i:1;i:602;i:1;i:603;i:1;i:604;i:1;i:620;i:-1;i:621;i:-2;i:654;i:1;i:655;i:1;i:657;i:1;i:658;i:1;i:659;i:1;i:660;i:-2;i:697;i:1;i:699;i:1;i:700;i:1;i:702;i:1;i:703;i:1;i:705;i:1;i:707;i:1;i:708;i:1;i:710;i:1;i:711;i:1;i:713;i:1;i:715;i:1;i:716;i:1;i:717;i:-2;i:718;i:1;i:720;i:1;i:721;i:-2;i:733;i:1;i:734;i:1;i:735;i:1;i:736;i:-1;i:737;i:-1;i:739;i:-1;i:740;i:-1;i:741;i:-1;i:742;i:-1;i:743;i:-1;i:745;i:1;i:746;i:1;i:747;i:1;i:748;i:1;i:749;i:1;i:750;i:1;i:751;i:-2;i:762;i:1;i:763;i:1;i:764;i:1;i:765;i:-1;i:766;i:-1;i:767;i:1;i:768;i:-1;i:769;i:-1;i:771;i:1;i:772;i:-1;i:773;i:-1;i:775;i:1;i:777;i:1;i:778;i:-2;i:790;i:1;i:791;i:1;i:793;i:1;i:794;i:-1;i:795;i:-1;i:796;i:-1;i:797;i:-1;i:799;i:-1;i:801;i:1;i:802;i:-1;i:803;i:-2;i:805;i:1;i:807;i:1;i:809;i:1;i:810;i:-2;i:821;i:1;i:822;i:1;i:823;i:1;i:824;i:-1;i:825;i:-1;i:826;i:1;i:828;i:1;i:829;i:1;i:830;i:-2;i:848;i:-1;i:849;i:-2;i:895;i:1;i:896;i:1;i:898;i:1;i:899;i:-2;i:911;i:-1;i:912;i:-1;i:913;i:-1;i:914;i:-1;i:915;i:-1;i:916;i:-1;i:917;i:-1;i:918;i:-1;i:919;i:-2;i:933;i:1;i:935;i:1;i:936;i:1;i:937;i:1;i:938;i:1;i:939;i:1;i:940;i:1;i:941;i:-2;i:942;i:-1;i:943;i:-1;i:944;i:-1;i:945;i:-2;i:957;i:1;i:958;i:1;i:959;i:-1;i:960;i:-1;i:961;i:1;i:963;i:1;i:964;i:-1;i:965;i:-2;i:966;i:1;i:967;i:-1;i:968;i:-2;i:969;i:1;i:970;i:-1;i:971;i:-2;i:973;i:1;i:974;i:1;i:975;i:1;i:976;i:1;i:977;i:1;i:978;i:1;i:980;i:1;i:982;i:1;i:983;i:1;i:985;i:1;i:986;i:-2;i:997;i:1;i:998;i:-2;i:1010;i:-1;i:1011;i:-2;i:1023;i:-1;i:1024;i:-2;i:1043;i:1;i:1044;i:1;i:1045;i:1;i:1046;i:-1;i:1049;i:1;i:1050;i:1;i:1063;i:1;i:1064;i:1;i:1065;i:1;i:1066;i:1;i:1067;i:1;i:1069;i:1;i:1070;i:1;i:1071;i:1;i:1072;i:1;i:1073;i:1;i:1075;i:1;i:1077;i:1;i:1080;i:1;i:1084;i:1;i:1085;i:1;i:1086;i:1;i:1089;i:1;i:1090;i:1;i:1091;i:1;i:1092;i:1;i:1094;i:1;i:1095;i:1;i:1097;i:1;i:1099;i:1;i:1101;i:1;i:1102;i:1;i:1104;i:1;i:1105;i:-2;i:1106;i:-2;i:1107;i:-2;i:1109;i:1;i:1111;i:1;i:1112;i:1;i:1113;i:1;i:1126;i:1;i:1128;i:1;i:1130;i:1;i:1131;i:1;i:1132;i:1;i:1134;i:1;i:1136;i:1;i:1138;i:1;i:1139;i:1;i:1140;i:1;i:1141;i:-1;i:1144;i:1;i:1145;i:1;i:1146;i:1;i:1147;i:1;i:1149;i:1;i:1151;i:1;i:1153;i:1;i:1154;i:-2;i:1165;i:1;i:1167;i:1;i:1168;i:1;i:1170;i:1;i:1171;i:1;i:1172;i:-2;i:1174;i:1;i:1177;i:1;i:1178;i:1;i:1180;i:1;i:1182;i:1;i:1183;i:1;i:1184;i:1;i:1186;i:1;i:1187;i:-2;i:1206;i:-1;i:1207;i:-1;i:1208;i:-1;i:1209;i:-1;i:1212;i:-1;i:1213;i:-2;i:1234;i:-1;i:1236;i:-1;i:1237;i:-1;i:1239;i:-2;i:1240;i:-2;i:1241;i:-2;i:1243;i:-1;i:1244;i:1;}s:60:"/home/bjartka/projects/doctrine/lib/Doctrine/Transaction.php";a:137:{i:21;i:1;i:35;i:1;i:85;i:1;i:87;i:1;i:99;i:1;i:100;i:1;i:101;i:1;i:102;i:-2;i:103;i:1;i:104;i:1;i:105;i:-2;i:106;i:1;i:107;i:1;i:108;i:1;i:109;i:-2;i:121;i:1;i:122;i:-1;i:123;i:-2;i:124;i:1;i:125;i:1;i:126;i:-2;i:136;i:1;i:137;i:-2;i:147;i:1;i:149;i:1;i:150;i:-2;i:167;i:1;i:169;i:1;i:171;i:1;i:172;i:1;i:174;i:1;i:176;i:1;i:178;i:1;i:179;i:1;i:180;i:1;i:182;i:1;i:183;i:1;i:184;i:1;i:185;i:1;i:187;i:1;i:189;i:1;i:191;i:1;i:192;i:1;i:193;i:-2;i:195;i:1;i:196;i:1;i:197;i:1;i:200;i:1;i:202;i:1;i:203;i:-2;i:220;i:1;i:222;i:1;i:223;i:1;i:224;i:-2;i:226;i:1;i:228;i:1;i:229;i:1;i:231;i:1;i:233;i:1;i:235;i:1;i:236;i:1;i:237;i:1;i:239;i:1;i:240;i:1;i:242;i:1;i:243;i:1;i:244;i:1;i:246;i:1;i:247;i:1;i:249;i:1;i:250;i:-2;i:253;i:1;i:254;i:1;i:255;i:1;i:256;i:1;i:258;i:1;i:260;i:1;i:261;i:1;i:262;i:1;i:263;i:1;i:264;i:1;i:266;i:1;i:268;i:1;i:271;i:1;i:272;i:-2;i:290;i:1;i:292;i:1;i:293;i:1;i:294;i:-2;i:296;i:1;i:298;i:1;i:299;i:1;i:301;i:1;i:303;i:1;i:305;i:1;i:306;i:1;i:307;i:1;i:309;i:1;i:310;i:1;i:311;i:1;i:313;i:1;i:315;i:1;i:316;i:1;i:318;i:1;i:319;i:1;i:320;i:-2;i:322;i:1;i:324;i:1;i:327;i:1;i:328;i:-2;i:339;i:1;i:340;i:-2;i:351;i:1;i:352;i:-2;i:363;i:1;i:364;i:-2;i:376;i:1;i:378;i:1;i:379;i:1;i:381;i:1;i:382;i:1;i:383;i:1;i:384;i:1;i:385;i:1;i:386;i:1;i:387;i:1;i:388;i:1;i:389;i:1;i:390;i:1;i:391;i:1;i:393;i:1;i:394;i:-2;i:420;i:1;i:421;i:-2;i:437;i:1;i:438;i:-2;i:439;i:1;}s:78:"/home/bjartka/projects/doctrine/lib/Doctrine/Connection/Firebird/Exception.php";a:3:{i:21;i:1;i:35;i:1;i:136;i:1;}s:62:"/home/bjartka/projects/doctrine/lib/Doctrine/Import/Oracle.php";a:62:{i:21;i:1;i:31;i:1;i:40;i:1;i:41;i:-1;i:42;i:-2;i:51;i:1;i:53;i:1;i:54;i:1;i:56;i:1;i:57;i:-2;i:66;i:1;i:68;i:1;i:69;i:-2;i:80;i:-1;i:90;i:1;i:92;i:1;i:94;i:1;i:95;i:-2;i:105;i:1;i:108;i:1;i:110;i:1;i:112;i:1;i:113;i:-2;i:123;i:1;i:125;i:1;i:127;i:1;i:129;i:1;i:130;i:-1;i:131;i:-1;i:134;i:-1;i:135;i:-1;i:136;i:-1;i:137;i:-1;i:138;i:-1;i:139;i:-1;i:140;i:-1;i:141;i:-1;i:142;i:-1;i:143;i:-1;i:144;i:-1;i:145;i:-1;i:147;i:-1;i:148;i:1;i:149;i:-2;i:159;i:1;i:161;i:1;i:162;i:1;i:164;i:1;i:166;i:1;i:167;i:-2;i:177;i:1;i:178;i:1;i:179;i:-2;i:190;i:-1;i:201;i:-1;i:219;i:1;i:222;i:1;i:223;i:-2;i:233;i:1;i:234;i:1;i:235;i:-2;i:236;i:1;}s:62:"/home/bjartka/projects/doctrine/lib/Doctrine/Import/Sqlite.php";a:87:{i:21;i:1;i:32;i:1;i:42;i:-1;i:52;i:-1;i:63;i:-1;i:73;i:1;i:74;i:1;i:76;i:1;i:77;i:1;i:78;i:-1;i:79;i:-1;i:80;i:-1;i:81;i:-1;i:82;i:1;i:83;i:1;i:84;i:1;i:85;i:1;i:86;i:-2;i:96;i:-1;i:98;i:-1;i:100;i:-1;i:101;i:-1;i:102;i:-1;i:103;i:-1;i:105;i:-1;i:106;i:-1;i:108;i:-1;i:109;i:-1;i:110;i:-1;i:111;i:-1;i:112;i:-1;i:113;i:-1;i:114;i:-1;i:115;i:-1;i:116;i:-1;i:118;i:-1;i:119;i:-1;i:120;i:-1;i:121;i:-1;i:122;i:-2;i:132;i:1;i:133;i:1;i:135;i:1;i:136;i:1;i:137;i:1;i:138;i:-1;i:139;i:-1;i:142;i:-1;i:143;i:-1;i:144;i:-1;i:145;i:-1;i:146;i:-1;i:147;i:-1;i:148;i:-1;i:149;i:-1;i:150;i:-1;i:151;i:-1;i:152;i:-1;i:153;i:-1;i:154;i:-1;i:155;i:-1;i:156;i:1;i:157;i:-2;i:167;i:1;i:168;i:1;i:169;i:-2;i:180;i:1;i:182;i:1;i:183;i:-2;i:194;i:-1;i:204;i:-1;i:205;i:-1;i:207;i:-1;i:208;i:-1;i:209;i:-1;i:210;i:-1;i:211;i:-1;i:212;i:-1;i:213;i:-1;i:214;i:-1;i:215;i:-1;i:216;i:-2;i:226;i:-1;i:236;i:-1;i:238;i:-1;i:239;i:-2;i:240;i:1;}s:68:"/home/bjartka/projects/doctrine/lib/Doctrine/Hook/Parser/Complex.php";a:25:{i:21;i:1;i:33;i:1;i:49;i:1;i:50;i:1;i:62;i:1;i:64;i:1;i:65;i:-1;i:66;i:-1;i:67;i:-1;i:68;i:-1;i:70;i:-1;i:71;i:-1;i:72;i:1;i:73;i:1;i:74;i:1;i:75;i:1;i:76;i:1;i:77;i:1;i:79;i:1;i:80;i:1;i:81;i:1;i:82;i:1;i:85;i:1;i:86;i:-2;i:97;i:1;}s:65:"/home/bjartka/projects/doctrine/lib/Doctrine/Expression/Pgsql.php";a:59:{i:21;i:1;i:33;i:1;i:55;i:-1;i:57;i:-1;i:58;i:-1;i:59;i:-2;i:60;i:-1;i:62;i:-2;i:76;i:-1;i:78;i:-1;i:79;i:-1;i:80;i:-1;i:81;i:-2;i:82;i:-1;i:84;i:-2;i:105;i:-1;i:106;i:-1;i:107;i:-2;i:108;i:-1;i:109;i:-2;i:119;i:-1;i:120;i:-2;i:131;i:-1;i:132;i:-2;i:142;i:-1;i:144;i:-1;i:145;i:-2;i:154;i:-1;i:155;i:-2;i:164;i:-1;i:165;i:-2;i:175;i:-1;i:176;i:-2;i:197;i:-1;i:198;i:-1;i:199;i:-1;i:200;i:-1;i:203;i:-1;i:204;i:-1;i:205;i:-1;i:207;i:-1;i:208;i:-1;i:209;i:-1;i:210;i:-1;i:211;i:-1;i:212;i:-1;i:213;i:-1;i:214;i:-1;i:215;i:-1;i:216;i:-1;i:217;i:-1;i:218;i:-1;i:219;i:-1;i:221;i:-1;i:222;i:-1;i:223;i:-1;i:224;i:-1;i:225;i:-2;i:226;i:1;}s:76:"/home/bjartka/projects/doctrine/tests/DoctrineTest/Doctrine_UnitTestCase.php";a:168:{i:66;i:1;i:68;i:1;i:69;i:1;i:71;i:1;i:72;i:1;i:73;i:1;i:74;i:1;i:75;i:1;i:76;i:1;i:77;i:1;i:78;i:1;i:79;i:1;i:80;i:1;i:81;i:1;i:82;i:1;i:83;i:1;i:84;i:1;i:85;i:1;i:86;i:1;i:87;i:1;i:88;i:1;i:89;i:1;i:92;i:1;i:93;i:1;i:96;i:1;i:97;i:1;i:99;i:1;i:100;i:1;i:101;i:1;i:102;i:1;i:103;i:1;i:104;i:1;i:105;i:1;i:106;i:1;i:107;i:-1;i:109;i:1;i:111;i:1;i:112;i:1;i:113;i:1;i:114;i:1;i:115;i:1;i:116;i:1;i:117;i:1;i:118;i:1;i:119;i:1;i:120;i:1;i:121;i:1;i:122;i:1;i:123;i:-1;i:124;i:1;i:125;i:1;i:128;i:1;i:129;i:1;i:131;i:1;i:132;i:1;i:133;i:1;i:135;i:1;i:137;i:1;i:138;i:1;i:139;i:1;i:140;i:1;i:141;i:1;i:142;i:1;i:145;i:1;i:147;i:1;i:148;i:1;i:150;i:1;i:152;i:1;i:155;i:1;i:156;i:1;i:158;i:1;i:160;i:1;i:162;i:1;i:163;i:1;i:164;i:1;i:165;i:1;i:166;i:1;i:167;i:1;i:169;i:1;i:170;i:1;i:171;i:1;i:172;i:1;i:173;i:1;i:174;i:-2;i:175;i:1;i:176;i:1;i:177;i:1;i:178;i:1;i:179;i:1;i:181;i:1;i:182;i:1;i:183;i:1;i:184;i:1;i:185;i:1;i:187;i:1;i:188;i:1;i:189;i:1;i:190;i:1;i:192;i:1;i:193;i:1;i:196;i:1;i:197;i:1;i:207;i:1;i:208;i:1;i:211;i:1;i:213;i:1;i:215;i:1;i:218;i:1;i:219;i:1;i:220;i:1;i:222;i:1;i:225;i:1;i:226;i:1;i:227;i:1;i:229;i:1;i:230;i:1;i:231;i:1;i:232;i:1;i:233;i:1;i:234;i:1;i:236;i:1;i:237;i:1;i:238;i:1;i:240;i:1;i:241;i:1;i:242;i:1;i:244;i:1;i:245;i:1;i:246;i:1;i:247;i:1;i:248;i:1;i:250;i:1;i:251;i:1;i:252;i:1;i:254;i:1;i:255;i:1;i:256;i:1;i:257;i:1;i:258;i:1;i:260;i:1;i:261;i:1;i:262;i:1;i:264;i:1;i:265;i:1;i:266;i:1;i:269;i:-1;i:270;i:-2;i:273;i:1;i:275;i:1;i:276;i:1;i:277;i:1;i:279;i:1;i:280;i:1;i:283;i:1;i:284;i:-2;i:287;i:-1;i:288;i:-1;i:289;i:-1;i:290;i:-1;i:291;i:-1;i:294;i:1;i:295;i:1;i:296;i:1;i:297;i:1;i:298;i:1;i:299;i:1;i:301;i:1;i:302;i:1;}s:49:"/home/bjartka/projects/doctrine/models/Entity.php";a:18:{i:6;i:1;i:7;i:1;i:8;i:1;i:9;i:1;i:10;i:1;i:11;i:1;i:12;i:1;i:13;i:1;i:16;i:1;i:17;i:1;i:18;i:1;i:19;i:1;i:20;i:1;i:21;i:1;i:22;i:1;i:23;i:1;i:24;i:1;i:25;i:1;}s:53:"/home/bjartka/projects/doctrine/models/TestRecord.php";a:2:{i:6;i:1;i:7;i:1;}s:59:"/home/bjartka/projects/doctrine/models/RecordFilterTest.php";a:7:{i:7;i:1;i:8;i:1;i:9;i:1;i:11;i:-1;i:12;i:-2;i:14;i:-1;i:15;i:-2;}s:46:"/home/bjartka/projects/doctrine/models/JC2.php";a:3:{i:4;i:1;i:5;i:1;i:6;i:1;}s:54:"/home/bjartka/projects/doctrine/models/SelfRefTest.php";a:5:{i:6;i:1;i:7;i:1;i:8;i:1;i:11;i:1;i:12;i:1;}s:66:"/home/bjartka/projects/doctrine/tests/Connection/PgsqlTestCase.php";a:78:{i:38;i:1;i:40;i:1;i:41;i:1;i:45;i:1;i:47;i:1;i:48;i:1;i:52;i:1;i:54;i:1;i:55;i:1;i:59;i:1;i:61;i:1;i:62;i:1;i:66;i:1;i:68;i:1;i:69;i:1;i:73;i:1;i:75;i:1;i:76;i:1;i:80;i:1;i:82;i:1;i:83;i:1;i:87;i:1;i:89;i:1;i:90;i:1;i:94;i:1;i:96;i:1;i:97;i:1;i:101;i:1;i:103;i:1;i:104;i:1;i:108;i:1;i:110;i:1;i:111;i:1;i:115;i:1;i:117;i:1;i:118;i:1;i:122;i:1;i:124;i:1;i:125;i:1;i:129;i:1;i:131;i:1;i:132;i:1;i:136;i:1;i:138;i:1;i:139;i:1;i:143;i:1;i:145;i:1;i:146;i:1;i:150;i:1;i:152;i:1;i:153;i:1;i:157;i:1;i:159;i:1;i:160;i:1;i:164;i:1;i:166;i:1;i:167;i:1;i:171;i:1;i:173;i:1;i:174;i:1;i:178;i:1;i:180;i:1;i:181;i:1;i:185;i:1;i:187;i:1;i:188;i:1;i:192;i:1;i:194;i:1;i:195;i:1;i:199;i:1;i:201;i:1;i:202;i:1;i:206;i:1;i:208;i:1;i:209;i:1;i:213;i:1;i:215;i:1;i:216;i:1;}s:67:"/home/bjartka/projects/doctrine/tests/DataDict/FirebirdTestCase.php";a:145:{i:37;i:1;i:38;i:1;i:41;i:1;i:42;i:1;i:46;i:1;i:47;i:-1;i:48;i:1;i:49;i:1;i:51;i:1;i:54;i:1;i:56;i:1;i:57;i:1;i:58;i:1;i:59;i:1;i:60;i:1;i:63;i:1;i:65;i:1;i:66;i:1;i:67;i:1;i:68;i:1;i:69;i:1;i:72;i:1;i:74;i:1;i:75;i:1;i:76;i:1;i:77;i:1;i:78;i:1;i:81;i:1;i:83;i:1;i:84;i:1;i:85;i:1;i:86;i:1;i:87;i:1;i:90;i:1;i:92;i:1;i:93;i:1;i:94;i:1;i:95;i:1;i:96;i:1;i:98;i:1;i:100;i:1;i:101;i:1;i:102;i:1;i:103;i:1;i:104;i:1;i:107;i:1;i:109;i:1;i:110;i:1;i:111;i:1;i:112;i:1;i:113;i:1;i:116;i:1;i:118;i:1;i:119;i:1;i:120;i:1;i:121;i:1;i:122;i:1;i:125;i:1;i:127;i:1;i:128;i:1;i:129;i:1;i:130;i:1;i:131;i:1;i:134;i:1;i:136;i:1;i:137;i:1;i:138;i:1;i:139;i:1;i:140;i:1;i:143;i:1;i:145;i:1;i:146;i:1;i:147;i:1;i:148;i:1;i:149;i:1;i:152;i:1;i:154;i:1;i:155;i:1;i:156;i:1;i:157;i:1;i:158;i:1;i:161;i:1;i:163;i:1;i:164;i:1;i:165;i:1;i:166;i:1;i:167;i:1;i:170;i:1;i:172;i:1;i:173;i:1;i:174;i:1;i:175;i:1;i:176;i:1;i:179;i:1;i:181;i:1;i:182;i:1;i:183;i:1;i:184;i:1;i:185;i:1;i:188;i:1;i:190;i:1;i:192;i:1;i:194;i:1;i:196;i:1;i:198;i:1;i:199;i:1;i:203;i:1;i:205;i:1;i:206;i:1;i:209;i:1;i:211;i:1;i:212;i:1;i:215;i:1;i:217;i:1;i:218;i:1;i:221;i:1;i:223;i:1;i:224;i:1;i:227;i:1;i:229;i:1;i:230;i:1;i:233;i:1;i:235;i:1;i:236;i:1;i:239;i:1;i:241;i:1;i:242;i:1;i:245;i:1;i:247;i:1;i:248;i:1;i:251;i:1;i:253;i:1;i:254;i:1;i:257;i:1;i:259;i:1;i:260;i:1;i:263;i:1;i:265;i:1;i:266;i:1;i:269;i:1;i:271;i:1;i:272;i:1;i:275;i:1;i:277;i:1;i:278;i:1;}s:64:"/home/bjartka/projects/doctrine/tests/Sequence/MssqlTestCase.php";a:17:{i:37;i:1;i:39;i:1;i:41;i:1;i:42;i:1;i:43;i:1;i:44;i:1;i:45;i:1;i:48;i:1;i:50;i:1;i:52;i:1;i:53;i:1;i:54;i:1;i:55;i:1;i:56;i:1;i:59;i:1;i:61;i:1;i:62;i:1;}s:70:"/home/bjartka/projects/doctrine/tests/Relation/ManyToMany2TestCase.php";a:59:{i:37;i:1;i:41;i:1;i:42;i:1;i:43;i:1;i:47;i:1;i:48;i:1;i:49;i:1;i:51;i:1;i:52;i:1;i:53;i:1;i:54;i:1;i:55;i:1;i:56;i:1;i:58;i:1;i:60;i:1;i:61;i:1;i:62;i:1;i:63;i:1;i:64;i:1;i:65;i:1;i:67;i:1;i:68;i:1;i:69;i:1;i:70;i:-2;i:73;i:1;i:76;i:1;i:77;i:1;i:78;i:1;i:79;i:1;i:80;i:1;i:81;i:1;i:83;i:1;i:84;i:1;i:85;i:1;i:86;i:-2;i:88;i:1;i:92;i:1;i:93;i:1;i:94;i:1;i:96;i:1;i:97;i:1;i:98;i:1;i:100;i:1;i:101;i:1;i:102;i:1;i:104;i:1;i:105;i:1;i:109;i:1;i:111;i:1;i:113;i:1;i:115;i:1;i:117;i:1;i:119;i:1;i:121;i:1;i:122;i:1;i:123;i:1;i:125;i:1;i:127;i:1;i:133;i:1;}s:69:"/home/bjartka/projects/doctrine/tests/Connection/ProfilerTestCase.php";a:87:{i:37;i:-1;i:39;i:-1;i:41;i:1;i:45;i:1;i:47;i:1;i:49;i:1;i:51;i:1;i:53;i:1;i:54;i:1;i:55;i:1;i:56;i:1;i:58;i:1;i:59;i:1;i:64;i:1;i:65;i:1;i:67;i:1;i:68;i:1;i:69;i:1;i:70;i:1;i:72;i:1;i:74;i:1;i:75;i:1;i:76;i:1;i:77;i:1;i:79;i:1;i:80;i:1;i:85;i:1;i:86;i:1;i:87;i:1;i:88;i:1;i:89;i:1;i:91;i:1;i:92;i:1;i:93;i:1;i:94;i:1;i:95;i:1;i:107;i:1;i:112;i:1;i:113;i:1;i:114;i:1;i:115;i:1;i:116;i:1;i:118;i:-2;i:120;i:1;i:121;i:1;i:122;i:1;i:123;i:1;i:125;i:1;i:126;i:1;i:127;i:1;i:128;i:1;i:129;i:1;i:134;i:1;i:135;i:1;i:136;i:1;i:137;i:-2;i:139;i:1;i:140;i:1;i:141;i:1;i:142;i:1;i:145;i:1;i:146;i:1;i:147;i:1;i:148;i:-2;i:151;i:1;i:152;i:1;i:153;i:1;i:154;i:1;i:155;i:1;i:160;i:1;i:161;i:1;i:162;i:1;i:163;i:-2;i:165;i:1;i:166;i:1;i:167;i:1;i:168;i:1;i:171;i:1;i:172;i:1;i:173;i:1;i:174;i:-2;i:175;i:-2;i:178;i:1;i:179;i:1;i:180;i:1;i:181;i:1;i:182;i:1;}s:61:"/home/bjartka/projects/doctrine/tests/ColumnAliasTestCase.php";a:41:{i:36;i:1;i:39;i:1;i:41;i:1;i:42;i:1;i:46;i:1;i:48;i:1;i:49;i:1;i:51;i:1;i:52;i:1;i:53;i:1;i:54;i:-2;i:56;i:1;i:57;i:1;i:60;i:1;i:62;i:1;i:64;i:1;i:66;i:1;i:67;i:1;i:68;i:1;i:71;i:1;i:73;i:1;i:74;i:1;i:75;i:1;i:77;i:1;i:79;i:1;i:80;i:1;i:81;i:1;i:84;i:1;i:86;i:1;i:87;i:1;i:89;i:1;i:91;i:1;i:92;i:1;i:95;i:1;i:97;i:1;i:98;i:1;i:99;i:1;i:100;i:1;i:102;i:1;i:104;i:1;i:105;i:1;}s:66:"/home/bjartka/projects/doctrine/lib/Doctrine/Expression/Driver.php";a:137:{i:0;i:1;i:21;i:1;i:33;i:1;i:37;i:1;i:38;i:-2;i:41;i:1;i:42;i:-2;i:52;i:1;i:53;i:-2;i:63;i:1;i:64;i:1;i:65;i:-2;i:78;i:1;i:79;i:1;i:80;i:-2;i:90;i:1;i:91;i:1;i:92;i:-2;i:102;i:1;i:103;i:1;i:104;i:-2;i:114;i:1;i:115;i:1;i:116;i:-2;i:129;i:-1;i:130;i:-1;i:131;i:-2;i:142;i:1;i:143;i:1;i:144;i:-2;i:155;i:1;i:157;i:1;i:158;i:-2;i:170;i:1;i:171;i:1;i:172;i:1;i:173;i:-2;i:184;i:1;i:185;i:-2;i:196;i:-1;i:197;i:-2;i:208;i:1;i:209;i:-2;i:221;i:1;i:222;i:-2;i:234;i:1;i:235;i:-2;i:247;i:1;i:248;i:-2;i:257;i:1;i:258;i:-2;i:272;i:1;i:273;i:-2;i:289;i:1;i:290;i:1;i:291;i:1;i:293;i:1;i:294;i:1;i:296;i:-2;i:308;i:1;i:310;i:1;i:311;i:-2;i:328;i:1;i:329;i:1;i:330;i:-2;i:346;i:1;i:347;i:1;i:348;i:-1;i:349;i:-2;i:350;i:1;i:351;i:-1;i:352;i:-2;i:353;i:1;i:355;i:-2;i:379;i:1;i:380;i:-2;i:404;i:1;i:405;i:-2;i:429;i:1;i:430;i:-2;i:454;i:1;i:455;i:-2;i:474;i:1;i:475;i:1;i:476;i:1;i:477;i:-2;i:496;i:1;i:497;i:1;i:498;i:1;i:499;i:-2;i:518;i:1;i:519;i:1;i:520;i:1;i:521;i:-2;i:541;i:1;i:542;i:1;i:543;i:1;i:544;i:-2;i:563;i:1;i:564;i:1;i:565;i:1;i:566;i:-2;i:586;i:1;i:587;i:1;i:588;i:1;i:589;i:-2;i:614;i:1;i:615;i:-1;i:616;i:-1;i:617;i:1;i:618;i:1;i:620;i:1;i:621;i:-1;i:622;i:-2;i:623;i:1;i:624;i:-2;i:642;i:1;i:643;i:1;i:644;i:-2;i:662;i:1;i:663;i:1;i:664;i:-2;i:691;i:1;i:692;i:1;i:693;i:1;i:694;i:1;i:695;i:-2;i:704;i:-1;i:705;i:-2;i:714;i:1;i:715;i:-2;i:724;i:1;i:725;i:1;i:726;i:-2;i:727;i:1;i:728;i:-2;i:729;i:1;}s:66:"/home/bjartka/projects/doctrine/lib/Doctrine/Connection/Module.php";a:13:{i:34;i:1;i:52;i:1;i:53;i:1;i:54;i:1;i:55;i:1;i:57;i:1;i:59;i:1;i:60;i:1;i:70;i:1;i:71;i:-2;i:81;i:-1;i:82;i:-2;i:83;i:1;}s:65:"/home/bjartka/projects/doctrine/lib/Doctrine/Connection/Mysql.php";a:69:{i:21;i:1;i:34;i:1;i:49;i:1;i:50;i:1;i:53;i:1;i:54;i:1;i:55;i:1;i:56;i:1;i:57;i:1;i:58;i:1;i:59;i:1;i:60;i:1;i:61;i:1;i:62;i:1;i:63;i:1;i:64;i:1;i:65;i:1;i:66;i:1;i:67;i:1;i:68;i:1;i:69;i:1;i:71;i:1;i:73;i:1;i:74;i:1;i:75;i:1;i:76;i:1;i:78;i:1;i:79;i:1;i:80;i:1;i:82;i:1;i:83;i:1;i:84;i:1;i:85;i:1;i:88;i:1;i:90;i:1;i:91;i:1;i:102;i:-1;i:103;i:-1;i:104;i:-1;i:172;i:-1;i:173;i:-1;i:174;i:-1;i:176;i:-1;i:177;i:-1;i:179;i:-1;i:180;i:-1;i:181;i:-1;i:182;i:-1;i:184;i:-1;i:186;i:-1;i:187;i:-1;i:188;i:-1;i:189;i:-1;i:190;i:-1;i:193;i:-1;i:195;i:-1;i:196;i:-1;i:197;i:-1;i:198;i:-2;i:199;i:-1;i:200;i:-1;i:201;i:-1;i:203;i:-1;i:204;i:-1;i:205;i:-2;i:206;i:-1;i:208;i:-1;i:209;i:-2;i:210;i:1;}s:53:"/home/bjartka/projects/doctrine/lib/Doctrine/Hook.php";a:67:{i:34;i:1;i:81;i:1;i:82;i:1;i:83;i:1;i:84;i:1;i:90;i:1;i:91;i:1;i:100;i:1;i:101;i:-2;i:111;i:-1;i:112;i:-1;i:122;i:-1;i:123;i:-1;i:135;i:1;i:136;i:-1;i:137;i:-2;i:138;i:1;i:139;i:1;i:140;i:-1;i:141;i:-2;i:142;i:1;i:144;i:1;i:145;i:1;i:147;i:1;i:148;i:1;i:150;i:1;i:151;i:-1;i:152;i:-2;i:154;i:1;i:156;i:1;i:157;i:1;i:158;i:1;i:159;i:1;i:160;i:1;i:162;i:1;i:164;i:1;i:165;i:1;i:166;i:1;i:167;i:1;i:169;i:1;i:170;i:-2;i:182;i:1;i:183;i:-1;i:184;i:-2;i:185;i:1;i:186;i:1;i:188;i:1;i:190;i:1;i:191;i:1;i:192;i:1;i:194;i:1;i:196;i:1;i:197;i:1;i:199;i:1;i:200;i:1;i:202;i:1;i:203;i:1;i:204;i:1;i:205;i:1;i:206;i:1;i:207;i:1;i:208;i:-2;i:215;i:-1;i:216;i:-1;i:223;i:-1;i:224;i:-1;i:225;i:1;}s:60:"/home/bjartka/projects/doctrine/lib/Doctrine/Query/Check.php";a:60:{i:34;i:1;i:51;i:1;i:52;i:1;i:53;i:1;i:54;i:1;i:55;i:1;i:56;i:1;i:57;i:1;i:67;i:-1;i:68;i:-2;i:78;i:1;i:79;i:1;i:91;i:1;i:93;i:1;i:94;i:-1;i:95;i:-1;i:96;i:-1;i:97;i:-1;i:99;i:-1;i:100;i:-1;i:101;i:1;i:102;i:1;i:103;i:-1;i:104;i:-1;i:105;i:-1;i:106;i:-1;i:108;i:-1;i:109;i:-1;i:110;i:1;i:111;i:1;i:114;i:-1;i:115;i:-2;i:118;i:1;i:120;i:1;i:122;i:1;i:123;i:1;i:124;i:1;i:125;i:1;i:126;i:1;i:127;i:1;i:129;i:1;i:130;i:1;i:131;i:1;i:132;i:1;i:134;i:1;i:135;i:-2;i:138;i:1;i:139;i:1;i:140;i:1;i:142;i:1;i:144;i:1;i:145;i:1;i:146;i:-2;i:148;i:1;i:149;i:1;i:150;i:1;i:151;i:-2;i:163;i:1;i:164;i:-2;i:165;i:1;}s:73:"/home/bjartka/projects/doctrine/lib/Doctrine/Search/Analyzer/Standard.php";a:18:{i:33;i:1;i:275;i:1;i:276;i:1;i:277;i:1;i:279;i:1;i:281;i:1;i:282;i:1;i:283;i:1;i:284;i:1;i:285;i:1;i:287;i:1;i:289;i:1;i:290;i:1;i:293;i:1;i:294;i:1;i:295;i:1;i:296;i:1;i:299;i:1;}s:62:"/home/bjartka/projects/doctrine/lib/Doctrine/Import/Schema.php";a:182:{i:41;i:1;i:57;i:1;i:61;i:1;i:75;i:1;i:77;i:1;i:78;i:1;i:79;i:1;i:80;i:1;i:81;i:-1;i:82;i:-1;i:84;i:-1;i:85;i:-1;i:86;i:-1;i:87;i:-1;i:88;i:-1;i:89;i:-1;i:90;i:-1;i:91;i:1;i:93;i:1;i:95;i:1;i:96;i:-2;i:111;i:1;i:112;i:1;i:113;i:1;i:115;i:1;i:117;i:1;i:119;i:1;i:120;i:1;i:121;i:-1;i:122;i:-2;i:124;i:1;i:125;i:1;i:126;i:1;i:127;i:1;i:128;i:1;i:129;i:1;i:130;i:1;i:132;i:1;i:133;i:1;i:134;i:1;i:147;i:1;i:148;i:1;i:149;i:1;i:150;i:1;i:151;i:1;i:152;i:1;i:154;i:1;i:155;i:-1;i:156;i:-1;i:158;i:1;i:159;i:-2;i:171;i:1;i:172;i:-2;i:184;i:1;i:185;i:-2;i:197;i:1;i:198;i:-2;i:210;i:1;i:211;i:-2;i:223;i:1;i:224;i:-2;i:236;i:1;i:237;i:-2;i:250;i:1;i:252;i:1;i:254;i:1;i:255;i:1;i:257;i:1;i:258;i:1;i:260;i:1;i:261;i:1;i:263;i:1;i:264;i:1;i:265;i:1;i:266;i:1;i:267;i:1;i:268;i:1;i:269;i:1;i:270;i:1;i:271;i:1;i:272;i:1;i:273;i:1;i:274;i:1;i:275;i:1;i:276;i:1;i:277;i:1;i:278;i:1;i:279;i:1;i:281;i:1;i:282;i:1;i:284;i:1;i:285;i:1;i:286;i:1;i:287;i:1;i:288;i:1;i:289;i:1;i:290;i:1;i:291;i:1;i:292;i:1;i:293;i:1;i:295;i:1;i:296;i:-1;i:297;i:-1;i:298;i:1;i:300;i:1;i:301;i:-2;i:314;i:1;i:315;i:1;i:316;i:-1;i:317;i:-2;i:319;i:1;i:320;i:1;i:322;i:1;i:323;i:-1;i:326;i:-1;i:327;i:-1;i:328;i:-1;i:329;i:-1;i:330;i:-1;i:331;i:-1;i:334;i:-1;i:335;i:-1;i:337;i:-1;i:338;i:-1;i:339;i:-1;i:341;i:-1;i:342;i:-1;i:343;i:-1;i:344;i:-1;i:347;i:-1;i:348;i:-1;i:349;i:-1;i:351;i:-1;i:353;i:-1;i:354;i:-1;i:355;i:-1;i:357;i:-1;i:358;i:-1;i:359;i:-1;i:361;i:-1;i:363;i:-1;i:364;i:-1;i:365;i:-1;i:367;i:-1;i:368;i:-1;i:369;i:-1;i:371;i:-1;i:373;i:-1;i:374;i:-1;i:375;i:-1;i:376;i:-1;i:378;i:-1;i:379;i:-1;i:380;i:1;i:383;i:1;i:384;i:1;i:395;i:1;i:396;i:-1;i:397;i:-1;i:398;i:-1;i:399;i:-2;i:401;i:-1;i:402;i:-1;i:403;i:-1;i:404;i:-1;i:405;i:-1;i:407;i:-1;i:408;i:-1;i:409;i:-1;i:410;i:-1;i:413;i:-1;i:414;i:-1;i:416;i:-1;i:417;i:-1;i:418;i:-2;i:419;i:-1;i:420;i:-1;i:422;i:-1;i:423;i:-1;i:424;i:-1;i:425;i:1;i:426;i:1;}s:64:"/home/bjartka/projects/doctrine/lib/Doctrine/Record/Abstract.php";a:100:{i:48;i:1;i:50;i:1;i:60;i:-1;i:61;i:-2;i:71;i:-1;i:73;i:-1;i:74;i:-2;i:88;i:1;i:89;i:-1;i:90;i:-2;i:91;i:1;i:93;i:-2;i:96;i:1;i:97;i:1;i:100;i:1;i:101;i:1;i:104;i:1;i:105;i:1;i:109;i:1;i:110;i:1;i:111;i:1;i:112;i:-2;i:113;i:1;i:114;i:1;i:115;i:1;i:116;i:1;i:117;i:1;i:118;i:1;i:119;i:1;i:132;i:-1;i:133;i:-1;i:134;i:-1;i:135;i:-1;i:136;i:-1;i:137;i:-1;i:138;i:-1;i:140;i:-1;i:141;i:-1;i:143;i:-1;i:156;i:1;i:157;i:-1;i:158;i:-1;i:159;i:-1;i:160;i:-1;i:161;i:-1;i:162;i:-1;i:164;i:-1;i:165;i:1;i:167;i:1;i:180;i:1;i:182;i:1;i:183;i:-2;i:196;i:1;i:197;i:1;i:198;i:-2;i:211;i:1;i:213;i:1;i:214;i:-2;i:227;i:1;i:229;i:1;i:230;i:-2;i:244;i:1;i:245;i:1;i:248;i:-1;i:249;i:-1;i:250;i:-1;i:251;i:-1;i:259;i:1;i:260;i:1;i:271;i:-1;i:273;i:-1;i:274;i:-2;i:286;i:1;i:287;i:1;i:288;i:1;i:289;i:1;i:290;i:1;i:292;i:1;i:293;i:-1;i:294;i:-2;i:297;i:1;i:299;i:1;i:301;i:1;i:302;i:-1;i:303;i:-2;i:304;i:1;i:306;i:1;i:308;i:1;i:309;i:1;i:310;i:1;i:312;i:1;i:313;i:-2;i:325;i:1;i:326;i:-1;i:327;i:-1;i:328;i:-1;i:329;i:-1;i:330;i:1;i:332;i:1;i:333;i:-2;}s:57:"/home/bjartka/projects/doctrine/models/Record_Country.php";a:4:{i:4;i:1;i:5;i:1;i:7;i:1;i:8;i:1;}s:71:"/home/bjartka/projects/doctrine/models/NestedSetTest_SingleRootNode.php";a:3:{i:5;i:1;i:6;i:1;i:7;i:1;}s:46:"/home/bjartka/projects/doctrine/models/JC3.php";a:3:{i:4;i:1;i:5;i:1;i:6;i:1;}s:60:"/home/bjartka/projects/doctrine/models/FooForeignlyOwned.php";a:3:{i:6;i:1;i:7;i:1;i:8;i:1;}s:55:"/home/bjartka/projects/doctrine/models/FooBarRecord.php";a:3:{i:6;i:1;i:7;i:1;i:8;i:1;}s:50:"/home/bjartka/projects/doctrine/models/Package.php";a:4:{i:4;i:1;i:5;i:1;i:9;i:1;i:10;i:1;}s:54:"/home/bjartka/projects/doctrine/models/MyUserGroup.php";a:8:{i:6;i:1;i:8;i:1;i:9;i:1;i:10;i:1;i:11;i:1;i:15;i:1;i:16;i:1;i:17;i:1;}s:51:"/home/bjartka/projects/doctrine/models/NestTest.php";a:13:{i:6;i:1;i:7;i:1;i:10;i:1;i:11;i:1;i:12;i:1;i:13;i:1;i:14;i:1;i:15;i:1;i:17;i:1;i:18;i:1;i:19;i:1;i:20;i:1;i:21;i:1;}s:56:"/home/bjartka/projects/doctrine/models/MigrationTest.php";a:2:{i:6;i:1;i:7;i:1;}s:70:"/home/bjartka/projects/doctrine/tests/Query/ReferenceModelTestCase.php";a:44:{i:35;i:1;i:36;i:1;i:37;i:1;i:38;i:1;i:39;i:1;i:41;i:1;i:42;i:1;i:43;i:1;i:45;i:1;i:48;i:1;i:50;i:1;i:52;i:1;i:53;i:1;i:54;i:1;i:55;i:1;i:56;i:1;i:57;i:1;i:58;i:1;i:60;i:1;i:61;i:1;i:63;i:1;i:65;i:1;i:66;i:1;i:67;i:1;i:68;i:1;i:69;i:1;i:70;i:1;i:71;i:1;i:73;i:1;i:74;i:1;i:77;i:1;i:79;i:1;i:80;i:1;i:82;i:1;i:84;i:1;i:86;i:1;i:87;i:1;i:88;i:1;i:89;i:1;i:90;i:1;i:91;i:1;i:92;i:1;i:94;i:1;i:95;i:1;}s:61:"/home/bjartka/projects/doctrine/tests/Record/HookTestCase.php";a:41:{i:36;i:1;i:39;i:1;i:41;i:1;i:42;i:1;i:46;i:1;i:48;i:1;i:49;i:1;i:51;i:1;i:52;i:1;i:53;i:1;i:54;i:1;i:55;i:1;i:59;i:1;i:60;i:1;i:62;i:1;i:63;i:1;i:65;i:1;i:66;i:1;i:67;i:1;i:68;i:1;i:69;i:1;i:73;i:1;i:74;i:1;i:76;i:1;i:78;i:1;i:79;i:1;i:80;i:1;i:84;i:1;i:85;i:1;i:86;i:1;i:87;i:1;i:89;i:1;i:90;i:1;i:92;i:1;i:93;i:1;i:96;i:1;i:97;i:1;i:98;i:1;i:99;i:1;i:100;i:-2;i:102;i:1;}s:62:"/home/bjartka/projects/doctrine/lib/Doctrine/Record/Filter.php";a:6:{i:35;i:1;i:40;i:1;i:41;i:1;i:44;i:-1;i:45;i:-2;i:62;i:1;}s:61:"/home/bjartka/projects/doctrine/lib/Doctrine/Import/Mssql.php";a:75:{i:21;i:1;i:34;i:1;i:44;i:1;i:45;i:1;i:47;i:1;i:48;i:-2;i:58;i:1;i:59;i:1;i:60;i:1;i:62;i:1;i:63;i:-1;i:65;i:-1;i:66;i:-1;i:67;i:-1;i:68;i:-1;i:69;i:-1;i:72;i:-1;i:73;i:-1;i:74;i:-1;i:76;i:-1;i:79;i:-1;i:80;i:-1;i:81;i:-1;i:82;i:-1;i:83;i:-1;i:84;i:-1;i:85;i:-1;i:86;i:-1;i:87;i:-1;i:88;i:-1;i:89;i:-1;i:90;i:-1;i:91;i:-1;i:93;i:1;i:94;i:-2;i:105;i:-1;i:115;i:1;i:117;i:1;i:118;i:-2;i:127;i:1;i:129;i:1;i:131;i:1;i:132;i:-2;i:142;i:1;i:143;i:1;i:145;i:1;i:147;i:1;i:148;i:-2;i:158;i:-1;i:159;i:-1;i:160;i:-1;i:161;i:-1;i:162;i:-1;i:163;i:-1;i:164;i:-1;i:165;i:-1;i:166;i:-1;i:168;i:-1;i:169;i:-1;i:170;i:-1;i:171;i:-1;i:173;i:-1;i:174;i:-1;i:176;i:-1;i:178;i:-1;i:179;i:-1;i:180;i:-1;i:181;i:-1;i:182;i:-1;i:184;i:-1;i:185;i:-2;i:195;i:1;i:197;i:1;i:198;i:-2;i:199;i:1;}s:65:"/home/bjartka/projects/doctrine/lib/Doctrine/Validator/Unique.php";a:21:{i:34;i:1;i:43;i:1;i:44;i:1;i:46;i:1;i:47;i:-1;i:48;i:-1;i:50;i:1;i:52;i:1;i:53;i:1;i:58;i:1;i:59;i:1;i:60;i:1;i:61;i:1;i:62;i:1;i:63;i:1;i:64;i:1;i:66;i:1;i:67;i:1;i:69;i:1;i:70;i:-2;i:71;i:1;}s:49:"/home/bjartka/projects/doctrine/models/Client.php";a:28:{i:6;i:1;i:8;i:1;i:9;i:1;i:10;i:1;i:11;i:1;i:12;i:1;i:13;i:1;i:17;i:1;i:18;i:1;i:25;i:1;i:27;i:1;i:28;i:1;i:29;i:1;i:33;i:1;i:37;i:1;i:38;i:1;i:39;i:1;i:46;i:1;i:48;i:1;i:50;i:1;i:51;i:1;i:52;i:1;i:53;i:1;i:54;i:1;i:55;i:1;i:56;i:1;i:60;i:1;i:61;i:1;}s:58:"/home/bjartka/projects/doctrine/models/QueryTest_Board.php";a:12:{i:9;i:1;i:10;i:1;i:11;i:1;i:12;i:1;i:13;i:1;i:14;i:1;i:15;i:1;i:16;i:1;i:17;i:1;i:24;i:1;i:25;i:1;i:26;i:1;}s:62:"/home/bjartka/projects/doctrine/tests/Import/MssqlTestCase.php";a:19:{i:37;i:1;i:39;i:1;i:40;i:1;i:43;i:1;i:44;i:1;i:46;i:1;i:47;i:1;i:50;i:1;i:52;i:1;i:53;i:1;i:56;i:1;i:58;i:1;i:59;i:1;i:62;i:1;i:64;i:1;i:65;i:1;i:68;i:1;i:70;i:1;i:71;i:1;}s:72:"/home/bjartka/projects/doctrine/tests/Query/OneToOneFetchingTestCase.php";a:125:{i:36;i:1;i:39;i:1;i:40;i:1;i:41;i:1;i:42;i:1;i:43;i:1;i:44;i:1;i:45;i:1;i:48;i:1;i:50;i:1;i:52;i:1;i:53;i:1;i:54;i:1;i:55;i:1;i:56;i:1;i:58;i:1;i:59;i:1;i:60;i:1;i:61;i:1;i:62;i:1;i:64;i:1;i:65;i:1;i:66;i:1;i:68;i:1;i:69;i:1;i:70;i:1;i:71;i:1;i:74;i:1;i:75;i:1;i:77;i:1;i:78;i:1;i:79;i:1;i:80;i:1;i:81;i:1;i:84;i:1;i:85;i:1;i:87;i:1;i:102;i:1;i:104;i:1;i:105;i:1;i:106;i:1;i:107;i:1;i:108;i:1;i:109;i:1;i:110;i:1;i:115;i:1;i:116;i:1;i:117;i:1;i:120;i:1;i:122;i:1;i:126;i:1;i:127;i:1;i:131;i:1;i:132;i:1;i:136;i:1;i:137;i:1;i:138;i:1;i:140;i:1;i:141;i:-2;i:143;i:1;i:152;i:1;i:153;i:1;i:154;i:1;i:155;i:1;i:157;i:1;i:159;i:1;i:160;i:1;i:161;i:1;i:162;i:1;i:163;i:1;i:164;i:1;i:165;i:1;i:169;i:1;i:170;i:1;i:171;i:1;i:174;i:1;i:176;i:1;i:178;i:1;i:179;i:-2;i:182;i:1;i:183;i:1;i:184;i:1;i:190;i:1;i:192;i:1;i:193;i:1;i:194;i:1;i:195;i:1;i:196;i:1;i:197;i:1;i:198;i:1;i:201;i:1;i:202;i:1;i:205;i:1;i:207;i:1;i:208;i:1;i:210;i:1;i:211;i:1;i:213;i:1;i:214;i:1;i:215;i:1;i:217;i:1;i:218;i:-2;i:220;i:1;i:229;i:1;i:230;i:1;i:231;i:1;i:232;i:1;i:234;i:1;i:236;i:1;i:237;i:1;i:238;i:1;i:239;i:1;i:240;i:1;i:241;i:1;i:242;i:1;i:245;i:1;i:246;i:1;i:247;i:1;i:250;i:1;i:252;i:1;i:254;i:1;i:255;i:-2;i:256;i:-2;i:259;i:1;i:261;i:1;}s:63:"/home/bjartka/projects/doctrine/tests/Record/FilterTestCase.php";a:34:{i:36;i:1;i:39;i:1;i:41;i:1;i:42;i:1;i:45;i:1;i:48;i:1;i:50;i:-1;i:51;i:1;i:52;i:1;i:54;i:1;i:58;i:1;i:61;i:1;i:63;i:-1;i:64;i:1;i:65;i:1;i:67;i:1;i:71;i:1;i:74;i:1;i:75;i:1;i:77;i:1;i:79;i:1;i:80;i:1;i:81;i:1;i:82;i:1;i:83;i:-2;i:85;i:1;i:91;i:1;i:92;i:1;i:95;i:1;i:97;i:1;i:98;i:1;i:104;i:1;i:105;i:1;i:106;i:1;}s:62:"/home/bjartka/projects/doctrine/lib/Doctrine/Query/Groupby.php";a:18:{i:21;i:1;i:33;i:1;i:44;i:1;i:45;i:1;i:46;i:1;i:47;i:1;i:49;i:1;i:50;i:1;i:51;i:1;i:52;i:1;i:54;i:1;i:55;i:1;i:56;i:-1;i:57;i:-1;i:59;i:1;i:60;i:1;i:61;i:-2;i:62;i:1;}s:65:"/home/bjartka/projects/doctrine/lib/Doctrine/Transaction/Mock.php";a:3:{i:21;i:1;i:35;i:1;i:36;i:1;}s:62:"/home/bjartka/projects/doctrine/models/export/Cms_Cateogry.php";a:13:{i:2;i:1;i:7;i:1;i:8;i:1;i:12;i:1;i:13;i:1;i:14;i:1;i:15;i:1;i:16;i:1;i:17;i:1;i:18;i:1;i:19;i:1;i:20;i:1;i:22;i:1;}s:62:"/home/bjartka/projects/doctrine/lib/Doctrine/Hydrate/Array.php";a:31:{i:35;i:1;i:38;i:1;i:39;i:-2;i:42;i:1;i:43;i:-2;i:46;i:-1;i:47;i:-2;i:51;i:1;i:54;i:1;i:55;i:1;i:56;i:1;i:57;i:1;i:58;i:-2;i:61;i:1;i:62;i:-2;i:65;i:1;i:66;i:1;i:67;i:1;i:68;i:1;i:69;i:1;i:70;i:1;i:71;i:-2;i:72;i:1;i:73;i:1;i:74;i:1;i:75;i:-2;i:76;i:1;i:77;i:1;i:78;i:-2;i:82;i:1;i:83;i:1;}s:53:"/home/bjartka/projects/doctrine/models/SearchTest.php";a:7:{i:6;i:1;i:7;i:1;i:8;i:1;i:11;i:1;i:12;i:1;i:14;i:1;i:15;i:1;}s:56:"/home/bjartka/projects/doctrine/models/ConcreteGroup.php";a:2:{i:6;i:1;i:7;i:1;}s:54:"/home/bjartka/projects/doctrine/models/NotNullTest.php";a:3:{i:4;i:1;i:5;i:1;i:6;i:1;}s:51:"/home/bjartka/projects/doctrine/models/I18nTest.php";a:5:{i:6;i:1;i:7;i:1;i:8;i:1;i:11;i:1;i:12;i:1;}s:53:"/home/bjartka/projects/doctrine/models/File_Owner.php";a:4:{i:4;i:1;i:5;i:1;i:7;i:1;i:8;i:1;}s:46:"/home/bjartka/projects/doctrine/models/JC1.php";a:3:{i:4;i:1;i:5;i:1;i:6;i:1;}s:48:"/home/bjartka/projects/doctrine/models/Error.php";a:6:{i:4;i:1;i:5;i:1;i:7;i:1;i:8;i:1;i:9;i:1;i:10;i:1;}s:57:"/home/bjartka/projects/doctrine/models/RecordHookTest.php";a:20:{i:8;i:1;i:9;i:1;i:12;i:1;i:13;i:1;i:16;i:1;i:17;i:1;i:20;i:1;i:21;i:1;i:24;i:1;i:25;i:1;i:28;i:1;i:29;i:1;i:32;i:1;i:33;i:1;i:36;i:1;i:37;i:1;i:40;i:1;i:41;i:1;i:44;i:1;i:45;i:-2;}s:66:"/home/bjartka/projects/doctrine/tests/Connection/MysqlTestCase.php";a:72:{i:35;i:1;i:36;i:1;i:37;i:1;i:39;i:1;i:41;i:1;i:42;i:1;i:44;i:1;i:46;i:1;i:47;i:1;i:49;i:1;i:51;i:1;i:52;i:1;i:54;i:1;i:56;i:1;i:57;i:1;i:59;i:1;i:61;i:1;i:62;i:1;i:64;i:1;i:66;i:1;i:67;i:1;i:69;i:1;i:71;i:1;i:72;i:1;i:74;i:1;i:76;i:1;i:77;i:1;i:79;i:1;i:81;i:1;i:82;i:1;i:84;i:1;i:86;i:1;i:87;i:1;i:89;i:1;i:91;i:1;i:92;i:1;i:94;i:1;i:96;i:1;i:97;i:1;i:99;i:1;i:101;i:1;i:102;i:1;i:104;i:1;i:106;i:1;i:107;i:1;i:109;i:1;i:111;i:1;i:112;i:1;i:114;i:1;i:116;i:1;i:117;i:1;i:119;i:1;i:121;i:1;i:122;i:1;i:124;i:1;i:126;i:1;i:127;i:1;i:129;i:1;i:131;i:1;i:132;i:1;i:134;i:1;i:136;i:1;i:137;i:1;i:139;i:1;i:141;i:1;i:142;i:1;i:144;i:1;i:146;i:1;i:147;i:1;i:149;i:1;i:151;i:1;i:152;i:1;}s:67:"/home/bjartka/projects/doctrine/tests/Expression/DriverTestCase.php";a:73:{i:39;i:1;i:41;i:1;i:42;i:1;i:44;i:1;i:45;i:1;i:47;i:1;i:48;i:1;i:50;i:1;i:51;i:1;i:53;i:1;i:54;i:1;i:58;i:1;i:59;i:-1;i:60;i:1;i:61;i:1;i:63;i:1;i:66;i:1;i:67;i:-1;i:68;i:1;i:69;i:1;i:71;i:1;i:77;i:1;i:78;i:1;i:84;i:1;i:85;i:1;i:87;i:1;i:88;i:1;i:90;i:1;i:91;i:1;i:93;i:1;i:94;i:1;i:96;i:1;i:97;i:1;i:99;i:1;i:100;i:1;i:102;i:1;i:104;i:1;i:105;i:1;i:111;i:1;i:113;i:1;i:114;i:1;i:116;i:1;i:117;i:1;i:119;i:1;i:120;i:1;i:122;i:1;i:123;i:1;i:125;i:1;i:126;i:1;i:128;i:1;i:129;i:1;i:135;i:1;i:136;i:1;i:138;i:1;i:139;i:1;i:141;i:1;i:142;i:1;i:144;i:1;i:145;i:1;i:147;i:1;i:148;i:1;i:150;i:1;i:151;i:1;i:157;i:1;i:158;i:1;i:160;i:1;i:161;i:1;i:163;i:1;i:164;i:1;i:166;i:1;i:167;i:1;i:169;i:1;i:170;i:1;}s:66:"/home/bjartka/projects/doctrine/tests/DataType/BooleanTestCase.php";a:58:{i:34;i:1;i:36;i:1;i:37;i:1;i:38;i:1;i:41;i:1;i:42;i:1;i:44;i:1;i:45;i:1;i:46;i:1;i:48;i:1;i:49;i:1;i:50;i:1;i:53;i:1;i:54;i:1;i:55;i:1;i:56;i:1;i:58;i:1;i:59;i:1;i:61;i:1;i:63;i:1;i:64;i:1;i:65;i:1;i:67;i:1;i:68;i:1;i:69;i:1;i:71;i:1;i:72;i:1;i:74;i:1;i:75;i:1;i:77;i:1;i:78;i:1;i:79;i:1;i:81;i:1;i:82;i:1;i:83;i:1;i:84;i:1;i:86;i:1;i:87;i:1;i:88;i:1;i:90;i:1;i:91;i:1;i:93;i:1;i:94;i:1;i:97;i:1;i:98;i:1;i:100;i:1;i:101;i:1;i:102;i:1;i:104;i:1;i:105;i:1;i:107;i:1;i:108;i:1;i:110;i:1;i:111;i:1;i:112;i:1;i:114;i:1;i:115;i:1;i:116;i:1;}s:54:"/home/bjartka/projects/doctrine/tests/HookTestCase.php";a:69:{i:38;i:1;i:40;i:1;i:42;i:1;i:43;i:1;i:44;i:1;i:48;i:1;i:50;i:1;i:52;i:1;i:53;i:1;i:54;i:1;i:58;i:1;i:60;i:1;i:62;i:1;i:63;i:1;i:64;i:1;i:68;i:1;i:70;i:1;i:72;i:1;i:73;i:1;i:74;i:1;i:78;i:1;i:80;i:1;i:82;i:1;i:83;i:1;i:85;i:1;i:86;i:1;i:90;i:1;i:92;i:1;i:93;i:1;i:95;i:1;i:96;i:1;i:97;i:1;i:98;i:1;i:102;i:1;i:104;i:1;i:106;i:1;i:107;i:1;i:108;i:1;i:109;i:1;i:113;i:1;i:115;i:1;i:117;i:1;i:119;i:1;i:120;i:1;i:124;i:1;i:126;i:1;i:128;i:1;i:129;i:1;i:130;i:1;i:134;i:1;i:136;i:1;i:138;i:1;i:139;i:1;i:140;i:1;i:144;i:1;i:146;i:1;i:148;i:1;i:149;i:1;i:150;i:1;i:154;i:1;i:156;i:1;i:158;i:1;i:159;i:1;i:160;i:1;i:164;i:1;i:166;i:1;i:168;i:1;i:169;i:1;i:170;i:1;}s:61:"/home/bjartka/projects/doctrine/tests/Query/CheckTestCase.php";a:18:{i:36;i:1;i:38;i:1;i:41;i:1;i:43;i:1;i:45;i:1;i:46;i:1;i:49;i:1;i:52;i:1;i:53;i:-1;i:54;i:1;i:55;i:1;i:57;i:1;i:60;i:1;i:63;i:1;i:64;i:-1;i:65;i:1;i:66;i:1;i:68;i:1;}s:63:"/home/bjartka/projects/doctrine/tests/Import/SchemaTestCase.php";a:11:{i:37;i:1;i:38;i:1;i:40;i:1;i:41;i:-1;i:42;i:-1;i:43;i:1;i:46;i:1;i:47;i:-1;i:48;i:-1;i:49;i:1;i:51;i:1;}s:68:"/home/bjartka/projects/doctrine/lib/Doctrine/Relation/ForeignKey.php";a:39:{i:21;i:1;i:34;i:1;i:46;i:1;i:47;i:1;i:48;i:1;i:49;i:1;i:50;i:1;i:51;i:1;i:52;i:1;i:53;i:1;i:54;i:1;i:55;i:1;i:57;i:1;i:58;i:1;i:59;i:1;i:60;i:1;i:62;i:1;i:63;i:1;i:66;i:1;i:68;i:1;i:70;i:1;i:71;i:1;i:73;i:1;i:74;i:1;i:75;i:1;i:76;i:1;i:78;i:1;i:80;i:1;i:81;i:-2;i:90;i:1;i:91;i:1;i:92;i:1;i:93;i:1;i:94;i:1;i:95;i:1;i:96;i:1;i:97;i:1;i:98;i:-2;i:99;i:1;}s:58:"/home/bjartka/projects/doctrine/lib/Doctrine/Formatter.php";a:81:{i:21;i:1;i:33;i:1;i:49;i:-1;i:50;i:-1;i:52;i:-1;i:53;i:-1;i:54;i:-1;i:56;i:-1;i:57;i:-1;i:58;i:-1;i:59;i:-1;i:60;i:-1;i:61;i:-2;i:75;i:1;i:76;i:1;i:77;i:1;i:78;i:1;i:79;i:1;i:80;i:1;i:81;i:1;i:82;i:1;i:83;i:1;i:84;i:1;i:86;i:1;i:87;i:-2;i:123;i:1;i:124;i:1;i:125;i:-2;i:126;i:1;i:127;i:1;i:128;i:1;i:129;i:1;i:131;i:1;i:132;i:-2;i:144;i:1;i:145;i:1;i:146;i:1;i:148;i:1;i:149;i:1;i:150;i:1;i:151;i:1;i:152;i:1;i:153;i:1;i:154;i:1;i:155;i:1;i:156;i:1;i:157;i:1;i:158;i:1;i:159;i:1;i:160;i:1;i:161;i:1;i:162;i:1;i:163;i:1;i:164;i:1;i:165;i:1;i:166;i:1;i:167;i:1;i:169;i:1;i:170;i:-2;i:171;i:-1;i:181;i:-1;i:182;i:-1;i:184;i:-1;i:185;i:-1;i:186;i:-2;i:187;i:-1;i:188;i:-2;i:198;i:-1;i:199;i:-1;i:200;i:-1;i:201;i:-1;i:202;i:-2;i:203;i:-1;i:204;i:-2;i:214;i:1;i:215;i:1;i:216;i:-2;i:226;i:1;i:227;i:1;i:228;i:-2;i:229;i:1;}s:65:"/home/bjartka/projects/doctrine/lib/Doctrine/Connection/Pgsql.php";a:89:{i:21;i:1;i:34;i:1;i:51;i:1;i:52;i:1;i:53;i:1;i:54;i:1;i:55;i:1;i:56;i:1;i:57;i:1;i:58;i:1;i:59;i:1;i:60;i:1;i:61;i:1;i:62;i:1;i:63;i:1;i:64;i:1;i:65;i:1;i:66;i:1;i:67;i:1;i:68;i:1;i:71;i:1;i:72;i:1;i:73;i:1;i:74;i:1;i:76;i:1;i:77;i:1;i:78;i:1;i:79;i:1;i:80;i:1;i:91;i:-1;i:92;i:-1;i:93;i:-1;i:107;i:1;i:108;i:1;i:109;i:-1;i:110;i:-1;i:111;i:-1;i:112;i:-1;i:113;i:1;i:114;i:-1;i:115;i:-1;i:116;i:-1;i:118;i:1;i:119;i:-2;i:132;i:1;i:133;i:1;i:135;i:1;i:136;i:-1;i:137;i:-1;i:139;i:1;i:140;i:-1;i:141;i:-1;i:142;i:-1;i:143;i:-1;i:144;i:-1;i:146;i:-1;i:147;i:1;i:148;i:1;i:149;i:1;i:150;i:1;i:151;i:-1;i:152;i:-1;i:154;i:1;i:155;i:1;i:156;i:-2;i:166;i:-1;i:168;i:-1;i:170;i:-1;i:171;i:-1;i:173;i:-1;i:174;i:-1;i:175;i:-1;i:177;i:-1;i:178;i:-1;i:179;i:-1;i:180;i:-1;i:181;i:-1;i:182;i:-1;i:183;i:-1;i:185;i:-1;i:186;i:-1;i:187;i:-1;i:188;i:-1;i:189;i:-1;i:190;i:-1;i:192;i:-1;i:193;i:-1;i:194;i:-2;i:195;i:1;}s:66:"/home/bjartka/projects/doctrine/lib/Doctrine/DataDict/Firebird.php";a:122:{i:21;i:1;i:33;i:1;i:59;i:1;i:60;i:-1;i:61;i:-2;i:62;i:1;i:63;i:1;i:64;i:1;i:65;i:1;i:66;i:1;i:67;i:1;i:68;i:1;i:69;i:1;i:70;i:1;i:71;i:1;i:73;i:1;i:75;i:1;i:76;i:1;i:77;i:1;i:78;i:1;i:79;i:1;i:80;i:1;i:81;i:1;i:82;i:1;i:83;i:1;i:84;i:1;i:85;i:1;i:86;i:1;i:87;i:1;i:88;i:1;i:89;i:1;i:90;i:1;i:91;i:1;i:92;i:1;i:93;i:1;i:94;i:-1;i:95;i:-1;i:96;i:-1;i:97;i:-1;i:98;i:-1;i:100;i:-1;i:101;i:-2;i:111;i:1;i:113;i:1;i:114;i:1;i:115;i:1;i:116;i:1;i:117;i:1;i:119;i:1;i:120;i:1;i:121;i:1;i:124;i:1;i:125;i:1;i:126;i:1;i:128;i:-1;i:129;i:-1;i:130;i:-1;i:131;i:-2;i:132;i:1;i:133;i:1;i:134;i:1;i:135;i:1;i:136;i:-1;i:137;i:-1;i:138;i:-1;i:139;i:-1;i:140;i:-1;i:141;i:1;i:142;i:1;i:143;i:1;i:144;i:1;i:145;i:1;i:146;i:1;i:147;i:1;i:148;i:-1;i:149;i:-1;i:150;i:-1;i:151;i:-1;i:152;i:-1;i:153;i:1;i:154;i:1;i:155;i:1;i:156;i:1;i:157;i:1;i:158;i:1;i:159;i:1;i:160;i:1;i:161;i:1;i:162;i:1;i:163;i:1;i:164;i:1;i:165;i:1;i:166;i:1;i:167;i:1;i:168;i:1;i:169;i:1;i:170;i:1;i:171;i:1;i:172;i:1;i:173;i:1;i:174;i:1;i:175;i:1;i:176;i:1;i:177;i:1;i:178;i:1;i:179;i:1;i:180;i:1;i:181;i:1;i:182;i:1;i:183;i:1;i:184;i:1;i:185;i:1;i:187;i:1;i:188;i:1;i:189;i:1;i:190;i:1;i:191;i:-2;i:203;i:1;i:204;i:-2;i:216;i:1;i:217;i:-2;i:218;i:1;}s:63:"/home/bjartka/projects/doctrine/lib/Doctrine/Sequence/Mssql.php";a:53:{i:21;i:1;i:33;i:1;i:45;i:1;i:46;i:1;i:49;i:1;i:50;i:1;i:51;i:1;i:52;i:1;i:53;i:-1;i:58;i:1;i:60;i:1;i:61;i:-2;i:66;i:-2;i:67;i:-2;i:68;i:-2;i:76;i:-2;i:77;i:-2;i:78;i:-2;i:80;i:-2;i:81;i:-2;i:82;i:-2;i:85;i:1;i:87;i:1;i:88;i:1;i:91;i:1;i:92;i:1;i:93;i:-2;i:94;i:-2;i:95;i:-2;i:97;i:1;i:98;i:1;i:99;i:-2;i:110;i:1;i:112;i:1;i:113;i:1;i:114;i:-2;i:115;i:-2;i:116;i:-2;i:118;i:1;i:119;i:-2;i:130;i:1;i:131;i:1;i:132;i:1;i:133;i:1;i:135;i:-1;i:137;i:-1;i:138;i:1;i:141;i:1;i:142;i:-2;i:153;i:1;i:155;i:1;i:156;i:-2;i:157;i:1;}s:71:"/home/bjartka/projects/doctrine/models/export/Cms_CateogryLanguages.php";a:14:{i:2;i:1;i:6;i:1;i:7;i:1;i:8;i:1;i:12;i:1;i:13;i:1;i:14;i:1;i:15;i:1;i:16;i:1;i:17;i:1;i:18;i:1;i:19;i:1;i:20;i:1;i:22;i:1;}s:64:"/home/bjartka/projects/doctrine/lib/Doctrine/Record/Iterator.php";a:14:{i:0;i:1;i:33;i:1;i:52;i:1;i:53;i:1;i:54;i:1;i:63;i:-1;i:64;i:-1;i:73;i:1;i:75;i:1;i:76;i:-1;i:77;i:-2;i:78;i:1;i:80;i:-2;i:81;i:1;}s:68:"/home/bjartka/projects/doctrine/lib/Doctrine/Connection/Profiler.php";a:36:{i:0;i:1;i:21;i:1;i:33;i:1;i:58;i:1;i:68;i:-1;i:82;i:1;i:83;i:-1;i:84;i:-2;i:87;i:1;i:89;i:1;i:91;i:1;i:92;i:1;i:93;i:1;i:94;i:1;i:96;i:1;i:110;i:1;i:120;i:-1;i:121;i:-1;i:122;i:-2;i:123;i:-1;i:124;i:-2;i:134;i:-1;i:135;i:-2;i:145;i:-1;i:146;i:-2;i:155;i:-1;i:156;i:-2;i:165;i:-1;i:166;i:-2;i:176;i:1;i:177;i:-1;i:178;i:-2;i:180;i:1;i:181;i:1;i:182;i:-2;i:183;i:1;}s:66:"/home/bjartka/projects/doctrine/lib/Doctrine/Validator/Usstate.php";a:4:{i:34;i:1;i:103;i:1;i:104;i:-2;i:105;i:1;}s:59:"/home/bjartka/projects/doctrine/lib/Doctrine/Hook/Equal.php";a:6:{i:21;i:1;i:33;i:1;i:49;i:1;i:50;i:1;i:51;i:1;i:52;i:1;}s:53:"/home/bjartka/projects/doctrine/lib/Doctrine/Node.php";a:36:{i:33;i:1;i:70;i:1;i:71;i:1;i:75;i:1;i:76;i:1;i:77;i:1;i:83;i:1;i:86;i:1;i:88;i:1;i:100;i:1;i:102;i:1;i:103;i:-1;i:104;i:-2;i:106;i:1;i:107;i:-2;i:116;i:-1;i:117;i:-1;i:126;i:-1;i:127;i:-2;i:137;i:-1;i:138;i:-2;i:148;i:-1;i:149;i:-1;i:150;i:-1;i:152;i:-1;i:153;i:-1;i:154;i:-1;i:156;i:-1;i:157;i:-1;i:159;i:-1;i:160;i:-2;i:169;i:-1;i:170;i:-1;i:179;i:-1;i:180;i:-1;i:181;i:1;}s:63:"/home/bjartka/projects/doctrine/lib/Doctrine/Node/NestedSet.php";a:438:{i:34;i:1;i:43;i:-1;i:44;i:-2;i:53;i:-1;i:54;i:-2;i:63;i:-1;i:64;i:-2;i:73;i:-1;i:74;i:-2;i:83;i:-1;i:84;i:-1;i:85;i:-1;i:86;i:-1;i:87;i:-1;i:89;i:-1;i:90;i:-1;i:91;i:-2;i:93;i:-1;i:94;i:-1;i:95;i:-1;i:96;i:-1;i:97;i:-1;i:99;i:-1;i:100;i:-2;i:109;i:-1;i:110;i:-1;i:111;i:-1;i:112;i:-1;i:113;i:-1;i:115;i:-1;i:116;i:-1;i:117;i:-2;i:119;i:-1;i:120;i:-1;i:121;i:-1;i:122;i:-1;i:123;i:-1;i:125;i:-1;i:126;i:-2;i:135;i:-1;i:136;i:-1;i:137;i:-1;i:138;i:-1;i:139;i:-1;i:140;i:-1;i:141;i:-2;i:142;i:-1;i:143;i:-1;i:144;i:-1;i:145;i:-1;i:146;i:-2;i:155;i:-1;i:156;i:-1;i:157;i:-1;i:158;i:-1;i:159;i:-1;i:161;i:-1;i:162;i:-1;i:163;i:-2;i:165;i:-1;i:166;i:-1;i:167;i:-1;i:168;i:-1;i:169;i:-1;i:171;i:-1;i:172;i:-2;i:181;i:-1;i:182;i:-1;i:183;i:-1;i:184;i:-1;i:185;i:-1;i:187;i:-1;i:188;i:-1;i:189;i:-2;i:191;i:-1;i:192;i:-1;i:193;i:-1;i:194;i:-1;i:195;i:-1;i:197;i:-1;i:198;i:-2;i:207;i:1;i:208;i:-2;i:219;i:1;i:220;i:1;i:221;i:1;i:223;i:1;i:224;i:-1;i:225;i:-1;i:226;i:1;i:229;i:1;i:230;i:1;i:231;i:1;i:233;i:1;i:234;i:1;i:236;i:1;i:237;i:-1;i:238;i:-2;i:240;i:1;i:241;i:-2;i:250;i:-1;i:251;i:-1;i:252;i:-1;i:253;i:-1;i:254;i:-1;i:255;i:-1;i:257;i:-1;i:258;i:-1;i:259;i:-2;i:261;i:-1;i:262;i:-1;i:263;i:-1;i:264;i:-1;i:265;i:-1;i:267;i:-1;i:268;i:-2;i:279;i:1;i:280;i:1;i:281;i:1;i:282;i:1;i:283;i:1;i:284;i:-1;i:285;i:-1;i:286;i:1;i:287;i:1;i:288;i:1;i:289;i:-1;i:290;i:-2;i:291;i:1;i:292;i:-2;i:303;i:-1;i:304;i:-1;i:305;i:-1;i:306;i:-1;i:307;i:-1;i:308;i:-1;i:309;i:-1;i:310;i:-1;i:312;i:-1;i:313;i:-2;i:322;i:1;i:323;i:-2;i:332;i:-1;i:333;i:-2;i:344;i:-1;i:345;i:-1;i:346;i:-2;i:348;i:-1;i:349;i:-1;i:350;i:-2;i:351;i:-1;i:352;i:-1;i:353;i:-1;i:355;i:-1;i:356;i:-1;i:358;i:-1;i:359;i:-1;i:361;i:-1;i:362;i:-2;i:373;i:-1;i:374;i:-1;i:376;i:-1;i:377;i:-1;i:378;i:-1;i:380;i:-1;i:381;i:-1;i:382;i:-1;i:387;i:-1;i:388;i:-2;i:399;i:-1;i:400;i:-1;i:402;i:-1;i:403;i:-1;i:404;i:-1;i:406;i:-1;i:407;i:-1;i:408;i:-1;i:413;i:-1;i:414;i:-2;i:425;i:-1;i:426;i:-1;i:428;i:-1;i:429;i:-1;i:430;i:-1;i:432;i:-1;i:433;i:-1;i:434;i:-1;i:439;i:-1;i:440;i:-2;i:451;i:1;i:452;i:1;i:454;i:1;i:455;i:1;i:456;i:1;i:458;i:1;i:459;i:1;i:460;i:1;i:465;i:1;i:466;i:-2;i:479;i:-1;i:482;i:-1;i:485;i:-1;i:486;i:-1;i:487;i:-1;i:488;i:-1;i:489;i:-1;i:492;i:-1;i:495;i:-1;i:496;i:-1;i:499;i:-1;i:500;i:-1;i:501;i:-1;i:504;i:-1;i:505;i:-1;i:508;i:-1;i:509;i:-1;i:510;i:-1;i:511;i:-1;i:512;i:-1;i:513;i:-1;i:514;i:-1;i:515;i:-1;i:516;i:-1;i:517;i:-1;i:518;i:-1;i:519;i:-1;i:520;i:-1;i:521;i:-1;i:522;i:-1;i:524;i:-1;i:525;i:-1;i:526;i:-1;i:528;i:-1;i:529;i:-1;i:532;i:-1;i:533;i:-1;i:534;i:-1;i:537;i:-1;i:538;i:-1;i:539;i:-1;i:540;i:-1;i:541;i:-1;i:542;i:-1;i:543;i:-1;i:544;i:-1;i:545;i:-1;i:546;i:-1;i:548;i:-1;i:549;i:-1;i:550;i:-1;i:551;i:-1;i:553;i:-1;i:561;i:-1;i:563;i:-1;i:564;i:-1;i:566;i:-1;i:567;i:-1;i:568;i:-1;i:570;i:-1;i:578;i:-1;i:580;i:-1;i:581;i:-1;i:583;i:-1;i:584;i:-1;i:585;i:-1;i:587;i:-1;i:595;i:-1;i:597;i:-1;i:598;i:-1;i:600;i:-1;i:601;i:-1;i:602;i:-1;i:604;i:-1;i:612;i:-1;i:614;i:-1;i:615;i:-1;i:617;i:-1;i:618;i:-1;i:619;i:-1;i:621;i:-1;i:631;i:-1;i:632;i:-1;i:633;i:-2;i:635;i:-1;i:636;i:-1;i:637;i:-1;i:638;i:-1;i:641;i:-1;i:642;i:-1;i:645;i:-1;i:646;i:-1;i:647;i:-1;i:650;i:-1;i:651;i:-1;i:652;i:-1;i:653;i:-1;i:656;i:-1;i:657;i:-1;i:658;i:-1;i:659;i:-1;i:660;i:-1;i:661;i:-1;i:662;i:-1;i:663;i:-1;i:664;i:-1;i:665;i:-1;i:666;i:-1;i:667;i:-1;i:668;i:-1;i:669;i:-1;i:671;i:-1;i:673;i:-1;i:674;i:-2;i:675;i:-2;i:677;i:-1;i:685;i:-1;i:686;i:-1;i:695;i:-1;i:696;i:-2;i:705;i:-1;i:706;i:-2;i:715;i:-1;i:716;i:-1;i:717;i:-1;i:718;i:-1;i:719;i:-2;i:728;i:-1;i:729;i:-1;i:730;i:-1;i:731;i:-2;i:740;i:-1;i:741;i:-1;i:742;i:-1;i:743;i:-2;i:752;i:1;i:753;i:1;i:754;i:-1;i:755;i:-1;i:756;i:-2;i:757;i:-1;i:759;i:-2;i:768;i:-1;i:769;i:-1;i:771;i:-1;i:772;i:-1;i:774;i:-1;i:776;i:-1;i:778;i:-1;i:780;i:-1;i:782;i:-1;i:783;i:-1;i:784;i:-1;i:786;i:-1;i:787;i:-2;i:797;i:1;i:798;i:1;i:799;i:1;i:800;i:1;i:801;i:1;i:811;i:-1;i:812;i:-1;i:813;i:-1;i:814;i:-1;i:816;i:-1;i:819;i:-1;i:821;i:-1;i:822;i:-1;i:823;i:-1;i:824;i:-1;i:827;i:-1;i:828;i:-1;i:829;i:-1;i:830;i:-1;i:831;i:-1;i:832;i:-1;i:833;i:-1;i:836;i:-1;i:839;i:-1;i:841;i:-1;i:842;i:-1;i:843;i:-1;i:853;i:1;i:854;i:1;i:857;i:1;i:858;i:1;i:859;i:1;i:860;i:1;i:862;i:1;i:864;i:1;i:867;i:1;i:868;i:1;i:869;i:1;i:871;i:1;i:873;i:1;i:874;i:1;i:886;i:-1;i:887;i:-1;i:890;i:-1;i:891;i:-1;i:892;i:-1;i:893;i:-1;i:895;i:-1;i:897;i:-1;i:900;i:-1;i:901;i:-1;i:902;i:-1;i:904;i:-1;i:906;i:-1;i:907;i:-1;i:916;i:1;i:917;i:-2;i:926;i:1;i:927;i:1;i:936;i:1;i:937;i:-2;i:946;i:1;i:947;i:1;i:956;i:-1;i:957;i:-1;i:958;i:-1;i:959;i:-1;i:960;i:-1;i:962;i:-1;i:964;i:-1;i:966;i:-1;i:967;i:-1;i:968;i:-1;i:969;i:-2;i:977;i:1;i:978;i:-1;i:979;i:-2;i:980;i:1;i:981;i:-2;i:990;i:1;i:991;i:-1;i:992;i:-1;i:993;i:1;i:994;i:1;}s:48:"/home/bjartka/projects/doctrine/tests/schema.yml";a:2:{i:25;i:1;i:29;i:1;}s:48:"/home/bjartka/projects/doctrine/lib/Doctrine.php";a:203:{i:0;i:1;i:451;i:-1;i:452;i:-1;i:453;i:-1;i:455;i:-1;i:456;i:-2;i:466;i:-1;i:467;i:-1;i:468;i:-1;i:470;i:-1;i:471;i:-2;i:481;i:-1;i:482;i:-2;i:494;i:-1;i:495;i:-2;i:506;i:1;i:507;i:-2;i:517;i:-1;i:518;i:-2;i:529;i:-1;i:531;i:-1;i:532;i:-1;i:533;i:-1;i:534;i:-1;i:546;i:1;i:548;i:1;i:549;i:1;i:550;i:1;i:551;i:1;i:553;i:1;i:554;i:1;i:555;i:1;i:556;i:1;i:557;i:1;i:558;i:1;i:559;i:1;i:561;i:1;i:562;i:1;i:564;i:1;i:565;i:-2;i:580;i:1;i:581;i:1;i:582;i:1;i:584;i:1;i:586;i:1;i:588;i:1;i:589;i:1;i:595;i:1;i:596;i:1;i:597;i:1;i:598;i:1;i:599;i:-2;i:601;i:1;i:602;i:1;i:604;i:1;i:605;i:-2;i:617;i:1;i:619;i:1;i:620;i:1;i:621;i:1;i:623;i:1;i:624;i:1;i:625;i:-2;i:626;i:1;i:628;i:-1;i:629;i:-2;i:643;i:-1;i:644;i:-2;i:657;i:-1;i:659;i:-1;i:661;i:-1;i:663;i:-1;i:665;i:-1;i:667;i:-1;i:668;i:-2;i:681;i:-1;i:682;i:-1;i:684;i:-1;i:685;i:-2;i:697;i:1;i:698;i:-2;i:708;i:-1;i:710;i:-1;i:711;i:-1;i:712;i:-1;i:713;i:-1;i:715;i:-1;i:716;i:-2;i:729;i:-1;i:731;i:-1;i:732;i:-2;i:744;i:-1;i:745;i:-1;i:746;i:-1;i:748;i:-1;i:749;i:-1;i:751;i:-1;i:752;i:-1;i:753;i:-1;i:754;i:-2;i:756;i:-1;i:757;i:-1;i:758;i:-1;i:761;i:-1;i:765;i:-1;i:768;i:-1;i:771;i:-1;i:774;i:-1;i:775;i:-1;i:778;i:-1;i:779;i:-1;i:791;i:-1;i:792;i:-1;i:793;i:-1;i:795;i:-1;i:797;i:-1;i:799;i:-1;i:800;i:-1;i:801;i:-1;i:802;i:-2;i:805;i:-1;i:806;i:-1;i:809;i:-1;i:810;i:-1;i:823;i:-1;i:825;i:-1;i:826;i:-2;i:840;i:-1;i:842;i:-1;i:843;i:-1;i:844;i:-1;i:846;i:-1;i:847;i:-2;i:860;i:-1;i:862;i:-1;i:863;i:-1;i:864;i:-1;i:866;i:-1;i:867;i:-2;i:881;i:-1;i:883;i:-1;i:884;i:-2;i:896;i:-1;i:898;i:-1;i:899;i:-2;i:910;i:-1;i:912;i:-1;i:913;i:-2;i:924;i:-1;i:926;i:-1;i:927;i:-2;i:937;i:-1;i:938;i:-2;i:949;i:-1;i:950;i:-2;i:960;i:-1;i:961;i:-2;i:976;i:-1;i:977;i:-2;i:988;i:1;i:989;i:1;i:990;i:-2;i:992;i:1;i:993;i:-1;i:994;i:-1;i:996;i:1;i:998;i:1;i:999;i:1;i:1000;i:-2;i:1002;i:1;i:1004;i:1;i:1005;i:-2;i:1018;i:-1;i:1019;i:-1;i:1020;i:-1;i:1021;i:-1;i:1022;i:-1;i:1023;i:-1;i:1024;i:-1;i:1025;i:-1;i:1026;i:-1;i:1027;i:-1;i:1028;i:-1;i:1029;i:-1;i:1030;i:-1;i:1031;i:-1;i:1032;i:-1;i:1033;i:-1;i:1034;i:-1;i:1035;i:-1;i:1036;i:-1;i:1037;i:-2;i:1047;i:1;i:1048;i:-2;i:1058;i:1;i:1059;i:-2;i:1069;i:1;i:1070;i:-2;i:1080;i:-1;i:1081;i:-1;i:1082;i:-2;i:1084;i:-1;i:1085;i:-2;}s:60:"/home/bjartka/projects/doctrine/models/TestMovieUserVote.php";a:4:{i:5;i:1;i:6;i:1;i:7;i:1;i:8;i:1;}s:58:"/home/bjartka/projects/doctrine/models/QueryTest_Entry.php";a:7:{i:9;i:1;i:10;i:1;i:11;i:1;i:12;i:1;i:13;i:1;i:20;i:1;i:21;i:1;}s:48:"/home/bjartka/projects/doctrine/models/Album.php";a:8:{i:6;i:1;i:7;i:1;i:8;i:1;i:9;i:1;i:10;i:1;i:13;i:1;i:14;i:1;i:15;i:1;}s:50:"/home/bjartka/projects/doctrine/models/MyUser2.php";a:13:{i:6;i:1;i:8;i:1;i:9;i:1;i:10;i:1;i:11;i:1;i:12;i:1;i:13;i:1;i:14;i:1;i:15;i:1;i:16;i:1;i:17;i:1;i:21;i:1;i:22;i:1;}s:47:"/home/bjartka/projects/doctrine/models/RTC2.php";a:4:{i:4;i:1;i:5;i:1;i:7;i:1;i:8;i:1;}s:52:"/home/bjartka/projects/doctrine/models/EnumTest2.php";a:3:{i:5;i:1;i:6;i:1;i:7;i:1;}s:59:"/home/bjartka/projects/doctrine/tests/MigrationTestCase.php";a:6:{i:38;i:1;i:41;i:1;i:44;i:-1;i:47;i:-1;i:50;i:-1;i:51;i:-1;}s:66:"/home/bjartka/projects/doctrine/lib/Doctrine/Connection/Sqlite.php";a:40:{i:21;i:1;i:34;i:1;i:51;i:1;i:52;i:1;i:53;i:1;i:54;i:1;i:55;i:1;i:56;i:1;i:57;i:1;i:58;i:1;i:59;i:1;i:60;i:1;i:61;i:1;i:62;i:1;i:63;i:1;i:64;i:1;i:65;i:1;i:66;i:1;i:67;i:1;i:68;i:1;i:77;i:1;i:79;i:1;i:80;i:1;i:81;i:1;i:82;i:1;i:83;i:1;i:84;i:1;i:85;i:1;i:95;i:1;i:96;i:1;i:97;i:-2;i:99;i:1;i:101;i:1;i:102;i:1;i:103;i:1;i:104;i:1;i:105;i:1;i:115;i:1;i:116;i:-2;i:117;i:1;}s:66:"/home/bjartka/projects/doctrine/lib/Doctrine/Connection/Oracle.php";a:42:{i:21;i:1;i:33;i:1;i:43;i:1;i:44;i:1;i:45;i:1;i:46;i:1;i:47;i:1;i:48;i:1;i:49;i:1;i:50;i:1;i:51;i:1;i:52;i:1;i:53;i:1;i:54;i:1;i:55;i:1;i:56;i:1;i:57;i:1;i:58;i:1;i:59;i:1;i:60;i:1;i:71;i:1;i:72;i:1;i:80;i:-1;i:81;i:-1;i:98;i:1;i:99;i:1;i:100;i:1;i:101;i:1;i:102;i:-1;i:103;i:-1;i:104;i:1;i:106;i:1;i:107;i:1;i:108;i:1;i:110;i:1;i:111;i:1;i:112;i:1;i:114;i:1;i:115;i:1;i:116;i:1;i:117;i:-2;i:118;i:1;}s:69:"/home/bjartka/projects/doctrine/lib/Doctrine/Template/Versionable.php";a:10:{i:33;i:1;i:37;i:1;i:38;i:1;i:41;i:1;i:42;i:1;i:44;i:1;i:45;i:1;i:48;i:1;i:49;i:-2;i:51;i:1;}s:65:"/home/bjartka/projects/doctrine/lib/Doctrine/Validator/Driver.php";a:18:{i:0;i:1;i:34;i:1;i:61;i:-1;i:62;i:-2;i:73;i:1;i:75;i:1;i:76;i:-2;i:86;i:-1;i:87;i:-1;i:88;i:-2;i:90;i:-1;i:91;i:-2;i:102;i:-1;i:104;i:-1;i:105;i:-2;i:114;i:-1;i:115;i:-2;i:116;i:1;}s:50:"/home/bjartka/projects/doctrine/models/Address.php";a:6:{i:6;i:1;i:7;i:1;i:8;i:1;i:9;i:1;i:11;i:1;i:12;i:1;}s:53:"/home/bjartka/projects/doctrine/models/FilterTest.php";a:4:{i:4;i:1;i:5;i:1;i:7;i:1;i:8;i:1;}s:52:"/home/bjartka/projects/doctrine/models/EnumTest3.php";a:2:{i:5;i:1;i:6;i:1;}s:51:"/home/bjartka/projects/doctrine/models/M2MTest2.php";a:5:{i:4;i:1;i:5;i:1;i:6;i:1;i:8;i:1;i:9;i:1;}s:57:"/home/bjartka/projects/doctrine/models/QueryTest_Item.php";a:3:{i:6;i:1;i:7;i:1;i:8;i:1;}s:58:"/home/bjartka/projects/doctrine/models/ColumnAliasTest.php";a:4:{i:6;i:1;i:7;i:1;i:8;i:1;i:11;i:1;}s:55:"/home/bjartka/projects/doctrine/models/ConcreteUser.php";a:2:{i:6;i:1;i:7;i:1;}s:47:"/home/bjartka/projects/doctrine/models/RTC3.php";a:5:{i:4;i:1;i:5;i:1;i:7;i:1;i:8;i:1;i:9;i:1;}s:68:"/home/bjartka/projects/doctrine/tests/Relation/OneToManyTestCase.php";a:47:{i:36;i:1;i:39;i:1;i:41;i:1;i:42;i:1;i:45;i:1;i:47;i:1;i:49;i:1;i:51;i:1;i:53;i:1;i:54;i:1;i:58;i:1;i:60;i:1;i:62;i:1;i:63;i:1;i:67;i:1;i:69;i:1;i:71;i:1;i:72;i:1;i:75;i:1;i:76;i:1;i:78;i:1;i:79;i:1;i:81;i:1;i:82;i:1;i:84;i:1;i:85;i:1;i:88;i:1;i:89;i:1;i:90;i:1;i:92;i:1;i:93;i:1;i:94;i:1;i:95;i:1;i:96;i:1;i:100;i:1;i:101;i:1;i:102;i:1;i:103;i:1;i:105;i:1;i:106;i:1;i:107;i:1;i:108;i:1;i:110;i:1;i:112;i:1;i:114;i:1;i:116;i:1;i:117;i:1;}s:54:"/home/bjartka/projects/doctrine/tests/ViewTestCase.php";a:26:{i:38;i:1;i:39;i:1;i:41;i:1;i:43;i:1;i:45;i:1;i:46;i:1;i:47;i:1;i:49;i:1;i:52;i:1;i:53;i:1;i:54;i:-2;i:56;i:1;i:58;i:1;i:59;i:1;i:60;i:1;i:61;i:1;i:62;i:1;i:63;i:1;i:64;i:1;i:66;i:1;i:68;i:1;i:69;i:1;i:70;i:-2;i:72;i:1;i:73;i:1;i:77;i:1;}s:62:"/home/bjartka/projects/doctrine/tests/Query/SelectTestCase.php";a:72:{i:126;i:1;i:129;i:1;i:131;i:1;i:132;i:-1;i:133;i:1;i:134;i:1;i:136;i:1;i:140;i:1;i:142;i:1;i:144;i:1;i:146;i:1;i:148;i:1;i:149;i:1;i:150;i:1;i:151;i:1;i:152;i:1;i:156;i:1;i:158;i:1;i:160;i:1;i:161;i:1;i:164;i:1;i:166;i:1;i:168;i:1;i:169;i:1;i:172;i:1;i:174;i:1;i:176;i:1;i:177;i:1;i:180;i:1;i:182;i:1;i:184;i:1;i:185;i:1;i:189;i:1;i:191;i:1;i:193;i:1;i:195;i:1;i:196;i:1;i:197;i:1;i:198;i:1;i:199;i:1;i:200;i:1;i:203;i:1;i:205;i:1;i:207;i:1;i:208;i:1;i:209;i:1;i:210;i:1;i:211;i:1;i:212;i:1;i:214;i:1;i:215;i:1;i:216;i:1;i:217;i:1;i:218;i:1;i:219;i:1;i:222;i:1;i:224;i:1;i:226;i:1;i:228;i:1;i:230;i:1;i:232;i:1;i:234;i:1;i:235;i:1;i:236;i:1;i:237;i:1;i:238;i:1;i:240;i:1;i:241;i:1;i:242;i:1;i:243;i:1;i:244;i:1;i:245;i:1;}s:56:"/home/bjartka/projects/doctrine/tests/RecordTestCase.php";a:537:{i:38;i:1;i:39;i:1;i:40;i:1;i:41;i:1;i:42;i:1;i:43;i:1;i:44;i:1;i:48;i:1;i:49;i:1;i:51;i:1;i:53;i:1;i:55;i:1;i:56;i:1;i:57;i:1;i:58;i:1;i:59;i:1;i:60;i:1;i:61;i:1;i:63;i:1;i:64;i:1;i:66;i:1;i:68;i:1;i:69;i:1;i:70;i:1;i:71;i:1;i:72;i:1;i:73;i:1;i:76;i:1;i:77;i:1;i:78;i:1;i:79;i:1;i:80;i:1;i:82;i:1;i:83;i:1;i:84;i:1;i:86;i:1;i:87;i:1;i:88;i:1;i:91;i:1;i:92;i:1;i:95;i:1;i:96;i:1;i:98;i:1;i:99;i:1;i:101;i:1;i:102;i:1;i:103;i:1;i:105;i:1;i:109;i:1;i:110;i:1;i:111;i:1;i:113;i:1;i:115;i:1;i:116;i:1;i:117;i:1;i:118;i:1;i:122;i:1;i:124;i:1;i:126;i:1;i:128;i:1;i:129;i:-1;i:130;i:1;i:131;i:1;i:132;i:1;i:135;i:1;i:139;i:1;i:140;i:1;i:142;i:1;i:143;i:1;i:144;i:1;i:145;i:1;i:146;i:1;i:148;i:1;i:149;i:1;i:150;i:1;i:152;i:1;i:154;i:1;i:155;i:1;i:156;i:1;i:157;i:1;i:158;i:1;i:159;i:1;i:164;i:1;i:166;i:1;i:167;i:1;i:168;i:1;i:169;i:1;i:170;i:1;i:171;i:1;i:176;i:1;i:178;i:1;i:180;i:1;i:181;i:1;i:184;i:1;i:185;i:1;i:186;i:1;i:188;i:1;i:190;i:1;i:192;i:1;i:194;i:1;i:195;i:1;i:196;i:1;i:197;i:1;i:198;i:1;i:200;i:1;i:202;i:1;i:204;i:1;i:205;i:1;i:206;i:1;i:207;i:1;i:208;i:1;i:209;i:1;i:210;i:1;i:212;i:1;i:214;i:1;i:215;i:1;i:216;i:1;i:217;i:1;i:218;i:1;i:219;i:1;i:223;i:1;i:224;i:1;i:225;i:1;i:227;i:1;i:228;i:1;i:232;i:1;i:233;i:1;i:234;i:1;i:236;i:1;i:238;i:1;i:240;i:1;i:242;i:1;i:243;i:1;i:245;i:1;i:249;i:1;i:250;i:1;i:251;i:1;i:253;i:1;i:254;i:1;i:255;i:1;i:259;i:1;i:260;i:1;i:261;i:1;i:262;i:1;i:263;i:1;i:264;i:1;i:265;i:1;i:268;i:1;i:269;i:1;i:270;i:1;i:271;i:1;i:272;i:1;i:274;i:1;i:275;i:1;i:276;i:1;i:277;i:1;i:278;i:1;i:279;i:1;i:281;i:1;i:282;i:1;i:283;i:1;i:284;i:1;i:285;i:1;i:287;i:1;i:288;i:1;i:289;i:1;i:290;i:1;i:292;i:1;i:294;i:1;i:295;i:1;i:296;i:1;i:297;i:1;i:298;i:1;i:299;i:1;i:301;i:1;i:302;i:1;i:303;i:1;i:304;i:1;i:305;i:1;i:306;i:1;i:308;i:1;i:309;i:1;i:310;i:1;i:311;i:1;i:313;i:1;i:314;i:1;i:315;i:1;i:316;i:1;i:317;i:1;i:319;i:1;i:320;i:1;i:321;i:1;i:322;i:1;i:324;i:1;i:325;i:1;i:326;i:1;i:327;i:1;i:328;i:1;i:330;i:1;i:331;i:1;i:332;i:1;i:337;i:1;i:339;i:1;i:340;i:1;i:342;i:1;i:344;i:1;i:345;i:1;i:346;i:1;i:348;i:1;i:349;i:1;i:350;i:1;i:351;i:1;i:354;i:1;i:355;i:1;i:357;i:1;i:358;i:1;i:359;i:1;i:361;i:1;i:362;i:1;i:363;i:1;i:364;i:1;i:366;i:1;i:368;i:1;i:370;i:1;i:371;i:1;i:372;i:1;i:373;i:1;i:375;i:1;i:380;i:1;i:381;i:1;i:382;i:1;i:383;i:1;i:384;i:1;i:385;i:1;i:386;i:1;i:387;i:1;i:388;i:1;i:389;i:1;i:390;i:1;i:391;i:1;i:393;i:1;i:397;i:1;i:399;i:1;i:400;i:1;i:401;i:1;i:402;i:1;i:404;i:1;i:405;i:1;i:406;i:1;i:407;i:1;i:408;i:1;i:409;i:1;i:413;i:1;i:415;i:1;i:416;i:1;i:417;i:1;i:418;i:1;i:419;i:1;i:423;i:1;i:424;i:1;i:425;i:1;i:427;i:1;i:428;i:1;i:430;i:1;i:432;i:1;i:433;i:1;i:434;i:1;i:435;i:1;i:439;i:1;i:440;i:1;i:441;i:1;i:443;i:1;i:444;i:1;i:446;i:1;i:448;i:1;i:449;i:1;i:451;i:1;i:452;i:1;i:455;i:1;i:456;i:1;i:457;i:1;i:458;i:1;i:459;i:1;i:461;i:1;i:465;i:1;i:466;i:1;i:467;i:1;i:468;i:1;i:471;i:1;i:472;i:1;i:473;i:1;i:475;i:1;i:476;i:1;i:477;i:1;i:478;i:1;i:480;i:1;i:481;i:1;i:482;i:1;i:485;i:1;i:486;i:1;i:487;i:1;i:488;i:1;i:489;i:1;i:491;i:1;i:492;i:1;i:493;i:1;i:494;i:1;i:495;i:1;i:496;i:1;i:498;i:1;i:499;i:1;i:500;i:1;i:501;i:1;i:503;i:1;i:505;i:1;i:506;i:1;i:509;i:1;i:510;i:1;i:511;i:1;i:513;i:1;i:514;i:1;i:515;i:1;i:517;i:1;i:518;i:1;i:522;i:1;i:523;i:1;i:524;i:1;i:525;i:1;i:528;i:1;i:529;i:1;i:530;i:1;i:531;i:1;i:533;i:1;i:534;i:1;i:535;i:1;i:536;i:1;i:537;i:1;i:538;i:1;i:542;i:1;i:543;i:1;i:544;i:1;i:546;i:1;i:548;i:1;i:549;i:1;i:551;i:1;i:552;i:1;i:553;i:1;i:557;i:1;i:558;i:1;i:561;i:1;i:564;i:1;i:565;i:1;i:566;i:1;i:570;i:1;i:571;i:1;i:573;i:1;i:574;i:1;i:576;i:1;i:577;i:1;i:578;i:1;i:579;i:1;i:580;i:1;i:581;i:1;i:582;i:1;i:583;i:1;i:587;i:1;i:588;i:1;i:590;i:1;i:591;i:1;i:593;i:1;i:595;i:1;i:596;i:1;i:598;i:1;i:599;i:1;i:601;i:1;i:602;i:1;i:603;i:1;i:604;i:1;i:608;i:1;i:610;i:1;i:611;i:1;i:613;i:1;i:615;i:1;i:616;i:1;i:617;i:1;i:619;i:1;i:621;i:1;i:623;i:1;i:624;i:1;i:626;i:1;i:627;i:1;i:631;i:1;i:633;i:1;i:634;i:1;i:635;i:1;i:637;i:1;i:640;i:1;i:642;i:1;i:643;i:1;i:644;i:1;i:646;i:1;i:647;i:1;i:649;i:1;i:650;i:1;i:651;i:1;i:652;i:1;i:656;i:1;i:658;i:1;i:659;i:1;i:660;i:1;i:661;i:1;i:665;i:1;i:666;i:1;i:667;i:1;i:669;i:1;i:670;i:1;i:671;i:1;i:672;i:1;i:675;i:1;i:676;i:1;i:677;i:1;i:678;i:1;i:679;i:1;i:681;i:1;i:682;i:1;i:683;i:1;i:685;i:1;i:691;i:1;i:692;i:1;i:693;i:1;i:695;i:1;i:697;i:1;i:698;i:1;i:699;i:1;i:701;i:1;i:703;i:1;i:704;i:1;i:705;i:1;i:706;i:1;i:707;i:1;i:711;i:1;i:712;i:1;i:713;i:1;i:715;i:1;i:716;i:1;i:717;i:1;i:718;i:1;i:720;i:1;i:721;i:1;i:722;i:1;i:724;i:1;i:727;i:1;i:731;i:1;i:732;i:1;i:734;i:1;i:735;i:1;i:740;i:1;i:742;i:1;i:744;i:1;i:745;i:1;i:746;i:1;i:752;i:1;i:753;i:1;i:754;i:1;i:755;i:1;i:757;i:1;i:759;i:1;i:760;i:1;i:764;i:1;i:765;i:1;i:766;i:1;i:767;i:1;i:768;i:1;i:770;i:1;i:771;i:1;i:773;i:1;i:774;i:1;i:778;i:1;i:779;i:1;i:780;i:1;i:781;i:1;i:782;i:1;i:786;i:1;i:787;i:1;i:788;i:1;i:789;i:1;i:791;i:1;i:792;i:1;i:793;i:1;i:794;i:1;i:796;i:1;i:797;i:1;i:798;i:1;i:800;i:1;i:801;i:1;i:806;i:1;i:807;i:1;i:809;i:1;i:810;i:1;i:812;i:1;i:813;i:1;i:814;i:1;i:815;i:1;i:816;i:1;i:817;i:1;i:818;i:1;i:820;i:1;i:821;i:1;i:823;i:1;i:825;i:1;i:826;i:1;i:827;i:1;i:829;i:1;i:834;i:1;i:836;i:1;i:837;i:1;i:841;i:1;i:843;i:1;i:844;i:1;i:845;i:1;i:847;i:1;i:848;i:1;i:851;i:1;i:852;i:1;i:853;i:1;i:857;i:1;i:858;i:1;i:859;i:1;i:860;i:1;i:861;i:1;i:862;i:1;i:863;i:1;i:864;i:1;i:865;i:1;i:866;i:1;i:867;i:1;i:868;i:1;}s:64:"/home/bjartka/projects/doctrine/lib/Doctrine/Relation/Parser.php";a:227:{i:34;i:1;i:57;i:1;i:58;i:1;i:67;i:-1;i:68;i:-2;i:77;i:1;i:78;i:-1;i:79;i:-2;i:81;i:1;i:82;i:-2;i:86;i:1;i:87;i:1;i:88;i:-2;i:90;i:1;i:91;i:-2;i:102;i:1;i:103;i:-1;i:104;i:-1;i:106;i:1;i:108;i:1;i:109;i:-1;i:110;i:-2;i:112;i:1;i:113;i:1;i:114;i:1;i:116;i:1;i:117;i:1;i:118;i:-2;i:120;i:1;i:132;i:1;i:133;i:-2;i:142;i:1;i:143;i:1;i:144;i:-2;i:146;i:1;i:147;i:1;i:151;i:1;i:152;i:1;i:153;i:1;i:155;i:1;i:156;i:1;i:158;i:1;i:159;i:1;i:160;i:1;i:161;i:1;i:162;i:1;i:163;i:1;i:164;i:1;i:165;i:1;i:166;i:1;i:168;i:1;i:169;i:1;i:170;i:1;i:171;i:1;i:172;i:1;i:173;i:1;i:174;i:1;i:175;i:1;i:176;i:1;i:177;i:1;i:179;i:1;i:181;i:1;i:183;i:1;i:185;i:1;i:186;i:1;i:187;i:1;i:190;i:1;i:192;i:1;i:194;i:1;i:195;i:1;i:196;i:-2;i:197;i:-1;i:198;i:1;i:199;i:1;i:201;i:1;i:202;i:-2;i:203;i:1;i:205;i:-2;i:215;i:1;i:216;i:1;i:217;i:1;i:219;i:1;i:220;i:-2;i:232;i:1;i:234;i:1;i:235;i:1;i:237;i:1;i:238;i:1;i:239;i:-2;i:240;i:1;i:241;i:1;i:244;i:1;i:245;i:-2;i:255;i:1;i:256;i:1;i:257;i:1;i:258;i:1;i:260;i:1;i:262;i:1;i:263;i:1;i:267;i:-1;i:268;i:-1;i:269;i:1;i:273;i:1;i:274;i:1;i:275;i:1;i:277;i:1;i:281;i:1;i:283;i:1;i:284;i:1;i:285;i:1;i:288;i:1;i:290;i:1;i:291;i:1;i:293;i:1;i:294;i:-2;i:307;i:1;i:308;i:-1;i:309;i:-1;i:310;i:-1;i:311;i:-1;i:312;i:-1;i:313;i:-1;i:314;i:1;i:315;i:1;i:318;i:1;i:319;i:-2;i:330;i:1;i:332;i:1;i:334;i:1;i:335;i:1;i:336;i:-2;i:338;i:1;i:339;i:1;i:341;i:1;i:342;i:1;i:343;i:-1;i:344;i:-1;i:345;i:-2;i:346;i:1;i:347;i:1;i:348;i:1;i:349;i:-2;i:350;i:-1;i:352;i:1;i:353;i:-1;i:354;i:-2;i:356;i:1;i:357;i:-2;i:367;i:1;i:368;i:1;i:369;i:1;i:371;i:1;i:372;i:1;i:374;i:1;i:375;i:1;i:379;i:1;i:380;i:1;i:381;i:1;i:384;i:1;i:385;i:1;i:387;i:1;i:388;i:1;i:389;i:1;i:390;i:1;i:391;i:1;i:393;i:1;i:394;i:1;i:397;i:1;i:398;i:1;i:400;i:1;i:401;i:1;i:402;i:-2;i:404;i:1;i:405;i:1;i:407;i:1;i:411;i:1;i:414;i:1;i:415;i:1;i:416;i:1;i:417;i:1;i:419;i:1;i:420;i:1;i:421;i:1;i:422;i:1;i:423;i:1;i:425;i:1;i:426;i:-2;i:427;i:1;i:428;i:1;i:430;i:1;i:431;i:1;i:432;i:1;i:433;i:1;i:435;i:1;i:436;i:1;i:437;i:1;i:438;i:1;i:439;i:1;i:440;i:1;i:441;i:1;i:442;i:-2;i:443;i:-1;i:444;i:-1;i:447;i:-1;i:448;i:-1;i:449;i:-1;i:450;i:-1;i:452;i:-1;i:453;i:-1;i:454;i:-1;i:456;i:-1;i:457;i:-1;i:458;i:-1;i:459;i:-1;i:460;i:-1;i:462;i:-1;i:464;i:-1;i:465;i:-1;i:466;i:-1;i:467;i:-1;i:468;i:-1;i:469;i:-1;i:471;i:-1;i:474;i:1;i:475;i:-2;i:476;i:1;}s:69:"/home/bjartka/projects/doctrine/lib/Doctrine/Connection/Exception.php";a:9:{i:21;i:1;i:33;i:1;i:88;i:1;i:99;i:-1;i:100;i:-2;i:114;i:-1;i:115;i:-1;i:116;i:-2;i:117;i:1;}s:69:"/home/bjartka/projects/doctrine/lib/Doctrine/Transaction/Firebird.php";a:51:{i:21;i:1;i:33;i:1;i:44;i:1;i:46;i:1;i:47;i:-2;i:58;i:1;i:60;i:1;i:61;i:-2;i:72;i:1;i:74;i:1;i:75;i:-2;i:96;i:1;i:97;i:1;i:98;i:1;i:99;i:1;i:100;i:1;i:101;i:1;i:102;i:1;i:103;i:1;i:104;i:1;i:105;i:1;i:106;i:1;i:107;i:1;i:108;i:1;i:109;i:1;i:110;i:1;i:112;i:1;i:114;i:1;i:115;i:1;i:116;i:1;i:117;i:1;i:118;i:1;i:119;i:1;i:120;i:1;i:121;i:1;i:122;i:1;i:123;i:1;i:125;i:1;i:126;i:1;i:127;i:1;i:128;i:1;i:129;i:1;i:130;i:1;i:131;i:1;i:132;i:1;i:133;i:1;i:134;i:1;i:136;i:1;i:138;i:1;i:139;i:1;i:140;i:1;}s:64:"/home/bjartka/projects/doctrine/lib/Doctrine/Export/Firebird.php";a:194:{i:21;i:1;i:35;i:1;i:45;i:1;i:47;i:1;i:48;i:-2;i:58;i:1;i:60;i:1;i:61;i:-2;i:73;i:1;i:74;i:-1;i:75;i:-1;i:76;i:-1;i:78;i:-1;i:79;i:-1;i:80;i:-1;i:81;i:-1;i:82;i:1;i:85;i:1;i:86;i:1;i:88;i:1;i:89;i:1;i:91;i:1;i:95;i:1;i:96;i:1;i:97;i:1;i:98;i:1;i:102;i:1;i:103;i:-2;i:114;i:-1;i:117;i:-1;i:118;i:-1;i:120;i:-1;i:121;i:-2;i:155;i:1;i:158;i:1;i:159;i:1;i:162;i:1;i:163;i:1;i:164;i:1;i:166;i:1;i:167;i:1;i:170;i:1;i:171;i:-2;i:172;i:1;i:173;i:1;i:183;i:-1;i:185;i:-1;i:186;i:-1;i:187;i:-1;i:188;i:-1;i:189;i:-1;i:193;i:-1;i:194;i:-1;i:195;i:-1;i:196;i:-1;i:197;i:-1;i:198;i:-1;i:199;i:-1;i:200;i:-1;i:201;i:-1;i:202;i:-1;i:203;i:-2;i:214;i:-1;i:215;i:-1;i:219;i:-1;i:220;i:-2;i:312;i:-1;i:314;i:-1;i:315;i:-1;i:316;i:-1;i:317;i:-1;i:318;i:-1;i:319;i:-1;i:320;i:-1;i:321;i:-1;i:322;i:-1;i:323;i:-1;i:324;i:-1;i:325;i:-1;i:326;i:-1;i:327;i:-1;i:328;i:-1;i:329;i:-2;i:330;i:-1;i:331;i:-1;i:332;i:-1;i:333;i:-1;i:334;i:-1;i:335;i:-1;i:336;i:-1;i:337;i:-1;i:338;i:-1;i:340;i:-1;i:341;i:-1;i:342;i:-1;i:343;i:-1;i:344;i:-1;i:345;i:-1;i:346;i:-1;i:347;i:-1;i:348;i:-1;i:350;i:-1;i:351;i:-1;i:352;i:-1;i:353;i:-1;i:354;i:-1;i:355;i:-1;i:356;i:-1;i:357;i:-1;i:358;i:-1;i:360;i:-1;i:362;i:-1;i:363;i:-1;i:364;i:-1;i:365;i:-1;i:366;i:-1;i:367;i:-1;i:368;i:-1;i:369;i:-1;i:370;i:-1;i:371;i:-1;i:373;i:-1;i:374;i:-1;i:375;i:-2;i:377;i:-1;i:378;i:-1;i:379;i:-1;i:380;i:-1;i:381;i:-2;i:416;i:-1;i:418;i:-1;i:419;i:-1;i:420;i:-1;i:421;i:-1;i:422;i:-1;i:423;i:-1;i:424;i:-1;i:425;i:-1;i:426;i:-1;i:427;i:-1;i:428;i:-1;i:429;i:-1;i:430;i:-1;i:431;i:-1;i:432;i:-1;i:433;i:-1;i:434;i:-1;i:435;i:-1;i:436;i:-1;i:437;i:-1;i:438;i:-1;i:440;i:-1;i:441;i:-2;i:466;i:1;i:468;i:1;i:469;i:-1;i:470;i:-1;i:471;i:1;i:472;i:1;i:473;i:1;i:474;i:-1;i:475;i:-1;i:476;i:1;i:477;i:1;i:478;i:-1;i:479;i:-1;i:480;i:-1;i:481;i:-1;i:483;i:1;i:484;i:1;i:485;i:1;i:486;i:1;i:487;i:1;i:488;i:1;i:490;i:1;i:491;i:-2;i:502;i:-1;i:503;i:-2;i:520;i:1;i:522;i:1;i:525;i:1;i:527;i:1;i:528;i:-2;i:530;i:-2;i:531;i:-2;i:532;i:-2;i:535;i:-2;i:536;i:-2;i:546;i:-1;i:547;i:-1;i:548;i:-1;i:550;i:-1;i:551;i:-2;i:552;i:1;}s:64:"/home/bjartka/projects/doctrine/lib/Doctrine/Validator/Range.php";a:10:{i:34;i:1;i:43;i:1;i:44;i:1;i:45;i:-2;i:46;i:-1;i:47;i:-1;i:48;i:-2;i:49;i:-1;i:50;i:-2;i:51;i:1;}s:67:"/home/bjartka/projects/doctrine/lib/Doctrine/Validator/Notblank.php";a:4:{i:33;i:1;i:44;i:1;i:45;i:-2;i:46;i:1;}s:53:"/home/bjartka/projects/doctrine/lib/Doctrine/I18n.php";a:49:{i:33;i:1;i:47;i:1;i:48;i:1;i:52;i:1;i:53;i:-1;i:54;i:-2;i:56;i:1;i:57;i:1;i:58;i:1;i:60;i:1;i:62;i:1;i:63;i:1;i:64;i:-2;i:66;i:1;i:68;i:1;i:70;i:1;i:72;i:1;i:73;i:1;i:74;i:1;i:76;i:1;i:77;i:1;i:78;i:1;i:80;i:1;i:81;i:1;i:83;i:1;i:85;i:1;i:86;i:1;i:87;i:1;i:88;i:1;i:89;i:1;i:90;i:1;i:92;i:1;i:93;i:1;i:94;i:1;i:95;i:1;i:97;i:1;i:99;i:1;i:100;i:1;i:101;i:1;i:102;i:1;i:105;i:1;i:107;i:1;i:108;i:1;i:110;i:1;i:112;i:1;i:114;i:1;i:116;i:1;i:117;i:-2;i:119;i:1;}s:55:"/home/bjartka/projects/doctrine/lib/Doctrine/Search.php";a:130:{i:33;i:1;i:54;i:1;i:56;i:1;i:57;i:1;i:58;i:1;i:59;i:1;i:60;i:1;i:61;i:1;i:62;i:1;i:67;i:1;i:69;i:1;i:71;i:1;i:72;i:-2;i:76;i:1;i:77;i:-2;i:88;i:1;i:90;i:1;i:91;i:1;i:92;i:1;i:93;i:1;i:94;i:1;i:96;i:1;i:97;i:1;i:98;i:1;i:99;i:1;i:100;i:1;i:101;i:1;i:103;i:1;i:104;i:1;i:106;i:1;i:107;i:1;i:108;i:1;i:110;i:1;i:111;i:1;i:112;i:1;i:114;i:1;i:116;i:1;i:118;i:1;i:119;i:1;i:121;i:1;i:122;i:1;i:123;i:1;i:124;i:1;i:125;i:1;i:126;i:1;i:128;i:1;i:129;i:1;i:130;i:1;i:132;i:1;i:136;i:1;i:138;i:1;i:139;i:1;i:140;i:1;i:142;i:1;i:143;i:1;i:144;i:1;i:145;i:1;i:146;i:1;i:148;i:1;i:150;i:1;i:151;i:-2;i:157;i:1;i:159;i:1;i:160;i:1;i:161;i:1;i:162;i:1;i:165;i:1;i:167;i:1;i:169;i:1;i:170;i:1;i:171;i:1;i:173;i:1;i:174;i:1;i:175;i:1;i:177;i:1;i:178;i:1;i:179;i:1;i:181;i:1;i:183;i:1;i:184;i:1;i:186;i:1;i:187;i:1;i:188;i:1;i:190;i:1;i:191;i:1;i:192;i:1;i:194;i:1;i:195;i:1;i:196;i:1;i:197;i:1;i:199;i:1;i:200;i:1;i:201;i:-2;i:203;i:1;i:207;i:1;i:208;i:1;i:209;i:-2;i:210;i:1;i:212;i:1;i:215;i:1;i:216;i:1;i:217;i:1;i:219;i:1;i:221;i:1;i:222;i:1;i:223;i:-2;i:225;i:1;i:226;i:1;i:227;i:1;i:228;i:1;i:229;i:1;i:230;i:1;i:231;i:1;i:232;i:1;i:233;i:1;i:234;i:1;i:235;i:1;i:237;i:1;i:239;i:1;i:241;i:1;i:242;i:1;i:244;i:1;i:246;i:1;i:247;i:1;i:248;i:1;i:250;i:1;i:252;i:1;i:254;i:1;i:255;i:-2;i:257;i:1;}s:55:"/home/bjartka/projects/doctrine/lib/Doctrine/Record.php";a:665:{i:0;i:1;i:145;i:1;i:146;i:1;i:147;i:1;i:148;i:1;i:149;i:1;i:151;i:1;i:152;i:1;i:153;i:1;i:160;i:1;i:161;i:1;i:163;i:1;i:165;i:1;i:168;i:1;i:171;i:1;i:173;i:1;i:175;i:1;i:177;i:1;i:178;i:1;i:179;i:1;i:180;i:1;i:181;i:1;i:185;i:1;i:186;i:1;i:187;i:1;i:189;i:1;i:190;i:1;i:191;i:1;i:194;i:1;i:196;i:1;i:197;i:1;i:199;i:1;i:200;i:1;i:202;i:1;i:211;i:-1;i:212;i:-2;i:222;i:1;i:231;i:1;i:240;i:1;i:241;i:-2;i:250;i:1;i:251;i:1;i:252;i:-2;i:254;i:1;i:257;i:1;i:258;i:1;i:259;i:1;i:260;i:1;i:261;i:1;i:262;i:1;i:263;i:1;i:266;i:1;i:267;i:-2;i:275;i:1;i:282;i:1;i:289;i:1;i:295;i:1;i:301;i:1;i:307;i:1;i:313;i:1;i:319;i:1;i:325;i:1;i:331;i:1;i:337;i:1;i:344;i:1;i:351;i:1;i:358;i:1;i:365;i:1;i:373;i:1;i:374;i:-2;i:385;i:1;i:386;i:-1;i:387;i:-1;i:388;i:-2;i:389;i:-1;i:390;i:-1;i:391;i:1;i:393;i:-1;i:404;i:1;i:405;i:1;i:406;i:-2;i:407;i:1;i:408;i:1;i:410;i:1;i:411;i:1;i:412;i:-2;i:414;i:1;i:415;i:1;i:416;i:1;i:417;i:1;i:418;i:1;i:419;i:1;i:420;i:1;i:430;i:1;i:431;i:1;i:433;i:1;i:434;i:1;i:435;i:1;i:436;i:1;i:437;i:1;i:439;i:1;i:440;i:1;i:442;i:1;i:443;i:-2;i:454;i:1;i:455;i:1;i:457;i:1;i:458;i:1;i:469;i:1;i:470;i:1;i:471;i:1;i:472;i:1;i:473;i:1;i:475;i:1;i:476;i:1;i:477;i:1;i:478;i:1;i:479;i:1;i:480;i:1;i:481;i:1;i:482;i:1;i:484;i:1;i:485;i:1;i:486;i:1;i:487;i:1;i:488;i:1;i:490;i:1;i:491;i:1;i:492;i:-1;i:493;i:1;i:503;i:1;i:505;i:1;i:507;i:1;i:509;i:1;i:510;i:1;i:511;i:1;i:512;i:1;i:513;i:1;i:515;i:1;i:516;i:1;i:518;i:1;i:519;i:1;i:520;i:-1;i:521;i:1;i:522;i:1;i:523;i:1;i:524;i:1;i:525;i:1;i:526;i:1;i:527;i:1;i:528;i:1;i:529;i:1;i:530;i:1;i:531;i:1;i:532;i:1;i:533;i:1;i:534;i:1;i:535;i:-1;i:537;i:1;i:539;i:1;i:541;i:1;i:543;i:1;i:544;i:-2;i:556;i:1;i:558;i:1;i:560;i:1;i:561;i:1;i:563;i:1;i:564;i:1;i:566;i:1;i:568;i:1;i:570;i:1;i:571;i:1;i:572;i:1;i:574;i:1;i:576;i:1;i:577;i:1;i:578;i:1;i:579;i:1;i:580;i:1;i:581;i:1;i:582;i:1;i:583;i:1;i:584;i:1;i:585;i:1;i:586;i:1;i:588;i:-1;i:589;i:1;i:591;i:1;i:593;i:1;i:595;i:1;i:597;i:1;i:598;i:1;i:612;i:1;i:613;i:1;i:614;i:-2;i:615;i:1;i:616;i:1;i:617;i:1;i:618;i:1;i:619;i:1;i:620;i:-1;i:622;i:1;i:623;i:-1;i:625;i:-1;i:626;i:-1;i:627;i:-1;i:628;i:-1;i:629;i:-1;i:631;i:-1;i:633;i:1;i:634;i:1;i:636;i:1;i:637;i:1;i:639;i:1;i:640;i:-1;i:641;i:-2;i:642;i:1;i:654;i:1;i:655;i:1;i:656;i:-1;i:657;i:-1;i:658;i:1;i:659;i:-1;i:660;i:-2;i:661;i:1;i:664;i:1;i:666;i:1;i:667;i:1;i:668;i:-2;i:670;i:1;i:672;i:1;i:674;i:1;i:676;i:1;i:678;i:1;i:679;i:-2;i:692;i:1;i:693;i:1;i:694;i:1;i:695;i:1;i:696;i:1;i:697;i:1;i:698;i:1;i:700;i:1;i:710;i:1;i:711;i:1;i:721;i:1;i:722;i:-2;i:732;i:1;i:733;i:-2;i:746;i:1;i:747;i:-1;i:748;i:-2;i:749;i:1;i:750;i:1;i:752;i:1;i:753;i:-2;i:764;i:1;i:765;i:-1;i:767;i:-1;i:769;i:-1;i:770;i:-2;i:771;i:1;i:772;i:-2;i:785;i:1;i:786;i:1;i:788;i:1;i:790;i:1;i:792;i:1;i:793;i:1;i:794;i:1;i:796;i:1;i:797;i:1;i:798;i:1;i:799;i:1;i:801;i:1;i:802;i:-2;i:804;i:1;i:805;i:1;i:806;i:-2;i:810;i:1;i:812;i:1;i:814;i:1;i:815;i:1;i:816;i:1;i:818;i:1;i:820;i:1;i:821;i:1;i:822;i:1;i:823;i:-2;i:824;i:-2;i:826;i:-2;i:840;i:1;i:841;i:1;i:842;i:1;i:860;i:1;i:862;i:1;i:864;i:1;i:865;i:1;i:866;i:1;i:868;i:1;i:870;i:1;i:871;i:1;i:872;i:1;i:873;i:1;i:875;i:1;i:876;i:1;i:877;i:1;i:878;i:1;i:881;i:1;i:882;i:1;i:883;i:1;i:884;i:1;i:886;i:1;i:887;i:1;i:888;i:1;i:889;i:1;i:890;i:1;i:891;i:1;i:892;i:1;i:893;i:1;i:894;i:1;i:895;i:-1;i:896;i:1;i:897;i:1;i:899;i:1;i:900;i:1;i:901;i:1;i:902;i:1;i:903;i:1;i:904;i:-2;i:905;i:-2;i:908;i:1;i:912;i:1;i:915;i:1;i:916;i:1;i:917;i:1;i:919;i:1;i:920;i:-1;i:921;i:-2;i:922;i:1;i:923;i:1;i:924;i:1;i:925;i:-2;i:926;i:-1;i:927;i:1;i:929;i:1;i:930;i:-1;i:931;i:-2;i:932;i:1;i:933;i:1;i:934;i:1;i:935;i:1;i:937;i:1;i:938;i:1;i:939;i:1;i:941;i:1;i:944;i:1;i:946;i:1;i:947;i:-1;i:948;i:-2;i:949;i:1;i:951;i:1;i:952;i:1;i:962;i:1;i:964;i:1;i:965;i:1;i:966;i:-2;i:967;i:1;i:968;i:-1;i:969;i:-2;i:970;i:1;i:971;i:-1;i:972;i:-2;i:973;i:1;i:974;i:1;i:976;i:1;i:977;i:-2;i:978;i:1;i:979;i:-2;i:987;i:-1;i:988;i:-1;i:989;i:-1;i:991;i:-1;i:1005;i:1;i:1006;i:1;i:1007;i:1;i:1008;i:1;i:1009;i:1;i:1022;i:1;i:1023;i:1;i:1024;i:1;i:1025;i:1;i:1027;i:-2;i:1049;i:-1;i:1050;i:-1;i:1051;i:-1;i:1053;i:-1;i:1054;i:-2;i:1062;i:1;i:1064;i:1;i:1065;i:1;i:1066;i:1;i:1067;i:1;i:1068;i:-2;i:1081;i:1;i:1083;i:1;i:1084;i:1;i:1085;i:1;i:1087;i:1;i:1088;i:1;i:1090;i:1;i:1091;i:1;i:1092;i:1;i:1093;i:-2;i:1096;i:1;i:1097;i:1;i:1098;i:1;i:1099;i:1;i:1100;i:1;i:1101;i:1;i:1102;i:1;i:1103;i:1;i:1104;i:1;i:1105;i:1;i:1106;i:1;i:1107;i:1;i:1108;i:1;i:1109;i:1;i:1110;i:1;i:1111;i:1;i:1112;i:1;i:1119;i:1;i:1120;i:1;i:1121;i:1;i:1122;i:1;i:1123;i:1;i:1124;i:1;i:1126;i:1;i:1127;i:1;i:1128;i:1;i:1129;i:1;i:1130;i:1;i:1132;i:1;i:1133;i:-2;i:1143;i:1;i:1144;i:-2;i:1153;i:-1;i:1154;i:-2;i:1165;i:1;i:1167;i:1;i:1168;i:1;i:1169;i:1;i:1170;i:1;i:1171;i:1;i:1172;i:1;i:1173;i:1;i:1174;i:1;i:1175;i:1;i:1176;i:1;i:1177;i:1;i:1178;i:-1;i:1179;i:-1;i:1180;i:-1;i:1181;i:-1;i:1182;i:-1;i:1183;i:-1;i:1184;i:1;i:1185;i:-2;i:1188;i:-1;i:1189;i:-1;i:1190;i:-1;i:1191;i:-1;i:1192;i:-1;i:1193;i:-1;i:1194;i:-1;i:1195;i:-1;i:1196;i:-1;i:1197;i:-1;i:1200;i:-1;i:1201;i:-1;i:1202;i:-2;i:1203;i:-1;i:1205;i:-2;i:1208;i:-1;i:1209;i:-1;i:1210;i:-2;i:1211;i:-1;i:1213;i:-2;i:1223;i:1;i:1224;i:1;i:1225;i:-2;i:1235;i:1;i:1236;i:1;i:1237;i:-2;i:1246;i:-1;i:1247;i:-1;i:1248;i:-2;i:1249;i:-1;i:1250;i:-2;i:1258;i:1;i:1259;i:-2;i:1271;i:1;i:1272;i:1;i:1273;i:1;i:1274;i:1;i:1275;i:-2;i:1285;i:1;i:1287;i:1;i:1288;i:1;i:1290;i:1;i:1291;i:1;i:1293;i:1;i:1294;i:1;i:1296;i:1;i:1297;i:1;i:1298;i:1;i:1299;i:1;i:1300;i:1;i:1303;i:1;i:1304;i:-2;i:1313;i:-1;i:1315;i:-1;i:1316;i:-1;i:1317;i:-1;i:1318;i:-1;i:1319;i:-1;i:1320;i:-1;i:1321;i:-1;i:1323;i:-1;i:1324;i:-1;i:1325;i:-2;i:1335;i:1;i:1336;i:-1;i:1337;i:-1;i:1338;i:-1;i:1339;i:-1;i:1340;i:1;i:1341;i:1;i:1342;i:1;i:1343;i:1;i:1344;i:1;i:1345;i:1;i:1346;i:1;i:1347;i:1;i:1348;i:1;i:1349;i:1;i:1351;i:1;i:1360;i:1;i:1361;i:-2;i:1370;i:1;i:1371;i:1;i:1372;i:1;i:1373;i:-2;i:1375;i:1;i:1376;i:-2;i:1388;i:1;i:1389;i:-2;i:1398;i:1;i:1399;i:-2;i:1408;i:1;i:1409;i:1;i:1410;i:-2;i:1411;i:-1;i:1421;i:-1;i:1422;i:-1;i:1423;i:-2;i:1424;i:-1;i:1425;i:-2;i:1433;i:1;i:1434;i:-2;i:1444;i:-1;i:1445;i:-1;i:1457;i:-1;i:1458;i:-1;i:1459;i:-1;i:1470;i:1;i:1472;i:1;i:1473;i:1;i:1474;i:1;i:1475;i:1;i:1478;i:1;i:1479;i:1;i:1491;i:1;i:1492;i:1;i:1494;i:1;i:1495;i:1;i:1496;i:1;i:1498;i:1;i:1500;i:1;i:1501;i:1;i:1502;i:1;i:1503;i:-2;i:1512;i:1;i:1513;i:-1;i:1514;i:-2;i:1516;i:1;i:1517;i:1;i:1518;i:1;i:1519;i:1;i:1520;i:1;i:1521;i:1;i:1523;i:1;i:1524;i:-2;i:1528;i:1;i:1529;i:-2;i:1542;i:1;i:1543;i:1;i:1544;i:1;i:1545;i:1;i:1547;i:1;i:1548;i:1;i:1549;i:-2;i:1551;i:1;i:1553;i:1;i:1554;i:-2;i:1567;i:1;i:1569;i:1;i:1571;i:1;i:1573;i:1;i:1574;i:1;i:1575;i:1;i:1576;i:1;i:1578;i:1;i:1579;i:1;i:1580;i:1;i:1582;i:1;i:1585;i:1;i:1586;i:1;i:1587;i:1;i:1588;i:1;i:1590;i:1;i:1591;i:1;i:1592;i:1;i:1594;i:1;i:1595;i:1;i:1596;i:1;i:1597;i:1;i:1598;i:1;i:1599;i:1;i:1600;i:1;i:1601;i:1;i:1602;i:1;i:1603;i:1;i:1604;i:1;i:1605;i:-2;i:1622;i:1;i:1623;i:-1;i:1624;i:-1;i:1625;i:-2;i:1627;i:1;i:1628;i:1;i:1629;i:1;i:1630;i:1;i:1632;i:1;i:1633;i:-2;i:1634;i:-1;i:1636;i:-1;i:1637;i:-2;i:1644;i:-1;i:1645;i:-1;i:1648;i:-1;i:1649;i:-2;i:1656;i:-1;i:1657;i:-2;}s:49:"/home/bjartka/projects/doctrine/models/Author.php";a:7:{i:6;i:1;i:7;i:1;i:8;i:1;i:9;i:1;i:12;i:1;i:13;i:1;i:14;i:1;}s:54:"/home/bjartka/projects/doctrine/models/Record_City.php";a:7:{i:4;i:1;i:5;i:1;i:6;i:1;i:7;i:1;i:9;i:1;i:10;i:1;i:11;i:1;}s:47:"/home/bjartka/projects/doctrine/models/Song.php";a:8:{i:6;i:1;i:7;i:1;i:8;i:1;i:9;i:1;i:12;i:1;i:13;i:1;i:14;i:1;i:15;i:1;}s:59:"/home/bjartka/projects/doctrine/models/MysqlGroupMember.php";a:3:{i:6;i:1;i:7;i:1;i:8;i:1;}s:71:"/home/bjartka/projects/doctrine/models/ValidatorTest_FootballPlayer.php";a:4:{i:4;i:1;i:5;i:1;i:6;i:1;i:7;i:1;}s:57:"/home/bjartka/projects/doctrine/models/QueryTest_Rank.php";a:9:{i:9;i:1;i:10;i:1;i:11;i:1;i:12;i:1;i:13;i:1;i:14;i:1;i:15;i:1;i:18;i:1;i:19;i:1;}s:62:"/home/bjartka/projects/doctrine/models/CheckConstraintTest.php";a:4:{i:6;i:1;i:7;i:1;i:8;i:1;i:9;i:1;}s:70:"/home/bjartka/projects/doctrine/tests/Transaction/FirebirdTestCase.php";a:44:{i:37;i:1;i:39;i:1;i:40;i:1;i:43;i:1;i:45;i:1;i:46;i:1;i:49;i:1;i:50;i:1;i:52;i:1;i:53;i:1;i:57;i:1;i:58;i:-1;i:59;i:1;i:60;i:1;i:62;i:1;i:66;i:1;i:67;i:-1;i:68;i:1;i:69;i:1;i:71;i:1;i:75;i:1;i:76;i:-1;i:77;i:1;i:78;i:1;i:80;i:1;i:83;i:1;i:84;i:1;i:85;i:1;i:86;i:1;i:88;i:1;i:89;i:1;i:90;i:1;i:91;i:1;i:92;i:1;i:95;i:1;i:97;i:1;i:99;i:1;i:101;i:1;i:102;i:1;i:105;i:1;i:107;i:1;i:109;i:1;i:111;i:1;i:112;i:1;}s:65:"/home/bjartka/projects/doctrine/tests/Export/FirebirdTestCase.php";a:31:{i:38;i:1;i:39;i:-1;i:40;i:1;i:41;i:1;i:43;i:1;i:47;i:1;i:48;i:-1;i:49;i:1;i:50;i:1;i:52;i:1;i:55;i:1;i:57;i:1;i:59;i:1;i:61;i:1;i:67;i:1;i:68;i:1;i:71;i:1;i:72;i:1;i:73;i:1;i:74;i:1;i:76;i:1;i:77;i:1;i:79;i:1;i:80;i:1;i:83;i:1;i:84;i:1;i:85;i:1;i:87;i:1;i:88;i:1;i:90;i:1;i:91;i:1;}s:60:"/home/bjartka/projects/doctrine/tests/UnitOfWorkTestCase.php";a:77:{i:43;i:1;i:45;i:1;i:46;i:1;i:48;i:1;i:49;i:1;i:51;i:1;i:52;i:1;i:54;i:1;i:56;i:1;i:57;i:1;i:59;i:1;i:61;i:1;i:62;i:1;i:63;i:1;i:64;i:1;i:65;i:1;i:67;i:1;i:69;i:1;i:70;i:1;i:71;i:1;i:72;i:1;i:73;i:1;i:75;i:1;i:76;i:1;i:77;i:1;i:78;i:1;i:79;i:1;i:81;i:1;i:82;i:1;i:83;i:1;i:84;i:1;i:85;i:1;i:87;i:1;i:88;i:1;i:89;i:1;i:90;i:1;i:91;i:1;i:93;i:1;i:94;i:1;i:95;i:1;i:96;i:1;i:97;i:1;i:99;i:1;i:100;i:1;i:101;i:1;i:102;i:1;i:103;i:1;i:104;i:1;i:105;i:1;i:107;i:1;i:108;i:1;i:109;i:1;i:110;i:1;i:111;i:1;i:112;i:1;i:113;i:1;i:115;i:1;i:116;i:1;i:117;i:1;i:118;i:1;i:119;i:1;i:120;i:1;i:121;i:1;i:123;i:1;i:124;i:1;i:125;i:1;i:126;i:1;i:127;i:1;i:128;i:1;i:129;i:1;i:131;i:1;i:132;i:1;i:133;i:1;i:134;i:1;i:135;i:1;i:136;i:1;i:137;i:1;}s:65:"/home/bjartka/projects/doctrine/tests/Relation/ParserTestCase.php";a:99:{i:37;i:1;i:39;i:1;i:40;i:1;i:42;i:1;i:44;i:1;i:45;i:1;i:46;i:1;i:48;i:1;i:49;i:1;i:52;i:1;i:54;i:1;i:56;i:1;i:57;i:-1;i:58;i:1;i:59;i:1;i:61;i:1;i:64;i:1;i:66;i:1;i:67;i:1;i:68;i:1;i:70;i:1;i:71;i:1;i:74;i:1;i:76;i:1;i:77;i:1;i:78;i:1;i:80;i:1;i:81;i:1;i:84;i:1;i:86;i:1;i:87;i:1;i:88;i:1;i:90;i:1;i:91;i:1;i:94;i:1;i:96;i:1;i:97;i:1;i:98;i:1;i:100;i:1;i:101;i:1;i:104;i:1;i:106;i:1;i:107;i:1;i:109;i:1;i:110;i:1;i:111;i:1;i:115;i:1;i:117;i:1;i:118;i:1;i:120;i:1;i:121;i:1;i:122;i:1;i:125;i:1;i:127;i:1;i:128;i:1;i:129;i:1;i:130;i:1;i:132;i:1;i:133;i:1;i:136;i:1;i:138;i:1;i:139;i:1;i:140;i:1;i:141;i:1;i:143;i:1;i:144;i:1;i:147;i:1;i:148;i:1;i:149;i:1;i:151;i:1;i:153;i:1;i:155;i:1;i:156;i:1;i:159;i:1;i:160;i:1;i:162;i:1;i:164;i:1;i:166;i:1;i:167;i:1;i:170;i:1;i:171;i:1;i:172;i:1;i:174;i:1;i:176;i:1;i:178;i:1;i:179;i:1;i:180;i:1;i:181;i:1;i:184;i:1;i:185;i:1;i:186;i:1;i:187;i:1;i:188;i:1;i:190;i:1;i:192;i:1;i:193;i:1;i:195;i:1;i:196;i:1;i:197;i:1;}s:54:"/home/bjartka/projects/doctrine/tests/I18nTestCase.php";a:48:{i:37;i:1;i:41;i:1;i:43;i:1;i:44;i:1;i:48;i:1;i:50;i:1;i:51;i:1;i:52;i:1;i:54;i:1;i:56;i:1;i:57;i:1;i:58;i:1;i:59;i:1;i:63;i:1;i:65;i:1;i:67;i:1;i:68;i:1;i:69;i:1;i:73;i:1;i:74;i:1;i:76;i:1;i:77;i:1;i:78;i:1;i:81;i:1;i:82;i:1;i:83;i:1;i:85;i:1;i:87;i:1;i:89;i:1;i:91;i:1;i:92;i:1;i:93;i:1;i:95;i:1;i:99;i:1;i:101;i:1;i:102;i:1;i:103;i:1;i:105;i:1;i:106;i:1;i:107;i:1;i:108;i:1;i:112;i:1;i:114;i:1;i:116;i:1;i:117;i:1;i:121;i:1;i:123;i:1;i:124;i:1;}s:65:"/home/bjartka/projects/doctrine/tests/Query/MultiJoinTestCase.php";a:107:{i:37;i:1;i:38;i:1;i:39;i:1;i:40;i:1;i:44;i:1;i:46;i:1;i:49;i:1;i:50;i:1;i:52;i:1;i:53;i:1;i:55;i:1;i:56;i:1;i:57;i:1;i:59;i:1;i:62;i:1;i:63;i:1;i:64;i:1;i:65;i:1;i:66;i:1;i:68;i:1;i:70;i:1;i:72;i:1;i:73;i:1;i:76;i:1;i:78;i:1;i:79;i:1;i:80;i:1;i:81;i:1;i:83;i:1;i:85;i:1;i:86;i:1;i:87;i:1;i:90;i:1;i:92;i:1;i:94;i:1;i:96;i:1;i:98;i:1;i:100;i:1;i:101;i:1;i:102;i:1;i:103;i:1;i:104;i:1;i:105;i:1;i:106;i:1;i:107;i:1;i:108;i:1;i:110;i:1;i:111;i:1;i:112;i:1;i:113;i:1;i:114;i:1;i:116;i:1;i:118;i:1;i:119;i:1;i:120;i:1;i:121;i:1;i:125;i:1;i:126;i:1;i:127;i:1;i:128;i:1;i:129;i:1;i:130;i:1;i:131;i:1;i:134;i:1;i:136;i:1;i:137;i:1;i:138;i:1;i:139;i:1;i:140;i:1;i:141;i:1;i:142;i:1;i:143;i:1;i:145;i:1;i:146;i:1;i:149;i:1;i:151;i:1;i:153;i:1;i:155;i:1;i:156;i:1;i:157;i:1;i:158;i:1;i:159;i:1;i:160;i:1;i:161;i:1;i:162;i:1;i:163;i:1;i:164;i:1;i:166;i:1;i:167;i:1;i:168;i:1;i:169;i:1;i:170;i:1;i:172;i:1;i:173;i:1;i:174;i:1;i:175;i:1;i:176;i:1;i:178;i:1;i:179;i:1;i:180;i:1;i:181;i:1;i:182;i:1;i:183;i:1;i:184;i:1;i:188;i:1;i:190;i:1;i:191;i:1;}s:75:"/home/bjartka/projects/doctrine/tests/Query/MysqlSubqueryHavingTestCase.php";a:25:{i:37;i:1;i:38;i:1;i:39;i:1;i:43;i:1;i:44;i:1;i:45;i:1;i:46;i:1;i:47;i:1;i:48;i:1;i:49;i:1;i:51;i:1;i:53;i:1;i:55;i:1;i:56;i:1;i:60;i:1;i:61;i:1;i:62;i:1;i:63;i:1;i:64;i:1;i:65;i:1;i:66;i:1;i:68;i:1;i:70;i:1;i:71;i:1;i:72;i:1;}s:56:"/home/bjartka/projects/doctrine/tests/SearchTestCase.php";a:72:{i:37;i:1;i:39;i:1;i:40;i:1;i:42;i:1;i:46;i:1;i:48;i:1;i:50;i:1;i:52;i:1;i:53;i:1;i:54;i:1;i:57;i:1;i:59;i:1;i:60;i:1;i:62;i:1;i:63;i:1;i:67;i:1;i:69;i:1;i:70;i:1;i:71;i:1;i:72;i:1;i:74;i:1;i:76;i:1;i:77;i:1;i:81;i:1;i:83;i:1;i:84;i:1;i:85;i:1;i:86;i:1;i:88;i:1;i:90;i:1;i:91;i:1;i:95;i:1;i:97;i:1;i:98;i:1;i:99;i:1;i:100;i:1;i:102;i:1;i:104;i:1;i:105;i:1;i:109;i:1;i:111;i:1;i:112;i:1;i:113;i:1;i:114;i:1;i:116;i:1;i:118;i:1;i:119;i:1;i:123;i:1;i:124;i:1;i:125;i:1;i:127;i:1;i:128;i:1;i:130;i:1;i:132;i:1;i:133;i:1;i:134;i:1;i:135;i:1;i:136;i:1;i:137;i:1;i:139;i:1;i:140;i:1;i:141;i:1;i:142;i:1;i:143;i:1;i:147;i:1;i:148;i:1;i:150;i:1;i:151;i:1;i:152;i:1;i:153;i:1;i:155;i:1;i:158;i:1;}s:61:"/home/bjartka/projects/doctrine/lib/Doctrine/Query/Select.php";a:5:{i:21;i:1;i:33;i:1;i:37;i:1;i:38;i:1;i:39;i:1;}s:53:"/home/bjartka/projects/doctrine/lib/Doctrine/View.php";a:26:{i:36;i:1;i:74;i:1;i:75;i:1;i:76;i:1;i:77;i:1;i:78;i:1;i:88;i:1;i:89;i:-2;i:99;i:1;i:100;i:-2;i:110;i:1;i:111;i:-2;i:122;i:1;i:124;i:1;i:125;i:1;i:126;i:-2;i:128;i:1;i:140;i:1;i:141;i:1;i:142;i:-2;i:144;i:1;i:155;i:1;i:156;i:-2;i:166;i:1;i:167;i:-2;i:168;i:1;}s:63:"/home/bjartka/projects/doctrine/tests/DoctrineTest/Reporter.php";a:2:{i:9;i:1;i:10;i:1;}s:50:"/home/bjartka/projects/doctrine/models/BlogTag.php";a:5:{i:6;i:1;i:7;i:1;i:8;i:1;i:11;i:1;i:12;i:1;}s:47:"/home/bjartka/projects/doctrine/models/Role.php";a:4:{i:6;i:1;i:7;i:1;i:10;i:1;i:11;i:1;}s:58:"/home/bjartka/projects/doctrine/models/ORM_AccessGroup.php";a:4:{i:6;i:1;i:7;i:1;i:10;i:1;i:11;i:1;}s:47:"/home/bjartka/projects/doctrine/models/RTC1.php";a:4:{i:4;i:1;i:5;i:1;i:7;i:1;i:8;i:1;}s:58:"/home/bjartka/projects/doctrine/models/Record_District.php";a:2:{i:4;i:1;i:5;i:1;}s:67:"/home/bjartka/projects/doctrine/tests/Connection/OracleTestCase.php";a:54:{i:35;i:1;i:37;i:1;i:38;i:1;i:40;i:1;i:42;i:1;i:43;i:1;i:45;i:1;i:47;i:1;i:48;i:1;i:50;i:1;i:52;i:1;i:53;i:1;i:55;i:1;i:57;i:1;i:58;i:1;i:60;i:1;i:62;i:1;i:63;i:1;i:65;i:1;i:67;i:1;i:68;i:1;i:70;i:1;i:72;i:1;i:73;i:1;i:75;i:1;i:77;i:1;i:78;i:1;i:80;i:1;i:82;i:1;i:83;i:1;i:85;i:1;i:87;i:1;i:88;i:1;i:90;i:1;i:92;i:1;i:93;i:1;i:95;i:1;i:97;i:1;i:98;i:1;i:100;i:1;i:102;i:1;i:103;i:1;i:105;i:1;i:107;i:1;i:108;i:1;i:110;i:1;i:112;i:1;i:113;i:1;i:115;i:1;i:117;i:1;i:118;i:1;i:120;i:1;i:122;i:1;i:123;i:1;}s:67:"/home/bjartka/projects/doctrine/tests/Connection/SqliteTestCase.php";a:33:{i:35;i:1;i:37;i:1;i:38;i:1;i:40;i:1;i:42;i:1;i:43;i:1;i:45;i:1;i:47;i:1;i:48;i:1;i:50;i:1;i:52;i:1;i:53;i:1;i:55;i:1;i:57;i:1;i:58;i:1;i:60;i:1;i:62;i:1;i:63;i:1;i:65;i:1;i:67;i:1;i:68;i:1;i:70;i:1;i:72;i:1;i:73;i:1;i:75;i:1;i:77;i:1;i:78;i:1;i:80;i:1;i:82;i:1;i:83;i:1;i:85;i:1;i:87;i:1;i:88;i:1;}s:70:"/home/bjartka/projects/doctrine/tests/Query/AggregateValueTestCase.php";a:101:{i:37;i:1;i:40;i:1;i:42;i:1;i:43;i:1;i:44;i:1;i:45;i:1;i:47;i:1;i:48;i:1;i:49;i:1;i:50;i:1;i:51;i:1;i:52;i:1;i:54;i:1;i:55;i:1;i:59;i:1;i:62;i:1;i:63;i:-1;i:64;i:1;i:65;i:1;i:68;i:1;i:71;i:1;i:72;i:1;i:73;i:-2;i:75;i:1;i:76;i:1;i:80;i:1;i:82;i:1;i:84;i:1;i:85;i:1;i:87;i:1;i:89;i:1;i:91;i:1;i:92;i:1;i:96;i:1;i:98;i:1;i:100;i:1;i:102;i:1;i:104;i:1;i:105;i:1;i:107;i:1;i:108;i:1;i:109;i:1;i:113;i:1;i:115;i:1;i:117;i:1;i:119;i:1;i:121;i:1;i:122;i:1;i:124;i:1;i:125;i:1;i:126;i:1;i:130;i:1;i:132;i:1;i:134;i:1;i:136;i:1;i:138;i:1;i:139;i:1;i:140;i:1;i:141;i:1;i:142;i:1;i:146;i:1;i:148;i:1;i:150;i:1;i:151;i:1;i:153;i:1;i:154;i:1;i:158;i:1;i:160;i:1;i:162;i:1;i:163;i:1;i:164;i:1;i:165;i:1;i:168;i:1;i:170;i:1;i:172;i:1;i:174;i:1;i:176;i:1;i:177;i:1;i:178;i:1;i:179;i:1;i:182;i:1;i:183;i:1;i:185;i:1;i:186;i:1;i:189;i:1;i:190;i:1;i:192;i:1;i:193;i:1;i:196;i:1;i:197;i:1;i:199;i:1;i:200;i:1;i:203;i:1;i:204;i:1;i:206;i:1;i:207;i:1;i:210;i:1;i:211;i:1;i:212;i:1;i:214;i:1;i:215;i:1;}s:54:"/home/bjartka/projects/doctrine/lib/Doctrine/Event.php";a:87:{i:0;i:1;i:34;i:1;i:114;i:1;i:115;i:1;i:116;i:1;i:117;i:1;i:118;i:1;i:127;i:1;i:128;i:-2;i:138;i:-1;i:139;i:-1;i:140;i:-1;i:141;i:-1;i:142;i:-1;i:143;i:-1;i:144;i:-1;i:145;i:-1;i:146;i:-1;i:147;i:-1;i:148;i:-1;i:149;i:-1;i:150;i:-1;i:152;i:-1;i:153;i:-1;i:154;i:-1;i:155;i:-1;i:156;i:-1;i:157;i:-1;i:159;i:-1;i:160;i:-1;i:161;i:-1;i:162;i:-1;i:163;i:-1;i:164;i:-1;i:166;i:-1;i:167;i:-1;i:168;i:-1;i:169;i:-1;i:170;i:-1;i:171;i:-1;i:173;i:-1;i:174;i:-1;i:175;i:-1;i:176;i:-1;i:177;i:-1;i:178;i:-1;i:179;i:-1;i:180;i:-1;i:181;i:-1;i:182;i:-1;i:183;i:-1;i:184;i:-1;i:185;i:-1;i:186;i:-1;i:195;i:1;i:196;i:-2;i:207;i:1;i:208;i:1;i:209;i:-2;i:211;i:1;i:212;i:-2;i:223;i:1;i:225;i:1;i:226;i:-2;i:238;i:1;i:240;i:1;i:241;i:-2;i:253;i:1;i:255;i:1;i:256;i:-2;i:266;i:1;i:267;i:1;i:277;i:1;i:278;i:-2;i:288;i:1;i:290;i:1;i:291;i:-2;i:302;i:1;i:303;i:-2;i:313;i:-1;i:314;i:-2;i:324;i:1;i:325;i:-1;i:326;i:-2;i:327;i:1;i:328;i:-2;i:330;i:1;}s:65:"/home/bjartka/projects/doctrine/lib/Doctrine/Validator/Regexp.php";a:18:{i:34;i:1;i:44;i:1;i:45;i:-1;i:46;i:-2;i:47;i:1;i:48;i:-1;i:49;i:-1;i:50;i:-1;i:51;i:-2;i:52;i:-1;i:53;i:-1;i:54;i:-2;i:55;i:1;i:56;i:1;i:57;i:-2;i:60;i:1;i:61;i:-2;i:62;i:1;}s:71:"/home/bjartka/projects/doctrine/lib/Doctrine/Record/Filter/Compound.php";a:36:{i:33;i:1;i:39;i:1;i:40;i:1;i:44;i:1;i:45;i:1;i:46;i:1;i:47;i:1;i:57;i:1;i:58;i:1;i:59;i:1;i:60;i:1;i:62;i:1;i:63;i:-2;i:64;i:-1;i:66;i:-1;i:67;i:-1;i:68;i:-1;i:69;i:-1;i:71;i:-1;i:72;i:-2;i:74;i:-1;i:75;i:-1;i:85;i:1;i:86;i:1;i:87;i:-1;i:88;i:-1;i:89;i:-2;i:90;i:-1;i:92;i:1;i:93;i:1;i:94;i:1;i:95;i:-2;i:96;i:-1;i:98;i:-1;i:99;i:-1;i:100;i:1;}s:63:"/home/bjartka/projects/doctrine/lib/Doctrine/Tree/Interface.php";a:2:{i:33;i:1;i:65;i:1;}s:58:"/home/bjartka/projects/doctrine/lib/Doctrine/Migration.php";a:163:{i:36;i:1;i:67;i:1;i:68;i:1;i:70;i:1;i:72;i:1;i:73;i:1;i:74;i:1;i:85;i:1;i:88;i:1;i:90;i:1;i:91;i:-2;i:92;i:-2;i:94;i:-2;i:105;i:1;i:106;i:-1;i:107;i:-2;i:109;i:1;i:111;i:1;i:112;i:1;i:113;i:1;i:114;i:1;i:116;i:1;i:117;i:1;i:118;i:1;i:119;i:1;i:120;i:1;i:122;i:1;i:123;i:1;i:125;i:1;i:126;i:1;i:127;i:1;i:128;i:1;i:129;i:1;i:130;i:1;i:131;i:1;i:132;i:1;i:134;i:1;i:136;i:1;i:137;i:1;i:139;i:1;i:141;i:1;i:142;i:1;i:143;i:-1;i:144;i:-2;i:145;i:1;i:147;i:1;i:148;i:-1;i:149;i:-2;i:151;i:1;i:152;i:1;i:154;i:1;i:155;i:1;i:157;i:1;i:158;i:-2;i:167;i:-1;i:168;i:-2;i:180;i:-1;i:182;i:-1;i:183;i:-1;i:184;i:-1;i:185;i:-1;i:187;i:-1;i:198;i:1;i:200;i:1;i:202;i:1;i:203;i:-2;i:214;i:-1;i:216;i:-1;i:218;i:-1;i:219;i:-2;i:230;i:-1;i:232;i:-1;i:233;i:-1;i:234;i:-1;i:235;i:-1;i:237;i:-1;i:239;i:-1;i:240;i:-2;i:249;i:-1;i:250;i:-2;i:262;i:1;i:263;i:1;i:265;i:1;i:266;i:1;i:267;i:-2;i:268;i:1;i:270;i:-1;i:271;i:-2;i:284;i:1;i:286;i:1;i:287;i:1;i:299;i:1;i:300;i:1;i:302;i:1;i:303;i:1;i:304;i:1;i:306;i:1;i:307;i:1;i:308;i:1;i:309;i:1;i:310;i:1;i:311;i:1;i:325;i:1;i:328;i:1;i:329;i:-1;i:330;i:-1;i:332;i:1;i:333;i:-1;i:334;i:-2;i:336;i:1;i:338;i:1;i:339;i:1;i:340;i:1;i:341;i:1;i:342;i:-1;i:343;i:-1;i:344;i:-1;i:345;i:-1;i:348;i:-1;i:350;i:-1;i:351;i:-2;i:362;i:1;i:363;i:1;i:375;i:1;i:377;i:1;i:378;i:1;i:388;i:-1;i:390;i:-1;i:391;i:-1;i:402;i:-1;i:404;i:-1;i:405;i:-1;i:416;i:-1;i:418;i:-1;i:419;i:-1;i:430;i:-1;i:432;i:-1;i:433;i:-1;i:444;i:-1;i:446;i:-1;i:447;i:-1;i:458;i:-1;i:460;i:-1;i:461;i:-1;i:474;i:1;i:476;i:1;i:477;i:1;i:489;i:-1;i:491;i:-1;i:492;i:-1;i:505;i:1;i:507;i:1;i:508;i:1;i:519;i:-1;i:521;i:-1;i:522;i:-1;i:534;i:-1;i:536;i:-1;i:537;i:-1;i:548;i:-1;i:550;i:-1;i:551;i:-1;i:552;i:1;}s:53:"/home/bjartka/projects/doctrine/models/Assignment.php";a:3:{i:4;i:1;i:5;i:1;i:6;i:1;}s:56:"/home/bjartka/projects/doctrine/models/FieldNameTest.php";a:6:{i:6;i:1;i:7;i:1;i:8;i:1;i:9;i:1;i:10;i:1;i:11;i:1;}s:67:"/home/bjartka/projects/doctrine/models/ORM_AccessControlsGroups.php";a:3:{i:6;i:1;i:7;i:1;i:8;i:1;}s:61:"/home/bjartka/projects/doctrine/models/QueryTest_Category.php";a:13:{i:17;i:1;i:18;i:1;i:19;i:1;i:20;i:1;i:21;i:1;i:22;i:1;i:23;i:1;i:24;i:1;i:25;i:1;i:32;i:1;i:33;i:1;i:34;i:1;i:35;i:1;}s:55:"/home/bjartka/projects/doctrine/models/LocationI18n.php";a:6:{i:6;i:1;i:7;i:1;i:8;i:1;i:9;i:1;i:13;i:1;i:14;i:1;}s:61:"/home/bjartka/projects/doctrine/tests/Query/WhereTestCase.php";a:154:{i:37;i:1;i:40;i:1;i:41;i:1;i:42;i:1;i:45;i:1;i:47;i:1;i:48;i:1;i:49;i:1;i:51;i:1;i:53;i:1;i:55;i:1;i:57;i:1;i:58;i:1;i:59;i:1;i:63;i:1;i:65;i:1;i:67;i:1;i:69;i:1;i:70;i:1;i:71;i:1;i:72;i:1;i:76;i:1;i:78;i:1;i:79;i:1;i:80;i:1;i:82;i:1;i:84;i:1;i:86;i:1;i:88;i:1;i:89;i:1;i:90;i:1;i:91;i:1;i:95;i:1;i:96;i:1;i:97;i:1;i:99;i:1;i:101;i:1;i:103;i:1;i:105;i:1;i:106;i:1;i:107;i:1;i:108;i:1;i:111;i:1;i:113;i:1;i:115;i:1;i:117;i:1;i:119;i:1;i:120;i:1;i:121;i:1;i:124;i:1;i:126;i:1;i:128;i:1;i:129;i:1;i:130;i:1;i:131;i:1;i:134;i:1;i:136;i:1;i:137;i:1;i:139;i:1;i:140;i:1;i:141;i:1;i:144;i:1;i:146;i:1;i:147;i:1;i:148;i:1;i:149;i:1;i:153;i:1;i:154;i:1;i:155;i:1;i:156;i:-2;i:158;i:1;i:160;i:1;i:161;i:1;i:162;i:1;i:166;i:1;i:170;i:1;i:171;i:1;i:172;i:1;i:173;i:-2;i:175;i:1;i:176;i:1;i:177;i:1;i:178;i:1;i:179;i:1;i:182;i:1;i:184;i:1;i:186;i:1;i:188;i:1;i:189;i:1;i:190;i:1;i:192;i:1;i:195;i:1;i:197;i:1;i:199;i:1;i:201;i:1;i:202;i:1;i:203;i:1;i:206;i:1;i:208;i:1;i:210;i:1;i:211;i:1;i:213;i:1;i:214;i:1;i:217;i:1;i:219;i:1;i:221;i:1;i:222;i:1;i:224;i:1;i:225;i:1;i:228;i:1;i:230;i:1;i:232;i:1;i:233;i:1;i:235;i:1;i:236;i:1;i:239;i:1;i:241;i:1;i:243;i:1;i:244;i:1;i:246;i:1;i:247;i:1;i:250;i:1;i:252;i:1;i:254;i:1;i:255;i:1;i:258;i:1;i:260;i:1;i:262;i:1;i:263;i:1;i:266;i:1;i:267;i:1;i:268;i:1;i:270;i:1;i:272;i:1;i:274;i:1;i:276;i:1;i:278;i:1;i:279;i:1;i:283;i:1;i:285;i:1;i:287;i:1;i:289;i:1;i:290;i:1;i:291;i:1;i:292;i:1;i:293;i:1;i:297;i:1;i:299;i:1;i:301;i:1;i:303;i:1;i:304;i:1;i:305;i:1;i:306;i:1;i:307;i:1;}s:66:"/home/bjartka/projects/doctrine/tests/CustomPrimaryKeyTestCase.php";a:14:{i:36;i:1;i:40;i:1;i:42;i:1;i:43;i:1;i:46;i:1;i:47;i:1;i:49;i:1;i:50;i:1;i:52;i:1;i:53;i:1;i:54;i:1;i:56;i:1;i:58;i:1;i:59;i:1;}s:66:"/home/bjartka/projects/doctrine/lib/Doctrine/Manager/Exception.php";a:2:{i:33;i:1;i:34;i:1;}s:66:"/home/bjartka/projects/doctrine/lib/Doctrine/Expression/Sqlite.php";a:41:{i:0;i:1;i:21;i:1;i:33;i:1;i:43;i:-1;i:44;i:-2;i:55;i:-1;i:56;i:-2;i:65;i:1;i:66;i:1;i:67;i:-2;i:80;i:-1;i:81;i:-2;i:84;i:-1;i:85;i:-2;i:88;i:-1;i:89;i:-2;i:92;i:-1;i:93;i:-2;i:96;i:-1;i:97;i:-2;i:106;i:-1;i:107;i:-2;i:121;i:-1;i:122;i:-2;i:133;i:-1;i:134;i:-1;i:135;i:-1;i:136;i:-1;i:137;i:-1;i:138;i:-1;i:139;i:-1;i:140;i:-1;i:141;i:-2;i:150;i:1;i:151;i:-2;i:167;i:1;i:168;i:1;i:169;i:-2;i:170;i:-1;i:171;i:-2;i:172;i:1;}s:61:"/home/bjartka/projects/doctrine/lib/Doctrine/Import/Pgsql.php";a:48:{i:21;i:1;i:33;i:1;i:140;i:1;i:141;i:1;i:143;i:1;i:144;i:-2;i:154;i:1;i:155;i:1;i:156;i:1;i:158;i:1;i:159;i:1;i:160;i:-1;i:162;i:-1;i:164;i:-1;i:165;i:-1;i:166;i:-1;i:168;i:-1;i:171;i:-1;i:172;i:-1;i:173;i:-1;i:174;i:-1;i:175;i:-1;i:176;i:-1;i:177;i:-1;i:178;i:-1;i:179;i:-1;i:180;i:-1;i:181;i:-1;i:182;i:-1;i:183;i:-1;i:184;i:1;i:185;i:-2;i:195;i:1;i:196;i:1;i:198;i:1;i:199;i:-2;i:209;i:1;i:210;i:-2;i:223;i:-1;i:224;i:-1;i:225;i:-1;i:226;i:-1;i:227;i:-1;i:228;i:-1;i:229;i:-2;i:239;i:-1;i:240;i:-2;i:241;i:1;}s:60:"/home/bjartka/projects/doctrine/lib/Doctrine/Hook/Parser.php";a:5:{i:34;i:1;i:40;i:1;i:51;i:1;i:52;i:-2;i:67;i:1;}s:61:"/home/bjartka/projects/doctrine/lib/Doctrine/Search/Query.php";a:109:{i:34;i:1;i:53;i:1;i:54;i:1;i:55;i:1;i:56;i:1;i:61;i:1;i:63;i:1;i:65;i:1;i:66;i:1;i:71;i:1;i:73;i:1;i:75;i:1;i:76;i:1;i:77;i:1;i:78;i:1;i:79;i:1;i:81;i:-1;i:83;i:-1;i:84;i:-1;i:87;i:1;i:88;i:1;i:90;i:1;i:91;i:1;i:93;i:1;i:94;i:1;i:98;i:1;i:100;i:1;i:102;i:1;i:103;i:1;i:104;i:1;i:106;i:1;i:108;i:1;i:110;i:1;i:112;i:1;i:113;i:1;i:115;i:1;i:116;i:1;i:117;i:1;i:118;i:1;i:119;i:1;i:120;i:1;i:122;i:1;i:124;i:1;i:126;i:1;i:127;i:1;i:128;i:1;i:129;i:1;i:130;i:1;i:131;i:1;i:133;i:1;i:134;i:1;i:135;i:1;i:136;i:1;i:137;i:1;i:139;i:1;i:140;i:1;i:141;i:-2;i:143;i:1;i:144;i:1;i:145;i:1;i:146;i:1;i:147;i:1;i:150;i:1;i:151;i:1;i:152;i:1;i:153;i:1;i:155;i:1;i:156;i:1;i:160;i:1;i:161;i:1;i:162;i:-2;i:163;i:1;i:165;i:-2;i:168;i:1;i:169;i:1;i:170;i:-2;i:171;i:1;i:173;i:1;i:175;i:-2;i:179;i:1;i:181;i:1;i:182;i:1;i:183;i:1;i:184;i:1;i:186;i:1;i:187;i:1;i:189;i:1;i:190;i:1;i:191;i:1;i:192;i:-2;i:193;i:1;i:194;i:1;i:196;i:1;i:197;i:-2;i:200;i:1;i:201;i:1;i:203;i:1;i:205;i:1;i:207;i:1;i:208;i:1;i:209;i:1;i:212;i:1;i:214;i:1;i:215;i:-2;i:218;i:1;i:219;i:-2;i:222;i:1;i:223;i:-2;i:225;i:1;}s:73:"/home/bjartka/projects/doctrine/tests/migration_classes/001_add_table.php";a:7:{i:2;i:1;i:6;i:1;i:7;i:1;i:8;i:1;i:12;i:-1;i:13;i:-1;i:14;i:1;}s:55:"/home/bjartka/projects/doctrine/models/ResourceType.php";a:4:{i:4;i:1;i:5;i:1;i:7;i:1;i:8;i:1;}s:57:"/home/bjartka/projects/doctrine/models/SequenceRecord.php";a:3:{i:5;i:1;i:6;i:1;i:7;i:1;}s:51:"/home/bjartka/projects/doctrine/models/GzipTest.php";a:2:{i:4;i:1;i:5;i:1;}s:67:"/home/bjartka/projects/doctrine/models/CascadeDeleteRelatedTest.php";a:11:{i:6;i:1;i:7;i:1;i:8;i:1;i:11;i:1;i:12;i:1;i:13;i:1;i:14;i:1;i:16;i:1;i:17;i:1;i:18;i:1;i:19;i:1;}s:54:"/home/bjartka/projects/doctrine/models/BooleanTest.php";a:3:{i:4;i:1;i:5;i:1;i:6;i:1;}s:57:"/home/bjartka/projects/doctrine/models/QueryTest_User.php";a:7:{i:7;i:1;i:8;i:1;i:9;i:1;i:10;i:1;i:17;i:1;i:18;i:1;i:19;i:1;}s:46:"/home/bjartka/projects/doctrine/models/Tag.php";a:4:{i:4;i:1;i:5;i:1;i:7;i:1;i:8;i:1;}s:55:"/home/bjartka/projects/doctrine/models/Forum_Thread.php";a:7:{i:4;i:1;i:5;i:1;i:6;i:1;i:7;i:1;i:9;i:1;i:10;i:1;i:11;i:1;}s:66:"/home/bjartka/projects/doctrine/tests/Connection/MssqlTestCase.php";a:39:{i:35;i:1;i:37;i:1;i:38;i:1;i:40;i:1;i:42;i:1;i:43;i:1;i:45;i:1;i:47;i:1;i:48;i:1;i:50;i:1;i:52;i:1;i:53;i:1;i:55;i:1;i:57;i:1;i:58;i:1;i:60;i:1;i:62;i:1;i:63;i:1;i:65;i:1;i:67;i:1;i:68;i:1;i:70;i:1;i:72;i:1;i:73;i:1;i:75;i:1;i:77;i:1;i:78;i:1;i:80;i:1;i:82;i:1;i:83;i:1;i:85;i:1;i:87;i:1;i:88;i:1;i:90;i:1;i:92;i:1;i:93;i:1;i:95;i:1;i:97;i:1;i:98;i:1;}s:64:"/home/bjartka/projects/doctrine/tests/Sequence/PgsqlTestCase.php";a:10:{i:37;i:1;i:38;i:1;i:40;i:1;i:41;i:1;i:44;i:1;i:46;i:1;i:48;i:1;i:51;i:1;i:53;i:1;i:54;i:1;}s:58:"/home/bjartka/projects/doctrine/tests/AuditLogTestCase.php";a:32:{i:37;i:1;i:41;i:1;i:42;i:1;i:43;i:1;i:45;i:1;i:46;i:1;i:50;i:1;i:52;i:1;i:53;i:1;i:54;i:1;i:56;i:1;i:57;i:1;i:58;i:1;i:60;i:1;i:62;i:1;i:64;i:1;i:65;i:1;i:67;i:1;i:68;i:1;i:70;i:1;i:72;i:1;i:73;i:1;i:75;i:1;i:77;i:1;i:78;i:1;i:80;i:1;i:84;i:1;i:87;i:1;i:88;i:-1;i:89;i:1;i:90;i:1;i:92;i:1;}s:54:"/home/bjartka/projects/doctrine/lib/Doctrine/Query.php";a:853:{i:0;i:1;i:120;i:1;i:124;i:1;i:125;i:1;i:126;i:1;i:127;i:1;i:128;i:1;i:129;i:1;i:130;i:1;i:131;i:1;i:132;i:1;i:143;i:-1;i:144;i:-1;i:145;i:-2;i:146;i:-1;i:147;i:-1;i:158;i:-1;i:159;i:-1;i:170;i:1;i:172;i:1;i:173;i:1;i:174;i:1;i:175;i:1;i:177;i:1;i:187;i:1;i:188;i:-2;i:197;i:1;i:198;i:-2;i:208;i:1;i:209;i:1;i:210;i:1;i:211;i:1;i:212;i:1;i:213;i:1;i:214;i:1;i:215;i:1;i:216;i:-2;i:233;i:1;i:234;i:1;i:235;i:-2;i:237;i:1;i:238;i:1;i:239;i:-2;i:249;i:1;i:251;i:1;i:253;i:1;i:254;i:-2;i:255;i:-1;i:256;i:-1;i:258;i:-1;i:259;i:-2;i:260;i:-1;i:261;i:-2;i:272;i:1;i:273;i:1;i:275;i:1;i:277;i:1;i:278;i:-1;i:279;i:-2;i:281;i:1;i:282;i:1;i:284;i:1;i:285;i:-2;i:300;i:1;i:301;i:-1;i:302;i:-2;i:305;i:1;i:306;i:-1;i:307;i:-2;i:310;i:1;i:311;i:1;i:312;i:1;i:313;i:1;i:316;i:1;i:317;i:1;i:319;i:1;i:321;i:1;i:322;i:1;i:323;i:-1;i:324;i:-1;i:325;i:1;i:327;i:1;i:328;i:1;i:330;i:1;i:332;i:1;i:333;i:-2;i:344;i:-1;i:345;i:-1;i:346;i:-2;i:348;i:-1;i:349;i:-2;i:361;i:1;i:362;i:1;i:363;i:1;i:364;i:1;i:365;i:1;i:366;i:1;i:367;i:1;i:368;i:1;i:369;i:1;i:371;i:1;i:372;i:-2;i:386;i:1;i:387;i:1;i:389;i:1;i:390;i:1;i:393;i:1;i:394;i:1;i:395;i:1;i:398;i:1;i:399;i:1;i:400;i:1;i:402;i:1;i:403;i:1;i:404;i:1;i:406;i:1;i:408;i:1;i:409;i:1;i:411;i:1;i:413;i:1;i:414;i:-2;i:415;i:1;i:425;i:-1;i:427;i:-1;i:428;i:-1;i:429;i:-1;i:430;i:-1;i:431;i:-1;i:432;i:-1;i:433;i:-1;i:436;i:-1;i:437;i:-1;i:441;i:-1;i:442;i:-1;i:444;i:-1;i:445;i:-1;i:446;i:-1;i:448;i:-1;i:449;i:-2;i:453;i:-1;i:455;i:-1;i:457;i:-1;i:459;i:-1;i:460;i:-2;i:471;i:1;i:472;i:1;i:474;i:1;i:476;i:1;i:477;i:1;i:479;i:1;i:480;i:-2;i:481;i:1;i:482;i:1;i:484;i:-2;i:495;i:1;i:497;i:1;i:498;i:1;i:501;i:1;i:502;i:-1;i:504;i:-1;i:505;i:-1;i:507;i:1;i:509;i:1;i:510;i:1;i:512;i:1;i:513;i:-1;i:514;i:-2;i:516;i:1;i:518;i:1;i:520;i:1;i:521;i:1;i:522;i:1;i:524;i:1;i:525;i:1;i:526;i:1;i:528;i:1;i:529;i:1;i:531;i:1;i:533;i:1;i:535;i:1;i:537;i:1;i:539;i:1;i:540;i:1;i:542;i:1;i:544;i:1;i:545;i:1;i:546;i:1;i:548;i:1;i:549;i:1;i:550;i:1;i:551;i:1;i:552;i:-1;i:553;i:-1;i:554;i:-1;i:557;i:1;i:559;i:1;i:560;i:1;i:578;i:1;i:580;i:1;i:581;i:1;i:582;i:1;i:584;i:1;i:585;i:1;i:586;i:1;i:587;i:1;i:589;i:1;i:592;i:1;i:593;i:1;i:594;i:1;i:598;i:1;i:599;i:1;i:600;i:1;i:602;i:1;i:603;i:1;i:604;i:1;i:607;i:1;i:609;i:1;i:610;i:1;i:612;i:1;i:615;i:1;i:617;i:1;i:618;i:1;i:619;i:1;i:620;i:1;i:621;i:1;i:623;i:1;i:624;i:1;i:627;i:1;i:628;i:-1;i:629;i:-2;i:631;i:1;i:634;i:1;i:637;i:1;i:638;i:1;i:639;i:-2;i:641;i:1;i:644;i:1;i:646;i:1;i:647;i:1;i:648;i:1;i:649;i:1;i:652;i:1;i:653;i:1;i:654;i:1;i:655;i:-2;i:668;i:1;i:669;i:1;i:671;i:1;i:672;i:1;i:673;i:1;i:674;i:-2;i:677;i:1;i:678;i:1;i:680;i:1;i:682;i:1;i:683;i:1;i:684;i:1;i:688;i:1;i:689;i:1;i:690;i:-2;i:693;i:1;i:695;i:1;i:697;i:1;i:698;i:-1;i:699;i:-1;i:700;i:-1;i:701;i:-2;i:702;i:-1;i:703;i:-1;i:704;i:-1;i:706;i:-1;i:707;i:1;i:710;i:1;i:711;i:1;i:713;i:1;i:714;i:-2;i:727;i:-1;i:728;i:-1;i:730;i:-1;i:732;i:-1;i:734;i:-1;i:735;i:-1;i:736;i:-1;i:738;i:-1;i:740;i:-1;i:742;i:-1;i:743;i:-1;i:744;i:-1;i:745;i:-1;i:746;i:-1;i:757;i:-1;i:758;i:-1;i:760;i:-1;i:763;i:-1;i:764;i:-1;i:766;i:-1;i:767;i:-1;i:768;i:-2;i:770;i:-1;i:772;i:-1;i:773;i:-1;i:776;i:-1;i:777;i:-1;i:778;i:-2;i:780;i:-1;i:782;i:-1;i:785;i:-1;i:786;i:-1;i:787;i:-2;i:789;i:-1;i:791;i:-1;i:795;i:-1;i:796;i:-1;i:797;i:-1;i:798;i:-1;i:800;i:-1;i:801;i:-1;i:802;i:-1;i:803;i:-1;i:805;i:-1;i:806;i:-1;i:808;i:-1;i:810;i:-1;i:811;i:-1;i:813;i:-1;i:815;i:-1;i:816;i:-1;i:818;i:-1;i:819;i:-1;i:830;i:1;i:831;i:1;i:832;i:1;i:833;i:1;i:834;i:1;i:835;i:1;i:836;i:1;i:837;i:1;i:838;i:1;i:840;i:1;i:841;i:1;i:842;i:-1;i:843;i:1;i:844;i:-2;i:854;i:1;i:855;i:1;i:856;i:1;i:857;i:1;i:858;i:1;i:859;i:-2;i:862;i:1;i:863;i:1;i:865;i:1;i:866;i:1;i:868;i:1;i:869;i:-1;i:871;i:1;i:872;i:-1;i:873;i:-2;i:875;i:1;i:877;i:1;i:878;i:1;i:880;i:1;i:881;i:1;i:882;i:1;i:883;i:1;i:885;i:1;i:887;i:1;i:888;i:1;i:890;i:1;i:892;i:1;i:893;i:1;i:894;i:1;i:895;i:-2;i:909;i:1;i:923;i:-1;i:935;i:1;i:937;i:1;i:939;i:1;i:940;i:1;i:942;i:1;i:944;i:1;i:945;i:1;i:946;i:1;i:948;i:1;i:949;i:1;i:950;i:1;i:952;i:1;i:953;i:1;i:954;i:1;i:955;i:1;i:967;i:1;i:968;i:1;i:969;i:-2;i:971;i:1;i:974;i:1;i:975;i:1;i:976;i:1;i:977;i:1;i:978;i:1;i:979;i:1;i:982;i:1;i:983;i:1;i:984;i:1;i:985;i:1;i:987;i:1;i:990;i:1;i:991;i:1;i:993;i:1;i:995;i:1;i:996;i:-1;i:997;i:-2;i:999;i:1;i:1000;i:1;i:1001;i:1;i:1002;i:1;i:1003;i:1;i:1005;i:1;i:1006;i:1;i:1007;i:1;i:1008;i:1;i:1010;i:1;i:1011;i:1;i:1012;i:1;i:1013;i:1;i:1014;i:1;i:1015;i:1;i:1016;i:1;i:1017;i:1;i:1018;i:1;i:1019;i:1;i:1021;i:1;i:1024;i:1;i:1025;i:1;i:1027;i:1;i:1028;i:1;i:1029;i:1;i:1032;i:1;i:1035;i:1;i:1036;i:1;i:1037;i:1;i:1038;i:1;i:1039;i:1;i:1041;i:1;i:1044;i:1;i:1045;i:1;i:1047;i:1;i:1048;i:1;i:1051;i:1;i:1052;i:1;i:1054;i:1;i:1055;i:1;i:1056;i:1;i:1057;i:1;i:1059;i:1;i:1060;i:1;i:1061;i:-1;i:1063;i:1;i:1066;i:1;i:1067;i:1;i:1068;i:1;i:1070;i:1;i:1071;i:1;i:1072;i:1;i:1074;i:1;i:1075;i:1;i:1076;i:1;i:1077;i:1;i:1079;i:1;i:1081;i:1;i:1082;i:1;i:1085;i:1;i:1086;i:1;i:1087;i:1;i:1088;i:1;i:1089;i:1;i:1090;i:1;i:1091;i:1;i:1093;i:1;i:1094;i:-2;i:1108;i:1;i:1109;i:1;i:1110;i:1;i:1113;i:1;i:1114;i:1;i:1117;i:1;i:1119;i:1;i:1123;i:1;i:1124;i:1;i:1125;i:1;i:1126;i:1;i:1127;i:1;i:1129;i:1;i:1130;i:1;i:1131;i:-2;i:1134;i:1;i:1135;i:-1;i:1136;i:-2;i:1139;i:1;i:1140;i:1;i:1141;i:1;i:1142;i:1;i:1143;i:1;i:1145;i:1;i:1146;i:1;i:1147;i:1;i:1148;i:1;i:1149;i:1;i:1150;i:1;i:1151;i:1;i:1154;i:1;i:1157;i:1;i:1159;i:1;i:1160;i:1;i:1162;i:1;i:1163;i:-1;i:1164;i:-2;i:1165;i:1;i:1167;i:1;i:1168;i:1;i:1171;i:1;i:1172;i:1;i:1173;i:1;i:1175;i:1;i:1178;i:1;i:1180;i:1;i:1182;i:1;i:1183;i:1;i:1184;i:-1;i:1185;i:-2;i:1187;i:1;i:1189;i:1;i:1190;i:1;i:1191;i:1;i:1192;i:-2;i:1194;i:1;i:1195;i:1;i:1196;i:-2;i:1197;i:1;i:1199;i:1;i:1200;i:1;i:1201;i:1;i:1203;i:1;i:1204;i:1;i:1205;i:1;i:1207;i:1;i:1208;i:1;i:1209;i:1;i:1210;i:-1;i:1211;i:-2;i:1212;i:1;i:1213;i:1;i:1214;i:-2;i:1216;i:1;i:1218;i:1;i:1219;i:1;i:1220;i:1;i:1222;i:1;i:1223;i:1;i:1224;i:1;i:1225;i:1;i:1227;i:1;i:1228;i:1;i:1229;i:-2;i:1252;i:1;i:1254;i:1;i:1255;i:1;i:1256;i:1;i:1257;i:1;i:1258;i:1;i:1259;i:1;i:1260;i:1;i:1261;i:1;i:1262;i:1;i:1263;i:1;i:1264;i:1;i:1265;i:1;i:1266;i:1;i:1267;i:1;i:1268;i:1;i:1269;i:1;i:1270;i:1;i:1271;i:1;i:1272;i:1;i:1273;i:1;i:1274;i:1;i:1275;i:1;i:1276;i:-1;i:1278;i:1;i:1279;i:1;i:1280;i:1;i:1281;i:1;i:1282;i:1;i:1283;i:-1;i:1284;i:-2;i:1286;i:1;i:1287;i:1;i:1288;i:1;i:1289;i:1;i:1290;i:-2;i:1305;i:1;i:1306;i:1;i:1307;i:1;i:1309;i:1;i:1310;i:1;i:1311;i:1;i:1313;i:1;i:1315;i:1;i:1316;i:1;i:1317;i:1;i:1319;i:1;i:1320;i:-1;i:1321;i:-1;i:1322;i:1;i:1323;i:-1;i:1324;i:-1;i:1325;i:1;i:1326;i:1;i:1327;i:1;i:1328;i:1;i:1329;i:1;i:1330;i:1;i:1331;i:1;i:1332;i:1;i:1333;i:1;i:1334;i:1;i:1335;i:1;i:1336;i:1;i:1337;i:1;i:1338;i:1;i:1339;i:1;i:1340;i:1;i:1341;i:1;i:1342;i:1;i:1343;i:1;i:1344;i:1;i:1345;i:1;i:1346;i:1;i:1347;i:1;i:1348;i:1;i:1349;i:1;i:1350;i:-2;i:1351;i:1;i:1353;i:1;i:1354;i:-2;i:1358;i:1;i:1360;i:1;i:1361;i:1;i:1362;i:1;i:1364;i:1;i:1365;i:1;i:1368;i:1;i:1370;i:1;i:1372;i:1;i:1373;i:1;i:1374;i:1;i:1375;i:1;i:1376;i:1;i:1377;i:1;i:1379;i:1;i:1380;i:1;i:1381;i:1;i:1382;i:1;i:1383;i:1;i:1386;i:1;i:1387;i:1;i:1389;i:1;i:1391;i:1;i:1392;i:1;i:1393;i:1;i:1395;i:1;i:1396;i:1;i:1397;i:1;i:1399;i:1;i:1400;i:1;i:1402;i:1;i:1404;i:1;i:1407;i:1;i:1409;i:1;i:1412;i:1;i:1413;i:1;i:1414;i:1;i:1415;i:1;i:1419;i:1;i:1420;i:1;i:1421;i:-2;i:1423;i:1;i:1426;i:1;i:1427;i:1;i:1428;i:1;i:1430;i:1;i:1431;i:1;i:1433;i:1;i:1434;i:1;i:1435;i:1;i:1436;i:1;i:1437;i:1;i:1438;i:1;i:1439;i:1;i:1440;i:1;i:1442;i:1;i:1443;i:1;i:1444;i:1;i:1446;i:1;i:1448;i:1;i:1450;i:1;i:1452;i:1;i:1454;i:1;i:1455;i:1;i:1456;i:1;i:1458;i:1;i:1459;i:1;i:1461;i:1;i:1463;i:1;i:1464;i:1;i:1465;i:1;i:1467;i:1;i:1469;i:1;i:1471;i:1;i:1473;i:1;i:1476;i:1;i:1477;i:1;i:1478;i:1;i:1479;i:1;i:1481;i:1;i:1484;i:1;i:1485;i:1;i:1486;i:1;i:1487;i:1;i:1488;i:1;i:1490;i:1;i:1492;i:1;i:1494;i:1;i:1495;i:1;i:1497;i:1;i:1498;i:1;i:1499;i:1;i:1501;i:1;i:1503;i:1;i:1505;i:1;i:1507;i:1;i:1508;i:1;i:1509;i:1;i:1510;i:1;i:1511;i:1;i:1512;i:1;i:1513;i:1;i:1514;i:1;i:1515;i:1;i:1516;i:1;i:1518;i:1;i:1520;i:1;i:1522;i:1;i:1523;i:1;i:1524;i:1;i:1525;i:1;i:1528;i:1;i:1529;i:1;i:1530;i:1;i:1531;i:1;i:1533;i:1;i:1535;i:1;i:1537;i:1;i:1538;i:1;i:1539;i:1;i:1540;i:1;i:1541;i:1;i:1542;i:1;i:1544;i:1;i:1546;i:1;i:1548;i:1;i:1549;i:1;i:1551;i:1;i:1552;i:1;i:1553;i:1;i:1554;i:1;i:1555;i:1;i:1556;i:1;i:1558;i:1;i:1559;i:1;i:1560;i:1;i:1561;i:-2;i:1563;i:1;i:1564;i:1;i:1565;i:1;i:1566;i:-2;i:1577;i:1;i:1578;i:1;i:1580;i:1;i:1581;i:1;i:1584;i:1;i:1586;i:1;i:1588;i:1;i:1589;i:1;i:1590;i:1;i:1592;i:1;i:1593;i:1;i:1594;i:1;i:1596;i:1;i:1597;i:-2;i:1622;i:1;i:1625;i:1;i:1626;i:1;i:1627;i:1;i:1628;i:1;i:1629;i:1;i:1630;i:1;i:1633;i:1;i:1634;i:1;i:1635;i:1;i:1637;i:1;i:1638;i:1;i:1639;i:1;i:1640;i:1;i:1641;i:1;i:1643;i:1;i:1646;i:1;i:1648;i:1;i:1649;i:1;i:1650;i:1;i:1652;i:1;i:1653;i:1;i:1654;i:1;i:1656;i:1;i:1657;i:-1;i:1658;i:-1;i:1660;i:1;i:1662;i:1;i:1664;i:1;i:1665;i:-1;i:1666;i:-1;i:1667;i:-1;i:1668;i:-1;i:1669;i:-1;i:1670;i:1;i:1673;i:1;i:1674;i:-2;i:1688;i:1;i:1690;i:1;i:1691;i:-2;i:1702;i:1;i:1703;i:1;i:1704;i:1;i:1706;i:1;i:1707;i:1;i:1708;i:1;i:1709;i:1;i:1711;i:1;i:1712;i:-2;i:1725;i:-1;i:1726;i:-1;i:1727;i:-1;i:1728;i:-1;i:1729;i:-1;}s:61:"/home/bjartka/projects/doctrine/tests/Record/LockTestCase.php";a:13:{i:5;i:1;i:6;i:1;i:7;i:1;i:8;i:1;i:10;i:1;i:14;i:1;i:15;i:1;i:16;i:1;i:17;i:1;i:18;i:1;i:20;i:1;i:21;i:1;i:22;i:1;}s:61:"/home/bjartka/projects/doctrine/tests/Query/CacheTestCase.php";a:47:{i:38;i:1;i:40;i:1;i:41;i:1;i:42;i:1;i:44;i:1;i:45;i:1;i:47;i:1;i:49;i:1;i:50;i:1;i:51;i:1;i:55;i:1;i:57;i:1;i:58;i:1;i:59;i:1;i:60;i:1;i:62;i:1;i:63;i:1;i:65;i:1;i:67;i:1;i:68;i:1;i:69;i:1;i:73;i:1;i:75;i:1;i:76;i:1;i:77;i:1;i:78;i:1;i:80;i:1;i:82;i:1;i:83;i:1;i:85;i:1;i:87;i:1;i:88;i:1;i:89;i:1;i:92;i:1;i:94;i:1;i:95;i:1;i:97;i:1;i:98;i:1;i:99;i:1;i:101;i:1;i:103;i:1;i:104;i:1;i:106;i:1;i:108;i:1;i:109;i:1;i:111;i:1;i:112;i:1;}s:57:"/home/bjartka/projects/doctrine/lib/Doctrine/DataDict.php";a:34:{i:34;i:1;i:45;i:-1;i:47;i:-1;i:48;i:-1;i:49;i:-2;i:51;i:-1;i:52;i:-1;i:53;i:-2;i:55;i:-1;i:57;i:-1;i:58;i:-1;i:59;i:-1;i:61;i:-1;i:62;i:-1;i:63;i:-1;i:64;i:-1;i:65;i:-1;i:67;i:-1;i:68;i:-1;i:69;i:-1;i:70;i:-1;i:71;i:-1;i:72;i:-1;i:73;i:-1;i:75;i:-1;i:76;i:-2;i:89;i:1;i:90;i:1;i:91;i:1;i:92;i:1;i:93;i:1;i:94;i:1;i:95;i:-2;i:96;i:1;}s:63:"/home/bjartka/projects/doctrine/lib/Doctrine/Sequence/Mysql.php";a:29:{i:21;i:1;i:33;i:1;i:45;i:1;i:46;i:1;i:47;i:1;i:51;i:1;i:53;i:1;i:54;i:-2;i:59;i:-2;i:60;i:-2;i:61;i:-2;i:64;i:-2;i:65;i:-2;i:66;i:-2;i:69;i:1;i:71;i:1;i:72;i:1;i:73;i:1;i:80;i:1;i:81;i:1;i:82;i:-2;i:94;i:1;i:95;i:-2;i:106;i:1;i:107;i:1;i:108;i:1;i:110;i:1;i:111;i:-2;i:112;i:1;}s:69:"/home/bjartka/projects/doctrine/lib/Doctrine/Expression/Exception.php";a:3:{i:21;i:1;i:33;i:1;i:34;i:1;}s:55:"/home/bjartka/projects/doctrine/lib/Doctrine/RawSql.php";a:146:{i:21;i:1;i:33;i:1;i:53;i:1;i:54;i:1;i:56;i:1;i:57;i:1;i:58;i:1;i:59;i:1;i:60;i:1;i:61;i:1;i:65;i:1;i:77;i:1;i:79;i:1;i:80;i:1;i:82;i:1;i:84;i:1;i:85;i:1;i:86;i:1;i:87;i:1;i:88;i:1;i:89;i:1;i:90;i:1;i:91;i:1;i:92;i:1;i:93;i:1;i:94;i:1;i:95;i:1;i:96;i:1;i:97;i:1;i:98;i:1;i:99;i:1;i:100;i:1;i:101;i:1;i:102;i:1;i:103;i:1;i:104;i:1;i:106;i:1;i:107;i:-1;i:109;i:1;i:110;i:1;i:111;i:1;i:112;i:1;i:113;i:1;i:114;i:1;i:115;i:1;i:116;i:1;i:118;i:1;i:119;i:1;i:121;i:1;i:122;i:1;i:124;i:1;i:125;i:-2;i:135;i:1;i:137;i:1;i:138;i:1;i:139;i:1;i:140;i:-1;i:141;i:-2;i:143;i:1;i:145;i:1;i:146;i:1;i:147;i:-1;i:149;i:1;i:151;i:1;i:153;i:1;i:154;i:1;i:155;i:1;i:157;i:1;i:158;i:1;i:159;i:1;i:160;i:1;i:161;i:1;i:163;i:1;i:167;i:1;i:168;i:1;i:170;i:1;i:171;i:1;i:173;i:1;i:174;i:1;i:175;i:1;i:176;i:1;i:177;i:1;i:180;i:1;i:181;i:1;i:183;i:1;i:184;i:1;i:186;i:1;i:187;i:1;i:188;i:1;i:189;i:1;i:190;i:1;i:192;i:1;i:193;i:1;i:194;i:1;i:195;i:1;i:196;i:1;i:197;i:1;i:199;i:1;i:200;i:1;i:201;i:1;i:202;i:1;i:203;i:1;i:204;i:1;i:205;i:1;i:207;i:1;i:208;i:1;i:209;i:1;i:210;i:1;i:211;i:-2;i:221;i:1;i:222;i:-2;i:233;i:1;i:234;i:1;i:236;i:1;i:238;i:1;i:239;i:1;i:241;i:1;i:243;i:1;i:245;i:1;i:246;i:1;i:248;i:1;i:249;i:1;i:251;i:1;i:253;i:1;i:256;i:1;i:258;i:1;i:261;i:1;i:262;i:1;i:263;i:1;i:264;i:1;i:266;i:1;i:267;i:1;i:268;i:1;i:270;i:1;i:271;i:1;i:272;i:1;i:273;i:1;i:275;i:1;i:276;i:1;i:277;i:1;i:279;i:1;i:281;i:1;i:282;i:1;i:284;i:1;i:285;i:-2;i:286;i:1;}s:61:"/home/bjartka/projects/doctrine/lib/Doctrine/Hook/Integer.php";a:17:{i:21;i:1;i:33;i:1;i:49;i:1;i:51;i:1;i:52;i:1;i:54;i:1;i:56;i:1;i:58;i:1;i:61;i:1;i:63;i:1;i:64;i:1;i:67;i:1;i:69;i:1;i:72;i:1;i:73;i:1;i:74;i:-2;i:75;i:1;}s:63:"/home/bjartka/projects/doctrine/lib/Doctrine/Node/Interface.php";a:2:{i:33;i:1;i:268;i:1;}s:47:"/home/bjartka/projects/doctrine/models/User.php";a:31:{i:13;i:1;i:14;i:1;i:15;i:1;i:16;i:1;i:17;i:1;i:18;i:1;i:19;i:1;i:20;i:1;i:21;i:1;i:22;i:1;i:23;i:1;i:24;i:1;i:25;i:1;i:26;i:1;i:27;i:1;i:28;i:1;i:29;i:1;i:30;i:1;i:31;i:1;i:37;i:1;i:38;i:1;i:39;i:1;i:40;i:1;i:43;i:1;i:44;i:1;i:45;i:1;i:46;i:1;i:49;i:1;i:50;i:1;i:51;i:1;i:52;i:1;}s:51:"/home/bjartka/projects/doctrine/models/CPK_Test.php";a:4:{i:4;i:1;i:5;i:1;i:7;i:1;i:8;i:1;}s:53:"/home/bjartka/projects/doctrine/models/mmrGroup_C.php";a:7:{i:6;i:1;i:7;i:1;i:8;i:1;i:9;i:1;i:12;i:1;i:13;i:1;i:14;i:1;}s:47:"/home/bjartka/projects/doctrine/models/RTC4.php";a:5:{i:4;i:1;i:5;i:1;i:6;i:1;i:8;i:1;i:9;i:1;}s:62:"/home/bjartka/projects/doctrine/models/InheritanceDealUser.php";a:18:{i:6;i:1;i:8;i:1;i:9;i:1;i:10;i:1;i:11;i:1;i:15;i:1;i:22;i:1;i:24;i:1;i:26;i:1;i:27;i:1;i:28;i:1;i:32;i:1;i:34;i:1;i:35;i:1;i:36;i:1;i:37;i:1;i:38;i:1;i:39;i:1;}s:64:"/home/bjartka/projects/doctrine/tests/Sequence/MysqlTestCase.php";a:13:{i:37;i:1;i:39;i:1;i:40;i:1;i:43;i:1;i:45;i:1;i:47;i:1;i:48;i:1;i:49;i:1;i:50;i:1;i:53;i:1;i:55;i:1;i:57;i:1;i:58;i:1;}s:55:"/home/bjartka/projects/doctrine/tests/QueryTestCase.php";a:36:{i:38;i:1;i:40;i:1;i:42;i:1;i:45;i:1;i:46;i:1;i:51;i:1;i:53;i:1;i:55;i:1;i:57;i:1;i:59;i:1;i:60;i:1;i:63;i:1;i:65;i:1;i:67;i:1;i:68;i:1;i:72;i:1;i:74;i:1;i:76;i:1;i:78;i:1;i:80;i:1;i:81;i:1;i:85;i:1;i:87;i:1;i:89;i:1;i:91;i:1;i:93;i:1;i:94;i:1;i:98;i:1;i:99;i:1;i:100;i:1;i:102;i:1;i:103;i:1;i:109;i:1;i:110;i:1;i:111;i:1;i:112;i:1;}s:56:"/home/bjartka/projects/doctrine/tests/RawSqlTestCase.php";a:120:{i:39;i:1;i:40;i:1;i:41;i:1;i:43;i:1;i:46;i:1;i:47;i:1;i:49;i:1;i:50;i:1;i:51;i:1;i:52;i:1;i:57;i:1;i:58;i:1;i:59;i:1;i:61;i:1;i:63;i:1;i:65;i:1;i:67;i:1;i:68;i:1;i:71;i:1;i:72;i:1;i:76;i:1;i:77;i:1;i:79;i:1;i:80;i:1;i:82;i:1;i:84;i:1;i:86;i:1;i:87;i:1;i:88;i:1;i:91;i:1;i:94;i:1;i:95;i:1;i:97;i:1;i:99;i:1;i:101;i:1;i:103;i:1;i:104;i:1;i:105;i:1;i:109;i:1;i:112;i:1;i:114;i:1;i:116;i:1;i:118;i:1;i:119;i:1;i:121;i:1;i:123;i:1;i:124;i:1;i:126;i:1;i:127;i:1;i:128;i:1;i:131;i:1;i:132;i:1;i:134;i:1;i:135;i:1;i:137;i:1;i:139;i:1;i:140;i:1;i:142;i:1;i:144;i:1;i:145;i:1;i:147;i:1;i:148;i:1;i:149;i:1;i:154;i:1;i:156;i:1;i:158;i:1;i:160;i:1;i:161;i:1;i:162;i:1;i:163;i:1;i:164;i:1;i:167;i:1;i:168;i:1;i:169;i:1;i:171;i:1;i:173;i:1;i:174;i:1;i:175;i:1;i:176;i:1;i:177;i:1;i:183;i:1;i:185;i:1;i:186;i:1;i:187;i:1;i:189;i:1;i:190;i:1;i:191;i:1;i:192;i:1;i:193;i:1;i:199;i:1;i:201;i:1;i:202;i:1;i:204;i:1;i:207;i:1;i:209;i:1;i:210;i:1;i:211;i:1;i:212;i:1;i:214;i:1;i:218;i:1;i:220;i:1;i:222;i:1;i:223;i:1;i:224;i:1;i:228;i:1;i:230;i:1;i:231;i:1;i:232;i:1;i:233;i:1;i:234;i:1;i:236;i:1;i:237;i:1;i:241;i:1;i:243;i:1;i:244;i:1;i:245;i:1;i:246;i:1;i:247;i:1;i:249;i:1;i:250;i:1;}s:65:"/home/bjartka/projects/doctrine/lib/Doctrine/Connection/Mssql.php";a:84:{i:21;i:1;i:34;i:1;i:51;i:1;i:52;i:1;i:53;i:1;i:54;i:1;i:55;i:1;i:56;i:1;i:57;i:1;i:58;i:1;i:59;i:1;i:60;i:1;i:61;i:1;i:62;i:1;i:63;i:1;i:64;i:1;i:65;i:1;i:68;i:1;i:69;i:1;i:84;i:1;i:85;i:1;i:86;i:-2;i:87;i:-1;i:88;i:-2;i:102;i:-1;i:103;i:-1;i:105;i:-1;i:106;i:-1;i:107;i:-1;i:108;i:-2;i:110;i:-1;i:111;i:-1;i:112;i:-1;i:113;i:-1;i:114;i:-1;i:115;i:-1;i:117;i:-1;i:119;i:-1;i:120;i:-1;i:121;i:-1;i:122;i:-1;i:123;i:-1;i:124;i:-1;i:125;i:-1;i:126;i:-1;i:127;i:-1;i:129;i:-1;i:131;i:-2;i:133;i:-1;i:134;i:-2;i:144;i:1;i:145;i:-1;i:146;i:-1;i:147;i:1;i:148;i:1;i:151;i:1;i:152;i:1;i:153;i:1;i:155;i:-1;i:156;i:-1;i:157;i:-1;i:158;i:-1;i:159;i:-1;i:160;i:-1;i:161;i:-1;i:163;i:1;i:164;i:1;i:165;i:1;i:166;i:1;i:167;i:1;i:168;i:1;i:170;i:1;i:171;i:1;i:172;i:-2;i:182;i:-1;i:184;i:-1;i:185;i:-1;i:186;i:-2;i:187;i:-2;i:188;i:-2;i:190;i:-2;i:192;i:-1;i:193;i:-2;i:194;i:1;}s:63:"/home/bjartka/projects/doctrine/lib/Doctrine/Sequence/Pgsql.php";a:22:{i:21;i:1;i:33;i:1;i:45;i:1;i:47;i:1;i:49;i:1;i:50;i:1;i:51;i:-2;i:54;i:-2;i:55;i:-2;i:56;i:-2;i:58;i:-2;i:59;i:-2;i:61;i:1;i:62;i:-2;i:76;i:1;i:77;i:1;i:79;i:1;i:80;i:-2;i:91;i:1;i:92;i:1;i:93;i:-2;i:94;i:1;}s:57:"/home/bjartka/projects/doctrine/lib/Doctrine/AuditLog.php";a:44:{i:33;i:1;i:45;i:1;i:46;i:1;i:50;i:1;i:52;i:1;i:54;i:1;i:55;i:1;i:56;i:1;i:57;i:1;i:58;i:1;i:59;i:1;i:61;i:1;i:63;i:1;i:64;i:1;i:66;i:1;i:67;i:-2;i:70;i:1;i:71;i:1;i:72;i:1;i:74;i:1;i:76;i:1;i:79;i:1;i:80;i:1;i:81;i:-2;i:83;i:1;i:86;i:1;i:87;i:1;i:88;i:1;i:89;i:1;i:90;i:1;i:93;i:1;i:94;i:1;i:95;i:1;i:97;i:1;i:99;i:1;i:101;i:1;i:102;i:1;i:103;i:1;i:104;i:1;i:106;i:1;i:108;i:1;i:110;i:1;i:111;i:-2;i:113;i:1;}s:55:"/home/bjartka/projects/doctrine/lib/Doctrine/Plugin.php";a:45:{i:34;i:1;i:62;i:-1;i:63;i:-2;i:73;i:1;i:74;i:-1;i:75;i:-2;i:77;i:1;i:78;i:-2;i:89;i:1;i:91;i:1;i:92;i:-2;i:101;i:-1;i:102;i:-2;i:115;i:1;i:117;i:1;i:118;i:1;i:120;i:1;i:121;i:1;i:122;i:1;i:124;i:1;i:126;i:1;i:127;i:1;i:128;i:1;i:129;i:1;i:130;i:-2;i:144;i:1;i:146;i:1;i:147;i:1;i:148;i:1;i:149;i:1;i:150;i:1;i:152;i:1;i:153;i:-2;i:167;i:1;i:169;i:1;i:170;i:-1;i:171;i:-1;i:173;i:-1;i:174;i:-1;i:175;i:-1;i:177;i:-1;i:178;i:1;i:180;i:1;i:182;i:1;i:184;i:1;}s:62:"/home/bjartka/projects/doctrine/lib/Doctrine/Hook/WordLike.php";a:16:{i:21;i:1;i:33;i:1;i:49;i:1;i:50;i:1;i:52;i:1;i:53;i:1;i:55;i:1;i:56;i:1;i:58;i:1;i:59;i:1;i:60;i:1;i:61;i:1;i:62;i:1;i:64;i:1;i:65;i:-2;i:66;i:1;}s:58:"/home/bjartka/projects/doctrine/models/EntityReference.php";a:3:{i:6;i:1;i:7;i:1;i:9;i:1;}s:54:"/home/bjartka/projects/doctrine/models/PolicyAsset.php";a:7:{i:6;i:1;i:7;i:1;i:8;i:1;i:12;i:1;i:13;i:1;i:14;i:1;i:15;i:1;}s:53:"/home/bjartka/projects/doctrine/models/mmrGroup_B.php";a:7:{i:5;i:1;i:6;i:1;i:7;i:1;i:8;i:1;i:11;i:1;i:12;i:1;i:13;i:1;}s:55:"/home/bjartka/projects/doctrine/models/RelationTest.php";a:13:{i:6;i:1;i:7;i:1;i:8;i:1;i:15;i:1;i:16;i:1;i:17;i:1;i:18;i:1;i:19;i:1;i:20;i:1;i:21;i:1;i:22;i:1;i:23;i:1;i:24;i:1;}s:52:"/home/bjartka/projects/doctrine/models/gnatEmail.php";a:2:{i:6;i:1;i:7;i:1;}s:62:"/home/bjartka/projects/doctrine/tests/Import/PgsqlTestCase.php";a:36:{i:37;i:1;i:39;i:1;i:45;i:1;i:46;i:1;i:49;i:1;i:51;i:1;i:73;i:1;i:74;i:1;i:77;i:1;i:79;i:1;i:90;i:1;i:91;i:1;i:94;i:1;i:109;i:1;i:110;i:1;i:111;i:1;i:114;i:1;i:116;i:1;i:117;i:1;i:118;i:1;i:121;i:1;i:123;i:1;i:124;i:1;i:125;i:1;i:128;i:1;i:130;i:1;i:131;i:1;i:132;i:1;i:135;i:1;i:148;i:1;i:149;i:1;i:150;i:1;i:153;i:1;i:166;i:1;i:167;i:1;i:168;i:1;}s:64:"/home/bjartka/projects/doctrine/tests/Query/SubqueryTestCase.php";a:50:{i:39;i:1;i:40;i:1;i:42;i:1;i:43;i:1;i:45;i:1;i:47;i:1;i:48;i:1;i:49;i:1;i:53;i:1;i:54;i:1;i:56;i:1;i:57;i:1;i:62;i:1;i:64;i:1;i:66;i:1;i:68;i:1;i:70;i:1;i:72;i:1;i:74;i:1;i:75;i:1;i:76;i:1;i:81;i:1;i:83;i:1;i:85;i:1;i:87;i:1;i:91;i:1;i:92;i:1;i:93;i:1;i:94;i:1;i:95;i:1;i:99;i:1;i:101;i:1;i:103;i:1;i:104;i:1;i:105;i:-2;i:108;i:1;i:109;i:1;i:113;i:1;i:115;i:1;i:116;i:1;i:117;i:1;i:118;i:1;i:119;i:1;i:120;i:1;i:121;i:1;i:124;i:1;i:125;i:1;i:126;i:1;i:127;i:-2;i:129;i:1;}s:62:"/home/bjartka/projects/doctrine/tests/Search/QueryTestCase.php";a:146:{i:37;i:1;i:39;i:1;i:40;i:1;i:42;i:1;i:46;i:1;i:48;i:1;i:49;i:1;i:51;i:1;i:53;i:1;i:55;i:1;i:56;i:1;i:58;i:1;i:59;i:1;i:63;i:1;i:64;i:1;i:67;i:1;i:69;i:1;i:70;i:1;i:74;i:1;i:75;i:1;i:77;i:1;i:79;i:1;i:80;i:1;i:84;i:1;i:85;i:1;i:87;i:1;i:89;i:1;i:90;i:1;i:94;i:1;i:95;i:1;i:97;i:1;i:99;i:1;i:100;i:1;i:104;i:1;i:105;i:1;i:107;i:1;i:109;i:1;i:110;i:1;i:114;i:1;i:115;i:1;i:117;i:1;i:119;i:1;i:120;i:1;i:124;i:1;i:125;i:1;i:127;i:1;i:129;i:1;i:130;i:1;i:134;i:1;i:135;i:1;i:137;i:1;i:139;i:1;i:140;i:1;i:144;i:1;i:145;i:1;i:148;i:1;i:150;i:1;i:151;i:1;i:155;i:1;i:156;i:1;i:160;i:1;i:162;i:1;i:163;i:1;i:167;i:1;i:168;i:1;i:172;i:1;i:174;i:1;i:175;i:1;i:179;i:1;i:180;i:1;i:184;i:1;i:185;i:1;i:186;i:1;i:188;i:1;i:189;i:1;i:194;i:1;i:195;i:1;i:199;i:1;i:200;i:1;i:202;i:1;i:203;i:1;i:208;i:1;i:209;i:1;i:212;i:1;i:214;i:1;i:215;i:1;i:216;i:1;i:220;i:1;i:221;i:1;i:225;i:1;i:226;i:1;i:227;i:1;i:229;i:1;i:230;i:1;i:231;i:1;i:235;i:1;i:236;i:1;i:240;i:1;i:241;i:1;i:243;i:1;i:244;i:1;i:245;i:1;i:249;i:1;i:250;i:1;i:254;i:1;i:255;i:1;i:256;i:1;i:258;i:1;i:259;i:1;i:260;i:1;i:264;i:1;i:265;i:1;i:269;i:1;i:270;i:1;i:271;i:1;i:273;i:1;i:274;i:1;i:278;i:1;i:279;i:1;i:283;i:1;i:284;i:1;i:285;i:1;i:287;i:1;i:288;i:1;i:289;i:1;i:292;i:1;i:293;i:1;i:297;i:1;i:298;i:1;i:299;i:1;i:301;i:1;i:302;i:1;i:303;i:1;i:306;i:1;i:307;i:1;i:311;i:1;i:312;i:1;i:313;i:1;i:314;i:1;i:316;i:1;i:317;i:1;i:318;i:1;i:322;i:1;i:323;i:1;i:325;i:1;i:326;i:1;}s:60:"/home/bjartka/projects/doctrine/lib/Doctrine/Query/Where.php";a:91:{i:21;i:1;i:33;i:1;i:37;i:1;i:38;i:1;i:39;i:1;i:41;i:1;i:42;i:1;i:43;i:1;i:44;i:1;i:45;i:1;i:46;i:-2;i:47;i:1;i:49;i:1;i:50;i:1;i:51;i:1;i:53;i:1;i:54;i:1;i:55;i:1;i:56;i:1;i:57;i:1;i:58;i:1;i:60;i:1;i:62;i:1;i:64;i:1;i:65;i:1;i:67;i:1;i:68;i:1;i:70;i:1;i:71;i:1;i:72;i:1;i:73;i:1;i:75;i:1;i:76;i:1;i:78;i:1;i:79;i:1;i:81;i:1;i:82;i:1;i:83;i:1;i:85;i:1;i:86;i:1;i:88;i:1;i:90;i:1;i:91;i:-2;i:94;i:-1;i:98;i:1;i:100;i:1;i:102;i:1;i:103;i:1;i:106;i:1;i:107;i:1;i:109;i:1;i:110;i:-1;i:111;i:-1;i:113;i:1;i:115;i:1;i:117;i:1;i:119;i:1;i:120;i:1;i:121;i:1;i:122;i:1;i:124;i:1;i:125;i:1;i:126;i:1;i:127;i:1;i:129;i:1;i:131;i:1;i:133;i:1;i:135;i:1;i:136;i:1;i:137;i:1;i:138;i:1;i:140;i:1;i:141;i:1;i:142;i:1;i:144;i:1;i:145;i:1;i:147;i:1;i:148;i:1;i:149;i:1;i:150;i:1;i:153;i:1;i:154;i:-2;i:165;i:1;i:167;i:1;i:169;i:1;i:170;i:-1;i:171;i:-2;i:173;i:1;i:175;i:1;i:176;i:-2;i:177;i:1;}s:61:"/home/bjartka/projects/doctrine/lib/Doctrine/Query/Offset.php";a:4:{i:33;i:1;i:37;i:1;i:38;i:-2;i:39;i:1;}s:66:"/home/bjartka/projects/doctrine/lib/Doctrine/Migration/Process.php";a:77:{i:34;i:1;i:43;i:1;i:44;i:-2;i:54;i:1;i:55;i:1;i:57;i:1;i:58;i:1;i:59;i:1;i:69;i:-1;i:70;i:-1;i:72;i:-1;i:73;i:-1;i:74;i:-1;i:84;i:-1;i:85;i:-1;i:87;i:-1;i:88;i:-1;i:89;i:-1;i:99;i:1;i:100;i:1;i:102;i:1;i:103;i:1;i:104;i:1;i:106;i:1;i:107;i:1;i:108;i:1;i:118;i:-1;i:119;i:-1;i:121;i:-1;i:122;i:-1;i:123;i:-1;i:133;i:1;i:134;i:1;i:136;i:1;i:137;i:1;i:138;i:1;i:140;i:1;i:141;i:-1;i:142;i:-1;i:152;i:-1;i:153;i:-1;i:155;i:-1;i:156;i:-1;i:157;i:-1;i:167;i:-1;i:168;i:-1;i:170;i:-1;i:171;i:-1;i:172;i:-1;i:182;i:-1;i:183;i:-1;i:185;i:-1;i:186;i:-1;i:187;i:-1;i:197;i:-1;i:198;i:-1;i:199;i:-1;i:200;i:-1;i:201;i:-1;i:202;i:-1;i:212;i:-1;i:213;i:-1;i:214;i:-1;i:215;i:-1;i:216;i:-1;i:217;i:-1;i:227;i:-1;i:228;i:-1;i:229;i:-1;i:230;i:-1;i:231;i:-1;i:241;i:-1;i:242;i:-1;i:243;i:-1;i:244;i:-1;i:245;i:-1;i:246;i:1;}s:52:"/home/bjartka/projects/doctrine/models/Log_Entry.php";a:5:{i:4;i:1;i:5;i:1;i:6;i:1;i:8;i:1;i:9;i:1;}s:51:"/home/bjartka/projects/doctrine/models/App_User.php";a:10:{i:4;i:1;i:5;i:1;i:6;i:1;i:7;i:1;i:8;i:1;i:9;i:1;i:10;i:1;i:11;i:1;i:13;i:1;i:14;i:1;}s:53:"/home/bjartka/projects/doctrine/models/Log_Status.php";a:2:{i:4;i:1;i:5;i:1;}s:56:"/home/bjartka/projects/doctrine/lib/Doctrine/Hydrate.php";a:457:{i:184;i:1;i:185;i:1;i:186;i:1;i:187;i:1;i:188;i:1;i:198;i:1;i:199;i:-1;i:200;i:-1;i:202;i:1;i:204;i:1;i:205;i:-2;i:215;i:1;i:217;i:1;i:218;i:-2;i:228;i:1;i:230;i:1;i:231;i:-1;i:232;i:-2;i:234;i:1;i:235;i:-2;i:245;i:1;i:246;i:-2;i:257;i:1;i:258;i:1;i:259;i:1;i:260;i:-1;i:262;i:-1;i:263;i:-2;i:264;i:1;i:265;i:1;i:266;i:1;i:268;i:1;i:269;i:-2;i:279;i:-1;i:281;i:-1;i:282;i:-2;i:292;i:1;i:293;i:-1;i:294;i:-1;i:295;i:1;i:297;i:1;i:298;i:-2;i:308;i:1;i:309;i:1;i:310;i:-2;i:311;i:1;i:313;i:-2;i:322;i:1;i:323;i:1;i:324;i:-2;i:334;i:-1;i:336;i:-1;i:348;i:-1;i:359;i:1;i:361;i:1;i:362;i:1;i:364;i:1;i:365;i:1;i:366;i:1;i:368;i:1;i:370;i:1;i:371;i:-2;i:373;i:-1;i:374;i:-2;i:385;i:1;i:386;i:-2;i:397;i:1;i:398;i:-1;i:399;i:-2;i:400;i:1;i:401;i:-2;i:412;i:-1;i:413;i:-1;i:414;i:-2;i:415;i:-1;i:416;i:-2;i:429;i:1;i:431;i:1;i:433;i:1;i:434;i:1;i:435;i:1;i:437;i:1;i:438;i:1;i:439;i:-1;i:440;i:-1;i:441;i:1;i:442;i:1;i:444;i:1;i:446;i:1;i:447;i:-2;i:457;i:1;i:458;i:-2;i:470;i:1;i:472;i:1;i:473;i:-2;i:489;i:1;i:491;i:1;i:492;i:1;i:493;i:-2;i:495;i:1;i:496;i:-1;i:497;i:-2;i:499;i:1;i:500;i:-2;i:513;i:1;i:514;i:-1;i:515;i:-2;i:516;i:1;i:517;i:1;i:518;i:1;i:519;i:1;i:521;i:1;i:522;i:-2;i:535;i:1;i:536;i:-1;i:537;i:-2;i:539;i:1;i:540;i:-2;i:552;i:1;i:553;i:1;i:554;i:1;i:555;i:1;i:556;i:1;i:558;i:1;i:559;i:-1;i:561;i:1;i:562;i:-2;i:575;i:1;i:576;i:-1;i:577;i:-2;i:579;i:1;i:580;i:1;i:581;i:-1;i:582;i:-1;i:583;i:1;i:585;i:1;i:586;i:1;i:589;i:1;i:590;i:-2;i:601;i:-1;i:602;i:-2;i:613;i:1;i:614;i:-1;i:615;i:-2;i:617;i:1;i:618;i:-2;i:633;i:1;i:634;i:1;i:635;i:1;i:636;i:1;i:637;i:-2;i:647;i:1;i:648;i:1;i:651;i:1;i:654;i:1;i:656;i:1;i:657;i:-2;i:667;i:1;i:668;i:-2;i:678;i:-1;i:679;i:1;i:680;i:1;i:681;i:1;i:682;i:1;i:683;i:1;i:684;i:1;i:685;i:1;i:686;i:1;i:687;i:1;i:688;i:1;i:689;i:1;i:690;i:1;i:692;i:1;i:693;i:1;i:702;i:1;i:703;i:-2;i:715;i:1;i:716;i:1;i:726;i:1;i:727;i:-2;i:736;i:1;i:737;i:-2;i:745;i:-1;i:746;i:-1;i:749;i:1;i:750;i:-2;i:761;i:-1;i:763;i:-1;i:764;i:-2;i:774;i:1;i:775;i:-2;i:786;i:1;i:788;i:1;i:789;i:1;i:790;i:1;i:791;i:1;i:792;i:1;i:794;i:1;i:795;i:-1;i:796;i:-1;i:797;i:1;i:799;i:1;i:800;i:-2;i:803;i:1;i:805;i:1;i:806;i:1;i:807;i:1;i:808;i:1;i:811;i:1;i:813;i:1;i:814;i:1;i:816;i:1;i:817;i:1;i:819;i:1;i:820;i:1;i:821;i:-2;i:823;i:1;i:824;i:1;i:825;i:-2;i:836;i:1;i:837;i:1;i:838;i:1;i:839;i:1;i:840;i:1;i:841;i:1;i:843;i:1;i:845;i:1;i:847;i:1;i:850;i:1;i:852;i:1;i:853;i:1;i:855;i:1;i:857;i:1;i:858;i:1;i:859;i:1;i:860;i:1;i:861;i:1;i:863;i:1;i:864;i:1;i:865;i:1;i:866;i:1;i:867;i:1;i:868;i:1;i:869;i:1;i:870;i:1;i:871;i:1;i:873;i:1;i:874;i:-1;i:875;i:-1;i:876;i:1;i:877;i:1;i:879;i:1;i:880;i:1;i:882;i:1;i:883;i:1;i:884;i:-2;i:886;i:1;i:888;i:1;i:889;i:-2;i:907;i:1;i:908;i:-2;i:919;i:1;i:921;i:1;i:922;i:1;i:923;i:1;i:924;i:1;i:927;i:1;i:928;i:1;i:930;i:1;i:931;i:1;i:932;i:1;i:935;i:1;i:936;i:1;i:937;i:1;i:938;i:1;i:941;i:1;i:942;i:1;i:943;i:1;i:944;i:1;i:946;i:1;i:947;i:1;i:948;i:1;i:949;i:1;i:950;i:1;i:952;i:1;i:954;i:1;i:955;i:1;i:956;i:1;i:957;i:1;i:959;i:1;i:960;i:1;i:961;i:1;i:962;i:1;i:963;i:1;i:965;i:1;i:967;i:1;i:968;i:-2;i:978;i:1;i:979;i:-2;i:992;i:1;i:993;i:1;i:994;i:1;i:996;i:1;i:998;i:1;i:999;i:1;i:1000;i:-2;i:1003;i:1;i:1004;i:1;i:1005;i:1;i:1006;i:1;i:1007;i:-2;i:1009;i:-1;i:1010;i:-2;i:1028;i:1;i:1029;i:1;i:1030;i:1;i:1031;i:1;i:1032;i:1;i:1034;i:1;i:1035;i:1;i:1036;i:1;i:1038;i:1;i:1039;i:1;i:1040;i:1;i:1041;i:1;i:1044;i:1;i:1046;i:1;i:1047;i:-1;i:1048;i:-2;i:1050;i:1;i:1056;i:1;i:1057;i:1;i:1058;i:1;i:1059;i:1;i:1061;i:1;i:1062;i:1;i:1063;i:1;i:1065;i:1;i:1070;i:1;i:1071;i:1;i:1072;i:1;i:1073;i:1;i:1074;i:1;i:1077;i:1;i:1078;i:1;i:1079;i:1;i:1080;i:1;i:1082;i:1;i:1083;i:1;i:1084;i:1;i:1087;i:1;i:1088;i:1;i:1089;i:1;i:1091;i:1;i:1092;i:1;i:1093;i:1;i:1095;i:1;i:1096;i:1;i:1097;i:1;i:1098;i:1;i:1099;i:1;i:1103;i:1;i:1104;i:1;i:1105;i:1;i:1106;i:1;i:1107;i:1;i:1109;i:1;i:1111;i:1;i:1113;i:1;i:1114;i:1;i:1115;i:1;i:1117;i:1;i:1118;i:1;i:1120;i:1;i:1121;i:-1;i:1122;i:-2;i:1124;i:1;i:1125;i:-1;i:1126;i:-2;i:1128;i:1;i:1129;i:1;i:1130;i:1;i:1132;i:1;i:1133;i:1;i:1134;i:1;i:1136;i:1;i:1137;i:1;i:1138;i:1;i:1139;i:1;i:1140;i:1;i:1141;i:1;i:1142;i:1;i:1144;i:1;i:1146;i:1;i:1147;i:1;i:1148;i:1;i:1150;i:1;i:1151;i:1;i:1152;i:-2;i:1155;i:1;i:1158;i:1;i:1161;i:1;i:1162;i:1;i:1164;i:1;i:1165;i:1;i:1166;i:1;i:1168;i:1;i:1169;i:1;i:1170;i:1;i:1171;i:-1;i:1172;i:-2;i:1173;i:1;i:1174;i:-1;i:1175;i:-2;i:1176;i:1;i:1177;i:1;i:1178;i:1;i:1180;i:1;i:1181;i:1;i:1183;i:1;i:1184;i:1;i:1185;i:1;i:1186;i:1;i:1187;i:1;i:1188;i:1;i:1189;i:1;i:1191;i:1;i:1193;i:1;i:1194;i:1;i:1195;i:1;i:1196;i:1;i:1198;i:1;i:1200;i:1;i:1201;i:1;i:1202;i:-2;i:1215;i:1;i:1216;i:1;i:1217;i:-2;i:1218;i:1;i:1219;i:1;i:1220;i:1;i:1223;i:1;i:1224;i:1;i:1225;i:1;i:1226;i:1;i:1227;i:1;i:1228;i:1;i:1229;i:1;i:1231;i:1;i:1232;i:1;i:1234;i:1;i:1235;i:1;i:1236;i:1;i:1237;i:1;i:1240;i:1;i:1247;i:-1;i:1248;i:-2;}s:63:"/home/bjartka/projects/doctrine/tests/DataType/EnumTestCase.php";a:99:{i:36;i:1;i:39;i:1;i:40;i:1;i:41;i:1;i:45;i:1;i:46;i:1;i:47;i:1;i:48;i:1;i:51;i:1;i:52;i:1;i:53;i:1;i:55;i:1;i:56;i:1;i:57;i:-2;i:61;i:1;i:62;i:1;i:63;i:1;i:64;i:1;i:65;i:-2;i:67;i:1;i:74;i:1;i:75;i:1;i:76;i:1;i:77;i:1;i:78;i:-2;i:82;i:1;i:83;i:1;i:84;i:1;i:85;i:1;i:86;i:-2;i:88;i:1;i:93;i:1;i:94;i:1;i:95;i:1;i:96;i:1;i:97;i:-2;i:99;i:1;i:104;i:1;i:105;i:1;i:106;i:1;i:107;i:1;i:108;i:-2;i:110;i:1;i:115;i:1;i:116;i:1;i:117;i:1;i:118;i:1;i:119;i:1;i:120;i:1;i:121;i:1;i:123;i:1;i:125;i:1;i:127;i:1;i:128;i:1;i:129;i:1;i:130;i:1;i:131;i:1;i:132;i:1;i:136;i:1;i:138;i:1;i:140;i:1;i:141;i:1;i:143;i:1;i:144;i:1;i:146;i:1;i:147;i:1;i:149;i:1;i:151;i:1;i:153;i:1;i:154;i:1;i:156;i:1;i:157;i:1;i:159;i:1;i:160;i:1;i:164;i:1;i:166;i:1;i:169;i:1;i:171;i:-1;i:172;i:1;i:173;i:1;i:175;i:1;i:178;i:1;i:179;i:1;i:180;i:1;i:181;i:1;i:182;i:1;i:184;i:1;i:185;i:-1;i:186;i:-1;i:187;i:1;i:192;i:1;i:193;i:1;i:194;i:1;i:195;i:1;i:196;i:1;i:197;i:1;i:198;i:1;i:200;i:1;i:201;i:1;}s:66:"/home/bjartka/projects/doctrine/tests/Validator/FutureTestCase.php";a:25:{i:37;i:1;i:38;i:1;i:39;i:1;i:44;i:1;i:48;i:1;i:51;i:1;i:52;i:1;i:53;i:1;i:56;i:1;i:57;i:1;i:58;i:1;i:61;i:1;i:62;i:1;i:64;i:1;i:65;i:1;i:69;i:1;i:71;i:1;i:72;i:1;i:73;i:1;i:75;i:1;i:76;i:1;i:78;i:1;i:79;i:1;i:81;i:1;i:82;i:1;}s:62:"/home/bjartka/projects/doctrine/tests/Query/UpdateTestCase.php";a:22:{i:39;i:1;i:41;i:1;i:43;i:1;i:45;i:1;i:47;i:1;i:49;i:1;i:50;i:1;i:54;i:1;i:56;i:1;i:58;i:1;i:60;i:1;i:62;i:1;i:64;i:1;i:65;i:1;i:69;i:1;i:71;i:1;i:73;i:1;i:74;i:1;i:77;i:1;i:79;i:1;i:81;i:1;i:82;i:1;}s:69:"/home/bjartka/projects/doctrine/tests/Query/JoinConditionTestCase.php";a:18:{i:36;i:1;i:38;i:1;i:41;i:1;i:43;i:1;i:45;i:1;i:46;i:1;i:49;i:1;i:51;i:1;i:53;i:1;i:54;i:1;i:57;i:1;i:59;i:1;i:61;i:1;i:62;i:1;i:65;i:1;i:67;i:1;i:69;i:1;i:70;i:1;}s:58:"/home/bjartka/projects/doctrine/lib/Doctrine/Exception.php";a:2:{i:33;i:1;i:93;i:1;}s:70:"/home/bjartka/projects/doctrine/lib/Doctrine/Connection/UnitOfWork.php";a:338:{i:21;i:1;i:33;i:1;i:48;i:1;i:49;i:1;i:51;i:1;i:52;i:1;i:53;i:1;i:54;i:1;i:56;i:1;i:58;i:1;i:59;i:1;i:60;i:1;i:61;i:1;i:63;i:1;i:67;i:1;i:68;i:1;i:69;i:1;i:70;i:1;i:71;i:1;i:72;i:1;i:74;i:1;i:75;i:1;i:76;i:1;i:77;i:1;i:80;i:1;i:81;i:1;i:82;i:-2;i:84;i:1;i:85;i:1;i:86;i:1;i:87;i:1;i:89;i:1;i:90;i:1;i:91;i:1;i:92;i:1;i:93;i:1;i:96;i:1;i:97;i:1;i:98;i:1;i:99;i:1;i:101;i:1;i:102;i:1;i:103;i:1;i:104;i:1;i:105;i:1;i:107;i:1;i:108;i:1;i:109;i:1;i:111;i:1;i:112;i:1;i:114;i:1;i:115;i:1;i:117;i:1;i:119;i:1;i:120;i:1;i:121;i:1;i:123;i:-1;i:124;i:-1;i:125;i:-1;i:126;i:-1;i:127;i:1;i:129;i:1;i:130;i:1;i:131;i:1;i:132;i:1;i:133;i:-2;i:143;i:1;i:145;i:1;i:146;i:1;i:147;i:1;i:148;i:-2;i:150;i:1;i:152;i:1;i:154;i:1;i:156;i:1;i:158;i:1;i:159;i:1;i:161;i:1;i:163;i:1;i:165;i:1;i:167;i:1;i:168;i:1;i:169;i:1;i:170;i:1;i:171;i:1;i:172;i:1;i:173;i:1;i:174;i:1;i:175;i:1;i:177;i:1;i:178;i:-2;i:179;i:1;i:181;i:1;i:183;i:1;i:184;i:1;i:185;i:1;i:188;i:1;i:190;i:1;i:192;i:1;i:193;i:1;i:195;i:1;i:196;i:1;i:199;i:1;i:200;i:1;i:201;i:1;i:202;i:1;i:203;i:1;i:206;i:1;i:208;i:1;i:210;i:1;i:212;i:1;i:213;i:-2;i:223;i:1;i:225;i:1;i:227;i:1;i:229;i:1;i:230;i:1;i:231;i:1;i:232;i:1;i:233;i:1;i:234;i:1;i:235;i:1;i:236;i:1;i:237;i:1;i:238;i:1;i:239;i:1;i:241;i:1;i:242;i:-1;i:243;i:1;i:245;i:1;i:247;i:1;i:248;i:1;i:260;i:1;i:261;i:1;i:262;i:-2;i:263;i:1;i:265;i:1;i:267;i:1;i:269;i:1;i:271;i:1;i:273;i:1;i:275;i:1;i:277;i:1;i:278;i:1;i:280;i:1;i:282;i:1;i:283;i:1;i:285;i:1;i:289;i:1;i:291;i:1;i:293;i:1;i:295;i:1;i:296;i:-2;i:300;i:1;i:301;i:1;i:303;i:1;i:304;i:1;i:305;i:1;i:307;i:1;i:310;i:1;i:311;i:1;i:314;i:1;i:315;i:-2;i:326;i:-1;i:327;i:-1;i:328;i:-1;i:330;i:-1;i:331;i:-1;i:333;i:-1;i:334;i:-1;i:336;i:-1;i:337;i:-1;i:338;i:-1;i:339;i:-1;i:340;i:-1;i:341;i:-1;i:342;i:-1;i:343;i:-1;i:344;i:-1;i:345;i:-1;i:346;i:-1;i:347;i:-1;i:349;i:-1;i:350;i:-1;i:351;i:-1;i:352;i:-1;i:353;i:-1;i:354;i:-1;i:355;i:-1;i:356;i:-1;i:359;i:-1;i:360;i:-1;i:361;i:-1;i:362;i:-1;i:364;i:-1;i:365;i:-1;i:367;i:-1;i:368;i:-1;i:379;i:1;i:380;i:1;i:381;i:1;i:383;i:1;i:384;i:1;i:386;i:1;i:387;i:1;i:388;i:1;i:390;i:1;i:393;i:1;i:394;i:1;i:395;i:1;i:403;i:1;i:404;i:1;i:405;i:1;i:407;i:1;i:408;i:-2;i:427;i:1;i:428;i:1;i:430;i:1;i:431;i:1;i:433;i:1;i:434;i:1;i:435;i:1;i:436;i:1;i:437;i:1;i:439;i:1;i:440;i:1;i:442;i:1;i:443;i:1;i:444;i:1;i:445;i:1;i:447;i:1;i:448;i:1;i:449;i:1;i:450;i:1;i:451;i:1;i:462;i:1;i:463;i:1;i:464;i:1;i:465;i:1;i:466;i:1;i:468;i:1;i:470;i:1;i:471;i:1;i:472;i:1;i:473;i:1;i:485;i:1;i:488;i:1;i:489;i:1;i:491;i:1;i:492;i:1;i:493;i:1;i:494;i:1;i:497;i:1;i:498;i:1;i:500;i:1;i:501;i:1;i:502;i:1;i:503;i:1;i:504;i:1;i:515;i:1;i:517;i:1;i:519;i:1;i:521;i:1;i:522;i:1;i:524;i:1;i:525;i:-1;i:526;i:-2;i:527;i:1;i:528;i:1;i:529;i:1;i:530;i:-1;i:531;i:-1;i:532;i:-1;i:534;i:1;i:536;i:1;i:537;i:-1;i:538;i:-1;i:539;i:-1;i:540;i:-1;i:541;i:-1;i:542;i:-1;i:544;i:1;i:546;i:1;i:547;i:1;i:549;i:1;i:550;i:-1;i:551;i:-1;i:552;i:1;i:553;i:1;i:555;i:1;i:556;i:1;i:557;i:1;i:558;i:1;i:560;i:1;i:561;i:1;i:563;i:1;i:564;i:1;i:566;i:1;i:568;i:1;i:570;i:1;i:571;i:-2;i:582;i:1;i:584;i:1;i:586;i:1;i:588;i:1;i:589;i:1;i:591;i:1;i:592;i:-1;i:593;i:-2;i:594;i:1;i:595;i:1;i:597;i:1;i:599;i:1;i:600;i:1;i:601;i:1;i:602;i:1;i:604;i:1;i:605;i:1;i:607;i:1;i:609;i:1;i:610;i:1;i:612;i:1;i:613;i:-1;i:614;i:-1;i:616;i:1;i:618;i:1;i:619;i:-1;i:620;i:-2;i:622;i:1;i:623;i:1;i:624;i:1;i:626;i:1;i:627;i:1;i:629;i:1;i:631;i:1;i:633;i:1;i:634;i:-2;i:636;i:1;}s:76:"/home/bjartka/projects/doctrine/lib/Doctrine/Connection/Sqlite/Exception.php";a:8:{i:21;i:1;i:34;i:1;i:69;i:1;i:70;i:1;i:72;i:1;i:73;i:1;i:75;i:1;i:78;i:1;}s:76:"/home/bjartka/projects/doctrine/lib/Doctrine/Adapter/Statement/Interface.php";a:2:{i:33;i:1;i:294;i:1;}s:76:"/home/bjartka/projects/doctrine/lib/Doctrine/Connection/Oracle/Exception.php";a:7:{i:21;i:1;i:34;i:1;i:73;i:1;i:74;i:1;i:75;i:1;i:76;i:1;i:80;i:1;}s:64:"/home/bjartka/projects/doctrine/lib/Doctrine/Import/Firebird.php";a:29:{i:21;i:1;i:33;i:1;i:42;i:1;i:44;i:1;i:45;i:-2;i:56;i:1;i:57;i:1;i:59;i:1;i:60;i:-2;i:69;i:1;i:70;i:-2;i:79;i:1;i:80;i:-2;i:90;i:1;i:91;i:1;i:92;i:1;i:94;i:1;i:95;i:-2;i:104;i:1;i:106;i:1;i:107;i:-2;i:119;i:1;i:121;i:1;i:122;i:1;i:123;i:1;i:124;i:1;i:126;i:1;i:127;i:-2;i:128;i:1;}s:64:"/home/bjartka/projects/doctrine/lib/Doctrine/Expression/Mock.php";a:3:{i:21;i:1;i:34;i:1;i:35;i:1;}s:50:"/home/bjartka/projects/doctrine/models/PolicyN.php";a:7:{i:5;i:1;i:6;i:1;i:7;i:1;i:8;i:1;i:9;i:1;i:12;i:1;i:13;i:1;}s:52:"/home/bjartka/projects/doctrine/models/TestMovie.php";a:15:{i:7;i:1;i:8;i:1;i:9;i:1;i:11;i:1;i:12;i:1;i:13;i:1;i:14;i:1;i:16;i:1;i:17;i:1;i:18;i:1;i:19;i:1;i:20;i:1;i:24;i:1;i:25;i:1;i:26;i:1;}s:69:"/home/bjartka/projects/doctrine/models/ValidatorTest_AddressModel.php";a:10:{i:5;i:1;i:7;i:1;i:8;i:1;i:9;i:1;i:10;i:1;i:11;i:1;i:12;i:1;i:13;i:1;i:16;i:1;i:17;i:1;}s:52:"/home/bjartka/projects/doctrine/models/GroupUser.php";a:7:{i:6;i:1;i:7;i:1;i:8;i:1;i:9;i:1;i:13;i:1;i:14;i:1;i:15;i:1;}s:55:"/home/bjartka/projects/doctrine/models/App_Category.php";a:6:{i:4;i:1;i:5;i:1;i:6;i:1;i:8;i:1;i:9;i:1;i:10;i:1;}s:60:"/home/bjartka/projects/doctrine/tests/Ticket/428TestCase.php";a:18:{i:18;i:1;i:24;i:1;i:26;i:1;i:27;i:1;i:28;i:1;i:29;i:1;i:30;i:1;i:31;i:1;i:32;i:1;i:33;i:1;i:37;i:1;i:39;i:1;i:40;i:1;i:43;i:1;i:47;i:1;i:48;i:1;i:49;i:-2;i:51;i:1;}s:64:"/home/bjartka/projects/doctrine/tests/DataDict/MssqlTestCase.php";a:128:{i:38;i:1;i:39;i:-1;i:40;i:1;i:41;i:1;i:43;i:1;i:46;i:1;i:48;i:1;i:49;i:1;i:50;i:1;i:51;i:1;i:52;i:1;i:55;i:1;i:57;i:1;i:58;i:1;i:59;i:1;i:60;i:1;i:62;i:1;i:64;i:1;i:65;i:1;i:66;i:1;i:67;i:1;i:69;i:1;i:71;i:1;i:72;i:1;i:73;i:1;i:74;i:1;i:75;i:1;i:78;i:1;i:80;i:1;i:81;i:1;i:82;i:1;i:83;i:1;i:85;i:1;i:87;i:1;i:88;i:1;i:89;i:1;i:90;i:1;i:91;i:1;i:94;i:1;i:96;i:1;i:97;i:1;i:98;i:1;i:99;i:1;i:101;i:1;i:103;i:1;i:104;i:1;i:105;i:1;i:106;i:1;i:107;i:1;i:110;i:1;i:112;i:1;i:113;i:1;i:114;i:1;i:115;i:1;i:116;i:1;i:119;i:1;i:121;i:1;i:122;i:1;i:123;i:1;i:124;i:1;i:126;i:1;i:128;i:1;i:129;i:1;i:130;i:1;i:131;i:1;i:132;i:1;i:135;i:1;i:137;i:1;i:138;i:1;i:139;i:1;i:140;i:1;i:142;i:1;i:144;i:1;i:145;i:1;i:146;i:1;i:147;i:1;i:149;i:1;i:151;i:1;i:152;i:1;i:153;i:1;i:154;i:1;i:155;i:1;i:158;i:1;i:160;i:1;i:162;i:1;i:164;i:1;i:166;i:1;i:168;i:1;i:169;i:1;i:173;i:1;i:175;i:1;i:176;i:1;i:179;i:1;i:181;i:1;i:182;i:1;i:185;i:1;i:187;i:1;i:188;i:1;i:191;i:1;i:193;i:1;i:194;i:1;i:197;i:1;i:199;i:1;i:200;i:1;i:203;i:1;i:205;i:1;i:206;i:1;i:209;i:1;i:211;i:1;i:212;i:1;i:215;i:1;i:217;i:1;i:218;i:1;i:221;i:1;i:223;i:1;i:224;i:1;i:227;i:1;i:229;i:1;i:230;i:1;i:233;i:1;i:235;i:1;i:236;i:1;i:239;i:1;i:241;i:1;i:242;i:1;i:245;i:1;i:247;i:1;i:248;i:1;}s:67:"/home/bjartka/projects/doctrine/tests/Sequence/FirebirdTestCase.php";a:10:{i:37;i:1;i:39;i:1;i:40;i:1;i:43;i:1;i:45;i:1;i:46;i:1;i:49;i:1;i:51;i:1;i:53;i:1;i:54;i:1;}s:69:"/home/bjartka/projects/doctrine/tests/Collection/SnapshotTestCase.php";a:60:{i:43;i:1;i:45;i:1;i:46;i:1;i:50;i:1;i:52;i:1;i:53;i:1;i:55;i:1;i:56;i:1;i:58;i:1;i:60;i:1;i:61;i:1;i:63;i:1;i:65;i:1;i:67;i:1;i:68;i:1;i:69;i:1;i:70;i:1;i:74;i:1;i:75;i:1;i:76;i:1;i:78;i:1;i:80;i:1;i:82;i:1;i:83;i:1;i:85;i:1;i:86;i:1;i:88;i:1;i:89;i:1;i:91;i:1;i:93;i:1;i:95;i:1;i:96;i:1;i:98;i:1;i:100;i:1;i:102;i:1;i:106;i:1;i:107;i:1;i:108;i:1;i:109;i:1;i:110;i:1;i:112;i:1;i:114;i:1;i:115;i:1;i:117;i:1;i:118;i:1;i:119;i:1;i:120;i:1;i:122;i:1;i:123;i:1;i:125;i:1;i:126;i:1;i:127;i:1;i:129;i:1;i:130;i:1;i:132;i:1;i:134;i:1;i:136;i:1;i:137;i:1;i:139;i:1;i:141;i:1;}s:62:"/home/bjartka/projects/doctrine/tests/Record/StateTestCase.php";a:13:{i:37;i:1;i:39;i:1;i:40;i:1;i:43;i:1;i:47;i:1;i:49;i:1;i:51;i:1;i:53;i:1;i:55;i:1;i:57;i:1;i:59;i:1;i:61;i:1;i:62;i:1;}s:59:"/home/bjartka/projects/doctrine/lib/Doctrine/Connection.php";a:329:{i:0;i:1;i:21;i:1;i:56;i:1;i:175;i:1;i:176;i:1;i:179;i:1;i:181;i:1;i:183;i:1;i:184;i:1;i:186;i:1;i:187;i:1;i:188;i:1;i:190;i:1;i:191;i:1;i:195;i:1;i:197;i:1;i:199;i:1;i:200;i:1;i:202;i:1;i:203;i:1;i:215;i:-1;i:216;i:-1;i:217;i:-2;i:218;i:-1;i:230;i:1;i:231;i:1;i:232;i:1;i:233;i:-2;i:234;i:1;i:235;i:-2;i:237;i:1;i:239;i:1;i:240;i:-2;i:241;i:-2;i:243;i:-2;i:244;i:-1;i:245;i:-1;i:246;i:-1;i:247;i:-1;i:249;i:-1;i:251;i:-2;i:258;i:-1;i:259;i:-2;i:271;i:1;i:272;i:1;i:273;i:1;i:274;i:1;i:275;i:1;i:276;i:1;i:277;i:1;i:280;i:1;i:281;i:-2;i:291;i:1;i:292;i:-2;i:309;i:1;i:310;i:1;i:311;i:-2;i:313;i:1;i:314;i:1;i:315;i:-2;i:316;i:1;i:318;i:1;i:319;i:1;i:320;i:1;i:321;i:1;i:322;i:1;i:323;i:1;i:324;i:1;i:325;i:1;i:326;i:1;i:327;i:1;i:328;i:1;i:330;i:1;i:331;i:-2;i:340;i:1;i:341;i:-2;i:350;i:1;i:352;i:1;i:353;i:-2;i:364;i:1;i:365;i:1;i:366;i:-2;i:368;i:1;i:370;i:1;i:372;i:1;i:373;i:1;i:375;i:1;i:376;i:1;i:377;i:1;i:378;i:1;i:380;i:1;i:381;i:1;i:382;i:1;i:383;i:1;i:385;i:1;i:386;i:-1;i:388;i:-1;i:389;i:-1;i:390;i:-1;i:391;i:-1;i:393;i:-1;i:396;i:1;i:398;i:1;i:399;i:1;i:400;i:-2;i:401;i:1;i:402;i:1;i:404;i:1;i:406;i:1;i:407;i:1;i:408;i:-2;i:412;i:1;i:413;i:1;i:422;i:-1;i:432;i:-1;i:433;i:-1;i:434;i:-1;i:435;i:-2;i:476;i:-1;i:477;i:-1;i:478;i:-2;i:479;i:-1;i:481;i:-1;i:482;i:-1;i:484;i:-1;i:485;i:-1;i:486;i:-1;i:488;i:-1;i:489;i:-1;i:490;i:-1;i:491;i:-1;i:493;i:-1;i:494;i:-1;i:496;i:-1;i:498;i:-1;i:501;i:-1;i:502;i:-2;i:512;i:1;i:513;i:-1;i:514;i:-2;i:517;i:1;i:519;i:1;i:520;i:1;i:521;i:1;i:522;i:1;i:523;i:1;i:524;i:1;i:525;i:1;i:526;i:1;i:528;i:1;i:531;i:1;i:532;i:1;i:533;i:1;i:535;i:1;i:538;i:1;i:540;i:1;i:541;i:-2;i:553;i:-1;i:590;i:1;i:591;i:1;i:593;i:1;i:594;i:1;i:595;i:-2;i:596;i:1;i:597;i:-2;i:611;i:1;i:612;i:-2;i:624;i:1;i:625;i:-2;i:636;i:-1;i:647;i:1;i:648;i:-2;i:660;i:1;i:661;i:-2;i:672;i:1;i:673;i:-2;i:684;i:1;i:685;i:-2;i:697;i:1;i:698;i:-2;i:709;i:1;i:710;i:-2;i:721;i:-1;i:722;i:-2;i:743;i:1;i:745;i:1;i:746;i:-2;i:755;i:1;i:758;i:1;i:760;i:1;i:762;i:1;i:764;i:1;i:765;i:1;i:766;i:1;i:768;i:1;i:770;i:1;i:771;i:1;i:772;i:1;i:774;i:1;i:775;i:-2;i:798;i:1;i:800;i:1;i:801;i:1;i:802;i:-1;i:803;i:-2;i:804;i:1;i:805;i:-2;i:818;i:-1;i:819;i:-1;i:820;i:-1;i:821;i:-1;i:822;i:-2;i:834;i:1;i:835;i:-2;i:846;i:1;i:849;i:1;i:850;i:1;i:851;i:1;i:852;i:1;i:853;i:-2;i:854;i:1;i:856;i:1;i:858;i:1;i:859;i:1;i:861;i:1;i:862;i:1;i:863;i:1;i:865;i:1;i:867;i:1;i:868;i:1;i:870;i:1;i:871;i:-2;i:881;i:1;i:884;i:1;i:885;i:1;i:886;i:1;i:888;i:1;i:889;i:-2;i:890;i:1;i:892;i:1;i:894;i:1;i:895;i:1;i:897;i:1;i:898;i:1;i:899;i:1;i:901;i:1;i:903;i:1;i:904;i:1;i:906;i:1;i:907;i:-2;i:916;i:1;i:918;i:1;i:920;i:1;i:922;i:1;i:923;i:1;i:924;i:-1;i:925;i:-1;i:926;i:1;i:928;i:1;i:929;i:1;i:930;i:-2;i:932;i:-1;i:933;i:-1;i:944;i:1;i:945;i:-2;i:955;i:1;i:956;i:1;i:957;i:-2;i:958;i:1;i:960;i:1;i:961;i:1;i:962;i:1;i:963;i:1;i:966;i:1;i:968;i:1;i:969;i:-2;i:978;i:1;i:979;i:-2;i:995;i:1;i:996;i:-2;i:1005;i:1;i:1006;i:-2;i:1017;i:-1;i:1019;i:-1;i:1020;i:-1;i:1021;i:-2;i:1022;i:-1;i:1023;i:-1;i:1024;i:-2;i:1036;i:1;i:1037;i:-2;i:1049;i:1;i:1050;i:1;i:1051;i:1;i:1052;i:1;i:1062;i:1;i:1063;i:1;i:1064;i:1;i:1065;i:1;i:1066;i:1;i:1076;i:1;i:1077;i:1;i:1078;i:1;i:1088;i:1;i:1090;i:1;i:1092;i:1;i:1094;i:1;i:1095;i:1;i:1097;i:1;i:1098;i:1;i:1107;i:-1;i:1108;i:-2;i:1118;i:-1;i:1120;i:-1;i:1121;i:-2;i:1131;i:-1;i:1133;i:-1;i:1134;i:-2;i:1150;i:-1;i:1151;i:-2;i:1168;i:1;i:1169;i:1;i:1186;i:1;i:1187;i:1;i:1205;i:1;i:1206;i:1;i:1214;i:-1;i:1215;i:-2;i:1217;i:1;}s:71:"/home/bjartka/projects/doctrine/lib/Doctrine/Record/Filter/Standard.php";a:6:{i:34;i:1;i:44;i:1;i:45;i:-2;i:55;i:1;i:56;i:-2;i:57;i:1;}s:64:"/home/bjartka/projects/doctrine/lib/Doctrine/Query/Condition.php";a:40:{i:21;i:1;i:33;i:1;i:44;i:1;i:46;i:1;i:48;i:1;i:49;i:1;i:50;i:1;i:51;i:1;i:52;i:1;i:53;i:1;i:54;i:1;i:55;i:1;i:57;i:1;i:58;i:1;i:59;i:1;i:60;i:1;i:61;i:1;i:62;i:1;i:63;i:1;i:64;i:1;i:65;i:1;i:66;i:1;i:67;i:1;i:68;i:-2;i:69;i:1;i:74;i:1;i:75;i:-2;i:91;i:1;i:93;i:1;i:94;i:1;i:96;i:1;i:98;i:1;i:101;i:1;i:103;i:1;i:104;i:1;i:105;i:1;i:106;i:1;i:110;i:1;i:111;i:-2;i:112;i:1;}s:59:"/home/bjartka/projects/doctrine/lib/Doctrine/Collection.php";a:296:{i:0;i:1;i:21;i:1;i:34;i:1;i:84;i:1;i:85;i:1;i:86;i:1;i:87;i:1;i:88;i:1;i:90;i:1;i:91;i:1;i:92;i:1;i:94;i:1;i:95;i:1;i:96;i:1;i:97;i:1;i:107;i:-1;i:108;i:-1;i:118;i:1;i:119;i:-2;i:129;i:1;i:130;i:1;i:139;i:-1;i:141;i:-1;i:142;i:-1;i:143;i:-1;i:144;i:-1;i:145;i:-1;i:146;i:-1;i:148;i:-1;i:150;i:-1;i:151;i:-2;i:161;i:-1;i:162;i:-1;i:164;i:-1;i:166;i:-1;i:167;i:-1;i:168;i:-1;i:170;i:-1;i:172;i:-1;i:173;i:-1;i:174;i:-1;i:176;i:-1;i:177;i:-1;i:178;i:-1;i:179;i:-1;i:190;i:-1;i:192;i:-1;i:193;i:-2;i:203;i:-1;i:204;i:-2;i:214;i:1;i:215;i:-2;i:225;i:1;i:226;i:-2;i:236;i:1;i:237;i:-2;i:247;i:1;i:248;i:1;i:250;i:1;i:251;i:1;i:253;i:1;i:255;i:1;i:257;i:1;i:258;i:1;i:259;i:1;i:260;i:1;i:261;i:-1;i:263;i:1;i:264;i:1;i:266;i:1;i:267;i:1;i:276;i:-1;i:277;i:-2;i:288;i:1;i:290;i:1;i:291;i:1;i:292;i:-2;i:303;i:1;i:304;i:-2;i:307;i:-1;i:308;i:-2;i:329;i:1;i:330;i:1;i:332;i:1;i:333;i:1;i:335;i:1;i:336;i:1;i:337;i:1;i:338;i:1;i:340;i:1;i:341;i:1;i:342;i:1;i:343;i:1;i:344;i:1;i:347;i:1;i:349;i:1;i:350;i:1;i:352;i:1;i:353;i:-2;i:355;i:1;i:356;i:-2;i:363;i:-1;i:364;i:-1;i:366;i:-1;i:367;i:-1;i:368;i:-1;i:369;i:-1;i:370;i:-1;i:372;i:-1;i:373;i:-1;i:374;i:-2;i:382;i:-1;i:383;i:-2;i:394;i:1;i:395;i:-2;i:405;i:1;i:406;i:1;i:407;i:1;i:409;i:1;i:410;i:1;i:420;i:1;i:421;i:1;i:423;i:1;i:424;i:1;i:425;i:1;i:426;i:-1;i:428;i:1;i:434;i:1;i:435;i:1;i:436;i:-1;i:437;i:-2;i:438;i:1;i:440;i:1;i:441;i:-1;i:442;i:-1;i:443;i:-2;i:444;i:-1;i:445;i:-1;i:446;i:-2;i:448;i:1;i:449;i:-1;i:450;i:-1;i:451;i:-1;i:452;i:-2;i:453;i:-1;i:454;i:-1;i:455;i:1;i:457;i:1;i:458;i:-2;i:468;i:-1;i:469;i:-1;i:471;i:-1;i:472;i:-1;i:473;i:-1;i:474;i:-1;i:475;i:-1;i:476;i:-1;i:477;i:-1;i:478;i:-1;i:479;i:-1;i:481;i:-1;i:482;i:-2;i:484;i:-1;i:486;i:-1;i:487;i:-1;i:488;i:-1;i:489;i:-1;i:490;i:-1;i:491;i:-1;i:492;i:-1;i:493;i:-1;i:494;i:-1;i:495;i:-1;i:496;i:-1;i:499;i:-1;i:501;i:-1;i:503;i:-1;i:504;i:-1;i:515;i:-1;i:516;i:-1;i:517;i:-1;i:518;i:-1;i:520;i:-1;i:521;i:-1;i:522;i:-1;i:523;i:-1;i:524;i:-1;i:525;i:-1;i:526;i:-1;i:527;i:-1;i:528;i:-1;i:529;i:-1;i:530;i:-1;i:531;i:-1;i:532;i:-2;i:533;i:-1;i:535;i:-1;i:536;i:-1;i:537;i:-1;i:538;i:-1;i:539;i:-1;i:540;i:-1;i:542;i:-1;i:543;i:-1;i:544;i:-1;i:545;i:-1;i:546;i:-1;i:547;i:-1;i:549;i:-1;i:550;i:-1;i:551;i:-1;i:552;i:-2;i:553;i:-1;i:554;i:-1;i:555;i:-1;i:556;i:-1;i:557;i:-1;i:558;i:-1;i:559;i:-1;i:561;i:-1;i:562;i:-1;i:563;i:-1;i:573;i:-1;i:574;i:-2;i:591;i:1;i:593;i:1;i:594;i:-2;i:604;i:1;i:605;i:-2;i:621;i:1;i:622;i:1;i:623;i:1;i:625;i:1;i:626;i:-2;i:636;i:-1;i:637;i:-1;i:639;i:-1;i:641;i:-1;i:642;i:-1;i:644;i:-1;i:645;i:-2;i:648;i:-1;i:649;i:-1;i:650;i:-1;i:651;i:-1;i:653;i:-1;i:654;i:-1;i:656;i:-1;i:657;i:-1;i:660;i:-1;i:661;i:-1;i:662;i:-2;i:663;i:-1;i:665;i:-2;i:668;i:-1;i:669;i:-1;i:670;i:-2;i:671;i:-1;i:673;i:-2;i:676;i:1;i:677;i:-2;i:680;i:1;i:681;i:-2;i:689;i:1;i:690;i:1;i:691;i:-2;i:703;i:1;i:704;i:1;i:705;i:1;i:706;i:1;i:708;i:1;i:710;i:1;i:712;i:1;i:713;i:1;i:714;i:1;i:716;i:1;i:718;i:1;i:719;i:-2;i:731;i:1;i:732;i:1;i:733;i:1;i:735;i:1;i:736;i:1;i:738;i:1;i:739;i:1;i:740;i:1;i:742;i:1;i:744;i:1;i:746;i:1;i:747;i:-2;i:755;i:1;i:756;i:1;i:757;i:-2;i:764;i:-1;i:765;i:-2;i:767;i:1;}s:74:"/home/bjartka/projects/doctrine/lib/Doctrine/Relation/Parser/Exception.php";a:3:{i:21;i:1;i:33;i:1;i:34;i:1;}s:56:"/home/bjartka/projects/doctrine/models/CoverageCodeN.php";a:6:{i:5;i:1;i:6;i:1;i:7;i:1;i:8;i:1;i:9;i:1;i:13;i:1;}s:56:"/home/bjartka/projects/doctrine/models/ORM_TestEntry.php";a:9:{i:4;i:1;i:5;i:1;i:6;i:1;i:7;i:1;i:8;i:1;i:9;i:1;i:10;i:1;i:13;i:1;i:14;i:1;}s:56:"/home/bjartka/projects/doctrine/models/EntityAddress.php";a:3:{i:6;i:1;i:7;i:1;i:8;i:1;}s:47:"/home/bjartka/projects/doctrine/models/Task.php";a:6:{i:4;i:1;i:5;i:1;i:6;i:1;i:8;i:1;i:9;i:1;i:10;i:1;}s:58:"/home/bjartka/projects/doctrine/models/ForeignKeyTest2.php";a:4:{i:6;i:1;i:7;i:1;i:9;i:1;i:10;i:1;}s:51:"/home/bjartka/projects/doctrine/models/gnatUser.php";a:6:{i:8;i:1;i:9;i:1;i:10;i:1;i:14;i:1;i:15;i:1;i:16;i:1;}s:60:"/home/bjartka/projects/doctrine/tests/ConnectionTestCase.php";a:122:{i:39;i:1;i:40;i:-1;i:41;i:1;i:42;i:1;i:44;i:1;i:48;i:1;i:50;i:1;i:51;i:1;i:52;i:1;i:53;i:1;i:57;i:1;i:58;i:1;i:60;i:1;i:61;i:1;i:63;i:1;i:66;i:1;i:69;i:1;i:70;i:1;i:71;i:1;i:74;i:1;i:75;i:1;i:76;i:1;i:77;i:1;i:78;i:1;i:82;i:1;i:84;i:1;i:86;i:1;i:88;i:1;i:89;i:1;i:94;i:1;i:96;i:1;i:97;i:1;i:98;i:1;i:99;i:1;i:101;i:1;i:103;i:1;i:104;i:1;i:105;i:1;i:106;i:1;i:110;i:1;i:112;i:1;i:113;i:1;i:114;i:1;i:115;i:1;i:117;i:1;i:119;i:1;i:120;i:1;i:121;i:1;i:122;i:1;i:123;i:1;i:127;i:1;i:129;i:1;i:130;i:1;i:131;i:1;i:132;i:1;i:134;i:1;i:136;i:1;i:137;i:1;i:138;i:1;i:139;i:1;i:140;i:1;i:144;i:1;i:145;i:1;i:149;i:1;i:150;i:1;i:154;i:1;i:155;i:1;i:156;i:1;i:157;i:1;i:161;i:1;i:162;i:1;i:164;i:1;i:165;i:-1;i:166;i:1;i:167;i:1;i:169;i:1;i:171;i:1;i:172;i:1;i:174;i:1;i:178;i:1;i:179;i:1;i:180;i:1;i:184;i:1;i:185;i:1;i:189;i:1;i:190;i:1;i:194;i:1;i:195;i:1;i:199;i:1;i:200;i:1;i:201;i:1;i:205;i:1;i:206;i:1;i:210;i:1;i:211;i:1;i:212;i:1;i:213;i:1;i:214;i:1;i:215;i:1;i:216;i:1;i:220;i:1;i:221;i:1;i:222;i:1;i:223;i:1;i:224;i:1;i:225;i:1;i:226;i:1;i:227;i:1;i:228;i:1;i:229;i:1;i:230;i:1;i:231;i:1;i:232;i:1;i:233;i:1;i:237;i:1;i:240;i:1;i:242;i:1;i:243;i:1;i:244;i:1;i:245;i:-2;i:247;i:1;i:248;i:1;}s:65:"/home/bjartka/projects/doctrine/tests/Query/ConditionTestCase.php";a:50:{i:35;i:1;i:36;i:1;i:40;i:1;i:41;i:1;i:43;i:1;i:45;i:1;i:48;i:1;i:50;i:1;i:52;i:1;i:53;i:1;i:55;i:1;i:56;i:1;i:58;i:1;i:59;i:1;i:61;i:1;i:62;i:1;i:64;i:1;i:65;i:1;i:67;i:1;i:69;i:1;i:71;i:1;i:73;i:1;i:74;i:1;i:76;i:1;i:77;i:1;i:79;i:1;i:80;i:1;i:82;i:1;i:86;i:1;i:88;i:1;i:90;i:1;i:91;i:1;i:93;i:1;i:94;i:1;i:96;i:1;i:97;i:1;i:99;i:1;i:100;i:1;i:102;i:1;i:103;i:1;i:105;i:1;i:107;i:1;i:109;i:1;i:111;i:1;i:112;i:1;i:114;i:1;i:115;i:1;i:117;i:1;i:118;i:1;i:119;i:1;}s:70:"/home/bjartka/projects/doctrine/tests/CustomResultSetOrderTestCase.php";a:69:{i:44;i:1;i:45;i:1;i:46;i:1;i:48;i:1;i:49;i:1;i:50;i:1;i:52;i:1;i:53;i:1;i:54;i:1;i:56;i:1;i:57;i:1;i:59;i:1;i:60;i:1;i:62;i:1;i:63;i:1;i:66;i:1;i:67;i:1;i:68;i:1;i:70;i:1;i:71;i:1;i:74;i:1;i:76;i:1;i:77;i:1;i:83;i:1;i:84;i:1;i:85;i:1;i:86;i:1;i:101;i:1;i:103;i:1;i:104;i:1;i:105;i:1;i:106;i:1;i:107;i:1;i:109;i:1;i:112;i:1;i:113;i:1;i:114;i:1;i:117;i:1;i:118;i:1;i:119;i:1;i:121;i:1;i:122;i:1;i:123;i:1;i:126;i:1;i:127;i:1;i:128;i:-1;i:130;i:1;i:131;i:1;i:146;i:1;i:147;i:1;i:148;i:1;i:149;i:1;i:150;i:1;i:151;i:1;i:153;i:1;i:156;i:1;i:158;i:1;i:159;i:1;i:162;i:1;i:163;i:1;i:164;i:1;i:167;i:1;i:168;i:1;i:169;i:1;i:172;i:1;i:173;i:1;i:174;i:-1;i:176;i:1;i:177;i:1;}s:78:"/home/bjartka/projects/doctrine/tests/ColumnAggregationInheritanceTestCase.php";a:28:{i:40;i:1;i:42;i:1;i:43;i:1;i:44;i:1;i:45;i:1;i:46;i:1;i:47;i:1;i:51;i:1;i:52;i:1;i:53;i:1;i:54;i:1;i:58;i:1;i:59;i:1;i:60;i:1;i:62;i:1;i:63;i:1;i:64;i:1;i:65;i:1;i:68;i:1;i:69;i:1;i:70;i:1;i:71;i:1;i:75;i:1;i:76;i:1;i:77;i:1;i:79;i:1;i:80;i:1;i:81;i:1;}s:63:"/home/bjartka/projects/doctrine/lib/Doctrine/Hydrate/Record.php";a:49:{i:34;i:1;i:44;i:1;i:45;i:1;i:47;i:1;i:51;i:1;i:52;i:-2;i:55;i:1;i:56;i:1;i:58;i:1;i:59;i:-2;i:60;i:-1;i:61;i:-2;i:64;i:1;i:65;i:1;i:78;i:-1;i:80;i:-1;i:81;i:-1;i:82;i:-1;i:83;i:-1;i:84;i:-2;i:85;i:-1;i:86;i:-1;i:87;i:-1;i:88;i:-1;i:89;i:-2;i:91;i:-1;i:92;i:-2;i:95;i:1;i:96;i:-2;i:99;i:1;i:100;i:1;i:101;i:1;i:102;i:1;i:103;i:1;i:104;i:1;i:106;i:1;i:107;i:1;i:108;i:1;i:109;i:1;i:111;i:1;i:112;i:-2;i:116;i:1;i:117;i:1;i:118;i:1;i:119;i:1;i:120;i:1;i:121;i:1;i:122;i:1;i:124;i:1;}s:63:"/home/bjartka/projects/doctrine/lib/Doctrine/DataDict/Mssql.php";a:113:{i:21;i:1;i:34;i:1;i:61;i:1;i:62;i:-1;i:63;i:-2;i:64;i:1;i:65;i:1;i:66;i:1;i:67;i:1;i:68;i:1;i:69;i:1;i:70;i:1;i:71;i:1;i:72;i:1;i:73;i:1;i:75;i:1;i:77;i:1;i:78;i:1;i:79;i:1;i:80;i:1;i:81;i:-1;i:82;i:-1;i:83;i:-1;i:84;i:-2;i:85;i:-1;i:86;i:1;i:87;i:1;i:88;i:1;i:89;i:-1;i:90;i:-1;i:91;i:-1;i:92;i:-2;i:93;i:-1;i:94;i:1;i:95;i:1;i:96;i:1;i:97;i:1;i:98;i:1;i:99;i:1;i:100;i:1;i:101;i:1;i:102;i:1;i:103;i:1;i:104;i:1;i:105;i:1;i:106;i:1;i:107;i:1;i:108;i:1;i:109;i:-1;i:110;i:-1;i:111;i:-1;i:112;i:-1;i:113;i:-1;i:115;i:-1;i:116;i:-2;i:126;i:1;i:127;i:1;i:129;i:1;i:131;i:1;i:133;i:1;i:134;i:1;i:137;i:1;i:138;i:1;i:139;i:1;i:140;i:1;i:141;i:1;i:142;i:1;i:143;i:1;i:144;i:1;i:145;i:1;i:146;i:1;i:147;i:1;i:148;i:1;i:149;i:1;i:150;i:1;i:151;i:1;i:152;i:1;i:153;i:1;i:154;i:1;i:155;i:1;i:156;i:1;i:157;i:1;i:158;i:1;i:159;i:1;i:160;i:1;i:161;i:1;i:162;i:1;i:163;i:1;i:164;i:1;i:165;i:1;i:166;i:-1;i:167;i:-1;i:168;i:1;i:169;i:1;i:170;i:1;i:171;i:1;i:172;i:1;i:173;i:1;i:174;i:1;i:175;i:1;i:176;i:1;i:177;i:1;i:178;i:1;i:179;i:1;i:180;i:1;i:181;i:1;i:182;i:1;i:184;i:1;i:185;i:1;i:186;i:1;i:187;i:1;i:188;i:-2;i:190;i:1;}s:66:"/home/bjartka/projects/doctrine/lib/Doctrine/Sequence/Firebird.php";a:28:{i:21;i:1;i:33;i:1;i:45;i:1;i:47;i:1;i:50;i:1;i:52;i:1;i:53;i:-2;i:58;i:-2;i:59;i:-2;i:60;i:-2;i:65;i:-2;i:66;i:-2;i:67;i:-2;i:69;i:1;i:70;i:-2;i:81;i:1;i:82;i:-2;i:93;i:1;i:96;i:1;i:98;i:1;i:99;i:1;i:100;i:-2;i:102;i:1;i:103;i:-1;i:104;i:-2;i:105;i:1;i:106;i:-2;i:107;i:1;}s:65:"/home/bjartka/projects/doctrine/lib/Doctrine/Record/Exception.php";a:3:{i:21;i:1;i:33;i:1;i:34;i:1;}s:48:"/home/bjartka/projects/doctrine/models/Photo.php";a:4:{i:4;i:1;i:5;i:1;i:7;i:1;i:8;i:1;}s:55:"/home/bjartka/projects/doctrine/models/ORM_TestItem.php";a:6:{i:4;i:1;i:5;i:1;i:6;i:1;i:7;i:1;i:11;i:1;i:12;i:1;}s:60:"/home/bjartka/projects/doctrine/models/ORM_AccessControl.php";a:4:{i:6;i:1;i:7;i:1;i:10;i:1;i:11;i:1;}s:57:"/home/bjartka/projects/doctrine/models/Forum_Category.php";a:9:{i:4;i:1;i:5;i:1;i:6;i:1;i:7;i:1;i:8;i:1;i:10;i:1;i:11;i:1;i:12;i:1;i:13;i:1;}s:48:"/home/bjartka/projects/doctrine/models/Email.php";a:2:{i:6;i:1;i:7;i:1;}s:55:"/home/bjartka/projects/doctrine/models/MyOtherThing.php";a:5:{i:4;i:1;i:5;i:1;i:6;i:1;i:8;i:1;i:9;i:1;}s:48:"/home/bjartka/projects/doctrine/models/RateN.php";a:11:{i:5;i:1;i:6;i:1;i:7;i:1;i:8;i:1;i:9;i:1;i:10;i:1;i:11;i:1;i:17;i:1;i:18;i:1;i:19;i:1;i:20;i:1;}s:57:"/home/bjartka/projects/doctrine/models/VersioningTest.php";a:5:{i:6;i:1;i:7;i:1;i:8;i:1;i:11;i:1;i:12;i:1;}s:77:"/home/bjartka/projects/doctrine/models/ValidatorTest_ClientToAddressModel.php";a:5:{i:6;i:1;i:7;i:1;i:8;i:1;i:11;i:1;i:14;i:1;}s:53:"/home/bjartka/projects/doctrine/models/MyOneThing.php";a:5:{i:4;i:1;i:5;i:1;i:6;i:1;i:8;i:1;i:9;i:1;}s:66:"/home/bjartka/projects/doctrine/models/ValidatorTest_DateModel.php";a:3:{i:4;i:1;i:5;i:1;i:6;i:1;}s:62:"/home/bjartka/projects/doctrine/tests/Ticket/NjeroTestCase.php";a:49:{i:16;i:1;i:19;i:1;i:20;i:1;i:21;i:1;i:22;i:1;i:23;i:1;i:24;i:1;i:25;i:1;i:29;i:1;i:30;i:1;i:31;i:1;i:32;i:1;i:34;i:1;i:35;i:1;i:36;i:1;i:37;i:1;i:39;i:1;i:40;i:1;i:41;i:1;i:42;i:1;i:44;i:1;i:45;i:1;i:46;i:1;i:47;i:1;i:49;i:1;i:50;i:1;i:51;i:1;i:52;i:1;i:53;i:1;i:54;i:1;i:56;i:1;i:57;i:1;i:58;i:1;i:59;i:1;i:61;i:1;i:67;i:1;i:68;i:1;i:70;i:1;i:72;i:1;i:73;i:1;i:74;i:1;i:75;i:1;i:76;i:1;i:78;i:1;i:79;i:1;i:80;i:1;i:82;i:1;i:83;i:1;i:86;i:1;}s:65:"/home/bjartka/projects/doctrine/tests/Import/FirebirdTestCase.php";a:21:{i:37;i:1;i:39;i:1;i:40;i:1;i:43;i:1;i:45;i:1;i:46;i:1;i:49;i:1;i:51;i:1;i:52;i:1;i:55;i:1;i:57;i:1;i:58;i:1;i:61;i:1;i:63;i:1;i:64;i:1;i:67;i:1;i:69;i:1;i:70;i:1;i:73;i:1;i:75;i:1;i:76;i:1;}s:57:"/home/bjartka/projects/doctrine/tests/HydrateTestCase.php";a:21:{i:58;i:1;i:62;i:1;i:63;i:1;i:65;i:1;i:66;i:1;i:68;i:1;i:70;i:1;i:72;i:1;i:73;i:1;i:74;i:1;i:80;i:1;i:81;i:1;i:83;i:1;i:84;i:1;i:87;i:1;i:88;i:1;i:89;i:1;i:90;i:1;i:103;i:-1;i:106;i:-1;i:107;i:-2;}s:68:"/home/bjartka/projects/doctrine/tests/Query/ShortAliasesTestCase.php";a:6:{i:13;i:1;i:15;i:1;i:17;i:1;i:19;i:1;i:21;i:1;i:23;i:1;}s:66:"/home/bjartka/projects/doctrine/tests/Query/ExpressionTestCase.php";a:41:{i:38;i:1;i:41;i:1;i:43;i:1;i:44;i:-1;i:45;i:1;i:46;i:1;i:48;i:1;i:52;i:1;i:55;i:1;i:57;i:1;i:58;i:-1;i:59;i:1;i:60;i:1;i:62;i:1;i:66;i:1;i:68;i:1;i:70;i:1;i:71;i:1;i:75;i:1;i:77;i:1;i:79;i:1;i:80;i:1;i:84;i:1;i:86;i:1;i:88;i:1;i:89;i:1;i:93;i:1;i:95;i:1;i:97;i:1;i:98;i:1;i:99;i:1;i:101;i:1;i:102;i:1;i:103;i:1;i:104;i:1;i:105;i:1;i:106;i:1;i:107;i:1;i:109;i:1;i:111;i:1;i:112;i:1;}s:66:"/home/bjartka/projects/doctrine/lib/Doctrine/Connection/Common.php";a:14:{i:21;i:1;i:33;i:1;i:44;i:1;i:45;i:1;i:47;i:1;i:48;i:1;i:49;i:1;i:50;i:1;i:51;i:1;i:52;i:-1;i:53;i:-1;i:55;i:1;i:56;i:-2;i:57;i:1;}s:65:"/home/bjartka/projects/doctrine/lib/Doctrine/Validator/Future.php";a:32:{i:34;i:1;i:43;i:1;i:44;i:1;i:45;i:-2;i:46;i:1;i:48;i:1;i:49;i:-1;i:50;i:-2;i:52;i:1;i:53;i:-1;i:54;i:-1;i:55;i:-1;i:56;i:-1;i:57;i:-1;i:58;i:-1;i:59;i:-1;i:60;i:-1;i:61;i:-1;i:62;i:1;i:65;i:1;i:66;i:1;i:67;i:1;i:68;i:1;i:69;i:-1;i:70;i:1;i:71;i:1;i:72;i:-2;i:73;i:1;i:75;i:-2;i:76;i:1;i:78;i:-2;i:79;i:1;}s:68:"/home/bjartka/projects/doctrine/lib/Doctrine/Query/JoinCondition.php";a:52:{i:21;i:1;i:33;i:1;i:37;i:1;i:39;i:1;i:41;i:1;i:42;i:1;i:43;i:1;i:44;i:1;i:45;i:1;i:46;i:1;i:48;i:1;i:49;i:1;i:50;i:1;i:52;i:1;i:55;i:1;i:57;i:-1;i:59;i:-1;i:61;i:-1;i:62;i:-1;i:63;i:-1;i:64;i:-1;i:65;i:-1;i:67;i:-1;i:69;i:-1;i:70;i:-1;i:71;i:-1;i:72;i:-1;i:73;i:-1;i:74;i:-1;i:75;i:-1;i:77;i:-1;i:78;i:-1;i:80;i:-1;i:81;i:1;i:82;i:-1;i:83;i:-1;i:84;i:1;i:89;i:1;i:90;i:1;i:91;i:1;i:92;i:1;i:93;i:1;i:94;i:-1;i:95;i:-1;i:96;i:1;i:97;i:1;i:98;i:1;i:99;i:1;i:101;i:1;i:102;i:1;i:103;i:-2;i:104;i:1;}s:63:"/home/bjartka/projects/doctrine/models/CategoryWithPosition.php";a:5:{i:4;i:1;i:5;i:1;i:6;i:1;i:8;i:1;i:9;i:1;}s:50:"/home/bjartka/projects/doctrine/models/MyGroup.php";a:7:{i:6;i:1;i:8;i:1;i:9;i:1;i:10;i:1;i:11;i:1;i:15;i:1;i:16;i:1;}s:56:"/home/bjartka/projects/doctrine/models/ConcreteEmail.php";a:2:{i:6;i:1;i:7;i:1;}s:52:"/home/bjartka/projects/doctrine/models/MysqlUser.php";a:3:{i:6;i:1;i:8;i:1;i:9;i:1;}s:52:"/home/bjartka/projects/doctrine/models/FooRecord.php";a:28:{i:6;i:1;i:8;i:1;i:9;i:1;i:10;i:1;i:11;i:1;i:14;i:1;i:15;i:1;i:16;i:1;i:17;i:1;i:18;i:1;i:20;i:1;i:21;i:1;i:22;i:1;i:23;i:1;i:24;i:1;i:26;i:1;i:27;i:1;i:28;i:1;i:29;i:1;i:31;i:1;i:33;i:1;i:34;i:1;i:35;i:1;i:37;i:1;i:38;i:1;i:39;i:1;i:40;i:1;i:42;i:1;}s:69:"/home/bjartka/projects/doctrine/tests/EventListener/ChainTestCase.php";a:7:{i:36;i:1;i:39;i:1;i:40;i:1;i:41;i:1;i:44;i:1;i:45;i:1;i:47;i:1;}s:61:"/home/bjartka/projects/doctrine/tests/Query/LimitTestCase.php";a:168:{i:39;i:1;i:40;i:1;i:41;i:1;i:43;i:1;i:44;i:1;i:48;i:1;i:49;i:1;i:51;i:1;i:52;i:1;i:53;i:1;i:55;i:1;i:58;i:1;i:59;i:1;i:61;i:1;i:62;i:1;i:63;i:1;i:64;i:1;i:68;i:1;i:69;i:1;i:71;i:1;i:73;i:1;i:74;i:1;i:76;i:1;i:77;i:1;i:78;i:1;i:79;i:1;i:80;i:1;i:82;i:1;i:84;i:1;i:85;i:1;i:86;i:1;i:87;i:1;i:88;i:1;i:89;i:1;i:93;i:1;i:94;i:1;i:96;i:1;i:98;i:1;i:100;i:1;i:101;i:1;i:102;i:1;i:103;i:1;i:104;i:1;i:106;i:1;i:107;i:1;i:108;i:1;i:113;i:1;i:114;i:1;i:117;i:1;i:119;i:1;i:120;i:1;i:121;i:1;i:122;i:1;i:123;i:1;i:125;i:1;i:126;i:1;i:130;i:1;i:131;i:1;i:132;i:1;i:135;i:1;i:137;i:1;i:138;i:1;i:139;i:1;i:140;i:1;i:141;i:1;i:144;i:1;i:146;i:1;i:147;i:1;i:148;i:1;i:149;i:1;i:150;i:1;i:152;i:1;i:153;i:1;i:154;i:1;i:158;i:1;i:159;i:1;i:160;i:1;i:161;i:1;i:162;i:1;i:164;i:1;i:165;i:1;i:166;i:1;i:167;i:1;i:169;i:1;i:170;i:1;i:172;i:1;i:173;i:1;i:174;i:1;i:175;i:1;i:177;i:1;i:178;i:1;i:181;i:1;i:182;i:1;i:183;i:1;i:185;i:1;i:188;i:1;i:189;i:1;i:190;i:1;i:194;i:1;i:195;i:1;i:196;i:1;i:197;i:1;i:199;i:1;i:201;i:1;i:203;i:1;i:206;i:1;i:207;i:1;i:209;i:1;i:211;i:1;i:213;i:1;i:214;i:1;i:215;i:1;i:217;i:1;i:218;i:1;i:220;i:1;i:221;i:1;i:223;i:1;i:224;i:1;i:226;i:1;i:228;i:1;i:229;i:1;i:233;i:1;i:234;i:1;i:237;i:1;i:239;i:1;i:241;i:1;i:242;i:1;i:243;i:1;i:244;i:1;i:246;i:1;i:247;i:1;i:251;i:1;i:253;i:1;i:254;i:1;i:255;i:1;i:256;i:1;i:258;i:1;i:260;i:1;i:261;i:1;i:262;i:1;i:266;i:1;i:267;i:1;i:269;i:1;i:272;i:1;i:273;i:1;i:274;i:1;i:275;i:1;i:276;i:1;i:277;i:1;i:278;i:1;i:279;i:1;i:280;i:1;i:281;i:1;i:282;i:1;i:283;i:1;i:285;i:1;i:286;i:1;i:288;i:1;i:289;i:1;i:290;i:1;i:291;i:1;i:292;i:1;i:296;i:1;i:298;i:1;i:299;i:1;i:300;i:1;i:302;i:1;i:303;i:1;}s:63:"/home/bjartka/projects/doctrine/tests/Query/OrderbyTestCase.php";a:13:{i:37;i:1;i:39;i:1;i:40;i:1;i:41;i:1;i:43;i:1;i:44;i:1;i:47;i:1;i:49;i:1;i:50;i:1;i:51;i:1;i:52;i:1;i:54;i:1;i:55;i:1;}s:64:"/home/bjartka/projects/doctrine/tests/Query/RegistryTestCase.php";a:15:{i:37;i:1;i:39;i:1;i:40;i:1;i:42;i:1;i:46;i:1;i:48;i:1;i:50;i:1;i:51;i:1;i:55;i:1;i:57;i:1;i:59;i:1;i:61;i:1;i:63;i:1;i:65;i:1;i:66;i:1;}s:58:"/home/bjartka/projects/doctrine/tests/TemplateTestCase.php";a:49:{i:36;i:1;i:38;i:1;i:43;i:1;i:44;i:1;i:45;i:-1;i:46;i:1;i:47;i:1;i:49;i:1;i:53;i:1;i:54;i:1;i:55;i:1;i:56;i:1;i:58;i:1;i:59;i:1;i:61;i:1;i:63;i:1;i:64;i:1;i:68;i:1;i:70;i:1;i:71;i:1;i:75;i:1;i:76;i:1;i:77;i:1;i:86;i:1;i:87;i:1;i:88;i:1;i:91;i:1;i:92;i:1;i:93;i:1;i:94;i:1;i:95;i:1;i:96;i:1;i:100;i:1;i:101;i:-2;i:107;i:1;i:108;i:1;i:109;i:1;i:112;i:1;i:113;i:1;i:114;i:1;i:120;i:1;i:121;i:1;i:124;i:1;i:125;i:1;i:126;i:1;i:127;i:1;i:133;i:1;i:134;i:1;i:135;i:1;}s:56:"/home/bjartka/projects/doctrine/lib/Doctrine/Manager.php";a:267:{i:0;i:1;i:35;i:1;i:76;i:1;i:78;i:1;i:79;i:1;i:89;i:1;i:90;i:1;i:91;i:1;i:93;i:1;i:94;i:1;i:95;i:1;i:96;i:1;i:97;i:1;i:98;i:1;i:99;i:1;i:100;i:1;i:101;i:1;i:102;i:1;i:103;i:1;i:104;i:1;i:105;i:1;i:106;i:1;i:107;i:1;i:108;i:1;i:109;i:1;i:110;i:1;i:111;i:1;i:112;i:1;i:113;i:1;i:114;i:1;i:115;i:-2;i:116;i:1;i:117;i:-2;i:126;i:-1;i:127;i:-2;i:138;i:1;i:139;i:1;i:140;i:1;i:141;i:1;i:142;i:1;i:143;i:-2;i:153;i:1;i:154;i:-1;i:155;i:-1;i:156;i:1;i:157;i:-2;i:167;i:1;i:169;i:1;i:170;i:-2;i:186;i:-1;i:187;i:-1;i:188;i:-1;i:189;i:-1;i:190;i:-2;i:206;i:-1;i:207;i:-1;i:208;i:-1;i:209;i:-1;i:210;i:-2;i:228;i:1;i:229;i:1;i:230;i:-2;i:231;i:1;i:233;i:-2;i:247;i:1;i:248;i:1;i:249;i:-1;i:250;i:-2;i:252;i:1;i:253;i:1;i:254;i:1;i:255;i:-1;i:256;i:-2;i:257;i:1;i:259;i:1;i:260;i:-1;i:261;i:-1;i:263;i:1;i:264;i:1;i:265;i:1;i:266;i:1;i:268;i:1;i:269;i:1;i:270;i:1;i:271;i:1;i:273;i:1;i:275;i:1;i:279;i:1;i:281;i:1;i:282;i:1;i:283;i:1;i:284;i:-1;i:285;i:-2;i:286;i:1;i:287;i:1;i:288;i:1;i:292;i:1;i:293;i:1;i:294;i:1;i:295;i:1;i:296;i:1;i:297;i:1;i:298;i:1;i:299;i:1;i:300;i:1;i:301;i:1;i:302;i:1;i:303;i:1;i:304;i:-1;i:305;i:-2;i:307;i:1;i:308;i:1;i:310;i:1;i:312;i:1;i:313;i:1;i:314;i:1;i:315;i:1;i:316;i:-2;i:320;i:-1;i:322;i:-1;i:324;i:-1;i:325;i:-1;i:326;i:-1;i:327;i:-1;i:328;i:-1;i:330;i:-1;i:331;i:-1;i:332;i:-1;i:334;i:-1;i:335;i:-1;i:336;i:-1;i:337;i:-1;i:338;i:-1;i:340;i:-1;i:341;i:-2;i:352;i:1;i:354;i:1;i:356;i:1;i:357;i:1;i:358;i:1;i:359;i:1;i:360;i:1;i:362;i:1;i:363;i:1;i:364;i:-2;i:366;i:1;i:367;i:1;i:368;i:1;i:369;i:1;i:370;i:1;i:371;i:-1;i:372;i:-1;i:373;i:-1;i:374;i:1;i:375;i:1;i:378;i:1;i:380;i:1;i:381;i:1;i:382;i:-1;i:383;i:-1;i:384;i:-2;i:385;i:-1;i:386;i:-1;i:387;i:-1;i:388;i:-1;i:389;i:-1;i:390;i:-2;i:392;i:-1;i:393;i:-1;i:394;i:-1;i:396;i:-1;i:397;i:-1;i:398;i:-1;i:400;i:-1;i:402;i:1;i:403;i:1;i:404;i:1;i:405;i:1;i:406;i:1;i:407;i:1;i:408;i:1;i:409;i:1;i:410;i:1;i:411;i:1;i:412;i:-1;i:413;i:-2;i:414;i:1;i:415;i:1;i:416;i:1;i:417;i:1;i:418;i:-1;i:419;i:-2;i:421;i:1;i:422;i:-1;i:423;i:-1;i:425;i:1;i:426;i:1;i:427;i:1;i:429;i:1;i:430;i:-1;i:431;i:-1;i:432;i:-1;i:435;i:1;i:436;i:-2;i:446;i:1;i:447;i:1;i:448;i:-2;i:450;i:1;i:451;i:-2;i:464;i:-1;i:465;i:-1;i:466;i:-2;i:468;i:-1;i:469;i:-2;i:482;i:-1;i:484;i:-1;i:485;i:-2;i:495;i:1;i:496;i:-2;i:510;i:-1;i:511;i:-1;i:521;i:1;i:522;i:-1;i:523;i:-2;i:524;i:1;i:525;i:-2;i:538;i:1;i:539;i:-2;i:552;i:1;i:553;i:1;i:554;i:1;i:555;i:-2;i:565;i:-1;i:567;i:-1;i:569;i:-1;i:570;i:-1;i:571;i:-1;i:572;i:-1;i:574;i:-1;i:575;i:-1;i:585;i:1;i:586;i:-2;i:598;i:1;i:599;i:1;i:600;i:-1;i:601;i:-2;i:602;i:1;i:603;i:1;i:614;i:-1;i:615;i:-2;i:625;i:1;i:626;i:-2;i:636;i:1;i:637;i:-2;i:648;i:1;i:649;i:1;i:650;i:-1;i:651;i:-2;i:652;i:1;i:653;i:-2;i:663;i:-1;i:664;i:-1;i:665;i:-1;i:666;i:-1;i:667;i:-1;i:668;i:-2;i:670;i:1;}s:65:"/home/bjartka/projects/doctrine/lib/Doctrine/Table/Repository.php";a:41:{i:0;i:1;i:35;i:1;i:56;i:1;i:57;i:1;i:66;i:-1;i:67;i:-2;i:77;i:1;i:79;i:1;i:80;i:-1;i:81;i:-2;i:82;i:1;i:84;i:1;i:85;i:-2;i:94;i:-1;i:95;i:-1;i:96;i:-2;i:97;i:-1;i:98;i:-2;i:107;i:-1;i:108;i:-2;i:116;i:1;i:117;i:-1;i:118;i:-2;i:119;i:1;i:120;i:1;i:121;i:-2;i:128;i:1;i:129;i:1;i:130;i:1;i:131;i:1;i:132;i:1;i:133;i:1;i:134;i:1;i:135;i:-2;i:143;i:1;i:144;i:-2;i:152;i:-1;i:153;i:-2;i:161;i:-1;i:162;i:-1;i:163;i:1;}s:66:"/home/bjartka/projects/doctrine/lib/Doctrine/Relation/LocalKey.php";a:24:{i:21;i:1;i:34;i:1;i:46;i:1;i:48;i:1;i:49;i:1;i:50;i:1;i:51;i:1;i:52;i:1;i:54;i:1;i:55;i:1;i:56;i:1;i:57;i:1;i:59;i:1;i:60;i:-1;i:61;i:-1;i:64;i:1;i:66;i:1;i:67;i:-2;i:76;i:1;i:77;i:1;i:78;i:1;i:79;i:1;i:80;i:-2;i:81;i:1;}s:64:"/home/bjartka/projects/doctrine/lib/Doctrine/DataDict/Sqlite.php";a:189:{i:21;i:1;i:32;i:1;i:59;i:1;i:60;i:-1;i:61;i:-2;i:62;i:1;i:63;i:1;i:64;i:1;i:65;i:1;i:66;i:1;i:67;i:1;i:68;i:1;i:69;i:1;i:70;i:1;i:72;i:1;i:74;i:1;i:75;i:1;i:76;i:1;i:77;i:1;i:78;i:1;i:79;i:1;i:80;i:-1;i:81;i:1;i:82;i:-1;i:83;i:1;i:84;i:-1;i:85;i:-2;i:86;i:1;i:87;i:1;i:88;i:1;i:89;i:1;i:90;i:1;i:91;i:1;i:92;i:-1;i:93;i:1;i:94;i:-1;i:95;i:1;i:96;i:-1;i:97;i:-2;i:98;i:1;i:99;i:1;i:100;i:1;i:101;i:1;i:102;i:1;i:103;i:1;i:104;i:1;i:105;i:1;i:106;i:1;i:107;i:1;i:108;i:1;i:109;i:1;i:110;i:1;i:111;i:1;i:112;i:1;i:113;i:1;i:115;i:-1;i:116;i:-1;i:117;i:-1;i:118;i:-1;i:119;i:-1;i:120;i:-1;i:121;i:-2;i:131;i:1;i:132;i:1;i:133;i:1;i:134;i:1;i:135;i:1;i:137;i:1;i:138;i:-1;i:139;i:-1;i:142;i:1;i:143;i:1;i:144;i:1;i:145;i:1;i:146;i:1;i:147;i:1;i:148;i:1;i:149;i:-1;i:150;i:-1;i:151;i:1;i:152;i:1;i:153;i:1;i:154;i:1;i:155;i:1;i:156;i:1;i:157;i:1;i:158;i:1;i:159;i:1;i:160;i:1;i:161;i:1;i:162;i:1;i:163;i:1;i:164;i:1;i:165;i:1;i:166;i:1;i:167;i:1;i:168;i:1;i:169;i:1;i:170;i:1;i:171;i:1;i:172;i:1;i:173;i:1;i:174;i:1;i:175;i:1;i:176;i:1;i:177;i:1;i:178;i:1;i:179;i:1;i:180;i:1;i:181;i:1;i:182;i:1;i:183;i:1;i:184;i:-1;i:185;i:1;i:186;i:-1;i:187;i:-1;i:188;i:-1;i:189;i:-1;i:190;i:-1;i:191;i:-1;i:192;i:-1;i:193;i:-1;i:194;i:-1;i:195;i:-1;i:196;i:-1;i:197;i:-1;i:198;i:-1;i:199;i:1;i:200;i:-1;i:201;i:-1;i:202;i:-1;i:203;i:1;i:204;i:1;i:205;i:-1;i:206;i:-1;i:207;i:-1;i:208;i:1;i:209;i:-1;i:210;i:-1;i:211;i:-1;i:212;i:1;i:213;i:1;i:214;i:1;i:215;i:1;i:216;i:1;i:217;i:1;i:218;i:1;i:219;i:1;i:220;i:1;i:221;i:1;i:222;i:1;i:223;i:1;i:224;i:1;i:225;i:1;i:226;i:1;i:227;i:1;i:228;i:1;i:229;i:1;i:230;i:1;i:231;i:1;i:232;i:1;i:233;i:1;i:234;i:1;i:235;i:-1;i:236;i:-1;i:237;i:-1;i:239;i:1;i:240;i:1;i:241;i:1;i:242;i:1;i:243;i:-2;i:273;i:1;i:274;i:1;i:276;i:1;i:278;i:1;i:279;i:1;i:280;i:1;i:281;i:1;i:282;i:1;i:283;i:-1;i:284;i:-1;i:285;i:1;i:286;i:1;i:292;i:1;i:295;i:1;i:297;i:1;i:298;i:1;i:299;i:-2;i:300;i:1;}s:59:"/home/bjartka/projects/doctrine/lib/Doctrine/Query/From.php";a:37:{i:21;i:1;i:33;i:1;i:44;i:1;i:45;i:1;i:47;i:1;i:49;i:1;i:50;i:1;i:51;i:1;i:52;i:1;i:53;i:1;i:54;i:1;i:55;i:-1;i:58;i:1;i:60;i:1;i:61;i:1;i:63;i:1;i:64;i:-1;i:65;i:-2;i:67;i:1;i:69;i:1;i:70;i:1;i:71;i:1;i:72;i:1;i:74;i:1;i:75;i:1;i:76;i:1;i:77;i:1;i:79;i:1;i:80;i:1;i:81;i:1;i:83;i:1;i:84;i:1;i:86;i:1;i:87;i:1;i:88;i:1;i:89;i:-2;i:90;i:1;}s:64:"/home/bjartka/projects/doctrine/lib/Doctrine/DataDict/Oracle.php";a:124:{i:21;i:1;i:31;i:1;i:57;i:1;i:58;i:-1;i:59;i:-2;i:60;i:1;i:61;i:1;i:62;i:1;i:63;i:1;i:64;i:1;i:65;i:1;i:66;i:1;i:67;i:1;i:68;i:1;i:70;i:1;i:72;i:1;i:73;i:1;i:74;i:1;i:75;i:1;i:76;i:1;i:77;i:1;i:78;i:1;i:79;i:1;i:80;i:1;i:81;i:1;i:82;i:-2;i:83;i:1;i:84;i:1;i:85;i:1;i:86;i:1;i:87;i:1;i:88;i:1;i:89;i:1;i:90;i:1;i:91;i:1;i:92;i:1;i:93;i:-1;i:94;i:-1;i:95;i:-1;i:96;i:-1;i:97;i:-1;i:98;i:-1;i:99;i:-2;i:110;i:1;i:111;i:1;i:112;i:1;i:113;i:1;i:114;i:1;i:115;i:1;i:117;i:1;i:118;i:1;i:119;i:1;i:122;i:1;i:123;i:1;i:124;i:1;i:125;i:1;i:126;i:1;i:127;i:1;i:128;i:1;i:129;i:-1;i:130;i:-1;i:131;i:1;i:132;i:1;i:133;i:1;i:134;i:1;i:135;i:1;i:136;i:1;i:137;i:1;i:138;i:1;i:139;i:1;i:140;i:1;i:141;i:1;i:142;i:1;i:143;i:-1;i:144;i:-1;i:145;i:1;i:146;i:1;i:147;i:1;i:148;i:1;i:149;i:1;i:150;i:1;i:151;i:1;i:152;i:1;i:153;i:1;i:154;i:1;i:155;i:1;i:156;i:1;i:157;i:1;i:158;i:1;i:159;i:1;i:160;i:-1;i:161;i:-1;i:162;i:1;i:163;i:1;i:164;i:1;i:165;i:1;i:166;i:-1;i:167;i:-1;i:168;i:1;i:170;i:1;i:171;i:1;i:172;i:1;i:173;i:1;i:174;i:1;i:175;i:1;i:176;i:1;i:177;i:1;i:178;i:1;i:179;i:1;i:180;i:1;i:181;i:1;i:182;i:1;i:183;i:1;i:184;i:1;i:185;i:1;i:186;i:1;i:187;i:1;i:188;i:1;i:190;i:1;i:191;i:1;i:192;i:1;i:193;i:1;i:194;i:-2;i:195;i:1;}s:63:"/home/bjartka/projects/doctrine/lib/Doctrine/Import/Builder.php";a:309:{i:40;i:1;i:93;i:1;i:94;i:1;i:104;i:1;i:105;i:-1;i:106;i:-1;i:108;i:1;i:109;i:1;i:122;i:1;i:123;i:1;i:124;i:1;i:126;i:1;i:127;i:-2;i:136;i:-1;i:137;i:-2;i:148;i:1;i:149;i:1;i:150;i:-2;i:152;i:1;i:153;i:-1;i:161;i:1;i:162;i:1;i:163;i:1;i:173;i:-1;i:174;i:-1;i:176;i:-1;i:177;i:-1;i:178;i:-1;i:179;i:-1;i:182;i:-1;i:183;i:-1;i:184;i:-1;i:185;i:-1;i:186;i:-1;i:188;i:-1;i:189;i:-2;i:199;i:1;i:201;i:1;i:203;i:1;i:204;i:-1;i:205;i:-1;i:206;i:-1;i:208;i:1;i:209;i:1;i:211;i:1;i:212;i:1;i:214;i:1;i:215;i:1;i:217;i:1;i:218;i:1;i:219;i:1;i:220;i:-1;i:223;i:1;i:225;i:1;i:226;i:-1;i:227;i:-1;i:228;i:1;i:229;i:1;i:230;i:1;i:231;i:1;i:232;i:1;i:233;i:1;i:234;i:1;i:235;i:1;i:236;i:1;i:237;i:1;i:238;i:-1;i:239;i:-1;i:240;i:1;i:241;i:-1;i:242;i:-1;i:243;i:1;i:244;i:-1;i:245;i:-1;i:247;i:1;i:248;i:1;i:249;i:1;i:250;i:1;i:251;i:1;i:253;i:1;i:255;i:1;i:256;i:1;i:257;i:1;i:258;i:1;i:259;i:1;i:261;i:1;i:262;i:1;i:264;i:1;i:265;i:1;i:267;i:1;i:268;i:1;i:270;i:1;i:272;i:1;i:273;i:1;i:274;i:-2;i:275;i:-1;i:285;i:1;i:286;i:1;i:288;i:-1;i:289;i:-1;i:291;i:-1;i:292;i:-1;i:293;i:-1;i:294;i:-1;i:295;i:-1;i:296;i:-1;i:299;i:-1;i:301;i:1;i:302;i:-2;i:312;i:1;i:313;i:1;i:314;i:-1;i:315;i:-1;i:317;i:-1;i:318;i:-1;i:319;i:-1;i:320;i:-1;i:321;i:-1;i:322;i:-1;i:325;i:-1;i:327;i:1;i:328;i:-2;i:338;i:-1;i:339;i:-1;i:340;i:-1;i:341;i:-1;i:343;i:-1;i:344;i:-2;i:354;i:1;i:355;i:1;i:356;i:-1;i:357;i:-1;i:358;i:-1;i:360;i:-1;i:361;i:-1;i:362;i:-1;i:363;i:-1;i:366;i:-1;i:368;i:-1;i:369;i:-1;i:371;i:1;i:372;i:-2;i:382;i:1;i:384;i:1;i:385;i:-1;i:387;i:-1;i:390;i:-1;i:391;i:-1;i:393;i:-1;i:394;i:-1;i:397;i:-1;i:398;i:-1;i:400;i:-1;i:403;i:-1;i:404;i:-1;i:405;i:-1;i:406;i:-2;i:409;i:-1;i:410;i:-1;i:411;i:-1;i:412;i:-2;i:415;i:-1;i:416;i:-1;i:417;i:-1;i:419;i:-1;i:420;i:-1;i:421;i:-1;i:424;i:-1;i:425;i:-1;i:426;i:-1;i:429;i:-1;i:430;i:-1;i:431;i:-1;i:432;i:-1;i:434;i:-1;i:435;i:-1;i:437;i:1;i:438;i:-2;i:450;i:1;i:451;i:1;i:453;i:1;i:454;i:1;i:455;i:1;i:456;i:1;i:458;i:1;i:459;i:1;i:460;i:1;i:462;i:1;i:463;i:1;i:464;i:1;i:466;i:1;i:467;i:1;i:468;i:1;i:469;i:1;i:470;i:-1;i:473;i:1;i:475;i:1;i:476;i:-1;i:477;i:-1;i:479;i:1;i:480;i:-1;i:481;i:-1;i:483;i:1;i:484;i:1;i:485;i:1;i:487;i:1;i:488;i:1;i:489;i:1;i:491;i:1;i:492;i:1;i:493;i:1;i:495;i:1;i:496;i:1;i:497;i:1;i:499;i:1;i:500;i:-1;i:501;i:-1;i:503;i:1;i:504;i:1;i:505;i:1;i:506;i:1;i:507;i:1;i:509;i:1;i:510;i:1;i:511;i:1;i:513;i:1;i:514;i:-1;i:515;i:-1;i:516;i:-1;i:518;i:1;i:519;i:1;i:520;i:-2;i:521;i:-1;i:537;i:1;i:538;i:-1;i:539;i:-2;i:541;i:1;i:542;i:1;i:543;i:1;i:545;i:1;i:546;i:1;i:547;i:1;i:548;i:1;i:549;i:-1;i:550;i:-1;i:553;i:1;i:555;i:1;i:556;i:1;i:557;i:1;i:558;i:1;i:559;i:1;i:560;i:1;i:562;i:1;i:563;i:-2;i:579;i:1;i:580;i:-1;i:581;i:-2;i:583;i:1;i:584;i:-1;i:585;i:-1;i:586;i:-2;i:589;i:-1;i:590;i:-1;i:591;i:-2;i:593;i:-1;i:594;i:-1;i:596;i:1;i:599;i:-1;i:600;i:-1;i:602;i:-1;i:603;i:-1;i:604;i:-1;i:605;i:-1;i:607;i:-1;i:609;i:-1;i:610;i:-1;i:612;i:-1;i:614;i:-1;i:615;i:-1;i:616;i:-1;i:618;i:-1;i:619;i:-1;i:620;i:-1;i:621;i:-1;i:623;i:-1;i:624;i:-1;i:625;i:1;i:627;i:1;i:643;i:1;i:644;i:1;i:646;i:1;i:647;i:-1;i:648;i:-1;i:649;i:-1;i:651;i:-1;i:652;i:-1;i:653;i:-1;i:654;i:-1;i:656;i:1;i:657;i:-1;i:658;i:-1;i:659;i:-1;i:661;i:1;i:663;i:1;i:665;i:1;i:666;i:-1;i:667;i:-2;i:668;i:1;i:669;i:1;}s:67:"/home/bjartka/projects/doctrine/lib/Doctrine/Locator/Injectable.php";a:21:{i:77;i:-1;i:78;i:-1;i:80;i:-1;i:81;i:-1;i:82;i:-2;i:98;i:-1;i:99;i:-1;i:100;i:-1;i:101;i:-2;i:103;i:-1;i:105;i:-1;i:107;i:-2;i:108;i:-1;i:110;i:-2;i:122;i:-1;i:124;i:-1;i:125;i:-2;i:136;i:1;i:137;i:1;i:147;i:1;i:148;i:-2;}s:62:"/home/bjartka/projects/doctrine/lib/Doctrine/EventListener.php";a:33:{i:38;i:1;i:40;i:1;i:43;i:-1;i:45;i:-1;i:48;i:1;i:51;i:1;i:53;i:1;i:56;i:1;i:58;i:1;i:61;i:1;i:63;i:1;i:67;i:1;i:69;i:1;i:72;i:1;i:74;i:1;i:77;i:1;i:79;i:1;i:82;i:1;i:84;i:1;i:87;i:1;i:89;i:1;i:92;i:1;i:94;i:1;i:97;i:1;i:99;i:1;i:102;i:1;i:104;i:-1;i:107;i:1;i:109;i:1;i:112;i:1;i:114;i:1;i:117;i:1;i:119;i:1;}s:67:"/home/bjartka/projects/doctrine/tests/Transaction/MysqlTestCase.php";a:21:{i:37;i:1;i:39;i:1;i:40;i:1;i:43;i:1;i:45;i:1;i:46;i:1;i:49;i:1;i:50;i:1;i:52;i:1;i:53;i:1;i:56;i:1;i:58;i:1;i:59;i:1;i:63;i:1;i:64;i:-1;i:65;i:1;i:66;i:1;i:68;i:1;i:71;i:1;i:73;i:1;i:74;i:1;}s:62:"/home/bjartka/projects/doctrine/tests/Export/MysqlTestCase.php";a:181:{i:36;i:-1;i:38;i:-1;i:43;i:1;i:45;i:-1;i:46;i:1;i:47;i:1;i:49;i:1;i:52;i:1;i:54;i:1;i:55;i:1;i:57;i:1;i:59;i:1;i:60;i:1;i:63;i:1;i:65;i:1;i:67;i:1;i:70;i:1;i:71;i:1;i:74;i:1;i:75;i:1;i:76;i:1;i:78;i:1;i:79;i:1;i:81;i:1;i:82;i:1;i:85;i:1;i:87;i:1;i:88;i:1;i:89;i:1;i:91;i:1;i:93;i:1;i:94;i:1;i:97;i:1;i:99;i:1;i:100;i:1;i:102;i:1;i:104;i:1;i:105;i:1;i:108;i:1;i:110;i:1;i:111;i:1;i:113;i:1;i:115;i:1;i:116;i:1;i:119;i:1;i:121;i:1;i:122;i:1;i:124;i:1;i:126;i:1;i:127;i:1;i:130;i:1;i:132;i:1;i:133;i:1;i:135;i:1;i:137;i:1;i:138;i:1;i:141;i:1;i:143;i:1;i:144;i:1;i:146;i:1;i:148;i:1;i:149;i:1;i:152;i:1;i:154;i:1;i:155;i:1;i:157;i:1;i:159;i:1;i:160;i:1;i:164;i:1;i:166;i:1;i:167;i:1;i:169;i:1;i:171;i:1;i:172;i:1;i:175;i:1;i:177;i:1;i:178;i:1;i:179;i:1;i:180;i:1;i:181;i:1;i:182;i:1;i:183;i:1;i:184;i:1;i:187;i:1;i:189;i:1;i:190;i:1;i:191;i:1;i:194;i:1;i:196;i:1;i:198;i:1;i:199;i:1;i:200;i:1;i:201;i:1;i:202;i:1;i:203;i:1;i:204;i:1;i:205;i:1;i:208;i:1;i:210;i:1;i:211;i:1;i:213;i:1;i:214;i:1;i:217;i:1;i:219;i:1;i:220;i:1;i:221;i:1;i:223;i:1;i:224;i:1;i:225;i:1;i:227;i:1;i:233;i:1;i:235;i:1;i:236;i:1;i:239;i:1;i:241;i:1;i:242;i:1;i:243;i:1;i:244;i:1;i:245;i:1;i:246;i:1;i:247;i:1;i:248;i:1;i:249;i:1;i:252;i:1;i:253;i:1;i:254;i:1;i:255;i:1;i:258;i:1;i:260;i:1;i:261;i:1;i:264;i:1;i:266;i:1;i:267;i:1;i:271;i:1;i:273;i:1;i:274;i:1;i:277;i:1;i:278;i:1;i:281;i:1;i:282;i:-1;i:283;i:1;i:284;i:1;i:286;i:1;i:289;i:1;i:290;i:1;i:292;i:1;i:293;i:1;i:296;i:1;i:297;i:1;i:298;i:1;i:300;i:1;i:302;i:1;i:303;i:1;i:305;i:1;i:306;i:1;i:307;i:1;i:310;i:1;i:311;i:1;i:312;i:1;i:314;i:1;i:317;i:1;i:318;i:1;i:319;i:1;i:320;i:1;i:321;i:1;i:323;i:1;i:325;i:1;i:326;i:1;i:329;i:1;i:330;i:1;i:331;i:1;i:333;i:1;i:336;i:1;i:337;i:1;i:338;i:1;i:339;i:1;i:340;i:1;i:341;i:1;i:343;i:1;i:345;i:1;i:346;i:1;}s:69:"/home/bjartka/projects/doctrine/tests/Query/MysqlSubqueryTestCase.php";a:54:{i:37;i:1;i:38;i:1;i:39;i:1;i:43;i:1;i:44;i:1;i:45;i:1;i:46;i:1;i:47;i:1;i:48;i:1;i:50;i:1;i:52;i:1;i:54;i:1;i:55;i:1;i:58;i:1;i:59;i:1;i:60;i:1;i:61;i:1;i:62;i:1;i:63;i:1;i:65;i:1;i:67;i:1;i:69;i:1;i:70;i:1;i:73;i:1;i:74;i:1;i:75;i:1;i:76;i:1;i:77;i:1;i:78;i:1;i:80;i:1;i:82;i:1;i:84;i:1;i:85;i:1;i:88;i:1;i:89;i:1;i:90;i:1;i:91;i:1;i:92;i:1;i:93;i:1;i:94;i:1;i:96;i:1;i:98;i:1;i:100;i:1;i:101;i:1;i:104;i:1;i:105;i:1;i:106;i:1;i:107;i:1;i:108;i:1;i:109;i:1;i:111;i:1;i:113;i:1;i:115;i:1;i:116;i:1;}s:59:"/home/bjartka/projects/doctrine/lib/Doctrine/Query/Part.php";a:6:{i:34;i:1;i:45;i:1;i:46;i:1;i:53;i:-1;i:54;i:-2;i:55;i:1;}s:61:"/home/bjartka/projects/doctrine/lib/Doctrine/Adapter/Mock.php";a:66:{i:34;i:1;i:46;i:1;i:47;i:1;i:50;i:-1;i:51;i:-2;i:54;i:1;i:55;i:-2;i:58;i:-1;i:59;i:-1;i:62;i:1;i:63;i:1;i:65;i:1;i:66;i:-2;i:69;i:1;i:70;i:1;i:73;i:1;i:75;i:1;i:77;i:1;i:78;i:-1;i:80;i:-1;i:82;i:-1;i:83;i:-2;i:85;i:1;i:86;i:1;i:88;i:1;i:89;i:-2;i:92;i:-1;i:93;i:-2;i:96;i:1;i:97;i:-2;i:100;i:1;i:102;i:1;i:104;i:1;i:105;i:-1;i:107;i:-1;i:109;i:-1;i:110;i:-2;i:112;i:1;i:113;i:-2;i:116;i:1;i:117;i:1;i:118;i:1;i:119;i:1;i:121;i:1;i:124;i:1;i:125;i:1;i:126;i:1;i:127;i:-2;i:128;i:1;i:130;i:-2;i:133;i:-1;i:134;i:-2;i:137;i:1;i:138;i:1;i:141;i:1;i:142;i:1;i:145;i:-1;i:146;i:-1;i:148;i:-1;i:150;i:-1;i:153;i:1;i:154;i:1;i:155;i:-1;i:159;i:1;i:161;i:1;i:163;i:1;}s:66:"/home/bjartka/projects/doctrine/lib/Doctrine/Transaction/Pgsql.php";a:23:{i:21;i:1;i:34;i:1;i:45;i:1;i:47;i:1;i:48;i:-2;i:59;i:1;i:61;i:1;i:62;i:-2;i:73;i:1;i:75;i:1;i:76;i:-2;i:93;i:1;i:94;i:1;i:95;i:1;i:96;i:1;i:97;i:1;i:98;i:1;i:99;i:1;i:100;i:1;i:102;i:1;i:103;i:1;i:104;i:-2;i:105;i:1;}s:67:"/home/bjartka/projects/doctrine/lib/Doctrine/DataDict/Exception.php";a:3:{i:21;i:1;i:33;i:1;i:34;i:1;}s:61:"/home/bjartka/projects/doctrine/lib/Doctrine/Export/Pgsql.php";a:132:{i:21;i:1;i:34;i:1;i:45;i:1;i:47;i:1;i:48;i:-2;i:59;i:1;i:61;i:1;i:62;i:-2;i:75;i:1;i:76;i:1;i:77;i:-1;i:78;i:-1;i:79;i:1;i:80;i:-1;i:81;i:-1;i:82;i:1;i:83;i:1;i:84;i:1;i:85;i:1;i:86;i:-1;i:87;i:-1;i:88;i:1;i:90;i:1;i:91;i:-1;i:92;i:-1;i:93;i:1;i:95;i:1;i:96;i:-2;i:111;i:-1;i:113;i:-1;i:114;i:-1;i:115;i:-1;i:116;i:-1;i:117;i:-1;i:118;i:-1;i:119;i:-1;i:120;i:-1;i:121;i:-1;i:122;i:-1;i:124;i:-1;i:125;i:-1;i:126;i:-2;i:128;i:-1;i:130;i:-1;i:131;i:-1;i:132;i:-1;i:133;i:-1;i:134;i:-1;i:135;i:-1;i:137;i:-1;i:138;i:-1;i:139;i:-1;i:140;i:-1;i:141;i:-1;i:142;i:-1;i:143;i:-1;i:145;i:-1;i:146;i:-1;i:147;i:-1;i:148;i:-1;i:149;i:-1;i:151;i:-1;i:152;i:-1;i:153;i:-2;i:154;i:-1;i:155;i:-1;i:156;i:-1;i:157;i:-1;i:158;i:-1;i:159;i:-1;i:160;i:-1;i:161;i:-1;i:162;i:-1;i:163;i:-1;i:164;i:-1;i:165;i:-1;i:166;i:-1;i:168;i:-1;i:169;i:-1;i:170;i:-1;i:171;i:-1;i:172;i:-1;i:173;i:-1;i:175;i:-1;i:176;i:-1;i:177;i:-1;i:178;i:-1;i:179;i:-1;i:181;i:-1;i:182;i:-2;i:275;i:-1;i:276;i:-1;i:277;i:-1;i:278;i:-1;i:279;i:-1;i:280;i:-2;i:298;i:-1;i:299;i:-1;i:300;i:-1;i:301;i:-2;i:310;i:-1;i:311;i:-1;i:312;i:-2;i:324;i:1;i:325;i:-1;i:326;i:-2;i:328;i:1;i:329;i:-1;i:330;i:-2;i:332;i:1;i:335;i:1;i:336;i:1;i:337;i:1;i:338;i:1;i:339;i:1;i:341;i:1;i:343;i:1;i:345;i:1;i:346;i:-1;i:347;i:-1;i:348;i:-1;i:349;i:-1;i:351;i:1;i:353;i:1;i:354;i:1;i:355;i:1;i:356;i:1;i:357;i:1;i:358;i:1;i:360;i:1;i:361;i:-2;i:363;i:1;}s:59:"/home/bjartka/projects/doctrine/lib/Doctrine/Expression.php";a:35:{i:0;i:1;i:21;i:1;i:34;i:1;i:41;i:1;i:43;i:1;i:46;i:1;i:50;i:1;i:51;i:1;i:52;i:-2;i:54;i:-1;i:55;i:-2;i:59;i:1;i:60;i:1;i:64;i:1;i:65;i:1;i:66;i:1;i:67;i:-2;i:70;i:1;i:71;i:1;i:74;i:1;i:75;i:1;i:76;i:1;i:78;i:1;i:79;i:-2;i:83;i:1;i:85;i:1;i:86;i:1;i:87;i:1;i:89;i:1;i:90;i:-2;i:95;i:1;i:96;i:-2;i:100;i:-1;i:101;i:-2;i:102;i:1;}s:64:"/home/bjartka/projects/doctrine/lib/Doctrine/Query/Exception.php";a:3:{i:21;i:1;i:33;i:1;i:34;i:1;}s:47:"/home/bjartka/projects/doctrine/models/Book.php";a:8:{i:6;i:1;i:7;i:1;i:8;i:1;i:9;i:1;i:10;i:1;i:13;i:1;i:14;i:1;i:15;i:1;}s:65:"/home/bjartka/projects/doctrine/models/EventListenerChainTest.php";a:6:{i:5;i:1;i:6;i:1;i:8;i:1;i:9;i:1;i:10;i:1;i:11;i:1;}s:60:"/home/bjartka/projects/doctrine/models/ConcreteGroupUser.php";a:2:{i:6;i:1;i:7;i:1;}s:58:"/home/bjartka/projects/doctrine/models/FooLocallyOwned.php";a:2:{i:6;i:1;i:7;i:1;}s:52:"/home/bjartka/projects/doctrine/models/Data_File.php";a:5:{i:4;i:1;i:5;i:1;i:6;i:1;i:8;i:1;i:9;i:1;}s:67:"/home/bjartka/projects/doctrine/tests/Transaction/PgsqlTestCase.php";a:18:{i:37;i:1;i:39;i:1;i:40;i:1;i:43;i:1;i:45;i:1;i:46;i:1;i:49;i:1;i:50;i:1;i:52;i:1;i:53;i:1;i:57;i:1;i:58;i:-1;i:59;i:1;i:60;i:1;i:62;i:1;i:65;i:1;i:67;i:1;i:68;i:1;}s:62:"/home/bjartka/projects/doctrine/tests/Export/PgsqlTestCase.php";a:69:{i:37;i:1;i:38;i:1;i:39;i:1;i:42;i:1;i:44;i:1;i:45;i:1;i:48;i:1;i:50;i:1;i:51;i:1;i:53;i:1;i:55;i:1;i:56;i:1;i:59;i:1;i:61;i:1;i:63;i:1;i:64;i:1;i:66;i:1;i:68;i:1;i:70;i:1;i:71;i:1;i:72;i:1;i:74;i:1;i:75;i:1;i:77;i:1;i:79;i:1;i:80;i:1;i:83;i:1;i:85;i:1;i:87;i:1;i:88;i:1;i:89;i:1;i:90;i:1;i:91;i:1;i:92;i:1;i:93;i:1;i:96;i:1;i:98;i:1;i:99;i:1;i:101;i:1;i:102;i:1;i:105;i:1;i:106;i:1;i:107;i:1;i:108;i:1;i:110;i:1;i:111;i:1;i:113;i:1;i:114;i:1;i:117;i:1;i:118;i:1;i:119;i:1;i:121;i:1;i:122;i:1;i:124;i:1;i:125;i:1;i:128;i:1;i:131;i:1;i:132;i:1;i:133;i:1;i:134;i:1;i:135;i:1;i:136;i:1;i:137;i:1;i:138;i:1;i:139;i:1;i:140;i:1;i:141;i:1;i:142;i:1;i:143;i:1;}s:60:"/home/bjartka/projects/doctrine/tests/ExpressionTestCase.php";a:15:{i:37;i:1;i:41;i:1;i:42;i:1;i:44;i:1;i:45;i:1;i:46;i:1;i:47;i:1;i:48;i:1;i:49;i:1;i:53;i:1;i:54;i:1;i:55;i:1;i:59;i:1;i:60;i:1;i:61;i:1;}s:67:"/home/bjartka/projects/doctrine/tests/Relation/OneToOneTestCase.php";a:41:{i:36;i:1;i:39;i:1;i:41;i:1;i:42;i:1;i:46;i:1;i:47;i:1;i:49;i:1;i:50;i:1;i:54;i:1;i:56;i:1;i:58;i:1;i:59;i:1;i:61;i:1;i:62;i:1;i:64;i:1;i:65;i:1;i:68;i:1;i:70;i:1;i:71;i:1;i:72;i:1;i:73;i:1;i:77;i:1;i:78;i:1;i:79;i:1;i:80;i:1;i:81;i:1;i:82;i:1;i:83;i:1;i:84;i:1;i:85;i:1;i:86;i:1;i:87;i:1;i:91;i:1;i:92;i:1;i:93;i:1;i:94;i:1;i:95;i:1;i:96;i:1;i:97;i:1;i:98;i:1;i:100;i:1;}s:63:"/home/bjartka/projects/doctrine/tests/EventListenerTestCase.php";a:19:{i:38;i:1;i:40;i:1;i:41;i:1;i:42;i:1;i:45;i:1;i:47;i:1;i:49;i:1;i:51;i:1;i:52;i:1;i:54;i:1;i:55;i:1;i:187;i:-1;i:188;i:-2;i:190;i:-1;i:191;i:-1;i:193;i:-1;i:194;i:-2;i:196;i:-1;i:197;i:-2;}s:69:"/home/bjartka/projects/doctrine/tests/Query/PgsqlSubqueryTestCase.php";a:23:{i:37;i:1;i:38;i:1;i:39;i:1;i:43;i:1;i:44;i:1;i:45;i:1;i:46;i:1;i:47;i:1;i:48;i:1;i:50;i:1;i:52;i:1;i:54;i:1;i:55;i:1;i:57;i:1;i:61;i:1;i:62;i:1;i:63;i:1;i:64;i:1;i:65;i:1;i:66;i:1;i:68;i:1;i:70;i:1;i:71;i:1;}s:75:"/home/bjartka/projects/doctrine/lib/Doctrine/Connection/Mssql/Exception.php";a:7:{i:21;i:1;i:34;i:1;i:68;i:1;i:69;i:1;i:70;i:1;i:71;i:1;i:75;i:1;}s:66:"/home/bjartka/projects/doctrine/lib/Doctrine/Transaction/Mysql.php";a:25:{i:21;i:1;i:33;i:1;i:44;i:1;i:46;i:1;i:47;i:-2;i:58;i:1;i:60;i:1;i:61;i:-2;i:72;i:1;i:74;i:1;i:75;i:-2;i:93;i:1;i:94;i:1;i:95;i:1;i:96;i:1;i:97;i:1;i:98;i:1;i:99;i:1;i:100;i:1;i:102;i:1;i:104;i:1;i:105;i:-2;i:114;i:1;i:115;i:-2;i:116;i:1;}s:61:"/home/bjartka/projects/doctrine/lib/Doctrine/Export/Mysql.php";a:290:{i:21;i:1;i:34;i:1;i:44;i:1;i:45;i:-2;i:55;i:1;i:56;i:-2;i:94;i:1;i:95;i:1;i:97;i:1;i:98;i:-1;i:99;i:-2;i:100;i:1;i:103;i:1;i:104;i:1;i:105;i:1;i:106;i:1;i:107;i:1;i:108;i:1;i:109;i:1;i:111;i:-1;i:112;i:1;i:114;i:1;i:115;i:1;i:116;i:1;i:117;i:1;i:118;i:1;i:119;i:1;i:121;i:-1;i:122;i:-1;i:124;i:1;i:125;i:1;i:126;i:1;i:127;i:1;i:128;i:1;i:131;i:1;i:132;i:1;i:133;i:1;i:134;i:1;i:135;i:1;i:138;i:1;i:139;i:1;i:140;i:1;i:141;i:1;i:142;i:1;i:144;i:1;i:146;i:1;i:148;i:1;i:149;i:-1;i:150;i:-1;i:151;i:1;i:152;i:1;i:153;i:1;i:154;i:1;i:155;i:1;i:156;i:1;i:158;i:1;i:161;i:1;i:162;i:1;i:163;i:1;i:164;i:1;i:167;i:1;i:168;i:1;i:169;i:1;i:171;i:1;i:172;i:1;i:173;i:1;i:174;i:1;i:176;i:1;i:178;i:1;i:179;i:1;i:180;i:1;i:181;i:1;i:182;i:1;i:183;i:1;i:184;i:1;i:185;i:-2;i:277;i:1;i:278;i:1;i:279;i:-2;i:280;i:-1;i:282;i:-1;i:283;i:-1;i:284;i:-1;i:285;i:-1;i:286;i:-1;i:287;i:-1;i:288;i:-1;i:289;i:-1;i:290;i:-1;i:291;i:-1;i:293;i:-1;i:294;i:-1;i:295;i:-2;i:297;i:-1;i:298;i:-1;i:299;i:-1;i:300;i:-1;i:301;i:-1;i:303;i:-1;i:304;i:-1;i:305;i:-1;i:306;i:-1;i:307;i:-1;i:308;i:-1;i:309;i:-1;i:310;i:-1;i:312;i:-1;i:313;i:-1;i:314;i:-1;i:315;i:-1;i:316;i:-1;i:317;i:-1;i:318;i:-1;i:319;i:-1;i:320;i:-1;i:322;i:-1;i:323;i:-1;i:324;i:-1;i:325;i:-1;i:326;i:-1;i:327;i:-1;i:329;i:-1;i:330;i:-1;i:331;i:-1;i:332;i:-1;i:333;i:-1;i:334;i:-1;i:335;i:-1;i:336;i:-1;i:337;i:-1;i:338;i:-1;i:340;i:-1;i:341;i:-1;i:342;i:-1;i:343;i:-1;i:344;i:-1;i:346;i:-1;i:347;i:-1;i:348;i:-1;i:349;i:-1;i:350;i:-1;i:351;i:-1;i:352;i:-1;i:353;i:-1;i:354;i:-1;i:355;i:-1;i:356;i:-1;i:358;i:-1;i:359;i:-1;i:360;i:-2;i:362;i:-1;i:364;i:-1;i:365;i:-2;i:383;i:-1;i:384;i:-1;i:386;i:-1;i:388;i:-1;i:389;i:-1;i:390;i:-1;i:392;i:-1;i:393;i:-1;i:395;i:-1;i:396;i:-1;i:397;i:-1;i:398;i:-1;i:400;i:-1;i:402;i:-1;i:403;i:-1;i:404;i:-1;i:405;i:-1;i:407;i:-1;i:408;i:-1;i:409;i:-1;i:414;i:-1;i:415;i:-1;i:416;i:-1;i:417;i:-1;i:419;i:-1;i:420;i:-1;i:421;i:-2;i:424;i:-1;i:425;i:-1;i:428;i:-1;i:430;i:-1;i:434;i:-1;i:435;i:-1;i:436;i:-2;i:440;i:-1;i:478;i:-1;i:479;i:-1;i:480;i:-1;i:481;i:-1;i:482;i:-1;i:483;i:-1;i:484;i:-1;i:485;i:-1;i:486;i:-1;i:487;i:-1;i:488;i:-1;i:489;i:-1;i:490;i:-1;i:491;i:-1;i:492;i:-1;i:493;i:-1;i:495;i:-1;i:496;i:-2;i:508;i:1;i:509;i:1;i:510;i:-1;i:511;i:-1;i:512;i:-1;i:514;i:-1;i:515;i:-1;i:516;i:-1;i:517;i:-1;i:518;i:-1;i:519;i:-1;i:521;i:-1;i:522;i:-1;i:523;i:1;i:524;i:-2;i:536;i:1;i:537;i:1;i:538;i:1;i:539;i:1;i:540;i:1;i:541;i:1;i:542;i:1;i:543;i:1;i:544;i:-1;i:545;i:-1;i:546;i:-1;i:547;i:1;i:549;i:1;i:550;i:-1;i:551;i:-2;i:552;i:1;i:553;i:1;i:554;i:1;i:556;i:1;i:558;i:1;i:560;i:1;i:561;i:-2;i:572;i:1;i:574;i:1;i:575;i:1;i:577;i:1;i:578;i:1;i:579;i:1;i:580;i:1;i:582;i:1;i:583;i:1;i:585;i:1;i:586;i:1;i:587;i:1;i:588;i:1;i:589;i:1;i:590;i:1;i:591;i:1;i:592;i:1;i:593;i:1;i:594;i:1;i:596;i:1;i:597;i:1;i:598;i:1;i:599;i:-2;i:611;i:1;i:612;i:1;i:613;i:-1;i:614;i:-1;i:615;i:1;i:616;i:1;i:617;i:1;i:618;i:1;i:619;i:1;i:620;i:1;i:621;i:1;i:622;i:-2;i:633;i:1;i:634;i:1;i:635;i:1;i:636;i:-2;i:647;i:-1;i:648;i:-1;i:649;i:-2;i:653;i:-1;i:654;i:-1;i:655;i:-1;i:656;i:-2;i:657;i:1;}s:62:"/home/bjartka/projects/doctrine/lib/Doctrine/Template/I18n.php";a:19:{i:33;i:1;i:40;i:1;i:41;i:1;i:51;i:-1;i:52;i:-1;i:55;i:1;i:56;i:1;i:57;i:1;i:59;i:1;i:60;i:1;i:61;i:1;i:62;i:1;i:64;i:1;i:66;i:1;i:68;i:1;i:69;i:1;i:72;i:-1;i:73;i:-2;i:74;i:1;}s:60:"/home/bjartka/projects/doctrine/lib/Doctrine/Parser/spyc.php";a:410:{i:19;i:1;i:52;i:1;i:53;i:1;i:71;i:1;i:89;i:-1;i:90;i:-1;i:91;i:-2;i:114;i:-1;i:115;i:-1;i:116;i:-2;i:136;i:1;i:137;i:1;i:138;i:-1;i:139;i:-1;i:140;i:1;i:143;i:1;i:144;i:1;i:145;i:1;i:146;i:1;i:147;i:1;i:148;i:1;i:149;i:1;i:151;i:1;i:152;i:1;i:155;i:1;i:156;i:-1;i:157;i:-1;i:158;i:-1;i:159;i:-2;i:161;i:1;i:162;i:-1;i:163;i:1;i:164;i:-1;i:165;i:-1;i:166;i:1;i:168;i:1;i:169;i:1;i:171;i:1;i:174;i:1;i:176;i:1;i:177;i:-1;i:178;i:-1;i:179;i:-1;i:181;i:1;i:182;i:1;i:183;i:1;i:185;i:1;i:186;i:1;i:187;i:-1;i:188;i:-1;i:189;i:1;i:191;i:1;i:196;i:1;i:197;i:1;i:198;i:1;i:199;i:1;i:200;i:1;i:201;i:1;i:202;i:1;i:203;i:-1;i:204;i:-1;i:205;i:-1;i:206;i:-1;i:207;i:-1;i:208;i:-1;i:209;i:-1;i:210;i:1;i:211;i:-1;i:212;i:-1;i:213;i:-1;i:214;i:-1;i:215;i:-1;i:216;i:-1;i:217;i:-1;i:218;i:-1;i:219;i:1;i:220;i:1;i:221;i:1;i:223;i:1;i:224;i:-1;i:225;i:-1;i:226;i:-1;i:227;i:-1;i:228;i:-1;i:229;i:-1;i:230;i:-1;i:234;i:1;i:235;i:1;i:236;i:1;i:237;i:1;i:238;i:1;i:239;i:1;i:241;i:1;i:243;i:1;i:245;i:1;i:247;i:1;i:249;i:1;i:251;i:1;i:253;i:1;i:257;i:1;i:258;i:1;i:259;i:1;i:260;i:-1;i:261;i:1;i:262;i:-1;i:263;i:1;i:264;i:1;i:265;i:-1;i:266;i:-1;i:267;i:1;i:268;i:1;i:269;i:1;i:270;i:1;i:272;i:-1;i:273;i:-1;i:274;i:-1;i:275;i:-1;i:276;i:-1;i:277;i:-1;i:278;i:-1;i:279;i:-1;i:280;i:-1;i:281;i:-1;i:282;i:1;i:283;i:1;i:284;i:1;i:285;i:1;i:288;i:1;i:291;i:1;i:292;i:1;i:293;i:-2;i:320;i:1;i:321;i:1;i:322;i:1;i:323;i:-1;i:326;i:1;i:327;i:1;i:328;i:1;i:329;i:-1;i:333;i:1;i:336;i:1;i:337;i:-1;i:338;i:-1;i:339;i:1;i:340;i:-2;i:404;i:-1;i:405;i:-1;i:406;i:-1;i:407;i:-1;i:408;i:-1;i:409;i:-1;i:410;i:-2;i:411;i:-1;i:413;i:-2;i:425;i:-1;i:426;i:-1;i:427;i:-1;i:428;i:-1;i:431;i:-1;i:432;i:-1;i:433;i:-1;i:435;i:-1;i:437;i:-1;i:439;i:-1;i:440;i:-1;i:442;i:-1;i:444;i:-1;i:445;i:-2;i:455;i:-1;i:456;i:-1;i:457;i:-1;i:458;i:-1;i:459;i:-1;i:460;i:-1;i:461;i:-1;i:462;i:-1;i:463;i:-2;i:473;i:-1;i:474;i:-1;i:475;i:-2;i:477;i:-1;i:478;i:-1;i:479;i:-1;i:480;i:-1;i:481;i:-1;i:482;i:-1;i:483;i:-1;i:484;i:-2;i:495;i:1;i:496;i:1;i:497;i:1;i:498;i:1;i:499;i:1;i:501;i:1;i:502;i:-2;i:511;i:1;i:513;i:1;i:515;i:1;i:517;i:-1;i:518;i:-1;i:519;i:1;i:521;i:-1;i:522;i:-1;i:524;i:-1;i:525;i:-1;i:526;i:-1;i:527;i:-1;i:529;i:1;i:532;i:1;i:533;i:-1;i:534;i:-1;i:535;i:-1;i:537;i:1;i:538;i:1;i:539;i:1;i:540;i:1;i:544;i:1;i:545;i:1;i:546;i:-1;i:547;i:-1;i:548;i:1;i:550;i:1;i:551;i:1;i:552;i:-2;i:561;i:1;i:562;i:-1;i:563;i:-1;i:564;i:1;i:568;i:-1;i:571;i:-1;i:572;i:-1;i:573;i:-1;i:574;i:-1;i:575;i:1;i:577;i:-1;i:578;i:-1;i:579;i:-1;i:580;i:-1;i:581;i:-1;i:582;i:-1;i:583;i:1;i:587;i:-1;i:590;i:-1;i:591;i:-1;i:592;i:-1;i:593;i:-1;i:594;i:-1;i:595;i:1;i:596;i:1;i:597;i:1;i:599;i:1;i:600;i:1;i:601;i:1;i:602;i:1;i:603;i:1;i:604;i:1;i:605;i:-1;i:606;i:1;i:607;i:-1;i:608;i:-1;i:610;i:1;i:613;i:1;i:614;i:-2;i:627;i:-1;i:630;i:-1;i:631;i:-1;i:632;i:-1;i:633;i:-1;i:634;i:-1;i:635;i:-1;i:638;i:-1;i:639;i:-1;i:640;i:-1;i:641;i:-1;i:644;i:-1;i:645;i:-1;i:646;i:-1;i:647;i:-1;i:649;i:-1;i:653;i:-1;i:654;i:-1;i:655;i:-1;i:656;i:-1;i:657;i:-1;i:658;i:-1;i:659;i:-1;i:660;i:-1;i:661;i:-1;i:664;i:-1;i:665;i:-1;i:666;i:-1;i:667;i:-1;i:668;i:-1;i:669;i:-1;i:670;i:-1;i:671;i:-1;i:672;i:-1;i:675;i:-1;i:676;i:-1;i:677;i:-1;i:678;i:-1;i:679;i:-1;i:680;i:-1;i:681;i:-1;i:682;i:-1;i:683;i:-1;i:684;i:-1;i:686;i:-1;i:687;i:-2;i:695;i:1;i:697;i:1;i:698;i:-1;i:699;i:-2;i:701;i:1;i:702;i:1;i:703;i:1;i:705;i:1;i:707;i:1;i:708;i:1;i:709;i:1;i:711;i:1;i:712;i:-2;i:720;i:1;i:721;i:-1;i:722;i:-1;i:723;i:-1;i:725;i:-1;i:726;i:-1;i:727;i:-1;i:728;i:-1;i:729;i:-1;i:730;i:-1;i:732;i:-1;i:733;i:-1;i:734;i:-1;i:735;i:1;i:736;i:-2;i:739;i:-1;i:741;i:-1;i:743;i:-1;i:744;i:-1;i:745;i:-1;i:747;i:-1;i:748;i:-1;i:750;i:-1;i:751;i:-1;i:752;i:-1;i:753;i:-1;i:755;i:-1;i:756;i:-1;i:757;i:-1;i:759;i:-1;i:760;i:-1;i:762;i:-1;i:763;i:-1;i:764;i:-1;i:765;i:-1;i:774;i:1;i:775;i:1;i:776;i:1;i:777;i:1;i:778;i:1;i:780;i:1;i:782;i:1;i:785;i:1;i:786;i:1;i:787;i:1;i:788;i:1;i:789;i:-2;i:799;i:1;i:801;i:1;i:803;i:1;i:804;i:1;i:806;i:1;i:807;i:-1;i:808;i:-1;i:809;i:-1;i:810;i:-1;i:812;i:-1;i:813;i:1;i:815;i:1;i:817;i:-1;i:818;i:-1;i:819;i:-1;i:820;i:-1;i:823;i:1;i:824;i:-2;i:834;i:1;i:835;i:-1;i:837;i:-1;i:839;i:1;i:840;i:-1;i:841;i:-1;i:843;i:-1;i:844;i:-1;i:845;i:-1;i:846;i:1;i:847;i:-2;i:864;i:1;i:865;i:1;i:867;i:1;i:868;i:1;i:869;i:1;i:870;i:1;i:871;i:1;i:872;i:1;i:873;i:1;i:874;i:1;i:875;i:-2;i:878;i:1;}s:67:"/home/bjartka/projects/doctrine/tests/DoctrineTest/UnitTestCase.php";a:63:{i:12;i:1;i:13;i:1;i:14;i:1;i:15;i:1;i:16;i:1;i:17;i:1;i:18;i:1;i:19;i:1;i:20;i:1;i:22;i:1;i:26;i:1;i:27;i:1;i:28;i:1;i:29;i:-1;i:31;i:1;i:35;i:1;i:36;i:1;i:37;i:1;i:38;i:-1;i:40;i:1;i:43;i:1;i:44;i:1;i:45;i:1;i:46;i:1;i:48;i:1;i:51;i:1;i:52;i:1;i:53;i:1;i:54;i:-1;i:56;i:1;i:59;i:1;i:60;i:1;i:63;i:1;i:64;i:1;i:67;i:1;i:68;i:1;i:71;i:1;i:72;i:1;i:73;i:1;i:75;i:1;i:76;i:-1;i:77;i:-1;i:79;i:1;i:80;i:1;i:81;i:1;i:82;i:-2;i:83;i:1;i:84;i:1;i:85;i:1;i:86;i:1;i:89;i:1;i:90;i:1;i:91;i:1;i:93;i:1;i:94;i:1;i:95;i:1;i:96;i:1;i:99;i:1;i:100;i:-2;i:103;i:1;i:104;i:-2;i:107;i:1;i:108;i:-2;}s:57:"/home/bjartka/projects/doctrine/lib/Doctrine/Template.php";a:16:{i:50;i:1;i:51;i:1;i:61;i:-1;i:62;i:-2;i:74;i:1;i:75;i:1;i:85;i:-1;i:86;i:-2;i:90;i:1;i:91;i:-2;i:95;i:-1;i:96;i:-2;i:99;i:-1;i:100;i:-2;i:104;i:1;i:109;i:1;}s:54:"/home/bjartka/projects/doctrine/models/Forum_Entry.php";a:10:{i:4;i:1;i:5;i:1;i:6;i:1;i:7;i:1;i:8;i:1;i:9;i:1;i:10;i:1;i:12;i:1;i:13;i:1;i:14;i:1;}s:51:"/home/bjartka/projects/doctrine/models/TreeLeaf.php";a:6:{i:6;i:1;i:7;i:1;i:8;i:1;i:11;i:1;i:12;i:1;i:13;i:1;}s:47:"/home/bjartka/projects/doctrine/models/Auth.php";a:5:{i:6;i:1;i:7;i:1;i:8;i:1;i:11;i:1;i:12;i:1;}s:56:"/home/bjartka/projects/doctrine/models/ValidatorTest.php";a:10:{i:4;i:1;i:5;i:1;i:6;i:1;i:7;i:1;i:8;i:1;i:9;i:1;i:10;i:1;i:12;i:1;i:13;i:1;i:14;i:1;}s:51:"/home/bjartka/projects/doctrine/models/CustomPK.php";a:3:{i:4;i:1;i:5;i:1;i:6;i:1;}s:65:"/home/bjartka/projects/doctrine/tests/DataDict/OracleTestCase.php";a:158:{i:37;i:1;i:38;i:-1;i:39;i:1;i:40;i:1;i:42;i:1;i:45;i:1;i:47;i:1;i:48;i:1;i:49;i:1;i:50;i:1;i:51;i:1;i:54;i:1;i:56;i:1;i:57;i:1;i:58;i:1;i:59;i:1;i:61;i:1;i:63;i:1;i:64;i:1;i:65;i:1;i:66;i:1;i:68;i:1;i:70;i:1;i:71;i:1;i:72;i:1;i:73;i:1;i:74;i:1;i:77;i:1;i:79;i:1;i:80;i:1;i:81;i:1;i:82;i:1;i:84;i:1;i:86;i:1;i:87;i:1;i:88;i:1;i:89;i:1;i:91;i:1;i:93;i:1;i:94;i:1;i:95;i:1;i:96;i:1;i:98;i:1;i:100;i:1;i:101;i:1;i:102;i:1;i:103;i:1;i:105;i:1;i:107;i:1;i:108;i:1;i:109;i:1;i:110;i:1;i:111;i:1;i:114;i:1;i:116;i:1;i:117;i:1;i:118;i:1;i:119;i:1;i:122;i:1;i:124;i:1;i:125;i:1;i:126;i:1;i:127;i:1;i:129;i:1;i:132;i:1;i:134;i:1;i:135;i:1;i:136;i:1;i:137;i:1;i:139;i:1;i:141;i:1;i:142;i:1;i:143;i:1;i:144;i:1;i:145;i:1;i:148;i:1;i:150;i:1;i:151;i:1;i:152;i:1;i:153;i:1;i:155;i:1;i:157;i:1;i:158;i:1;i:159;i:1;i:160;i:1;i:162;i:1;i:164;i:1;i:165;i:1;i:166;i:1;i:167;i:1;i:169;i:1;i:172;i:1;i:174;i:1;i:175;i:1;i:176;i:1;i:177;i:1;i:179;i:1;i:181;i:1;i:182;i:1;i:183;i:1;i:184;i:1;i:186;i:1;i:188;i:1;i:189;i:1;i:190;i:1;i:191;i:1;i:193;i:1;i:195;i:1;i:196;i:1;i:197;i:1;i:198;i:1;i:199;i:1;i:202;i:1;i:204;i:1;i:206;i:1;i:208;i:1;i:210;i:1;i:212;i:1;i:213;i:1;i:217;i:1;i:219;i:1;i:220;i:1;i:223;i:1;i:225;i:1;i:226;i:1;i:229;i:1;i:231;i:1;i:232;i:1;i:235;i:1;i:237;i:1;i:238;i:1;i:241;i:1;i:243;i:1;i:244;i:1;i:247;i:1;i:249;i:1;i:250;i:1;i:253;i:1;i:255;i:1;i:256;i:1;i:259;i:1;i:261;i:1;i:262;i:1;i:265;i:1;i:267;i:1;i:268;i:1;i:271;i:1;i:273;i:1;i:274;i:1;i:277;i:1;i:279;i:1;i:280;i:1;i:283;i:1;i:285;i:1;i:286;i:1;i:289;i:1;i:291;i:1;i:292;i:1;}s:65:"/home/bjartka/projects/doctrine/tests/DataDict/SqliteTestCase.php";a:71:{i:37;i:1;i:38;i:1;i:41;i:1;i:42;i:1;i:43;i:1;i:44;i:1;i:45;i:1;i:46;i:1;i:47;i:1;i:48;i:1;i:49;i:1;i:52;i:1;i:53;i:1;i:54;i:1;i:55;i:1;i:56;i:1;i:59;i:1;i:60;i:1;i:61;i:1;i:64;i:1;i:65;i:1;i:66;i:1;i:67;i:1;i:70;i:1;i:71;i:1;i:74;i:1;i:76;i:1;i:78;i:1;i:80;i:1;i:82;i:1;i:84;i:1;i:85;i:1;i:89;i:1;i:91;i:1;i:92;i:1;i:95;i:1;i:97;i:1;i:98;i:1;i:101;i:1;i:103;i:1;i:104;i:1;i:107;i:1;i:109;i:1;i:110;i:1;i:113;i:1;i:115;i:1;i:116;i:1;i:119;i:1;i:121;i:1;i:122;i:1;i:125;i:1;i:127;i:1;i:128;i:1;i:131;i:1;i:133;i:1;i:134;i:1;i:137;i:1;i:139;i:1;i:140;i:1;i:143;i:1;i:145;i:1;i:146;i:1;i:149;i:1;i:151;i:1;i:152;i:1;i:155;i:1;i:157;i:1;i:158;i:1;i:161;i:1;i:163;i:1;i:164;i:1;}s:57:"/home/bjartka/projects/doctrine/tests/ManagerTestCase.php";a:32:{i:35;i:1;i:36;i:1;i:38;i:1;i:39;i:1;i:41;i:1;i:42;i:1;i:44;i:1;i:45;i:1;i:47;i:1;i:48;i:1;i:50;i:1;i:51;i:1;i:53;i:1;i:54;i:1;i:55;i:1;i:58;i:1;i:61;i:1;i:68;i:1;i:69;i:1;i:71;i:1;i:74;i:1;i:75;i:1;i:76;i:-2;i:80;i:1;i:81;i:1;i:82;i:1;i:86;i:1;i:87;i:1;i:88;i:1;i:90;i:1;i:91;i:1;i:92;i:1;}s:63:"/home/bjartka/projects/doctrine/tests/TreeStructureTestCase.php";a:49:{i:38;i:1;i:39;i:1;i:40;i:1;i:45;i:1;i:49;i:1;i:52;i:1;i:53;i:1;i:54;i:1;i:55;i:1;i:56;i:-2;i:58;i:1;i:61;i:1;i:63;i:1;i:64;i:1;i:65;i:1;i:67;i:1;i:68;i:1;i:69;i:1;i:70;i:1;i:86;i:1;i:87;i:1;i:88;i:1;i:90;i:1;i:91;i:1;i:92;i:1;i:93;i:1;i:95;i:1;i:96;i:1;i:97;i:1;i:98;i:1;i:102;i:1;i:103;i:1;i:104;i:1;i:106;i:1;i:107;i:1;i:108;i:1;i:109;i:1;i:111;i:1;i:112;i:1;i:114;i:1;i:115;i:1;i:116;i:1;i:119;i:1;i:120;i:1;i:121;i:1;i:122;i:1;i:123;i:1;i:125;i:1;i:127;i:1;}s:60:"/home/bjartka/projects/doctrine/tests/Query/FromTestCase.php";a:40:{i:36;i:1;i:40;i:1;i:42;i:1;i:43;i:1;i:46;i:1;i:48;i:1;i:50;i:1;i:51;i:1;i:55;i:1;i:57;i:1;i:59;i:1;i:60;i:1;i:64;i:1;i:66;i:1;i:68;i:1;i:69;i:1;i:73;i:1;i:75;i:1;i:77;i:1;i:78;i:1;i:81;i:1;i:83;i:1;i:85;i:1;i:86;i:1;i:89;i:1;i:91;i:1;i:93;i:1;i:94;i:1;i:97;i:1;i:99;i:1;i:101;i:1;i:102;i:1;i:105;i:1;i:107;i:1;i:109;i:1;i:110;i:1;i:113;i:1;i:115;i:1;i:117;i:1;i:118;i:1;}s:69:"/home/bjartka/projects/doctrine/lib/Doctrine/Relation/Association.php";a:31:{i:21;i:1;i:36;i:1;i:43;i:1;i:44;i:-2;i:47;i:1;i:48;i:-2;i:58;i:1;i:60;i:1;i:61;i:1;i:62;i:1;i:63;i:1;i:64;i:1;i:65;i:1;i:66;i:1;i:67;i:-1;i:68;i:-1;i:69;i:-1;i:70;i:-1;i:71;i:-1;i:72;i:-2;i:74;i:1;i:75;i:-2;i:87;i:1;i:88;i:1;i:89;i:1;i:90;i:1;i:91;i:1;i:93;i:1;i:94;i:1;i:95;i:-2;i:96;i:1;}s:62:"/home/bjartka/projects/doctrine/lib/Doctrine/Query/Orderby.php";a:25:{i:21;i:1;i:33;i:1;i:44;i:1;i:46;i:1;i:47;i:1;i:48;i:1;i:49;i:1;i:51;i:1;i:52;i:1;i:53;i:1;i:54;i:1;i:56;i:1;i:57;i:1;i:59;i:1;i:62;i:1;i:63;i:1;i:65;i:1;i:67;i:1;i:68;i:1;i:69;i:1;i:70;i:1;i:71;i:1;i:72;i:1;i:73;i:-2;i:74;i:1;}s:68:"/home/bjartka/projects/doctrine/lib/Doctrine/EventListener/Chain.php";a:140:{i:21;i:1;i:36;i:1;i:53;i:1;i:54;i:1;i:58;i:1;i:59;i:1;i:60;i:1;i:63;i:1;i:74;i:-1;i:75;i:-1;i:76;i:-2;i:77;i:-1;i:78;i:-2;i:89;i:-1;i:90;i:-1;i:101;i:-1;i:102;i:-1;i:103;i:-1;i:104;i:-1;i:116;i:-1;i:117;i:-1;i:118;i:-1;i:119;i:-1;i:130;i:-1;i:131;i:-1;i:132;i:-1;i:133;i:-1;i:144;i:-1;i:145;i:-1;i:146;i:-1;i:147;i:-1;i:158;i:-1;i:159;i:-1;i:160;i:-1;i:161;i:-1;i:172;i:-1;i:173;i:-1;i:174;i:-1;i:175;i:-1;i:186;i:-1;i:187;i:-1;i:188;i:-1;i:189;i:-1;i:200;i:1;i:201;i:1;i:202;i:1;i:203;i:1;i:214;i:1;i:215;i:1;i:216;i:1;i:217;i:1;i:228;i:-1;i:229;i:-1;i:230;i:-1;i:231;i:-1;i:242;i:-1;i:243;i:-1;i:244;i:-1;i:245;i:-1;i:256;i:1;i:257;i:1;i:258;i:1;i:259;i:1;i:270;i:1;i:271;i:1;i:272;i:1;i:273;i:1;i:284;i:-1;i:285;i:-1;i:286;i:-1;i:287;i:-1;i:298;i:-1;i:299;i:-1;i:300;i:-1;i:301;i:-1;i:304;i:-1;i:305;i:-1;i:306;i:-1;i:307;i:-1;i:310;i:-1;i:311;i:-1;i:312;i:-1;i:313;i:-1;i:316;i:-1;i:317;i:-1;i:318;i:-1;i:319;i:-1;i:322;i:-1;i:323;i:-1;i:324;i:-1;i:325;i:-1;i:329;i:1;i:330;i:1;i:331;i:1;i:332;i:1;i:335;i:1;i:336;i:1;i:337;i:1;i:338;i:1;i:342;i:1;i:343;i:1;i:344;i:1;i:345;i:1;i:348;i:1;i:349;i:1;i:350;i:1;i:351;i:1;i:355;i:1;i:356;i:1;i:357;i:1;i:358;i:1;i:361;i:-1;i:362;i:-1;i:363;i:-1;i:364;i:-1;i:368;i:1;i:369;i:1;i:370;i:1;i:371;i:1;i:374;i:1;i:375;i:1;i:376;i:1;i:377;i:1;i:381;i:-1;i:382;i:-1;i:383;i:-1;i:384;i:-1;i:388;i:-1;i:389;i:-1;i:390;i:-1;i:391;i:-1;i:395;i:1;i:396;i:1;i:397;i:1;i:398;i:1;i:402;i:1;i:403;i:1;i:404;i:1;i:405;i:1;i:407;i:1;}s:60:"/home/bjartka/projects/doctrine/lib/Doctrine/Query/Limit.php";a:4:{i:33;i:1;i:37;i:1;i:38;i:-2;i:39;i:1;}s:63:"/home/bjartka/projects/doctrine/lib/Doctrine/Query/Registry.php";a:23:{i:34;i:1;i:39;i:1;i:40;i:1;i:41;i:1;i:44;i:1;i:46;i:1;i:48;i:1;i:52;i:1;i:53;i:1;i:54;i:-1;i:55;i:-2;i:56;i:1;i:57;i:1;i:58;i:1;i:59;i:-1;i:60;i:-2;i:61;i:1;i:64;i:1;i:65;i:1;i:66;i:1;i:68;i:1;i:69;i:-2;i:70;i:1;}s:67:"/home/bjartka/projects/doctrine/lib/Doctrine/Template/NestedSet.php";a:7:{i:33;i:1;i:39;i:1;i:40;i:1;i:44;i:1;i:45;i:1;i:46;i:1;i:47;i:1;}s:59:"/home/bjartka/projects/doctrine/lib/Doctrine/Parser/Yml.php";a:12:{i:2;i:1;i:35;i:1;i:49;i:1;i:51;i:1;i:53;i:1;i:54;i:-2;i:66;i:1;i:68;i:1;i:70;i:1;i:72;i:1;i:73;i:-2;i:74;i:1;}s:56:"/home/bjartka/projects/doctrine/models/NestReference.php";a:3:{i:6;i:1;i:7;i:1;i:8;i:1;}s:55:"/home/bjartka/projects/doctrine/models/ResourceTask.php";a:5:{i:4;i:1;i:5;i:1;i:6;i:1;i:8;i:1;i:9;i:1;}s:51:"/home/bjartka/projects/doctrine/models/TestUser.php";a:11:{i:6;i:1;i:7;i:1;i:8;i:1;i:9;i:1;i:11;i:1;i:12;i:1;i:13;i:1;i:14;i:1;i:16;i:1;i:19;i:1;i:20;i:1;}s:64:"/home/bjartka/projects/doctrine/tests/DataDict/PgsqlTestCase.php";a:194:{i:37;i:1;i:38;i:-2;i:42;i:1;i:43;i:-1;i:44;i:1;i:45;i:1;i:47;i:1;i:50;i:1;i:52;i:1;i:53;i:1;i:54;i:1;i:55;i:1;i:57;i:1;i:59;i:1;i:60;i:1;i:61;i:1;i:62;i:1;i:64;i:1;i:66;i:1;i:67;i:1;i:68;i:1;i:69;i:1;i:71;i:1;i:73;i:1;i:74;i:1;i:75;i:1;i:76;i:1;i:78;i:1;i:80;i:1;i:81;i:1;i:82;i:1;i:83;i:1;i:85;i:1;i:87;i:1;i:88;i:1;i:89;i:1;i:90;i:1;i:91;i:1;i:94;i:1;i:96;i:1;i:97;i:1;i:98;i:1;i:99;i:1;i:101;i:1;i:103;i:1;i:104;i:1;i:105;i:1;i:106;i:1;i:107;i:1;i:110;i:1;i:112;i:1;i:113;i:1;i:114;i:1;i:115;i:1;i:117;i:1;i:119;i:1;i:120;i:1;i:121;i:1;i:122;i:1;i:124;i:1;i:126;i:1;i:127;i:1;i:128;i:1;i:129;i:1;i:130;i:1;i:133;i:1;i:135;i:1;i:136;i:1;i:137;i:1;i:138;i:1;i:140;i:1;i:142;i:1;i:143;i:1;i:144;i:1;i:145;i:1;i:147;i:1;i:149;i:1;i:150;i:1;i:151;i:1;i:152;i:1;i:153;i:1;i:156;i:1;i:158;i:1;i:159;i:1;i:160;i:1;i:161;i:1;i:162;i:1;i:165;i:1;i:167;i:1;i:168;i:1;i:169;i:1;i:170;i:1;i:171;i:1;i:174;i:1;i:176;i:1;i:177;i:1;i:178;i:1;i:179;i:1;i:180;i:1;i:183;i:1;i:185;i:1;i:186;i:1;i:187;i:1;i:188;i:1;i:190;i:1;i:192;i:1;i:193;i:1;i:194;i:1;i:195;i:1;i:197;i:1;i:199;i:1;i:200;i:1;i:201;i:1;i:202;i:1;i:205;i:1;i:207;i:1;i:208;i:1;i:209;i:1;i:210;i:1;i:213;i:1;i:215;i:1;i:216;i:1;i:217;i:1;i:218;i:1;i:220;i:1;i:223;i:1;i:225;i:1;i:226;i:1;i:228;i:1;i:229;i:1;i:230;i:1;i:231;i:1;i:232;i:1;i:234;i:1;i:235;i:1;i:236;i:1;i:237;i:1;i:238;i:1;i:241;i:1;i:242;i:1;i:243;i:1;i:247;i:1;i:249;i:1;i:251;i:1;i:253;i:1;i:255;i:1;i:257;i:1;i:258;i:1;i:261;i:1;i:263;i:1;i:265;i:1;i:267;i:1;i:269;i:1;i:271;i:1;i:272;i:1;i:275;i:1;i:277;i:1;i:278;i:1;i:281;i:1;i:283;i:1;i:284;i:1;i:287;i:1;i:289;i:1;i:290;i:1;i:293;i:1;i:295;i:1;i:296;i:1;i:299;i:1;i:301;i:1;i:302;i:1;i:305;i:1;i:307;i:1;i:308;i:1;i:311;i:1;i:313;i:1;i:314;i:1;i:317;i:1;i:319;i:1;i:320;i:1;i:323;i:1;i:325;i:1;i:326;i:1;i:329;i:1;i:331;i:1;i:332;i:1;i:335;i:1;i:337;i:1;i:338;i:1;i:341;i:1;i:343;i:1;i:344;i:1;i:347;i:1;i:349;i:1;i:350;i:1;}s:66:"/home/bjartka/projects/doctrine/tests/Query/MultiJoin2TestCase.php";a:56:{i:36;i:1;i:39;i:1;i:41;i:1;i:42;i:1;i:45;i:1;i:47;i:1;i:49;i:1;i:50;i:1;i:51;i:1;i:52;i:1;i:53;i:1;i:55;i:1;i:56;i:1;i:57;i:1;i:58;i:1;i:59;i:1;i:61;i:1;i:62;i:1;i:63;i:1;i:65;i:1;i:66;i:1;i:67;i:1;i:68;i:1;i:70;i:1;i:74;i:1;i:75;i:1;i:77;i:1;i:78;i:1;i:79;i:1;i:80;i:1;i:81;i:1;i:82;i:1;i:83;i:1;i:84;i:1;i:85;i:1;i:87;i:1;i:89;i:1;i:90;i:1;i:91;i:1;i:92;i:-2;i:94;i:1;i:98;i:1;i:99;i:1;i:101;i:1;i:102;i:1;i:103;i:1;i:104;i:1;i:105;i:1;i:106;i:1;i:107;i:1;i:108;i:1;i:109;i:1;i:110;i:1;i:111;i:1;i:112;i:-2;i:114;i:1;}s:70:"/home/bjartka/projects/doctrine/tests/Query/ComponentAliasTestCase.php";a:53:{i:38;i:1;i:39;i:1;i:41;i:1;i:43;i:1;i:45;i:1;i:47;i:1;i:48;i:1;i:49;i:1;i:50;i:1;i:51;i:1;i:52;i:1;i:56;i:1;i:57;i:1;i:59;i:1;i:61;i:1;i:63;i:1;i:65;i:1;i:66;i:1;i:67;i:1;i:68;i:1;i:69;i:1;i:70;i:1;i:73;i:1;i:74;i:1;i:76;i:1;i:78;i:1;i:80;i:1;i:82;i:1;i:83;i:1;i:84;i:1;i:85;i:1;i:89;i:1;i:90;i:1;i:92;i:1;i:94;i:1;i:96;i:1;i:99;i:1;i:100;i:1;i:101;i:1;i:102;i:1;i:103;i:1;i:104;i:1;i:105;i:1;i:107;i:1;i:108;i:1;i:112;i:1;i:113;i:1;i:115;i:1;i:117;i:1;i:118;i:1;i:119;i:1;i:120;i:1;i:121;i:1;}s:62:"/home/bjartka/projects/doctrine/tests/Query/DeleteTestCase.php";a:35:{i:38;i:1;i:40;i:1;i:42;i:1;i:44;i:1;i:46;i:1;i:48;i:1;i:49;i:1;i:52;i:1;i:54;i:1;i:56;i:1;i:58;i:1;i:60;i:1;i:62;i:1;i:63;i:1;i:66;i:1;i:68;i:1;i:70;i:1;i:72;i:1;i:74;i:1;i:76;i:1;i:77;i:1;i:80;i:1;i:82;i:1;i:84;i:1;i:86;i:1;i:88;i:1;i:90;i:1;i:91;i:1;i:94;i:1;i:96;i:1;i:98;i:1;i:100;i:1;i:102;i:1;i:104;i:1;i:105;i:1;}s:70:"/home/bjartka/projects/doctrine/tests/NestedSet/SingleRootTestCase.php";a:39:{i:37;i:1;i:38;i:1;i:39;i:1;i:43;i:1;i:44;i:1;i:45;i:1;i:46;i:1;i:48;i:1;i:49;i:1;i:50;i:1;i:52;i:1;i:53;i:1;i:54;i:1;i:55;i:1;i:59;i:1;i:60;i:1;i:61;i:1;i:62;i:1;i:63;i:1;i:67;i:1;i:68;i:1;i:69;i:1;i:70;i:1;i:71;i:1;i:72;i:1;i:73;i:1;i:74;i:1;i:78;i:1;i:79;i:1;i:80;i:1;i:81;i:1;i:85;i:1;i:86;i:1;i:87;i:1;i:88;i:1;i:89;i:1;i:90;i:1;i:91;i:1;i:92;i:1;}s:57:"/home/bjartka/projects/doctrine/lib/Doctrine/Sequence.php";a:10:{i:21;i:1;i:34;i:1;i:46;i:-1;i:47;i:-2;i:58;i:-1;i:59;i:-2;i:70;i:-1;i:72;i:-1;i:73;i:-2;i:74;i:1;}s:58:"/home/bjartka/projects/doctrine/lib/Doctrine/Tokenizer.php";a:136:{i:34;i:1;i:38;i:-1;i:42;i:-1;i:53;i:1;i:54;i:1;i:55;i:-2;i:56;i:1;i:58;i:-2;i:83;i:1;i:84;i:1;i:85;i:1;i:86;i:1;i:87;i:1;i:90;i:1;i:91;i:1;i:92;i:1;i:93;i:1;i:94;i:1;i:95;i:1;i:96;i:1;i:98;i:1;i:99;i:1;i:100;i:1;i:101;i:1;i:102;i:1;i:103;i:1;i:104;i:1;i:106;i:1;i:107;i:1;i:108;i:1;i:110;i:1;i:111;i:1;i:112;i:-2;i:131;i:1;i:132;i:-1;i:133;i:-1;i:134;i:-1;i:135;i:1;i:138;i:1;i:139;i:1;i:140;i:1;i:141;i:1;i:142;i:1;i:144;i:1;i:145;i:1;i:146;i:1;i:147;i:1;i:148;i:1;i:150;i:1;i:151;i:1;i:152;i:1;i:154;i:1;i:155;i:1;i:156;i:-2;i:188;i:1;i:189;i:1;i:190;i:1;i:191;i:1;i:192;i:1;i:194;i:1;i:195;i:1;i:196;i:1;i:198;i:1;i:200;i:1;i:201;i:1;i:202;i:1;i:203;i:1;i:206;i:1;i:207;i:1;i:209;i:1;i:210;i:1;i:211;i:1;i:213;i:1;i:214;i:1;i:216;i:1;i:217;i:1;i:218;i:1;i:219;i:1;i:220;i:1;i:221;i:1;i:222;i:1;i:223;i:1;i:224;i:1;i:226;i:1;i:227;i:1;i:228;i:1;i:229;i:1;i:231;i:1;i:232;i:1;i:233;i:1;i:234;i:1;i:235;i:1;i:236;i:1;i:237;i:1;i:238;i:1;i:239;i:1;i:242;i:1;i:243;i:1;i:244;i:-2;i:276;i:1;i:277;i:1;i:279;i:1;i:280;i:1;i:281;i:1;i:283;i:1;i:285;i:1;i:286;i:1;i:288;i:1;i:289;i:1;i:291;i:1;i:292;i:1;i:293;i:1;i:294;i:1;i:295;i:1;i:296;i:1;i:297;i:-2;i:298;i:1;i:299;i:1;i:300;i:1;i:301;i:1;i:304;i:1;i:305;i:1;i:307;i:1;i:308;i:1;i:309;i:1;i:310;i:1;i:311;i:1;i:312;i:1;i:313;i:1;i:314;i:1;i:315;i:1;i:317;i:1;i:318;i:1;i:320;i:1;i:321;i:-2;i:322;i:1;}s:63:"/home/bjartka/projects/doctrine/lib/Doctrine/DataDict/Mysql.php";a:216:{i:21;i:1;i:32;i:1;i:136;i:1;i:140;i:1;i:141;i:1;i:142;i:1;i:144;i:1;i:145;i:1;i:146;i:1;i:147;i:1;i:148;i:1;i:149;i:1;i:150;i:1;i:151;i:1;i:154;i:1;i:156;i:1;i:158;i:1;i:159;i:1;i:161;i:1;i:162;i:1;i:163;i:1;i:164;i:1;i:174;i:1;i:175;i:1;i:176;i:1;i:177;i:1;i:178;i:1;i:180;i:1;i:181;i:1;i:186;i:1;i:187;i:1;i:196;i:1;i:197;i:1;i:198;i:1;i:199;i:1;i:200;i:1;i:202;i:1;i:203;i:1;i:204;i:1;i:205;i:1;i:206;i:1;i:207;i:1;i:208;i:1;i:209;i:1;i:212;i:1;i:213;i:1;i:214;i:1;i:215;i:1;i:216;i:1;i:217;i:1;i:218;i:1;i:219;i:1;i:220;i:1;i:221;i:1;i:222;i:1;i:223;i:1;i:240;i:1;i:241;i:1;i:242;i:1;i:243;i:-1;i:244;i:-1;i:245;i:1;i:246;i:-1;i:247;i:-1;i:248;i:-1;i:249;i:1;i:250;i:1;i:252;i:1;i:253;i:1;i:255;i:1;i:256;i:1;i:257;i:1;i:259;i:1;i:262;i:1;i:263;i:1;i:264;i:1;i:265;i:1;i:266;i:-1;i:267;i:-1;i:268;i:1;i:269;i:1;i:270;i:1;i:271;i:1;i:272;i:1;i:273;i:1;i:274;i:1;i:275;i:1;i:276;i:1;i:277;i:1;i:278;i:1;i:279;i:1;i:280;i:1;i:281;i:1;i:282;i:1;i:283;i:1;i:284;i:1;i:285;i:1;i:286;i:1;i:287;i:1;i:288;i:1;i:289;i:1;i:290;i:1;i:291;i:1;i:292;i:1;i:293;i:1;i:294;i:1;i:295;i:1;i:296;i:1;i:297;i:1;i:298;i:1;i:299;i:1;i:300;i:1;i:301;i:1;i:302;i:1;i:303;i:1;i:304;i:1;i:305;i:-1;i:306;i:-1;i:307;i:1;i:308;i:1;i:309;i:1;i:310;i:-1;i:311;i:-1;i:312;i:1;i:313;i:1;i:314;i:1;i:315;i:1;i:316;i:1;i:317;i:1;i:318;i:-1;i:319;i:-1;i:320;i:-1;i:321;i:-1;i:322;i:-1;i:323;i:-1;i:324;i:-1;i:325;i:-1;i:326;i:-1;i:327;i:-1;i:328;i:-1;i:329;i:-1;i:330;i:-1;i:331;i:-1;i:332;i:-1;i:334;i:-1;i:335;i:-1;i:336;i:1;i:337;i:-1;i:338;i:-1;i:339;i:-1;i:340;i:-1;i:341;i:1;i:342;i:1;i:343;i:1;i:344;i:1;i:345;i:1;i:346;i:1;i:347;i:1;i:348;i:1;i:349;i:1;i:350;i:1;i:351;i:-1;i:352;i:-1;i:353;i:-1;i:354;i:1;i:355;i:1;i:356;i:1;i:357;i:1;i:358;i:1;i:359;i:1;i:360;i:1;i:361;i:1;i:362;i:1;i:363;i:1;i:364;i:1;i:365;i:1;i:366;i:1;i:367;i:1;i:368;i:1;i:369;i:1;i:370;i:1;i:371;i:1;i:372;i:1;i:373;i:1;i:374;i:1;i:375;i:1;i:376;i:1;i:377;i:1;i:378;i:1;i:379;i:1;i:380;i:1;i:382;i:1;i:384;i:1;i:385;i:1;i:386;i:-2;i:387;i:-1;i:389;i:-2;i:401;i:1;i:402;i:-2;i:414;i:1;i:415;i:-2;i:444;i:1;i:445;i:1;i:446;i:1;i:447;i:1;i:448;i:-1;i:449;i:-1;i:450;i:-1;i:451;i:-1;i:452;i:-1;i:459;i:1;i:460;i:1;i:462;i:1;i:464;i:1;i:465;i:-2;i:466;i:1;}s:66:"/home/bjartka/projects/doctrine/lib/Doctrine/Validator/Notnull.php";a:4:{i:33;i:1;i:43;i:1;i:44;i:-2;i:45;i:1;}s:64:"/home/bjartka/projects/doctrine/lib/Doctrine/Search/Listener.php";a:9:{i:33;i:1;i:39;i:1;i:40;i:1;i:44;i:-1;i:49;i:-1;i:52;i:1;i:54;i:1;i:55;i:1;i:57;i:1;}s:47:"/home/bjartka/projects/doctrine/models/Blog.php";a:8:{i:7;i:1;i:10;i:1;i:11;i:1;i:18;i:1;i:24;i:1;i:25;i:1;i:26;i:1;i:31;i:1;}s:54:"/home/bjartka/projects/doctrine/models/Forum_Board.php";a:7:{i:4;i:1;i:5;i:1;i:6;i:1;i:7;i:1;i:9;i:1;i:10;i:1;i:11;i:1;}s:54:"/home/bjartka/projects/doctrine/lib/Doctrine/Table.php";a:626:{i:0;i:1;i:197;i:1;i:199;i:1;i:201;i:1;i:202;i:1;i:204;i:1;i:205;i:1;i:207;i:1;i:209;i:1;i:212;i:1;i:213;i:1;i:214;i:1;i:215;i:1;i:216;i:1;i:217;i:1;i:218;i:1;i:221;i:1;i:222;i:1;i:223;i:-2;i:224;i:1;i:226;i:1;i:228;i:1;i:233;i:1;i:234;i:1;i:235;i:-2;i:237;i:1;i:238;i:1;i:239;i:1;i:241;i:1;i:242;i:-1;i:243;i:-2;i:246;i:1;i:248;i:1;i:249;i:1;i:252;i:1;i:253;i:1;i:255;i:1;i:256;i:1;i:257;i:1;i:258;i:1;i:260;i:1;i:263;i:1;i:264;i:1;i:265;i:1;i:267;i:1;i:269;i:1;i:270;i:1;i:271;i:1;i:273;i:1;i:274;i:-2;i:277;i:1;i:278;i:1;i:279;i:1;i:280;i:1;i:281;i:1;i:282;i:1;i:283;i:1;i:284;i:1;i:285;i:1;i:286;i:1;i:287;i:1;i:288;i:1;i:289;i:1;i:290;i:1;i:292;i:1;i:294;i:1;i:295;i:1;i:296;i:1;i:297;i:-2;i:299;i:1;i:301;i:1;i:302;i:1;i:303;i:1;i:304;i:1;i:305;i:1;i:306;i:1;i:307;i:1;i:308;i:1;i:309;i:1;i:310;i:1;i:312;i:1;i:313;i:1;i:314;i:1;i:315;i:-1;i:316;i:-1;i:317;i:-1;i:318;i:-1;i:321;i:1;i:322;i:-1;i:323;i:1;i:324;i:1;i:325;i:1;i:326;i:1;i:327;i:1;i:329;i:1;i:331;i:1;i:332;i:1;i:333;i:1;i:334;i:1;i:335;i:1;i:339;i:1;i:340;i:1;i:341;i:-2;i:345;i:1;i:346;i:1;i:356;i:1;i:357;i:-2;i:370;i:-1;i:371;i:-1;i:381;i:1;i:382;i:1;i:384;i:1;i:385;i:1;i:387;i:1;i:388;i:1;i:389;i:1;i:390;i:1;i:391;i:1;i:392;i:1;i:393;i:1;i:394;i:1;i:395;i:1;i:396;i:1;i:397;i:1;i:398;i:-1;i:399;i:1;i:401;i:1;i:402;i:1;i:403;i:1;i:404;i:1;i:405;i:1;i:407;i:1;i:408;i:1;i:410;i:1;i:412;i:1;i:413;i:1;i:415;i:1;i:416;i:1;i:417;i:1;i:419;i:1;i:420;i:1;i:421;i:-1;i:422;i:-2;i:424;i:1;i:425;i:-2;i:427;i:1;i:428;i:1;i:430;i:1;i:431;i:1;i:432;i:1;i:433;i:1;i:435;i:1;i:436;i:1;i:438;i:1;i:439;i:1;i:440;i:1;i:441;i:1;i:442;i:1;i:444;i:1;i:445;i:1;i:447;i:1;i:448;i:1;i:449;i:1;i:451;i:1;i:452;i:1;i:453;i:1;i:455;i:1;i:456;i:1;i:457;i:1;i:458;i:-2;i:470;i:-1;i:472;i:-1;i:473;i:-1;i:474;i:-1;i:475;i:-1;i:476;i:-1;i:477;i:-2;i:479;i:-2;i:481;i:-1;i:491;i:1;i:492;i:-2;i:502;i:1;i:503;i:1;i:504;i:-2;i:505;i:1;i:506;i:-2;i:515;i:-1;i:516;i:-2;i:526;i:1;i:527;i:-2;i:538;i:-1;i:539;i:-1;i:550;i:1;i:551;i:-1;i:552;i:-1;i:553;i:1;i:556;i:1;i:557;i:-2;i:568;i:1;i:569;i:1;i:578;i:-1;i:579;i:-1;i:580;i:-2;i:582;i:-1;i:583;i:-2;i:586;i:1;i:587;i:1;i:589;i:1;i:590;i:-1;i:591;i:-1;i:594;i:1;i:595;i:1;i:596;i:1;i:597;i:1;i:598;i:1;i:599;i:1;i:601;i:1;i:604;i:1;i:605;i:1;i:606;i:1;i:607;i:1;i:608;i:1;i:609;i:1;i:611;i:1;i:612;i:1;i:613;i:1;i:614;i:1;i:615;i:1;i:617;i:1;i:620;i:1;i:622;i:1;i:623;i:1;i:624;i:1;i:625;i:1;i:627;i:1;i:637;i:-1;i:638;i:-2;i:647;i:1;i:648;i:-2;i:658;i:1;i:659;i:-2;i:672;i:1;i:673;i:-1;i:674;i:-1;i:675;i:1;i:676;i:-2;i:685;i:1;i:686;i:-2;i:701;i:1;i:702;i:1;i:703;i:1;i:704;i:1;i:705;i:1;i:706;i:1;i:707;i:1;i:708;i:1;i:709;i:-1;i:710;i:-2;i:711;i:1;i:712;i:-2;i:713;i:1;i:714;i:1;i:725;i:1;i:726;i:1;i:727;i:-2;i:728;i:-1;i:729;i:-2;i:743;i:1;i:744;i:1;i:745;i:1;i:746;i:-2;i:748;i:1;i:749;i:-2;i:763;i:1;i:764;i:1;i:765;i:1;i:767;i:1;i:768;i:1;i:769;i:1;i:770;i:1;i:771;i:1;i:772;i:1;i:773;i:1;i:774;i:1;i:776;i:1;i:777;i:1;i:779;i:1;i:780;i:1;i:781;i:1;i:782;i:1;i:786;i:1;i:788;i:1;i:789;i:1;i:790;i:1;i:791;i:1;i:792;i:1;i:793;i:1;i:794;i:1;i:795;i:1;i:797;i:1;i:798;i:1;i:799;i:1;i:800;i:1;i:801;i:1;i:803;i:1;i:804;i:1;i:806;i:1;i:807;i:1;i:809;i:1;i:810;i:1;i:811;i:-2;i:812;i:1;i:814;i:1;i:815;i:1;i:816;i:1;i:818;i:1;i:819;i:1;i:820;i:1;i:821;i:1;i:822;i:1;i:823;i:1;i:824;i:1;i:834;i:1;i:835;i:-2;i:846;i:1;i:847;i:1;i:848;i:-1;i:849;i:-2;i:850;i:1;i:851;i:1;i:852;i:-2;i:853;i:1;i:855;i:-2;i:862;i:1;i:863;i:-2;i:870;i:1;i:871;i:-2;i:879;i:1;i:880;i:-2;i:890;i:-1;i:892;i:-1;i:894;i:-1;i:895;i:-2;i:904;i:1;i:905;i:-2;i:916;i:1;i:917;i:1;i:918;i:1;i:920;i:1;i:921;i:-2;i:932;i:1;i:933;i:1;i:934;i:-2;i:936;i:1;i:938;i:1;i:939;i:1;i:940;i:1;i:941;i:-2;i:952;i:1;i:953;i:-2;i:967;i:1;i:968;i:-2;i:972;i:1;i:973;i:-2;i:989;i:1;i:990;i:1;i:991;i:1;i:992;i:1;i:993;i:-2;i:1009;i:-1;i:1010;i:-1;i:1011;i:-1;i:1012;i:-1;i:1013;i:-2;i:1023;i:1;i:1024;i:1;i:1035;i:1;i:1037;i:1;i:1038;i:-1;i:1039;i:-2;i:1041;i:1;i:1043;i:1;i:1044;i:-2;i:1055;i:1;i:1056;i:1;i:1058;i:1;i:1060;i:1;i:1061;i:1;i:1062;i:1;i:1064;i:1;i:1065;i:1;i:1066;i:1;i:1068;i:1;i:1069;i:1;i:1070;i:-2;i:1071;i:1;i:1072;i:1;i:1074;i:1;i:1075;i:1;i:1076;i:1;i:1077;i:1;i:1079;i:1;i:1080;i:-2;i:1083;i:1;i:1085;i:1;i:1086;i:1;i:1087;i:1;i:1088;i:1;i:1089;i:1;i:1090;i:1;i:1091;i:1;i:1093;i:1;i:1094;i:1;i:1095;i:-1;i:1096;i:-1;i:1100;i:1;i:1101;i:-2;i:1119;i:1;i:1120;i:1;i:1121;i:-2;i:1122;i:1;i:1123;i:1;i:1124;i:1;i:1125;i:1;i:1126;i:1;i:1127;i:1;i:1128;i:1;i:1129;i:1;i:1130;i:-2;i:1131;i:1;i:1132;i:1;i:1133;i:1;i:1134;i:-2;i:1135;i:1;i:1136;i:1;i:1137;i:-2;i:1145;i:1;i:1146;i:1;i:1147;i:1;i:1148;i:1;i:1149;i:1;i:1151;i:1;i:1153;i:1;i:1155;i:1;i:1156;i:1;i:1157;i:1;i:1158;i:1;i:1159;i:-2;i:1168;i:1;i:1169;i:1;i:1170;i:1;i:1171;i:1;i:1172;i:1;i:1173;i:1;i:1174;i:1;i:1175;i:1;i:1176;i:1;i:1177;i:-2;i:1186;i:-1;i:1187;i:-1;i:1188;i:-2;i:1195;i:-1;i:1196;i:-1;i:1197;i:-1;i:1198;i:-2;i:1206;i:1;i:1207;i:1;i:1208;i:-2;i:1209;i:1;i:1211;i:-2;i:1222;i:1;i:1223;i:-1;i:1224;i:-2;i:1226;i:1;i:1227;i:-1;i:1228;i:1;i:1229;i:1;i:1230;i:-2;i:1232;i:-1;i:1233;i:-2;i:1244;i:1;i:1246;i:1;i:1247;i:1;i:1248;i:1;i:1249;i:-2;i:1250;i:-1;i:1251;i:-2;i:1258;i:1;i:1259;i:-2;i:1268;i:1;i:1269;i:-2;i:1279;i:1;i:1280;i:1;i:1282;i:1;i:1283;i:-2;i:1285;i:-1;i:1286;i:-2;i:1295;i:1;i:1296;i:-2;i:1305;i:1;i:1306;i:1;i:1307;i:-2;i:1308;i:1;i:1309;i:-2;i:1318;i:1;i:1319;i:1;i:1320;i:-2;i:1321;i:1;i:1322;i:-2;i:1334;i:1;i:1335;i:1;i:1345;i:1;i:1346;i:-2;i:1373;i:1;i:1374;i:-1;i:1375;i:1;i:1376;i:1;i:1377;i:-2;i:1378;i:1;i:1381;i:1;i:1382;i:1;i:1383;i:1;i:1384;i:1;i:1386;i:1;i:1387;i:-1;i:1388;i:-2;i:1389;i:1;i:1390;i:-2;i:1391;i:-1;i:1392;i:1;i:1393;i:1;i:1395;i:1;i:1396;i:-1;i:1397;i:-2;i:1398;i:1;i:1399;i:-2;i:1400;i:1;i:1401;i:1;i:1402;i:-2;i:1403;i:1;i:1404;i:1;i:1405;i:-2;i:1406;i:1;i:1408;i:1;i:1409;i:-2;i:1411;i:1;i:1412;i:-2;i:1423;i:1;i:1424;i:1;i:1425;i:1;i:1426;i:1;i:1427;i:1;i:1429;i:1;i:1430;i:1;i:1431;i:1;i:1432;i:-2;i:1433;i:-1;i:1434;i:-2;i:1443;i:1;i:1444;i:-2;i:1453;i:1;i:1454;i:-2;i:1464;i:-1;i:1465;i:-1;i:1476;i:1;i:1477;i:-2;i:1487;i:1;i:1488;i:-1;i:1489;i:-2;i:1491;i:1;i:1492;i:-2;i:1496;i:-1;i:1497;i:-2;i:1501;i:1;i:1503;i:1;i:1504;i:-2;i:1515;i:-1;i:1517;i:-1;i:1518;i:-2;i:1530;i:1;i:1532;i:1;i:1533;i:-2;i:1543;i:1;i:1544;i:1;i:1545;i:-2;i:1547;i:1;i:1548;i:-2;i:1558;i:1;i:1560;i:1;i:1562;i:1;i:1564;i:1;i:1565;i:-2;i:1574;i:1;i:1575;i:-2;i:1584;i:-1;i:1585;i:-2;i:1597;i:-1;i:1598;i:-2;i:1610;i:-1;i:1612;i:-1;i:1613;i:-2;i:1626;i:-1;i:1627;i:-1;i:1628;i:-1;i:1629;i:-1;i:1630;i:-1;i:1631;i:-1;i:1632;i:-1;i:1634;i:-1;i:1635;i:-1;i:1636;i:-1;i:1637;i:-2;i:1639;i:-1;i:1640;i:-1;i:1642;i:-1;i:1643;i:-1;i:1644;i:-1;i:1645;i:-1;i:1647;i:-1;i:1648;i:-1;i:1649;i:-2;i:1651;i:-1;i:1652;i:-2;i:1653;i:-1;i:1655;i:-2;i:1656;i:-1;}s:54:"/home/bjartka/projects/doctrine/models/Description.php";a:3:{i:4;i:1;i:5;i:1;i:6;i:1;}s:47:"/home/bjartka/projects/doctrine/models/Rec2.php";a:5:{i:6;i:1;i:7;i:1;i:8;i:1;i:12;i:1;i:13;i:1;}s:68:"/home/bjartka/projects/doctrine/tests/Transaction/OracleTestCase.php";a:23:{i:37;i:1;i:39;i:1;i:40;i:1;i:43;i:1;i:44;i:1;i:47;i:1;i:48;i:1;i:50;i:1;i:51;i:1;i:55;i:1;i:56;i:-1;i:57;i:1;i:58;i:1;i:60;i:1;i:63;i:1;i:64;i:1;i:65;i:1;i:66;i:1;i:68;i:1;i:69;i:1;i:70;i:1;i:71;i:1;i:72;i:1;}s:68:"/home/bjartka/projects/doctrine/tests/Transaction/SqliteTestCase.php";a:14:{i:38;i:1;i:39;i:-1;i:40;i:1;i:41;i:1;i:43;i:1;i:46;i:1;i:47;i:1;i:48;i:1;i:49;i:1;i:51;i:1;i:52;i:1;i:53;i:1;i:54;i:1;i:55;i:1;}s:63:"/home/bjartka/projects/doctrine/tests/Export/OracleTestCase.php";a:71:{i:37;i:1;i:38;i:1;i:39;i:1;i:41;i:1;i:43;i:1;i:44;i:1;i:48;i:1;i:50;i:1;i:52;i:1;i:54;i:1;i:55;i:1;i:58;i:1;i:60;i:1;i:61;i:1;i:63;i:1;i:65;i:1;i:66;i:1;i:67;i:1;i:68;i:1;i:71;i:1;i:72;i:1;i:73;i:1;i:74;i:1;i:76;i:1;i:77;i:1;i:80;i:1;i:81;i:1;i:82;i:1;i:83;i:1;i:86;i:1;i:87;i:1;i:88;i:1;i:90;i:1;i:91;i:1;i:94;i:1;i:95;i:1;i:96;i:1;i:97;i:1;i:100;i:1;i:102;i:1;i:105;i:1;i:107;i:1;i:108;i:1;i:109;i:1;i:110;i:1;i:111;i:1;i:112;i:1;i:113;i:1;i:117;i:1;i:119;i:1;i:121;i:1;i:123;i:1;i:124;i:1;i:125;i:1;i:128;i:1;i:129;i:1;i:130;i:1;i:132;i:1;i:133;i:1;i:135;i:1;i:137;i:1;i:138;i:1;i:141;i:1;i:142;i:1;i:143;i:1;i:145;i:1;i:146;i:1;i:147;i:1;i:149;i:1;i:151;i:1;i:152;i:1;}s:63:"/home/bjartka/projects/doctrine/tests/Export/SqliteTestCase.php";a:81:{i:38;i:1;i:39;i:-1;i:40;i:1;i:41;i:1;i:43;i:1;i:47;i:1;i:48;i:-1;i:49;i:1;i:50;i:1;i:52;i:1;i:55;i:1;i:57;i:1;i:59;i:1;i:61;i:1;i:62;i:1;i:65;i:1;i:66;i:1;i:67;i:1;i:68;i:1;i:70;i:1;i:71;i:1;i:73;i:1;i:74;i:1;i:77;i:1;i:78;i:1;i:79;i:1;i:81;i:1;i:82;i:1;i:84;i:1;i:85;i:1;i:88;i:1;i:89;i:1;i:90;i:1;i:92;i:1;i:93;i:1;i:94;i:1;i:96;i:1;i:102;i:1;i:104;i:1;i:105;i:1;i:108;i:1;i:110;i:1;i:111;i:1;i:112;i:1;i:114;i:1;i:115;i:1;i:116;i:1;i:118;i:1;i:124;i:1;i:126;i:1;i:128;i:1;i:129;i:1;i:132;i:1;i:134;i:1;i:135;i:1;i:136;i:1;i:138;i:1;i:139;i:1;i:141;i:1;i:143;i:1;i:144;i:1;i:147;i:1;i:148;i:1;i:151;i:1;i:152;i:-1;i:153;i:1;i:154;i:1;i:156;i:1;i:159;i:1;i:160;i:1;i:161;i:1;i:163;i:1;i:166;i:1;i:167;i:1;i:168;i:1;i:169;i:1;i:170;i:1;i:172;i:1;i:177;i:1;i:179;i:1;i:181;i:1;}s:72:"/home/bjartka/projects/doctrine/tests/Query/ApplyInheritanceTestCase.php";a:10:{i:38;i:1;i:42;i:1;i:44;i:1;i:45;i:1;i:49;i:1;i:50;i:1;i:51;i:1;i:53;i:1;i:55;i:1;i:56;i:1;}s:70:"/home/bjartka/projects/doctrine/lib/Doctrine/Record/Listener/Chain.php";a:72:{i:21;i:1;i:36;i:1;i:53;i:1;i:54;i:1;i:58;i:1;i:59;i:1;i:60;i:1;i:63;i:1;i:74;i:-1;i:75;i:-1;i:76;i:-2;i:77;i:-1;i:78;i:-2;i:89;i:-1;i:90;i:-1;i:94;i:-1;i:95;i:-1;i:96;i:-1;i:97;i:-1;i:101;i:-1;i:102;i:-1;i:103;i:-1;i:104;i:-1;i:108;i:-1;i:109;i:-1;i:110;i:-1;i:111;i:-1;i:115;i:-1;i:116;i:-1;i:117;i:-1;i:118;i:-1;i:122;i:1;i:123;i:1;i:124;i:1;i:125;i:1;i:129;i:1;i:130;i:1;i:131;i:1;i:132;i:1;i:136;i:1;i:137;i:1;i:138;i:1;i:139;i:1;i:143;i:1;i:144;i:1;i:145;i:1;i:146;i:1;i:150;i:1;i:151;i:1;i:152;i:1;i:153;i:1;i:157;i:1;i:158;i:1;i:159;i:1;i:160;i:1;i:164;i:1;i:165;i:1;i:166;i:1;i:167;i:1;i:171;i:1;i:172;i:1;i:173;i:1;i:174;i:1;i:179;i:1;i:180;i:1;i:181;i:1;i:182;i:1;i:185;i:1;i:186;i:1;i:187;i:1;i:188;i:1;i:190;i:1;}s:67:"/home/bjartka/projects/doctrine/lib/Doctrine/Relation/Exception.php";a:3:{i:21;i:1;i:33;i:1;i:34;i:1;}s:58:"/home/bjartka/projects/doctrine/lib/Doctrine/Validator.php";a:128:{i:34;i:1;i:49;i:1;i:50;i:1;i:51;i:1;i:52;i:1;i:53;i:1;i:57;i:1;i:58;i:1;i:70;i:1;i:71;i:1;i:73;i:1;i:77;i:1;i:79;i:1;i:80;i:1;i:81;i:1;i:82;i:1;i:83;i:1;i:84;i:1;i:85;i:1;i:87;i:1;i:89;i:1;i:90;i:-1;i:92;i:-1;i:93;i:-1;i:94;i:-1;i:95;i:-2;i:96;i:-1;i:98;i:1;i:99;i:1;i:100;i:1;i:102;i:1;i:103;i:-2;i:104;i:1;i:106;i:1;i:107;i:1;i:108;i:-1;i:109;i:1;i:110;i:1;i:111;i:1;i:112;i:1;i:113;i:1;i:114;i:1;i:115;i:1;i:116;i:1;i:117;i:-2;i:119;i:1;i:120;i:1;i:121;i:-2;i:123;i:1;i:124;i:1;i:125;i:1;i:126;i:1;i:127;i:1;i:128;i:1;i:129;i:1;i:130;i:-2;i:132;i:1;i:133;i:1;i:134;i:1;i:135;i:1;i:136;i:1;i:137;i:1;i:138;i:1;i:139;i:-2;i:141;i:1;i:142;i:1;i:143;i:1;i:144;i:1;i:146;i:1;i:147;i:1;i:153;i:1;i:154;i:1;i:156;i:1;i:157;i:1;i:158;i:-1;i:159;i:-1;i:160;i:-2;i:161;i:1;i:162;i:1;i:163;i:1;i:170;i:1;i:171;i:1;i:172;i:1;i:173;i:1;i:174;i:1;i:175;i:1;i:176;i:1;i:179;i:1;i:180;i:1;i:181;i:-2;i:182;i:1;i:183;i:-2;i:192;i:-1;i:193;i:-2;i:266;i:1;i:267;i:1;i:268;i:1;i:269;i:1;i:270;i:-2;i:273;i:1;i:274;i:1;i:275;i:1;i:276;i:1;i:277;i:1;i:278;i:1;i:279;i:1;i:280;i:1;i:281;i:1;i:282;i:1;i:283;i:-1;i:284;i:1;i:285;i:1;i:286;i:1;i:287;i:1;i:288;i:1;i:289;i:-1;i:290;i:1;i:292;i:-1;i:293;i:1;i:294;i:1;i:295;i:1;i:296;i:-1;i:297;i:-1;i:298;i:-1;i:299;i:-1;i:300;i:-1;i:301;i:-2;i:328;i:1;}s:64:"/home/bjartka/projects/doctrine/tests/DoctrineTest/GroupTest.php";a:44:{i:15;i:-1;i:16;i:-2;i:20;i:-1;i:21;i:-1;i:22;i:-1;i:23;i:-1;i:25;i:-1;i:28;i:1;i:29;i:1;i:30;i:-2;i:31;i:-1;i:32;i:-1;i:33;i:-1;i:35;i:-1;i:36;i:-1;i:37;i:-2;i:38;i:-1;i:39;i:-1;i:40;i:-2;i:43;i:1;i:44;i:1;i:45;i:1;i:46;i:-1;i:47;i:-2;i:49;i:1;i:50;i:1;i:51;i:1;i:52;i:1;i:54;i:1;i:55;i:1;i:56;i:1;i:58;i:1;i:59;i:1;i:60;i:1;i:61;i:1;i:62;i:1;i:63;i:1;i:64;i:1;i:66;i:1;i:67;i:1;i:72;i:1;i:73;i:-2;i:76;i:-1;i:77;i:-2;}s:51:"/home/bjartka/projects/doctrine/models/EnumTest.php";a:6:{i:5;i:1;i:6;i:1;i:7;i:1;i:9;i:1;i:10;i:1;i:11;i:1;}s:53:"/home/bjartka/projects/doctrine/models/MysqlGroup.php";a:3:{i:6;i:1;i:8;i:1;i:9;i:1;}s:49:"/home/bjartka/projects/doctrine/models/MyUser.php";a:5:{i:4;i:1;i:5;i:1;i:7;i:1;i:8;i:1;i:9;i:1;}s:47:"/home/bjartka/projects/doctrine/models/Rec1.php";a:4:{i:6;i:1;i:7;i:1;i:11;i:1;i:12;i:1;}s:55:"/home/bjartka/projects/doctrine/tests/TableTestCase.php";a:126:{i:38;i:1;i:39;i:1;i:40;i:1;i:44;i:1;i:46;i:1;i:47;i:1;i:51;i:1;i:53;i:1;i:55;i:1;i:56;i:1;i:57;i:1;i:58;i:1;i:59;i:1;i:60;i:1;i:62;i:1;i:63;i:1;i:64;i:1;i:65;i:1;i:66;i:1;i:68;i:1;i:70;i:1;i:71;i:1;i:72;i:1;i:73;i:1;i:74;i:1;i:76;i:1;i:78;i:1;i:79;i:1;i:80;i:1;i:81;i:1;i:82;i:1;i:84;i:1;i:86;i:1;i:88;i:1;i:89;i:1;i:90;i:1;i:91;i:1;i:92;i:1;i:94;i:1;i:95;i:1;i:99;i:1;i:100;i:1;i:101;i:1;i:102;i:1;i:103;i:1;i:104;i:1;i:106;i:1;i:107;i:1;i:108;i:1;i:109;i:1;i:110;i:1;i:111;i:1;i:114;i:1;i:115;i:1;i:116;i:1;i:117;i:1;i:118;i:1;i:119;i:1;i:122;i:1;i:125;i:1;i:126;i:1;i:130;i:1;i:131;i:1;i:135;i:1;i:136;i:1;i:140;i:1;i:141;i:1;i:145;i:1;i:146;i:1;i:147;i:1;i:148;i:1;i:152;i:1;i:153;i:1;i:154;i:1;i:155;i:1;i:159;i:1;i:160;i:1;i:163;i:1;i:164;i:1;i:165;i:1;i:166;i:-2;i:170;i:1;i:171;i:1;i:172;i:1;i:173;i:1;i:174;i:1;i:175;i:1;i:176;i:1;i:177;i:-2;i:181;i:1;i:182;i:1;i:183;i:1;i:184;i:-2;i:188;i:1;i:189;i:1;i:190;i:1;i:191;i:-2;i:195;i:1;i:196;i:1;i:197;i:1;i:198;i:-2;i:200;i:1;i:204;i:1;i:205;i:1;i:206;i:1;i:208;i:1;i:209;i:1;i:210;i:1;i:211;i:1;i:212;i:1;i:213;i:1;i:217;i:1;i:218;i:1;i:219;i:1;i:220;i:1;i:224;i:1;i:225;i:1;i:228;i:1;i:229;i:1;i:230;i:-2;i:232;i:1;i:236;i:1;i:237;i:1;i:239;i:1;i:243;i:1;i:244;i:1;}s:59:"/home/bjartka/projects/doctrine/tests/ValidatorTestCase.php";a:219:{i:40;i:1;i:41;i:1;i:42;i:1;i:43;i:1;i:44;i:1;i:45;i:1;i:46;i:1;i:47;i:1;i:51;i:1;i:52;i:1;i:53;i:1;i:54;i:1;i:55;i:1;i:56;i:1;i:58;i:1;i:59;i:1;i:60;i:1;i:61;i:1;i:62;i:1;i:63;i:1;i:65;i:1;i:66;i:1;i:67;i:1;i:68;i:1;i:69;i:1;i:70;i:1;i:72;i:1;i:73;i:1;i:74;i:1;i:75;i:1;i:76;i:1;i:77;i:1;i:79;i:1;i:80;i:1;i:81;i:1;i:82;i:1;i:83;i:1;i:84;i:1;i:86;i:1;i:87;i:1;i:88;i:1;i:89;i:1;i:90;i:1;i:91;i:1;i:93;i:1;i:94;i:1;i:95;i:1;i:96;i:1;i:97;i:1;i:98;i:1;i:100;i:1;i:101;i:1;i:102;i:1;i:103;i:1;i:104;i:1;i:105;i:1;i:107;i:1;i:108;i:1;i:109;i:1;i:110;i:1;i:111;i:1;i:112;i:1;i:113;i:1;i:118;i:1;i:119;i:1;i:120;i:1;i:121;i:1;i:123;i:1;i:124;i:1;i:126;i:1;i:128;i:1;i:130;i:1;i:131;i:1;i:132;i:1;i:133;i:1;i:134;i:1;i:137;i:1;i:138;i:1;i:142;i:1;i:144;i:1;i:145;i:1;i:146;i:1;i:147;i:1;i:148;i:1;i:149;i:1;i:150;i:1;i:152;i:1;i:154;i:1;i:155;i:1;i:158;i:1;i:160;i:1;i:161;i:1;i:162;i:1;i:163;i:1;i:165;i:1;i:166;i:1;i:167;i:1;i:168;i:1;i:170;i:1;i:171;i:1;i:173;i:1;i:174;i:1;i:182;i:1;i:184;i:1;i:185;i:1;i:186;i:1;i:187;i:1;i:189;i:1;i:190;i:1;i:191;i:1;i:192;i:1;i:193;i:1;i:200;i:1;i:201;i:1;i:203;i:1;i:204;i:1;i:205;i:1;i:206;i:1;i:207;i:1;i:208;i:1;i:209;i:1;i:210;i:1;i:214;i:1;i:215;i:1;i:216;i:1;i:217;i:1;i:218;i:-1;i:219;i:1;i:220;i:1;i:221;i:1;i:223;i:1;i:225;i:1;i:226;i:1;i:227;i:1;i:228;i:1;i:231;i:1;i:232;i:1;i:240;i:1;i:243;i:1;i:245;i:1;i:246;i:1;i:247;i:1;i:248;i:1;i:249;i:1;i:250;i:1;i:251;i:1;i:253;i:1;i:255;i:1;i:256;i:1;i:257;i:1;i:261;i:1;i:263;i:1;i:264;i:1;i:265;i:1;i:266;i:1;i:267;i:-1;i:268;i:1;i:269;i:1;i:270;i:1;i:272;i:1;i:274;i:1;i:275;i:1;i:278;i:1;i:279;i:1;i:287;i:1;i:289;i:1;i:290;i:1;i:293;i:1;i:294;i:-1;i:295;i:1;i:296;i:1;i:297;i:1;i:300;i:1;i:301;i:1;i:332;i:1;i:334;i:1;i:335;i:1;i:336;i:1;i:338;i:1;i:339;i:1;i:341;i:1;i:343;i:1;i:344;i:-2;i:347;i:1;i:349;i:1;i:350;i:1;i:354;i:1;i:356;i:1;i:357;i:1;i:358;i:1;i:360;i:1;i:361;i:1;i:363;i:1;i:364;i:-1;i:365;i:1;i:366;i:1;i:368;i:1;i:370;i:1;i:371;i:1;i:375;i:1;i:377;i:1;i:378;i:1;i:379;i:1;i:380;i:1;i:381;i:-1;i:382;i:1;i:383;i:1;i:384;i:1;i:385;i:1;i:387;i:1;i:388;i:1;i:389;i:1;i:390;i:1;i:391;i:1;i:392;i:1;i:393;i:1;i:394;i:1;i:397;i:1;i:398;i:1;}s:62:"/home/bjartka/projects/doctrine/lib/Doctrine/Export/Sqlite.php";a:180:{i:21;i:1;i:34;i:1;i:46;i:1;i:47;i:1;i:48;i:1;i:49;i:-2;i:50;i:-1;i:51;i:-1;i:52;i:-1;i:53;i:-2;i:54;i:-1;i:90;i:1;i:91;i:1;i:92;i:1;i:93;i:1;i:95;i:1;i:96;i:-2;i:107;i:1;i:109;i:1;i:110;i:1;i:112;i:1;i:113;i:1;i:114;i:1;i:116;i:1;i:117;i:1;i:118;i:1;i:119;i:1;i:120;i:1;i:121;i:1;i:122;i:1;i:123;i:1;i:124;i:1;i:125;i:1;i:127;i:1;i:128;i:1;i:129;i:1;i:130;i:-2;i:162;i:1;i:163;i:1;i:164;i:-2;i:166;i:1;i:167;i:1;i:168;i:-2;i:169;i:1;i:171;i:1;i:172;i:1;i:173;i:1;i:174;i:1;i:175;i:1;i:176;i:1;i:177;i:-2;i:178;i:1;i:180;i:1;i:181;i:1;i:182;i:1;i:183;i:1;i:184;i:1;i:186;i:1;i:187;i:1;i:189;i:1;i:190;i:-1;i:191;i:-1;i:193;i:1;i:194;i:-1;i:195;i:-1;i:197;i:1;i:199;i:1;i:201;i:1;i:202;i:1;i:203;i:1;i:204;i:1;i:205;i:1;i:206;i:1;i:247;i:-2;i:260;i:-1;i:261;i:-1;i:262;i:-1;i:263;i:-1;i:264;i:-1;i:265;i:-1;i:266;i:-1;i:267;i:-1;i:268;i:-1;i:269;i:-1;i:270;i:-1;i:271;i:-1;i:272;i:-1;i:273;i:-1;i:275;i:-1;i:276;i:-1;i:277;i:-1;i:278;i:-1;i:280;i:-1;i:281;i:-2;i:298;i:-1;i:299;i:-1;i:300;i:-1;i:302;i:-1;i:304;i:-1;i:305;i:-1;i:306;i:-2;i:309;i:-1;i:310;i:-1;i:311;i:-2;i:315;i:-2;i:316;i:-2;i:317;i:-2;i:320;i:-2;i:321;i:-2;i:331;i:-1;i:333;i:-1;i:334;i:-2;i:338;i:1;i:339;i:-1;i:340;i:-2;i:341;i:1;i:343;i:1;i:344;i:1;i:345;i:1;i:346;i:1;i:347;i:1;i:348;i:-1;i:349;i:-1;i:350;i:-1;i:351;i:1;i:353;i:1;i:354;i:-1;i:355;i:-2;i:357;i:1;i:358;i:1;i:359;i:-1;i:360;i:-1;i:361;i:-1;i:363;i:1;i:364;i:1;i:365;i:1;i:366;i:-1;i:367;i:-1;i:368;i:1;i:369;i:1;i:370;i:1;i:372;i:1;i:373;i:1;i:374;i:-1;i:375;i:-1;i:376;i:-1;i:377;i:-1;i:379;i:1;i:380;i:1;i:381;i:1;i:382;i:-1;i:383;i:-1;i:384;i:1;i:385;i:-1;i:386;i:-1;i:387;i:-1;i:388;i:1;i:390;i:1;i:391;i:1;i:392;i:1;i:393;i:1;i:394;i:1;i:396;i:1;i:397;i:-1;i:398;i:-1;i:399;i:-1;i:400;i:-1;i:401;i:-1;i:402;i:-1;i:403;i:-1;i:404;i:-1;i:405;i:-1;i:406;i:-1;i:408;i:1;i:409;i:-1;i:410;i:-2;i:412;i:1;i:414;i:1;i:415;i:-2;i:416;i:1;}s:67:"/home/bjartka/projects/doctrine/lib/Doctrine/Transaction/Sqlite.php";a:17:{i:21;i:1;i:33;i:1;i:50;i:1;i:51;i:1;i:52;i:1;i:53;i:1;i:54;i:1;i:55;i:1;i:56;i:1;i:57;i:1;i:58;i:1;i:59;i:1;i:60;i:1;i:62;i:1;i:64;i:1;i:65;i:-2;i:66;i:1;}s:66:"/home/bjartka/projects/doctrine/lib/Doctrine/Adapter/Interface.php";a:2:{i:34;i:1;i:46;i:1;}s:67:"/home/bjartka/projects/doctrine/lib/Doctrine/Transaction/Oracle.php";a:25:{i:21;i:1;i:33;i:1;i:44;i:1;i:46;i:1;i:47;i:-2;i:59;i:1;i:60;i:-2;i:71;i:1;i:73;i:1;i:74;i:-2;i:91;i:1;i:92;i:1;i:93;i:1;i:94;i:1;i:95;i:1;i:96;i:1;i:97;i:1;i:98;i:1;i:99;i:1;i:100;i:1;i:101;i:1;i:103;i:1;i:104;i:1;i:105;i:-2;i:106;i:1;}s:62:"/home/bjartka/projects/doctrine/lib/Doctrine/Export/Oracle.php";a:157:{i:21;i:1;i:34;i:1;i:46;i:-1;i:47;i:-1;i:49;i:-1;i:50;i:-1;i:52;i:-1;i:53;i:-1;i:55;i:-1;i:56;i:-1;i:59;i:-1;i:60;i:-1;i:61;i:-1;i:62;i:-1;i:63;i:-1;i:65;i:-1;i:66;i:-2;i:78;i:-1;i:79;i:-1;i:80;i:-1;i:82;i:-1;i:84;i:-1;i:85;i:-2;i:98;i:1;i:99;i:1;i:100;i:1;i:102;i:1;i:103;i:1;i:104;i:1;i:106;i:1;i:108;i:1;i:109;i:-1;i:110;i:-1;i:112;i:-1;i:113;i:-1;i:115;i:1;i:117;i:1;i:118;i:1;i:119;i:1;i:120;i:1;i:121;i:1;i:123;i:1;i:129;i:1;i:130;i:1;i:131;i:1;i:135;i:1;i:138;i:1;i:142;i:1;i:143;i:1;i:144;i:-2;i:154;i:-1;i:155;i:-1;i:156;i:-1;i:157;i:-1;i:158;i:-1;i:159;i:-1;i:161;i:-1;i:162;i:-1;i:163;i:-1;i:166;i:-1;i:169;i:-1;i:171;i:-1;i:174;i:-1;i:175;i:-1;i:176;i:-1;i:186;i:-1;i:187;i:-2;i:200;i:-1;i:201;i:-1;i:202;i:-1;i:203;i:-1;i:204;i:-1;i:205;i:-1;i:206;i:-1;i:207;i:-1;i:209;i:-1;i:210;i:-1;i:211;i:-1;i:212;i:-1;i:214;i:-1;i:215;i:-2;i:250;i:1;i:252;i:1;i:253;i:1;i:254;i:1;i:256;i:1;i:257;i:1;i:292;i:1;i:294;i:1;i:295;i:1;i:296;i:1;i:297;i:1;i:298;i:1;i:299;i:1;i:301;i:1;i:302;i:-2;i:313;i:-1;i:314;i:-1;i:316;i:-1;i:317;i:-2;i:410;i:-1;i:412;i:-1;i:413;i:-1;i:414;i:-1;i:415;i:-1;i:416;i:-1;i:417;i:-1;i:418;i:-1;i:419;i:-1;i:420;i:-1;i:421;i:-1;i:423;i:-1;i:424;i:-1;i:425;i:-2;i:427;i:-1;i:429;i:-1;i:430;i:-1;i:431;i:-1;i:432;i:-1;i:433;i:-1;i:434;i:-1;i:435;i:-1;i:437;i:-1;i:438;i:-1;i:439;i:-1;i:440;i:-1;i:441;i:-1;i:442;i:-1;i:443;i:-1;i:445;i:-1;i:446;i:-1;i:447;i:-1;i:448;i:-1;i:450;i:-1;i:451;i:-1;i:452;i:-1;i:454;i:-1;i:455;i:-1;i:456;i:-1;i:457;i:-1;i:458;i:-1;i:459;i:-1;i:460;i:-1;i:462;i:-1;i:463;i:-1;i:464;i:-1;i:465;i:-1;i:466;i:-1;i:483;i:1;i:484;i:1;i:485;i:1;i:486;i:1;i:487;i:-2;i:498;i:1;i:499;i:1;i:500;i:-2;i:501;i:1;}s:55:"/home/bjartka/projects/doctrine/lib/Doctrine/Import.php";a:58:{i:21;i:1;i:37;i:1;i:48;i:1;i:52;i:1;i:62;i:1;i:63;i:-1;i:64;i:-2;i:66;i:1;i:67;i:-2;i:77;i:-1;i:78;i:-2;i:88;i:1;i:89;i:-1;i:90;i:-2;i:92;i:1;i:93;i:-2;i:103;i:-1;i:104;i:-2;i:114;i:-1;i:115;i:-2;i:125;i:-1;i:126;i:-2;i:136;i:-1;i:137;i:-2;i:147;i:-1;i:148;i:-2;i:158;i:-1;i:159;i:-2;i:168;i:1;i:169;i:-1;i:170;i:-2;i:172;i:1;i:173;i:-2;i:183;i:1;i:184;i:-1;i:185;i:-2;i:187;i:1;i:188;i:-2;i:201;i:-1;i:203;i:-1;i:206;i:-1;i:207;i:-1;i:208;i:-2;i:210;i:-1;i:211;i:-1;i:212;i:-1;i:214;i:-1;i:215;i:-1;i:216;i:-1;i:217;i:-1;i:218;i:-1;i:219;i:-1;i:221;i:-1;i:222;i:-1;i:223;i:-1;i:225;i:-1;i:226;i:-2;i:227;i:1;}s:64:"/home/bjartka/projects/doctrine/lib/Doctrine/Validator/Email.php";a:27:{i:34;i:1;i:44;i:1;i:45;i:1;i:46;i:-2;i:47;i:1;i:48;i:1;i:49;i:1;i:50;i:1;i:51;i:1;i:52;i:-2;i:53;i:-1;i:54;i:-1;i:56;i:1;i:57;i:1;i:58;i:1;i:59;i:1;i:60;i:1;i:61;i:1;i:62;i:1;i:63;i:1;i:64;i:1;i:65;i:1;i:73;i:1;i:74;i:1;i:76;i:1;i:77;i:-2;i:78;i:1;}s:74:"/home/bjartka/projects/doctrine/lib/Doctrine/Search/Analyzer/Interface.php";a:2:{i:33;i:1;i:36;i:1;}s:54:"/home/bjartka/projects/doctrine/models/FilterTest2.php";a:3:{i:4;i:1;i:5;i:1;i:6;i:1;}s:61:"/home/bjartka/projects/doctrine/models/QueryTest_UserRank.php";a:3:{i:6;i:1;i:7;i:1;i:8;i:1;}s:57:"/home/bjartka/projects/doctrine/models/LiabilityCodeN.php";a:6:{i:5;i:1;i:6;i:1;i:7;i:1;i:8;i:1;i:9;i:1;i:13;i:1;}s:60:"/home/bjartka/projects/doctrine/models/EventListenerTest.php";a:8:{i:4;i:1;i:5;i:1;i:6;i:1;i:9;i:1;i:11;i:-1;i:12;i:-2;i:14;i:-1;i:15;i:-2;}s:50:"/home/bjartka/projects/doctrine/models/M2MTest.php";a:8:{i:4;i:1;i:5;i:1;i:6;i:1;i:9;i:1;i:10;i:1;i:11;i:1;i:12;i:1;i:14;i:1;}s:64:"/home/bjartka/projects/doctrine/tests/DataDict/MysqlTestCase.php";a:196:{i:36;i:1;i:37;i:1;i:40;i:1;i:41;i:1;i:45;i:1;i:46;i:-1;i:47;i:1;i:48;i:1;i:50;i:1;i:53;i:1;i:56;i:1;i:57;i:1;i:58;i:1;i:59;i:1;i:60;i:1;i:62;i:1;i:63;i:1;i:64;i:1;i:65;i:1;i:67;i:1;i:69;i:1;i:70;i:1;i:71;i:1;i:72;i:1;i:74;i:1;i:76;i:1;i:77;i:1;i:78;i:1;i:79;i:1;i:81;i:1;i:83;i:1;i:84;i:1;i:85;i:1;i:86;i:1;i:88;i:1;i:90;i:1;i:91;i:1;i:92;i:1;i:93;i:1;i:94;i:1;i:97;i:1;i:99;i:1;i:100;i:1;i:101;i:1;i:102;i:1;i:104;i:1;i:106;i:1;i:107;i:1;i:108;i:1;i:109;i:1;i:111;i:1;i:113;i:1;i:114;i:1;i:115;i:1;i:116;i:1;i:118;i:1;i:120;i:1;i:121;i:1;i:122;i:1;i:123;i:1;i:125;i:1;i:127;i:1;i:128;i:1;i:129;i:1;i:130;i:1;i:132;i:1;i:134;i:1;i:135;i:1;i:136;i:1;i:137;i:1;i:138;i:1;i:141;i:1;i:143;i:1;i:144;i:1;i:145;i:1;i:146;i:1;i:148;i:1;i:150;i:1;i:151;i:1;i:152;i:1;i:153;i:1;i:155;i:1;i:157;i:1;i:158;i:1;i:159;i:1;i:160;i:1;i:161;i:1;i:165;i:1;i:167;i:1;i:168;i:1;i:169;i:1;i:170;i:1;i:171;i:1;i:174;i:1;i:176;i:1;i:177;i:1;i:178;i:1;i:179;i:1;i:181;i:1;i:183;i:1;i:184;i:1;i:185;i:1;i:186;i:1;i:188;i:1;i:190;i:1;i:191;i:1;i:192;i:1;i:193;i:1;i:194;i:1;i:198;i:1;i:200;i:1;i:201;i:1;i:202;i:1;i:203;i:1;i:205;i:1;i:207;i:1;i:208;i:1;i:209;i:1;i:210;i:1;i:211;i:1;i:214;i:1;i:217;i:1;i:218;i:1;i:219;i:1;i:220;i:1;i:221;i:1;i:224;i:1;i:226;i:1;i:227;i:1;i:228;i:1;i:229;i:1;i:231;i:1;i:233;i:1;i:234;i:1;i:235;i:1;i:236;i:1;i:238;i:1;i:240;i:1;i:241;i:1;i:242;i:1;i:243;i:1;i:245;i:1;i:247;i:1;i:248;i:1;i:249;i:1;i:250;i:1;i:251;i:1;i:255;i:1;i:257;i:1;i:259;i:1;i:261;i:1;i:263;i:1;i:265;i:1;i:266;i:1;i:270;i:1;i:272;i:1;i:273;i:1;i:276;i:1;i:278;i:1;i:279;i:1;i:282;i:1;i:284;i:1;i:285;i:1;i:288;i:1;i:290;i:1;i:291;i:1;i:294;i:1;i:296;i:1;i:297;i:1;i:300;i:1;i:302;i:1;i:303;i:1;i:306;i:1;i:308;i:1;i:309;i:1;i:312;i:1;i:314;i:1;i:315;i:1;i:318;i:1;i:320;i:1;i:321;i:1;i:324;i:1;i:326;i:1;i:327;i:1;i:330;i:1;i:332;i:1;i:333;i:1;i:336;i:1;i:338;i:1;i:339;i:1;i:342;i:1;i:344;i:1;i:345;i:1;i:348;i:1;i:350;i:1;i:351;i:1;}s:58:"/home/bjartka/projects/doctrine/tests/SequenceTestCase.php";a:7:{i:37;i:-1;i:40;i:-1;i:43;i:1;i:44;i:1;i:45;i:1;i:46;i:1;i:66;i:1;}s:59:"/home/bjartka/projects/doctrine/tests/TokenizerTestCase.php";a:52:{i:37;i:1;i:39;i:1;i:43;i:1;i:44;i:1;i:46;i:1;i:48;i:1;i:49;i:1;i:50;i:1;i:52;i:1;i:53;i:1;i:54;i:1;i:56;i:1;i:57;i:1;i:58;i:1;i:60;i:1;i:61;i:1;i:62;i:1;i:64;i:1;i:65;i:1;i:66;i:1;i:68;i:1;i:69;i:1;i:70;i:1;i:72;i:1;i:73;i:1;i:74;i:1;i:76;i:1;i:77;i:1;i:78;i:1;i:80;i:1;i:81;i:1;i:82;i:1;i:84;i:1;i:85;i:1;i:86;i:1;i:88;i:1;i:89;i:1;i:90;i:1;i:92;i:1;i:93;i:1;i:94;i:1;i:96;i:1;i:97;i:1;i:98;i:1;i:100;i:1;i:101;i:1;i:102;i:1;i:103;i:1;i:107;i:1;i:108;i:1;i:110;i:1;i:111;i:1;}s:64:"/home/bjartka/projects/doctrine/lib/Doctrine/Record/Listener.php";a:14:{i:36;i:-1;i:39;i:-1;i:42;i:-1;i:45;i:-1;i:48;i:1;i:51;i:1;i:54;i:1;i:57;i:1;i:60;i:1;i:63;i:1;i:66;i:1;i:69;i:1;i:72;i:1;i:75;i:1;}s:78:"/home/bjartka/projects/doctrine/tests/Query/MultipleAggregateValueTestCase.php";a:40:{i:37;i:1;i:40;i:1;i:41;i:1;i:43;i:1;i:44;i:1;i:45;i:1;i:47;i:1;i:48;i:1;i:49;i:1;i:50;i:1;i:54;i:1;i:55;i:1;i:56;i:1;i:57;i:1;i:58;i:1;i:59;i:1;i:61;i:1;i:64;i:1;i:65;i:1;i:66;i:1;i:67;i:1;i:68;i:-2;i:71;i:1;i:72;i:1;i:73;i:1;i:76;i:1;i:77;i:1;i:78;i:1;i:79;i:1;i:80;i:1;i:81;i:1;i:83;i:1;i:86;i:1;i:87;i:1;i:88;i:1;i:89;i:1;i:90;i:-2;i:93;i:1;i:94;i:1;i:95;i:1;}s:72:"/home/bjartka/projects/doctrine/tests/Query/SelectExpressionTestCase.php";a:45:{i:37;i:1;i:40;i:1;i:41;i:1;i:42;i:1;i:45;i:1;i:46;i:1;i:47;i:1;i:50;i:1;i:51;i:1;i:52;i:1;i:53;i:-2;i:55;i:1;i:59;i:1;i:60;i:1;i:61;i:1;i:64;i:1;i:65;i:1;i:66;i:1;i:67;i:-2;i:69;i:1;i:73;i:1;i:74;i:1;i:75;i:1;i:78;i:1;i:79;i:1;i:80;i:1;i:81;i:-2;i:83;i:1;i:87;i:1;i:88;i:1;i:89;i:1;i:92;i:1;i:93;i:1;i:94;i:1;i:95;i:-2;i:97;i:1;i:101;i:1;i:102;i:1;i:103;i:1;i:104;i:1;i:107;i:1;i:108;i:1;i:109;i:1;i:110;i:-2;i:112;i:1;}s:69:"/home/bjartka/projects/doctrine/lib/Doctrine/Connection/Statement.php";a:91:{i:21;i:1;i:33;i:1;i:55;i:1;i:56;i:1;i:58;i:1;i:61;i:1;i:71;i:-1;i:72;i:-2;i:75;i:-1;i:76;i:-2;i:79;i:1;i:80;i:-2;i:96;i:-1;i:97;i:-1;i:98;i:-2;i:99;i:-1;i:101;i:-2;i:119;i:-1;i:120;i:-1;i:121;i:-2;i:122;i:-1;i:124;i:-2;i:155;i:-1;i:156;i:-1;i:157;i:-2;i:158;i:-1;i:160;i:-2;i:170;i:1;i:171;i:-2;i:183;i:-1;i:184;i:-2;i:195;i:-1;i:196;i:-2;i:207;i:-1;i:208;i:-2;i:228;i:1;i:229;i:1;i:231;i:1;i:232;i:1;i:233;i:1;i:234;i:1;i:235;i:1;i:237;i:1;i:239;i:1;i:240;i:-2;i:241;i:-2;i:244;i:-2;i:246;i:-2;i:247;i:-2;i:280;i:1;i:282;i:1;i:283;i:1;i:284;i:1;i:286;i:1;i:288;i:1;i:289;i:1;i:290;i:1;i:292;i:1;i:294;i:1;i:295;i:-2;i:313;i:1;i:314;i:1;i:315;i:1;i:317;i:1;i:319;i:1;i:320;i:1;i:321;i:1;i:322;i:1;i:323;i:1;i:326;i:1;i:327;i:1;i:329;i:1;i:331;i:1;i:332;i:-2;i:347;i:1;i:348;i:-2;i:365;i:-1;i:366;i:-2;i:378;i:-1;i:379;i:-2;i:399;i:-1;i:400;i:-2;i:415;i:-1;i:416;i:-2;i:432;i:1;i:433;i:-2;i:445;i:-1;i:446;i:-2;i:457;i:-1;i:458;i:-2;i:460;i:1;}s:70:"/home/bjartka/projects/doctrine/lib/Doctrine/Transaction/Exception.php";a:3:{i:21;i:1;i:33;i:1;i:34;i:1;}s:68:"/home/bjartka/projects/doctrine/lib/Doctrine/Connection/Firebird.php";a:32:{i:21;i:1;i:35;i:1;i:52;i:1;i:53;i:1;i:54;i:1;i:55;i:1;i:56;i:1;i:57;i:1;i:58;i:1;i:59;i:1;i:60;i:1;i:61;i:1;i:62;i:1;i:63;i:1;i:64;i:1;i:65;i:1;i:66;i:1;i:67;i:1;i:68;i:1;i:70;i:1;i:79;i:1;i:80;i:1;i:91;i:-1;i:92;i:-1;i:93;i:-1;i:105;i:-1;i:106;i:-1;i:107;i:-1;i:108;i:-1;i:109;i:-1;i:110;i:-2;i:111;i:1;}s:63:"/home/bjartka/projects/doctrine/lib/Doctrine/DataDict/Pgsql.php";a:182:{i:21;i:1;i:33;i:1;i:362;i:1;i:365;i:1;i:366;i:1;i:367;i:1;i:368;i:1;i:369;i:1;i:370;i:1;i:371;i:1;i:373;i:1;i:375;i:1;i:377;i:1;i:378;i:1;i:380;i:1;i:381;i:1;i:382;i:1;i:383;i:1;i:384;i:1;i:385;i:1;i:386;i:1;i:387;i:1;i:388;i:1;i:389;i:1;i:390;i:1;i:391;i:1;i:393;i:1;i:394;i:1;i:396;i:1;i:397;i:1;i:398;i:1;i:399;i:1;i:400;i:1;i:401;i:1;i:402;i:1;i:403;i:1;i:406;i:1;i:407;i:1;i:408;i:1;i:409;i:1;i:410;i:1;i:411;i:1;i:412;i:1;i:413;i:1;i:414;i:1;i:415;i:1;i:416;i:1;i:417;i:1;i:436;i:1;i:437;i:1;i:438;i:-1;i:439;i:-1;i:440;i:1;i:441;i:1;i:442;i:1;i:443;i:1;i:444;i:1;i:446;i:1;i:447;i:1;i:448;i:1;i:450;i:1;i:453;i:1;i:454;i:1;i:455;i:1;i:456;i:1;i:457;i:1;i:458;i:1;i:459;i:1;i:460;i:1;i:461;i:-1;i:462;i:-1;i:463;i:1;i:464;i:1;i:465;i:1;i:466;i:1;i:467;i:1;i:468;i:1;i:469;i:1;i:470;i:1;i:471;i:1;i:472;i:1;i:473;i:1;i:474;i:1;i:475;i:1;i:476;i:1;i:477;i:1;i:478;i:1;i:479;i:1;i:480;i:1;i:481;i:1;i:482;i:1;i:483;i:1;i:484;i:1;i:485;i:1;i:486;i:1;i:487;i:1;i:488;i:1;i:489;i:1;i:490;i:1;i:491;i:1;i:492;i:1;i:493;i:1;i:494;i:1;i:495;i:1;i:496;i:1;i:497;i:-1;i:498;i:-1;i:499;i:1;i:500;i:1;i:501;i:1;i:502;i:1;i:503;i:1;i:504;i:1;i:505;i:1;i:506;i:1;i:507;i:1;i:508;i:1;i:509;i:1;i:510;i:1;i:511;i:1;i:512;i:1;i:513;i:1;i:514;i:1;i:515;i:1;i:516;i:1;i:517;i:1;i:518;i:1;i:519;i:1;i:520;i:1;i:521;i:1;i:522;i:1;i:523;i:1;i:524;i:1;i:525;i:1;i:526;i:1;i:527;i:1;i:528;i:1;i:529;i:1;i:530;i:1;i:531;i:1;i:532;i:1;i:533;i:1;i:534;i:1;i:535;i:1;i:536;i:1;i:537;i:1;i:538;i:1;i:539;i:1;i:540;i:1;i:541;i:1;i:542;i:1;i:543;i:1;i:544;i:1;i:545;i:1;i:546;i:1;i:547;i:1;i:548;i:1;i:549;i:1;i:550;i:1;i:552;i:1;i:553;i:1;i:554;i:1;i:555;i:1;i:556;i:-2;i:588;i:1;i:589;i:1;i:590;i:1;i:591;i:-2;i:593;i:1;i:594;i:1;i:595;i:1;i:596;i:-1;i:597;i:-1;i:598;i:1;i:599;i:1;i:607;i:1;i:608;i:1;i:609;i:1;i:610;i:-2;i:622;i:-1;i:623;i:-2;i:625;i:1;}s:65:"/home/bjartka/projects/doctrine/lib/Doctrine/Export/Exception.php";a:3:{i:21;i:1;i:33;i:1;i:34;i:1;}s:54:"/home/bjartka/projects/doctrine/tests/DoctrineTest.php";a:105:{i:0;i:1;i:61;i:-1;i:62;i:-1;i:63;i:-1;i:74;i:-1;i:75;i:-1;i:76;i:-1;i:77;i:-1;i:78;i:-1;i:79;i:-1;i:80;i:-1;i:81;i:-1;i:82;i:-1;i:83;i:-1;i:84;i:-1;i:88;i:-1;i:89;i:-1;i:90;i:-1;i:91;i:-1;i:92;i:-1;i:93;i:-1;i:94;i:-1;i:95;i:-1;i:96;i:-1;i:98;i:-1;i:99;i:-1;i:101;i:-1;i:102;i:-1;i:103;i:-1;i:104;i:-1;i:107;i:-1;i:108;i:-1;i:109;i:-1;i:110;i:-1;i:111;i:-1;i:112;i:-1;i:113;i:-1;i:114;i:-1;i:115;i:-1;i:116;i:-1;i:117;i:-2;i:120;i:-1;i:144;i:-1;i:145;i:1;i:146;i:1;i:147;i:-1;i:148;i:-1;i:149;i:-1;i:150;i:-1;i:151;i:-1;i:153;i:-1;i:154;i:-1;i:156;i:-1;i:165;i:-1;i:166;i:-1;i:167;i:-1;i:168;i:-1;i:169;i:-1;i:170;i:-1;i:171;i:-1;i:172;i:-1;i:173;i:-1;i:174;i:-1;i:183;i:-1;i:184;i:-1;i:185;i:-1;i:186;i:-1;i:187;i:-1;i:188;i:-1;i:189;i:-1;i:190;i:-1;i:191;i:-1;i:192;i:-1;i:193;i:-1;i:194;i:-1;i:195;i:-1;i:197;i:-1;i:198;i:-1;i:199;i:-2;i:210;i:1;i:211;i:1;i:212;i:-2;i:214;i:-1;i:215;i:-1;i:217;i:-1;i:219;i:-1;i:220;i:-1;i:221;i:-2;i:223;i:-1;i:225;i:-1;i:227;i:-1;i:228;i:-1;i:229;i:-1;i:230;i:-1;i:235;i:-1;i:236;i:-1;i:237;i:-1;i:239;i:-1;i:240;i:-1;i:241;i:-1;i:243;i:-1;i:244;i:-1;i:245;i:-1;i:247;i:-1;i:248;i:-2;}s:52:"/home/bjartka/projects/doctrine/models/CPK_Test2.php";a:4:{i:4;i:1;i:5;i:1;i:7;i:1;i:8;i:1;}s:64:"/home/bjartka/projects/doctrine/models/TestMovieUserBookmark.php";a:3:{i:6;i:1;i:7;i:1;i:8;i:1;}s:62:"/home/bjartka/projects/doctrine/models/PackageVersionNotes.php";a:5:{i:6;i:1;i:7;i:1;i:8;i:1;i:11;i:1;i:12;i:1;}s:66:"/home/bjartka/projects/doctrine/models/FooForeignlyOwnedWithPK.php";a:4:{i:6;i:1;i:7;i:1;i:10;i:1;i:11;i:1;}s:54:"/home/bjartka/projects/doctrine/models/PolicyCodeN.php";a:6:{i:5;i:1;i:6;i:1;i:7;i:1;i:8;i:1;i:9;i:1;i:13;i:1;}s:67:"/home/bjartka/projects/doctrine/tests/Record/ZeroValuesTestCase.php";a:24:{i:37;i:1;i:39;i:1;i:40;i:1;i:44;i:1;i:45;i:1;i:46;i:1;i:47;i:1;i:48;i:1;i:49;i:1;i:50;i:1;i:54;i:1;i:56;i:1;i:57;i:1;i:61;i:1;i:62;i:1;i:63;i:1;i:65;i:1;i:67;i:1;i:68;i:1;i:72;i:1;i:73;i:1;i:74;i:1;i:76;i:1;i:77;i:1;}s:53:"/home/bjartka/projects/doctrine/lib/Doctrine/Null.php";a:7:{i:0;i:1;i:37;i:1;i:40;i:-1;i:41;i:-2;i:44;i:1;i:45;i:-2;i:46;i:1;}s:75:"/home/bjartka/projects/doctrine/lib/Doctrine/Connection/Mysql/Exception.php";a:7:{i:21;i:1;i:34;i:1;i:78;i:1;i:79;i:1;i:80;i:1;i:81;i:1;i:85;i:1;}s:66:"/home/bjartka/projects/doctrine/lib/Doctrine/Transaction/Mssql.php";a:15:{i:21;i:1;i:33;i:1;i:54;i:1;i:55;i:1;i:56;i:1;i:57;i:1;i:58;i:1;i:59;i:1;i:60;i:1;i:61;i:1;i:62;i:1;i:64;i:1;i:66;i:1;i:67;i:1;i:68;i:1;}s:68:"/home/bjartka/projects/doctrine/lib/Doctrine/Template/Searchable.php";a:20:{i:33;i:1;i:37;i:1;i:40;i:1;i:44;i:1;i:45;i:-2;i:49;i:1;i:50;i:1;i:51;i:1;i:53;i:1;i:54;i:1;i:55;i:1;i:56;i:1;i:57;i:1;i:58;i:1;i:60;i:1;i:62;i:1;i:63;i:1;i:67;i:1;i:68;i:1;i:70;i:1;}s:63:"/home/bjartka/projects/doctrine/models/ValidatorTest_Person.php";a:5:{i:4;i:1;i:5;i:1;i:6;i:1;i:9;i:1;i:10;i:1;}s:51:"/home/bjartka/projects/doctrine/models/DateTest.php";a:2:{i:4;i:1;i:5;i:1;}s:77:"/home/bjartka/projects/doctrine/tests/Record/SerializeUnserializeTestCase.php";a:48:{i:38;i:1;i:40;i:1;i:41;i:1;i:44;i:1;i:48;i:1;i:49;i:1;i:50;i:1;i:51;i:1;i:52;i:1;i:53;i:1;i:54;i:1;i:55;i:1;i:56;i:1;i:57;i:1;i:58;i:1;i:59;i:1;i:60;i:1;i:61;i:1;i:63;i:1;i:65;i:1;i:66;i:1;i:67;i:1;i:69;i:1;i:70;i:1;i:71;i:1;i:72;i:1;i:73;i:1;i:74;i:1;i:75;i:1;i:76;i:1;i:77;i:1;i:78;i:1;i:79;i:1;i:80;i:1;i:81;i:1;i:83;i:1;i:87;i:1;i:88;i:1;i:90;i:1;i:91;i:1;i:93;i:1;i:95;i:1;i:97;i:1;i:98;i:1;i:100;i:1;i:101;i:1;i:112;i:1;i:113;i:1;}s:76:"/home/bjartka/projects/doctrine/lib/Doctrine/Plugin.php(180) : eval()'d code";a:16:{i:4;i:1;i:9;i:1;i:11;i:1;i:13;i:1;i:15;i:1;i:19;i:1;i:21;i:1;i:23;i:1;i:24;i:1;i:25;i:1;i:26;i:1;i:27;i:1;i:28;i:1;i:29;i:1;i:31;i:1;i:33;i:1;}s:61:"/home/bjartka/projects/doctrine/lib/Doctrine/Query/Having.php";a:40:{i:21;i:1;i:33;i:1;i:43;i:1;i:45;i:1;i:46;i:1;i:48;i:1;i:49;i:1;i:50;i:1;i:52;i:1;i:53;i:1;i:54;i:1;i:56;i:1;i:58;i:1;i:60;i:-2;i:61;i:1;i:62;i:1;i:64;i:1;i:65;i:1;i:66;i:1;i:67;i:1;i:68;i:1;i:69;i:1;i:70;i:1;i:71;i:1;i:72;i:1;i:74;i:1;i:75;i:-2;i:76;i:-1;i:79;i:-2;i:90;i:1;i:92;i:1;i:93;i:1;i:95;i:1;i:96;i:1;i:97;i:1;i:98;i:1;i:99;i:1;i:101;i:1;i:102;i:-2;i:103;i:1;}s:60:"/home/bjartka/projects/doctrine/lib/Doctrine/Cache/Array.php";a:15:{i:33;i:1;i:51;i:1;i:52;i:1;i:54;i:1;i:65;i:-1;i:66;i:-2;i:80;i:1;i:81;i:1;i:91;i:-1;i:92;i:-1;i:101;i:-1;i:102;i:-1;i:111;i:1;i:112;i:-2;i:114;i:1;}s:62:"/home/bjartka/projects/doctrine/lib/Doctrine/Export/Schema.php";a:50:{i:36;i:1;i:47;i:1;i:48;i:1;i:49;i:1;i:50;i:-1;i:53;i:1;i:55;i:1;i:57;i:1;i:58;i:1;i:62;i:1;i:63;i:-1;i:64;i:-1;i:65;i:-2;i:67;i:-1;i:68;i:-1;i:70;i:-1;i:72;i:-1;i:73;i:-1;i:74;i:-1;i:76;i:-1;i:77;i:-1;i:78;i:-1;i:80;i:-1;i:82;i:-1;i:83;i:-1;i:84;i:-1;i:86;i:-1;i:88;i:-1;i:89;i:-1;i:90;i:-1;i:92;i:-1;i:93;i:-1;i:94;i:-1;i:96;i:-1;i:97;i:-1;i:99;i:-1;i:100;i:-1;i:101;i:-1;i:102;i:-1;i:103;i:-1;i:104;i:-1;i:106;i:-1;i:108;i:-1;i:109;i:-1;i:111;i:1;i:112;i:-2;i:124;i:1;i:126;i:1;i:127;i:-2;i:128;i:1;}s:68:"/home/bjartka/projects/doctrine/models/ValidatorTest_ClientModel.php";a:8:{i:5;i:1;i:6;i:1;i:7;i:1;i:8;i:1;i:9;i:1;i:10;i:1;i:13;i:1;i:14;i:1;}s:57:"/home/bjartka/projects/doctrine/models/SoftDeleteTest.php";a:9:{i:6;i:1;i:7;i:1;i:8;i:1;i:9;i:1;i:12;i:1;i:13;i:1;i:16;i:1;i:18;i:1;i:19;i:1;}s:60:"/home/bjartka/projects/doctrine/models/ResourceReference.php";a:3:{i:4;i:1;i:5;i:1;i:6;i:1;}s:57:"/home/bjartka/projects/doctrine/models/mmrGroupUser_B.php";a:3:{i:6;i:1;i:7;i:1;i:8;i:1;}s:58:"/home/bjartka/projects/doctrine/models/MysqlTestRecord.php";a:4:{i:6;i:1;i:7;i:1;i:9;i:1;i:10;i:1;}s:46:"/home/bjartka/projects/doctrine/models/App.php";a:7:{i:4;i:1;i:5;i:1;i:6;i:1;i:7;i:1;i:9;i:1;i:10;i:1;i:11;i:1;}s:50:"/home/bjartka/projects/doctrine/models/Account.php";a:3:{i:6;i:1;i:7;i:1;i:8;i:1;}s:63:"/home/bjartka/projects/doctrine/models/CustomSequenceRecord.php";a:3:{i:5;i:1;i:6;i:1;i:7;i:1;}s:60:"/home/bjartka/projects/doctrine/models/BoardWithPosition.php";a:5:{i:4;i:1;i:5;i:1;i:6;i:1;i:8;i:1;i:9;i:1;}s:62:"/home/bjartka/projects/doctrine/tests/Query/HavingTestCase.php";a:11:{i:37;i:1;i:39;i:1;i:41;i:1;i:42;i:1;i:45;i:1;i:47;i:1;i:49;i:1;i:50;i:1;i:54;i:1;i:56;i:1;i:57;i:1;}s:63:"/home/bjartka/projects/doctrine/tests/Export/SchemaTestCase.php";a:3:{i:58;i:1;i:59;i:1;i:60;i:1;}s:57:"/home/bjartka/projects/doctrine/models/PackageVersion.php";a:6:{i:4;i:1;i:5;i:1;i:6;i:1;i:9;i:1;i:10;i:1;i:11;i:1;}s:56:"/home/bjartka/projects/doctrine/models/SerializeTest.php";a:20:{i:6;i:1;i:8;i:1;i:9;i:1;i:10;i:1;i:11;i:1;i:12;i:1;i:13;i:1;i:14;i:1;i:15;i:1;i:16;i:1;i:17;i:1;i:18;i:1;i:19;i:1;i:22;i:1;i:23;i:1;i:25;i:1;i:26;i:1;i:27;i:1;i:28;i:1;i:29;i:1;}s:61:"/home/bjartka/projects/doctrine/models/FooReferenceRecord.php";a:4:{i:6;i:1;i:8;i:1;i:9;i:1;i:10;i:1;}s:58:"/home/bjartka/projects/doctrine/models/InheritanceDeal.php";a:6:{i:6;i:1;i:8;i:1;i:9;i:1;i:10;i:1;i:14;i:1;i:15;i:1;}s:68:"/home/bjartka/projects/doctrine/models/CascadeDeleteRelatedTest2.php";a:7:{i:6;i:1;i:7;i:1;i:8;i:1;i:11;i:1;i:12;i:1;i:13;i:1;i:14;i:1;}s:49:"/home/bjartka/projects/doctrine/models/Policy.php";a:6:{i:6;i:1;i:7;i:1;i:11;i:1;i:12;i:1;i:13;i:1;i:14;i:1;}s:57:"/home/bjartka/projects/doctrine/models/mmrGroupUser_C.php";a:3:{i:7;i:1;i:8;i:1;i:9;i:1;}s:67:"/home/bjartka/projects/doctrine/tests/Transaction/MssqlTestCase.php";a:17:{i:38;i:1;i:39;i:-1;i:40;i:1;i:41;i:1;i:43;i:1;i:46;i:1;i:47;i:1;i:48;i:1;i:49;i:1;i:51;i:1;i:52;i:1;i:53;i:1;i:54;i:1;i:55;i:1;i:58;i:1;i:60;i:1;i:61;i:1;}s:62:"/home/bjartka/projects/doctrine/tests/Query/DriverTestCase.php";a:32:{i:36;i:1;i:38;i:1;i:42;i:1;i:44;i:1;i:46;i:1;i:48;i:1;i:50;i:1;i:51;i:1;i:55;i:1;i:57;i:1;i:59;i:1;i:61;i:1;i:63;i:1;i:64;i:1;i:68;i:1;i:70;i:1;i:72;i:1;i:74;i:1;i:76;i:1;i:77;i:1;i:81;i:1;i:83;i:1;i:85;i:1;i:87;i:1;i:89;i:1;i:90;i:1;i:94;i:1;i:96;i:1;i:98;i:1;i:100;i:1;i:102;i:1;i:103;i:1;}s:75:"/home/bjartka/projects/doctrine/lib/Doctrine/Connection/Pgsql/Exception.php";a:8:{i:21;i:1;i:35;i:1;i:100;i:1;i:101;i:1;i:102;i:1;i:103;i:1;i:105;i:1;i:108;i:1;}s:71:"/home/bjartka/projects/doctrine/lib/Doctrine/Adapter/Statement/Mock.php";a:36:{i:34;i:1;i:42;i:1;i:43;i:1;i:59;i:-1;i:78;i:-1;i:110;i:-1;i:120;i:1;i:121;i:-2;i:133;i:-1;i:134;i:-2;i:145;i:-1;i:146;i:-2;i:157;i:-1;i:158;i:-2;i:191;i:1;i:192;i:-2;i:209;i:1;i:210;i:-2;i:229;i:1;i:230;i:1;i:231;i:1;i:232;i:1;i:233;i:-2;i:248;i:1;i:249;i:-2;i:266;i:-1;i:267;i:-2;i:282;i:-1;i:283;i:-2;i:299;i:1;i:300;i:-2;i:319;i:-1;i:329;i:-1;i:339;i:-1;i:348;i:-1;i:350;i:1;}s:66:"/home/bjartka/projects/doctrine/lib/Doctrine/AuditLog/Listener.php";a:32:{i:21;i:1;i:33;i:1;i:39;i:1;i:40;i:1;i:43;i:1;i:45;i:1;i:46;i:1;i:49;i:1;i:51;i:1;i:53;i:1;i:54;i:1;i:55;i:1;i:56;i:1;i:59;i:1;i:61;i:1;i:63;i:1;i:64;i:1;i:66;i:1;i:68;i:1;i:69;i:1;i:70;i:1;i:71;i:1;i:74;i:1;i:75;i:1;i:77;i:1;i:79;i:1;i:81;i:1;i:83;i:1;i:84;i:1;i:85;i:1;i:86;i:1;i:88;i:1;}s:67:"/home/bjartka/projects/doctrine/lib/Doctrine/Validator/Unsigned.php";a:8:{i:34;i:1;i:43;i:1;i:45;i:1;i:46;i:-1;i:47;i:-2;i:48;i:1;i:49;i:-2;i:50;i:1;}}s:8:"revision";s:4:"2987";s:6:"totals";a:5:{s:5:"lines";i:17412;s:10:"notcovered";i:8171;s:7:"covered";i:7730;s:5:"maybe";i:1511;s:10:"percentage";d:53.07000000000000028421709430404007434844970703125;}s:4:"data";a:322:{s:19:"Doctrine_File_Index";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:19;s:5:"total";i:19;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:48:"Doctrine_Node_MaterializedPath_PostOrderIterator";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:18;s:5:"total";i:18;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:47:"Doctrine_Node_MaterializedPath_PreOrderIterator";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:18;s:5:"total";i:18;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:49:"Doctrine_Node_MaterializedPath_LevelOrderIterator";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:18;s:5:"total";i:18;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:45:"Doctrine_Node_AdjacencyList_PostOrderIterator";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:0;s:10:"percentage";i:100;s:4:"type";s:10:"notcovered";}s:44:"Doctrine_Node_AdjacencyList_PreOrderIterator";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:0;s:10:"percentage";i:100;s:4:"type";s:10:"notcovered";}s:46:"Doctrine_Node_AdjacencyList_LevelOrderIterator";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:0;s:10:"percentage";i:100;s:4:"type";s:10:"notcovered";}s:41:"Doctrine_Node_NestedSet_PostOrderIterator";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:0;s:10:"percentage";i:100;s:4:"type";s:10:"notcovered";}s:40:"Doctrine_Node_NestedSet_PreOrderIterator";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:73;s:5:"total";i:73;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:42:"Doctrine_Node_NestedSet_LevelOrderIterator";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:0;s:10:"percentage";i:100;s:4:"type";s:10:"notcovered";}s:27:"Doctrine_Node_AdjacencyList";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:0;s:10:"percentage";i:100;s:4:"type";s:10:"notcovered";}s:23:"Doctrine_Node_Exception";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:0;s:10:"percentage";i:100;s:4:"type";s:10:"notcovered";}s:23:"Doctrine_Node_NestedSet";a:6:{s:7:"covered";i:64;s:5:"maybe";i:47;s:10:"notcovered";i:326;s:5:"total";i:437;s:10:"percentage";d:25.39999999999999857891452847979962825775146484375;s:4:"type";s:7:"covered";}s:30:"Doctrine_Node_MaterializedPath";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:0;s:10:"percentage";i:100;s:4:"type";s:10:"notcovered";}s:25:"Doctrine_Transaction_Mock";a:6:{s:7:"covered";i:2;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:2;s:10:"percentage";d:100;s:4:"type";s:7:"covered";}s:29:"Doctrine_Transaction_Informix";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:0;s:10:"percentage";i:100;s:4:"type";s:10:"notcovered";}s:30:"Doctrine_Transaction_Exception";a:6:{s:7:"covered";i:2;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:2;s:10:"percentage";d:100;s:4:"type";s:7:"covered";}s:26:"Doctrine_Transaction_Mssql";a:6:{s:7:"covered";i:14;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:14;s:10:"percentage";d:100;s:4:"type";s:7:"covered";}s:27:"Doctrine_Transaction_Sqlite";a:6:{s:7:"covered";i:15;s:5:"maybe";i:1;s:10:"notcovered";i:0;s:5:"total";i:16;s:10:"percentage";d:100;s:4:"type";s:7:"covered";}s:26:"Doctrine_Transaction_Mysql";a:6:{s:7:"covered";i:19;s:5:"maybe";i:5;s:10:"notcovered";i:0;s:5:"total";i:24;s:10:"percentage";d:100;s:4:"type";s:7:"covered";}s:27:"Doctrine_Transaction_Oracle";a:6:{s:7:"covered";i:20;s:5:"maybe";i:4;s:10:"notcovered";i:0;s:5:"total";i:24;s:10:"percentage";d:100;s:4:"type";s:7:"covered";}s:29:"Doctrine_Transaction_Firebird";a:6:{s:7:"covered";i:47;s:5:"maybe";i:3;s:10:"notcovered";i:0;s:5:"total";i:50;s:10:"percentage";d:100;s:4:"type";s:7:"covered";}s:26:"Doctrine_Transaction_Pgsql";a:6:{s:7:"covered";i:18;s:5:"maybe";i:4;s:10:"notcovered";i:0;s:5:"total";i:22;s:10:"percentage";d:100;s:4:"type";s:7:"covered";}s:26:"Doctrine_AuditLog_Listener";a:6:{s:7:"covered";i:31;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:31;s:10:"percentage";d:100;s:4:"type";s:7:"covered";}s:25:"Doctrine_RawSql_Exception";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:0;s:10:"percentage";i:100;s:4:"type";s:10:"notcovered";}s:32:"Doctrine_Import_Reader_Exception";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:0;s:10:"percentage";i:100;s:4:"type";s:10:"notcovered";}s:25:"Doctrine_Import_Reader_Db";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:33;s:5:"total";i:33;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:33:"Doctrine_Import_Builder_Exception";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:0;s:10:"percentage";i:100;s:4:"type";s:10:"notcovered";}s:33:"Doctrine_Import_Builder_BaseClass";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:0;s:10:"percentage";i:100;s:4:"type";s:10:"notcovered";}s:24:"Doctrine_Import_Informix";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:0;s:10:"percentage";i:100;s:4:"type";s:10:"notcovered";}s:25:"Doctrine_Import_Exception";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:0;s:10:"percentage";i:100;s:4:"type";s:10:"notcovered";}s:21:"Doctrine_Import_Mssql";a:6:{s:7:"covered";i:21;s:5:"maybe";i:7;s:10:"notcovered";i:46;s:5:"total";i:74;s:10:"percentage";d:37.840000000000003410605131648480892181396484375;s:4:"type";s:7:"covered";}s:22:"Doctrine_Import_Schema";a:6:{s:7:"covered";i:92;s:5:"maybe";i:13;s:10:"notcovered";i:76;s:5:"total";i:181;s:10:"percentage";d:58.00999999999999801048033987171947956085205078125;s:4:"type";s:7:"covered";}s:22:"Doctrine_Import_Sqlite";a:6:{s:7:"covered";i:20;s:5:"maybe";i:7;s:10:"notcovered";i:59;s:5:"total";i:86;s:10:"percentage";d:31.39999999999999857891452847979962825775146484375;s:4:"type";s:7:"covered";}s:22:"Doctrine_Import_Reader";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:0;s:10:"percentage";i:100;s:4:"type";s:10:"notcovered";}s:21:"Doctrine_Import_Mysql";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:113;s:5:"total";i:113;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:22:"Doctrine_Import_Oracle";a:6:{s:7:"covered";i:32;s:5:"maybe";i:10;s:10:"notcovered";i:19;s:5:"total";i:61;s:10:"percentage";d:68.849999999999994315658113919198513031005859375;s:4:"type";s:7:"covered";}s:23:"Doctrine_Import_Builder";a:6:{s:7:"covered";i:146;s:5:"maybe";i:19;s:10:"notcovered";i:143;s:5:"total";i:308;s:10:"percentage";d:53.57000000000000028421709430404007434844970703125;s:4:"type";s:7:"covered";}s:24:"Doctrine_Import_Firebird";a:6:{s:7:"covered";i:21;s:5:"maybe";i:7;s:10:"notcovered";i:0;s:5:"total";i:28;s:10:"percentage";d:100;s:4:"type";s:7:"covered";}s:21:"Doctrine_Import_Pgsql";a:6:{s:7:"covered";i:15;s:5:"maybe";i:6;s:10:"notcovered";i:26;s:5:"total";i:47;s:10:"percentage";d:44.67999999999999971578290569595992565155029296875;s:4:"type";s:7:"covered";}s:31:"Doctrine_Adapter_Statement_Mock";a:6:{s:7:"covered";i:12;s:5:"maybe";i:11;s:10:"notcovered";i:12;s:5:"total";i:35;s:10:"percentage";d:65.7099999999999937472239253111183643341064453125;s:4:"type";s:7:"covered";}s:30:"Doctrine_Adapter_Db2_Exception";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:0;s:10:"percentage";i:100;s:4:"type";s:10:"notcovered";}s:21:"Doctrine_Adapter_Mock";a:6:{s:7:"covered";i:37;s:5:"maybe";i:12;s:10:"notcovered";i:16;s:5:"total";i:65;s:10:"percentage";d:75.3799999999999954525264911353588104248046875;s:4:"type";s:7:"covered";}s:26:"Doctrine_Adapter_Exception";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:0;s:10:"percentage";i:100;s:4:"type";s:10:"notcovered";}s:23:"Doctrine_Adapter_Mysqli";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:44;s:5:"total";i:44;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:26:"Doctrine_Adapter_Statement";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:18;s:5:"total";i:18;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:23:"Doctrine_Adapter_Oracle";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:113;s:5:"total";i:113;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:20:"Doctrine_Adapter_Db2";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:159;s:5:"total";i:159;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:25:"Doctrine_Adapter_Resource";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:42;s:5:"total";i:42;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:25:"Doctrine_Export_Exception";a:6:{s:7:"covered";i:2;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:2;s:10:"percentage";d:100;s:4:"type";s:7:"covered";}s:21:"Doctrine_Export_Mssql";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:84;s:5:"total";i:84;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:22:"Doctrine_Export_Schema";a:6:{s:7:"covered";i:12;s:5:"maybe";i:3;s:10:"notcovered";i:34;s:5:"total";i:49;s:10:"percentage";d:30.6099999999999994315658113919198513031005859375;s:4:"type";s:7:"covered";}s:22:"Doctrine_Export_Sqlite";a:6:{s:7:"covered";i:91;s:5:"maybe";i:21;s:10:"notcovered";i:67;s:5:"total";i:179;s:10:"percentage";d:62.57000000000000028421709430404007434844970703125;s:4:"type";s:7:"covered";}s:24:"Doctrine_Export_Reporter";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:6;s:5:"total";i:6;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:25:"Doctrine_Export_Frontbase";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:132;s:5:"total";i:132;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:21:"Doctrine_Export_Mysql";a:6:{s:7:"covered";i:121;s:5:"maybe";i:19;s:10:"notcovered";i:149;s:5:"total";i:289;s:10:"percentage";d:48.43999999999999772626324556767940521240234375;s:4:"type";s:7:"covered";}s:22:"Doctrine_Export_Oracle";a:6:{s:7:"covered";i:44;s:5:"maybe";i:10;s:10:"notcovered";i:102;s:5:"total";i:156;s:10:"percentage";d:34.61999999999999744204615126363933086395263671875;s:4:"type";s:7:"covered";}s:24:"Doctrine_Export_Firebird";a:6:{s:7:"covered";i:47;s:5:"maybe";i:20;s:10:"notcovered";i:126;s:5:"total";i:193;s:10:"percentage";d:34.719999999999998863131622783839702606201171875;s:4:"type";s:7:"covered";}s:21:"Doctrine_Export_Pgsql";a:6:{s:7:"covered";i:36;s:5:"maybe";i:12;s:10:"notcovered";i:83;s:5:"total";i:131;s:10:"percentage";d:36.6400000000000005684341886080801486968994140625;s:4:"type";s:7:"covered";}s:32:"Doctrine_EventListener_Exception";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:0;s:10:"percentage";i:100;s:4:"type";s:10:"notcovered";}s:28:"Doctrine_EventListener_Chain";a:6:{s:7:"covered";i:60;s:5:"maybe";i:2;s:10:"notcovered";i:77;s:5:"total";i:139;s:10:"percentage";d:44.60000000000000142108547152020037174224853515625;s:4:"type";s:7:"covered";}s:39:"Doctrine_Collection_Iterator_Expandable";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:18;s:5:"total";i:18;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:35:"Doctrine_Collection_Iterator_Offset";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:1;s:5:"total";i:1;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:35:"Doctrine_Collection_Iterator_Normal";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:3;s:5:"total";i:3;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:28:"Doctrine_Collection_Iterator";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:25;s:5:"total";i:25;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:29:"Doctrine_Collection_Exception";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:0;s:10:"percentage";i:100;s:4:"type";s:10:"notcovered";}s:26:"Doctrine_Collection_Offset";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:10;s:5:"total";i:10;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:24:"Doctrine_Expression_Mock";a:6:{s:7:"covered";i:2;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:2;s:10:"percentage";d:100;s:4:"type";s:7:"covered";}s:26:"Doctrine_Expression_Driver";a:6:{s:7:"covered";i:82;s:5:"maybe";i:45;s:10:"notcovered";i:9;s:5:"total";i:136;s:10:"percentage";d:93.3799999999999954525264911353588104248046875;s:4:"type";s:7:"covered";}s:28:"Doctrine_Expression_Informix";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:0;s:10:"percentage";i:100;s:4:"type";s:10:"notcovered";}s:29:"Doctrine_Expression_Exception";a:6:{s:7:"covered";i:2;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:2;s:10:"percentage";d:100;s:4:"type";s:7:"covered";}s:25:"Doctrine_Expression_Mssql";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:22;s:5:"total";i:22;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:26:"Doctrine_Expression_Sqlite";a:6:{s:7:"covered";i:8;s:5:"maybe";i:14;s:10:"notcovered";i:18;s:5:"total";i:40;s:10:"percentage";d:55;s:4:"type";s:7:"covered";}s:25:"Doctrine_Expression_Mysql";a:6:{s:7:"covered";i:2;s:5:"maybe";i:4;s:10:"notcovered";i:27;s:5:"total";i:33;s:10:"percentage";d:18.17999999999999971578290569595992565155029296875;s:4:"type";s:7:"covered";}s:26:"Doctrine_Expression_Oracle";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:26;s:5:"total";i:26;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:28:"Doctrine_Expression_Firebird";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:6;s:5:"total";i:6;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:25:"Doctrine_Expression_Pgsql";a:6:{s:7:"covered";i:2;s:5:"maybe";i:13;s:10:"notcovered";i:43;s:5:"total";i:58;s:10:"percentage";d:25.8599999999999994315658113919198513031005859375;s:4:"type";s:7:"covered";}s:27:"Doctrine_Tree_AdjacencyList";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:0;s:10:"percentage";i:100;s:4:"type";s:10:"notcovered";}s:23:"Doctrine_Tree_Exception";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:0;s:10:"percentage";i:100;s:4:"type";s:10:"notcovered";}s:23:"Doctrine_Tree_NestedSet";a:6:{s:7:"covered";i:39;s:5:"maybe";i:15;s:10:"notcovered";i:60;s:5:"total";i:114;s:10:"percentage";d:47.36999999999999744204615126363933086395263671875;s:4:"type";s:7:"covered";}s:30:"Doctrine_Tree_MaterializedPath";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:0;s:10:"percentage";i:100;s:4:"type";s:10:"notcovered";}s:28:"Doctrine_Hook_Parser_Complex";a:6:{s:7:"covered";i:17;s:5:"maybe";i:1;s:10:"notcovered";i:6;s:5:"total";i:24;s:10:"percentage";d:75;s:4:"type";s:7:"covered";}s:20:"Doctrine_Hook_Parser";a:6:{s:7:"covered";i:3;s:5:"maybe";i:1;s:10:"notcovered";i:0;s:5:"total";i:4;s:10:"percentage";d:100;s:4:"type";s:7:"covered";}s:21:"Doctrine_Hook_Integer";a:6:{s:7:"covered";i:15;s:5:"maybe";i:1;s:10:"notcovered";i:0;s:5:"total";i:16;s:10:"percentage";d:100;s:4:"type";s:7:"covered";}s:22:"Doctrine_Hook_WordLike";a:6:{s:7:"covered";i:14;s:5:"maybe";i:1;s:10:"notcovered";i:0;s:5:"total";i:15;s:10:"percentage";d:100;s:4:"type";s:7:"covered";}s:19:"Doctrine_Hook_Equal";a:6:{s:7:"covered";i:5;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:5;s:10:"percentage";d:100;s:4:"type";s:7:"covered";}s:27:"Doctrine_Compiler_Exception";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:0;s:10:"percentage";i:100;s:4:"type";s:10:"notcovered";}s:23:"Doctrine_View_Exception";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:0;s:10:"percentage";i:100;s:4:"type";s:10:"notcovered";}s:31:"Doctrine_Record_State_Exception";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:0;s:10:"percentage";i:100;s:4:"type";s:10:"notcovered";}s:30:"Doctrine_Record_Listener_Chain";a:6:{s:7:"covered";i:48;s:5:"maybe";i:2;s:10:"notcovered";i:21;s:5:"total";i:71;s:10:"percentage";d:70.4200000000000017053025658242404460906982421875;s:4:"type";s:7:"covered";}s:24:"Doctrine_Record_Iterator";a:6:{s:7:"covered";i:8;s:5:"maybe";i:2;s:10:"notcovered";i:3;s:5:"total";i:13;s:10:"percentage";d:76.9200000000000017053025658242404460906982421875;s:4:"type";s:7:"covered";}s:25:"Doctrine_Record_Exception";a:6:{s:7:"covered";i:2;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:2;s:10:"percentage";d:100;s:4:"type";s:7:"covered";}s:24:"Doctrine_Record_Abstract";a:6:{s:7:"covered";i:52;s:5:"maybe";i:14;s:10:"notcovered";i:33;s:5:"total";i:99;s:10:"percentage";d:66.6700000000000017053025658242404460906982421875;s:4:"type";s:7:"covered";}s:22:"Doctrine_Record_Filter";a:6:{s:7:"covered";i:3;s:5:"maybe";i:1;s:10:"notcovered";i:1;s:5:"total";i:5;s:10:"percentage";d:80;s:4:"type";s:7:"covered";}s:24:"Doctrine_Record_Listener";a:6:{s:7:"covered";i:9;s:5:"maybe";i:0;s:10:"notcovered";i:4;s:5:"total";i:13;s:10:"percentage";d:69.2300000000000039790393202565610408782958984375;s:4:"type";s:7:"covered";}s:31:"Doctrine_Record_Filter_Standard";a:6:{s:7:"covered";i:3;s:5:"maybe";i:2;s:10:"notcovered";i:0;s:5:"total";i:5;s:10:"percentage";d:100;s:4:"type";s:7:"covered";}s:31:"Doctrine_Record_Filter_Compound";a:6:{s:7:"covered";i:17;s:5:"maybe";i:4;s:10:"notcovered";i:14;s:5:"total";i:35;s:10:"percentage";d:60;s:4:"type";s:7:"covered";}s:36:"Doctrine_Locking_Manager_Pessimistic";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:178;s:5:"total";i:178;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:26:"Doctrine_Locking_Exception";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:0;s:10:"percentage";i:100;s:4:"type";s:10:"notcovered";}s:35:"Doctrine_Table_Repository_Exception";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:0;s:10:"percentage";i:100;s:4:"type";s:10:"notcovered";}s:24:"Doctrine_Table_Exception";a:6:{s:7:"covered";i:4;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:4;s:10:"percentage";d:100;s:4:"type";s:7:"covered";}s:25:"Doctrine_Table_Repository";a:6:{s:7:"covered";i:19;s:5:"maybe";i:11;s:10:"notcovered";i:10;s:5:"total";i:40;s:10:"percentage";d:75;s:4:"type";s:7:"covered";}s:26:"Doctrine_Manager_Exception";a:6:{s:7:"covered";i:1;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:1;s:10:"percentage";d:100;s:4:"type";s:7:"covered";}s:28:"Doctrine_Template_Searchable";a:6:{s:7:"covered";i:18;s:5:"maybe";i:1;s:10:"notcovered";i:0;s:5:"total";i:19;s:10:"percentage";d:100;s:4:"type";s:7:"covered";}s:29:"Doctrine_Template_Versionable";a:6:{s:7:"covered";i:8;s:5:"maybe";i:1;s:10:"notcovered";i:0;s:5:"total";i:9;s:10:"percentage";d:100;s:4:"type";s:7:"covered";}s:27:"Doctrine_Template_NestedSet";a:6:{s:7:"covered";i:6;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:6;s:10:"percentage";d:100;s:4:"type";s:7:"covered";}s:26:"Doctrine_Template_Taggable";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:0;s:10:"percentage";i:100;s:4:"type";s:10:"notcovered";}s:22:"Doctrine_Template_I18n";a:6:{s:7:"covered";i:14;s:5:"maybe";i:1;s:10:"notcovered";i:3;s:5:"total";i:18;s:10:"percentage";d:83.3299999999999982946974341757595539093017578125;s:4:"type";s:7:"covered";}s:34:"Doctrine_Relation_Association_Self";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:64;s:5:"total";i:64;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:34:"Doctrine_Relation_Parser_Exception";a:6:{s:7:"covered";i:2;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:2;s:10:"percentage";d:100;s:4:"type";s:7:"covered";}s:22:"Doctrine_Relation_Nest";a:6:{s:7:"covered";i:30;s:5:"maybe";i:3;s:10:"notcovered";i:26;s:5:"total";i:59;s:10:"percentage";d:55.92999999999999971578290569595992565155029296875;s:4:"type";s:7:"covered";}s:29:"Doctrine_Relation_Association";a:6:{s:7:"covered";i:20;s:5:"maybe";i:5;s:10:"notcovered";i:5;s:5:"total";i:30;s:10:"percentage";d:83.3299999999999982946974341757595539093017578125;s:4:"type";s:7:"covered";}s:24:"Doctrine_Relation_Parser";a:6:{s:7:"covered";i:160;s:5:"maybe";i:26;s:10:"notcovered";i:40;s:5:"total";i:226;s:10:"percentage";d:82.2999999999999971578290569595992565155029296875;s:4:"type";s:7:"covered";}s:27:"Doctrine_Relation_Exception";a:6:{s:7:"covered";i:2;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:2;s:10:"percentage";d:100;s:4:"type";s:7:"covered";}s:28:"Doctrine_Relation_ForeignKey";a:6:{s:7:"covered";i:36;s:5:"maybe";i:2;s:10:"notcovered";i:0;s:5:"total";i:38;s:10:"percentage";d:100;s:4:"type";s:7:"covered";}s:26:"Doctrine_Relation_LocalKey";a:6:{s:7:"covered";i:19;s:5:"maybe";i:2;s:10:"notcovered";i:2;s:5:"total";i:23;s:10:"percentage";d:91.2999999999999971578290569595992565155029296875;s:4:"type";s:7:"covered";}s:26:"Doctrine_DataDict_Informix";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:52;s:5:"total";i:52;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:27:"Doctrine_DataDict_Exception";a:6:{s:7:"covered";i:2;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:2;s:10:"percentage";d:100;s:4:"type";s:7:"covered";}s:23:"Doctrine_DataDict_Mssql";a:6:{s:7:"covered";i:90;s:5:"maybe";i:5;s:10:"notcovered";i:17;s:5:"total";i:112;s:10:"percentage";d:84.81999999999999317878973670303821563720703125;s:4:"type";s:7:"covered";}s:24:"Doctrine_DataDict_Sqlite";a:6:{s:7:"covered";i:137;s:5:"maybe";i:6;s:10:"notcovered";i:45;s:5:"total";i:188;s:10:"percentage";d:76.06000000000000227373675443232059478759765625;s:4:"type";s:7:"covered";}s:23:"Doctrine_DataDict_Mysql";a:6:{s:7:"covered";i:169;s:5:"maybe";i:5;s:10:"notcovered";i:41;s:5:"total";i:215;s:10:"percentage";d:80.93000000000000682121026329696178436279296875;s:4:"type";s:7:"covered";}s:24:"Doctrine_DataDict_Oracle";a:6:{s:7:"covered";i:104;s:5:"maybe";i:4;s:10:"notcovered";i:15;s:5:"total";i:123;s:10:"percentage";d:87.7999999999999971578290569595992565155029296875;s:4:"type";s:7:"covered";}s:26:"Doctrine_DataDict_Firebird";a:6:{s:7:"covered";i:95;s:5:"maybe";i:6;s:10:"notcovered";i:20;s:5:"total";i:121;s:10:"percentage";d:83.469999999999998863131622783839702606201171875;s:4:"type";s:7:"covered";}s:23:"Doctrine_DataDict_Pgsql";a:6:{s:7:"covered";i:168;s:5:"maybe";i:4;s:10:"notcovered";i:9;s:5:"total";i:181;s:10:"percentage";d:95.030000000000001136868377216160297393798828125;s:4:"type";s:7:"covered";}s:25:"Doctrine_Validator_Regexp";a:6:{s:7:"covered";i:6;s:5:"maybe";i:5;s:10:"notcovered";i:6;s:5:"total";i:17;s:10:"percentage";d:64.7099999999999937472239253111183643341064453125;s:4:"type";s:7:"covered";}s:26:"Doctrine_Validator_Notnull";a:6:{s:7:"covered";i:2;s:5:"maybe";i:1;s:10:"notcovered";i:0;s:5:"total";i:3;s:10:"percentage";d:100;s:4:"type";s:7:"covered";}s:24:"Doctrine_Validator_Range";a:6:{s:7:"covered";i:3;s:5:"maybe";i:3;s:10:"notcovered";i:3;s:5:"total";i:9;s:10:"percentage";d:66.6700000000000017053025658242404460906982421875;s:4:"type";s:7:"covered";}s:28:"Doctrine_Validator_Exception";a:6:{s:7:"covered";i:12;s:5:"maybe";i:5;s:10:"notcovered";i:6;s:5:"total";i:23;s:10:"percentage";d:73.909999999999996589394868351519107818603515625;s:4:"type";s:7:"covered";}s:28:"Doctrine_Validator_Htmlcolor";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:6;s:5:"total";i:6;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:26:"Doctrine_Validator_Country";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:8;s:5:"total";i:8;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:25:"Doctrine_Validator_Driver";a:6:{s:7:"covered";i:4;s:5:"maybe";i:6;s:10:"notcovered";i:7;s:5:"total";i:17;s:10:"percentage";d:58.82000000000000028421709430404007434844970703125;s:4:"type";s:7:"covered";}s:23:"Doctrine_Validator_Past";a:6:{s:7:"covered";i:15;s:5:"maybe";i:5;s:10:"notcovered";i:11;s:5:"total";i:31;s:10:"percentage";d:64.5199999999999960209606797434389591217041015625;s:4:"type";s:7:"covered";}s:29:"Doctrine_Validator_Creditcard";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:3;s:5:"total";i:3;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:25:"Doctrine_Validator_Unique";a:6:{s:7:"covered";i:17;s:5:"maybe";i:1;s:10:"notcovered";i:2;s:5:"total";i:20;s:10:"percentage";d:90;s:4:"type";s:7:"covered";}s:27:"Doctrine_Validator_Notblank";a:6:{s:7:"covered";i:2;s:5:"maybe";i:1;s:10:"notcovered";i:0;s:5:"total";i:3;s:10:"percentage";d:100;s:4:"type";s:7:"covered";}s:21:"Doctrine_Validator_Ip";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:3;s:5:"total";i:3;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:27:"Doctrine_Validator_Unsigned";a:6:{s:7:"covered";i:4;s:5:"maybe";i:2;s:10:"notcovered";i:1;s:5:"total";i:7;s:10:"percentage";d:85.7099999999999937472239253111183643341064453125;s:4:"type";s:7:"covered";}s:23:"Doctrine_Validator_Date";a:6:{s:7:"covered";i:5;s:5:"maybe";i:3;s:10:"notcovered";i:2;s:5:"total";i:10;s:10:"percentage";d:80;s:4:"type";s:7:"covered";}s:29:"Doctrine_Validator_ErrorStack";a:6:{s:7:"covered";i:9;s:5:"maybe";i:5;s:10:"notcovered";i:9;s:5:"total";i:23;s:10:"percentage";d:60.86999999999999744204615126363933086395263671875;s:4:"type";s:7:"covered";}s:28:"Doctrine_Validator_Minlength";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:7;s:5:"total";i:7;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:24:"Doctrine_Validator_Email";a:6:{s:7:"covered";i:21;s:5:"maybe";i:3;s:10:"notcovered";i:2;s:5:"total";i:26;s:10:"percentage";d:92.31000000000000227373675443232059478759765625;s:4:"type";s:7:"covered";}s:26:"Doctrine_Validator_Nospace";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:3;s:5:"total";i:3;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:26:"Doctrine_Validator_Usstate";a:6:{s:7:"covered";i:2;s:5:"maybe";i:1;s:10:"notcovered";i:0;s:5:"total";i:3;s:10:"percentage";d:100;s:4:"type";s:7:"covered";}s:25:"Doctrine_Validator_Future";a:6:{s:7:"covered";i:15;s:5:"maybe";i:5;s:10:"notcovered";i:11;s:5:"total";i:31;s:10:"percentage";d:64.5199999999999960209606797434389591217041015625;s:4:"type";s:7:"covered";}s:38:"Doctrine_Connection_Profiler_Exception";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:0;s:10:"percentage";i:100;s:4:"type";s:10:"notcovered";}s:35:"Doctrine_Connection_Pgsql_Exception";a:6:{s:7:"covered";i:7;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:7;s:10:"percentage";d:100;s:4:"type";s:7:"covered";}s:38:"Doctrine_Connection_Firebird_Exception";a:6:{s:7:"covered";i:2;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:2;s:10:"percentage";d:100;s:4:"type";s:7:"covered";}s:38:"Doctrine_Connection_Informix_Exception";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:0;s:10:"percentage";i:100;s:4:"type";s:10:"notcovered";}s:35:"Doctrine_Connection_Mssql_Exception";a:6:{s:7:"covered";i:6;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:6;s:10:"percentage";d:100;s:4:"type";s:7:"covered";}s:36:"Doctrine_Connection_Sqlite_Exception";a:6:{s:7:"covered";i:7;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:7;s:10:"percentage";d:100;s:4:"type";s:7:"covered";}s:36:"Doctrine_Connection_Oracle_Exception";a:6:{s:7:"covered";i:6;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:6;s:10:"percentage";d:100;s:4:"type";s:7:"covered";}s:35:"Doctrine_Connection_Mysql_Exception";a:6:{s:7:"covered";i:6;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:6;s:10:"percentage";d:100;s:4:"type";s:7:"covered";}s:24:"Doctrine_Connection_Mock";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:3;s:5:"total";i:3;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:28:"Doctrine_Connection_Informix";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:5;s:5:"total";i:5;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:29:"Doctrine_Connection_Exception";a:6:{s:7:"covered";i:3;s:5:"maybe";i:2;s:10:"notcovered";i:3;s:5:"total";i:8;s:10:"percentage";d:62.5;s:4:"type";s:7:"covered";}s:25:"Doctrine_Connection_Mssql";a:6:{s:7:"covered";i:35;s:5:"maybe";i:11;s:10:"notcovered";i:37;s:5:"total";i:83;s:10:"percentage";d:55.4200000000000017053025658242404460906982421875;s:4:"type";s:7:"covered";}s:26:"Doctrine_Connection_Sqlite";a:6:{s:7:"covered";i:37;s:5:"maybe";i:2;s:10:"notcovered";i:0;s:5:"total";i:39;s:10:"percentage";d:100;s:4:"type";s:7:"covered";}s:29:"Doctrine_Connection_Statement";a:6:{s:7:"covered";i:42;s:5:"maybe";i:28;s:10:"notcovered";i:20;s:5:"total";i:90;s:10:"percentage";d:77.780000000000001136868377216160297393798828125;s:4:"type";s:7:"covered";}s:26:"Doctrine_Connection_Oracle";a:6:{s:7:"covered";i:36;s:5:"maybe";i:1;s:10:"notcovered";i:4;s:5:"total";i:41;s:10:"percentage";d:90.2399999999999948840923025272786617279052734375;s:4:"type";s:7:"covered";}s:25:"Doctrine_Connection_Mysql";a:6:{s:7:"covered";i:36;s:5:"maybe";i:3;s:10:"notcovered";i:29;s:5:"total";i:68;s:10:"percentage";d:57.35000000000000142108547152020037174224853515625;s:4:"type";s:7:"covered";}s:23:"Doctrine_Connection_Db2";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:20;s:5:"total";i:20;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:30:"Doctrine_Connection_UnitOfWork";a:6:{s:7:"covered";i:267;s:5:"maybe";i:14;s:10:"notcovered";i:56;s:5:"total";i:337;s:10:"percentage";d:83.3799999999999954525264911353588104248046875;s:4:"type";s:7:"covered";}s:28:"Doctrine_Connection_Profiler";a:6:{s:7:"covered";i:16;s:5:"maybe";i:9;s:10:"notcovered";i:10;s:5:"total";i:35;s:10:"percentage";d:71.43000000000000682121026329696178436279296875;s:4:"type";s:7:"covered";}s:26:"Doctrine_Connection_Module";a:6:{s:7:"covered";i:9;s:5:"maybe";i:2;s:10:"notcovered";i:1;s:5:"total";i:12;s:10:"percentage";d:91.6700000000000017053025658242404460906982421875;s:4:"type";s:7:"covered";}s:28:"Doctrine_Connection_Firebird";a:6:{s:7:"covered";i:22;s:5:"maybe";i:1;s:10:"notcovered";i:8;s:5:"total";i:31;s:10:"percentage";d:74.18999999999999772626324556767940521240234375;s:4:"type";s:7:"covered";}s:25:"Doctrine_Connection_Pgsql";a:6:{s:7:"covered";i:43;s:5:"maybe";i:3;s:10:"notcovered";i:42;s:5:"total";i:88;s:10:"percentage";d:52.27000000000000312638803734444081783294677734375;s:4:"type";s:7:"covered";}s:26:"Doctrine_Connection_Common";a:6:{s:7:"covered";i:10;s:5:"maybe";i:1;s:10:"notcovered";i:2;s:5:"total";i:13;s:10:"percentage";d:84.6200000000000045474735088646411895751953125;s:4:"type";s:7:"covered";}s:22:"Doctrine_Hydrate_Array";a:6:{s:7:"covered";i:21;s:5:"maybe";i:8;s:10:"notcovered";i:1;s:5:"total";i:30;s:10:"percentage";d:96.6700000000000017053025658242404460906982421875;s:4:"type";s:7:"covered";}s:26:"Doctrine_Hydrate_Exception";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:0;s:10:"percentage";i:100;s:4:"type";s:10:"notcovered";}s:23:"Doctrine_Hydrate_Record";a:6:{s:7:"covered";i:29;s:5:"maybe";i:8;s:10:"notcovered";i:11;s:5:"total";i:48;s:10:"percentage";d:77.0799999999999982946974341757595539093017578125;s:4:"type";s:7:"covered";}s:21:"Doctrine_Cache_Driver";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:17;s:5:"total";i:17;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:20:"Doctrine_Cache_Array";a:6:{s:7:"covered";i:7;s:5:"maybe";i:2;s:10:"notcovered";i:5;s:5:"total";i:14;s:10:"percentage";d:64.2900000000000062527760746888816356658935546875;s:4:"type";s:7:"covered";}s:24:"Doctrine_Cache_Exception";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:0;s:10:"percentage";i:100;s:4:"type";s:10:"notcovered";}s:23:"Doctrine_Cache_Memcache";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:51;s:5:"total";i:51;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:18:"Doctrine_Cache_Apc";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:28;s:5:"total";i:28;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:17:"Doctrine_Cache_Db";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:92;s:5:"total";i:92;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:34:"Doctrine_Search_Analyzer_Exception";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:0;s:10:"percentage";i:100;s:4:"type";s:10:"notcovered";}s:33:"Doctrine_Search_Analyzer_Standard";a:6:{s:7:"covered";i:17;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:17;s:10:"percentage";d:100;s:4:"type";s:7:"covered";}s:27:"Doctrine_Search_Indexer_Dir";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:11;s:5:"total";i:11;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:33:"Doctrine_Search_Indexer_Exception";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:0;s:10:"percentage";i:100;s:4:"type";s:10:"notcovered";}s:20:"Doctrine_Search_File";a:6:{s:7:"covered";i:21;s:5:"maybe";i:1;s:10:"notcovered";i:0;s:5:"total";i:22;s:10:"percentage";d:100;s:4:"type";s:7:"covered";}s:22:"Doctrine_Search_Parser";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:5;s:5:"total";i:5;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:22:"Doctrine_Search_Scorer";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:19;s:5:"total";i:19;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:25:"Doctrine_Search_Exception";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:0;s:10:"percentage";i:100;s:4:"type";s:10:"notcovered";}s:23:"Doctrine_Search_Indexer";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:39;s:5:"total";i:39;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:22:"Doctrine_Search_Record";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:10;s:5:"total";i:10;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:24:"Doctrine_Search_Analyzer";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:3;s:5:"total";i:3;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:24:"Doctrine_Search_Listener";a:6:{s:7:"covered";i:6;s:5:"maybe";i:0;s:10:"notcovered";i:2;s:5:"total";i:8;s:10:"percentage";d:75;s:4:"type";s:7:"covered";}s:21:"Doctrine_Search_Query";a:6:{s:7:"covered";i:95;s:5:"maybe";i:10;s:10:"notcovered";i:3;s:5:"total";i:108;s:10:"percentage";d:97.219999999999998863131622783839702606201171875;s:4:"type";s:7:"covered";}s:27:"Doctrine_Query_Filter_Chain";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:22;s:5:"total";i:22;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:18:"Doctrine_Query_Set";a:6:{s:7:"covered";i:17;s:5:"maybe";i:1;s:10:"notcovered";i:0;s:5:"total";i:18;s:10:"percentage";d:100;s:4:"type";s:7:"covered";}s:21:"Doctrine_Query_Parser";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:0;s:10:"percentage";i:100;s:4:"type";s:10:"notcovered";}s:24:"Doctrine_Query_Exception";a:6:{s:7:"covered";i:2;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:2;s:10:"percentage";d:100;s:4:"type";s:7:"covered";}s:19:"Doctrine_Query_From";a:6:{s:7:"covered";i:32;s:5:"maybe";i:2;s:10:"notcovered";i:2;s:5:"total";i:36;s:10:"percentage";d:94.43999999999999772626324556767940521240234375;s:4:"type";s:7:"covered";}s:23:"Doctrine_Query_Abstract";a:6:{s:7:"covered";i:45;s:5:"maybe";i:23;s:10:"notcovered";i:21;s:5:"total";i:89;s:10:"percentage";d:76.400000000000005684341886080801486968994140625;s:4:"type";s:7:"covered";}s:19:"Doctrine_Query_Part";a:6:{s:7:"covered";i:3;s:5:"maybe";i:1;s:10:"notcovered";i:1;s:5:"total";i:5;s:10:"percentage";d:80;s:4:"type";s:7:"covered";}s:22:"Doctrine_Query_Orderby";a:6:{s:7:"covered";i:23;s:5:"maybe";i:1;s:10:"notcovered";i:0;s:5:"total";i:24;s:10:"percentage";d:100;s:4:"type";s:7:"covered";}s:28:"Doctrine_Query_JoinCondition";a:6:{s:7:"covered";i:28;s:5:"maybe";i:1;s:10:"notcovered";i:22;s:5:"total";i:51;s:10:"percentage";d:56.8599999999999994315658113919198513031005859375;s:4:"type";s:7:"covered";}s:20:"Doctrine_Query_Where";a:6:{s:7:"covered";i:81;s:5:"maybe";i:5;s:10:"notcovered";i:4;s:5:"total";i:90;s:10:"percentage";d:95.56000000000000227373675443232059478759765625;s:4:"type";s:7:"covered";}s:21:"Doctrine_Query_Having";a:6:{s:7:"covered";i:34;s:5:"maybe";i:4;s:10:"notcovered";i:1;s:5:"total";i:39;s:10:"percentage";d:97.43999999999999772626324556767940521240234375;s:4:"type";s:7:"covered";}s:20:"Doctrine_Query_Check";a:6:{s:7:"covered";i:39;s:5:"maybe";i:6;s:10:"notcovered";i:14;s:5:"total";i:59;s:10:"percentage";d:76.2699999999999960209606797434389591217041015625;s:4:"type";s:7:"covered";}s:20:"Doctrine_Query_Limit";a:6:{s:7:"covered";i:2;s:5:"maybe";i:1;s:10:"notcovered";i:0;s:5:"total";i:3;s:10:"percentage";d:100;s:4:"type";s:7:"covered";}s:21:"Doctrine_Query_Select";a:6:{s:7:"covered";i:4;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:4;s:10:"percentage";d:100;s:4:"type";s:7:"covered";}s:21:"Doctrine_Query_Filter";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:6;s:5:"total";i:6;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:21:"Doctrine_Query_Offset";a:6:{s:7:"covered";i:2;s:5:"maybe";i:1;s:10:"notcovered";i:0;s:5:"total";i:3;s:10:"percentage";d:100;s:4:"type";s:7:"covered";}s:24:"Doctrine_Query_Condition";a:6:{s:7:"covered";i:36;s:5:"maybe";i:3;s:10:"notcovered";i:0;s:5:"total";i:39;s:10:"percentage";d:100;s:4:"type";s:7:"covered";}s:22:"Doctrine_Query_Groupby";a:6:{s:7:"covered";i:14;s:5:"maybe";i:1;s:10:"notcovered";i:2;s:5:"total";i:17;s:10:"percentage";d:88.2399999999999948840923025272786617279052734375;s:4:"type";s:7:"covered";}s:33:"Doctrine_Query_Registry_Exception";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:0;s:10:"percentage";i:100;s:4:"type";s:10:"notcovered";}s:23:"Doctrine_Query_Registry";a:6:{s:7:"covered";i:17;s:5:"maybe";i:3;s:10:"notcovered";i:2;s:5:"total";i:22;s:10:"percentage";d:90.909999999999996589394868351519107818603515625;s:4:"type";s:7:"covered";}s:26:"Doctrine_Sequence_Informix";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:0;s:10:"percentage";i:100;s:4:"type";s:10:"notcovered";}s:27:"Doctrine_Sequence_Exception";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:0;s:10:"percentage";i:100;s:4:"type";s:10:"notcovered";}s:23:"Doctrine_Sequence_Mssql";a:6:{s:7:"covered";i:29;s:5:"maybe";i:20;s:10:"notcovered";i:3;s:5:"total";i:52;s:10:"percentage";d:94.2300000000000039790393202565610408782958984375;s:4:"type";s:7:"covered";}s:24:"Doctrine_Sequence_Sqlite";a:6:{s:7:"covered";i:18;s:5:"maybe";i:10;s:10:"notcovered";i:0;s:5:"total";i:28;s:10:"percentage";d:100;s:4:"type";s:7:"covered";}s:23:"Doctrine_Sequence_Mysql";a:6:{s:7:"covered";i:18;s:5:"maybe";i:10;s:10:"notcovered";i:0;s:5:"total";i:28;s:10:"percentage";d:100;s:4:"type";s:7:"covered";}s:24:"Doctrine_Sequence_Oracle";a:6:{s:7:"covered";i:15;s:5:"maybe";i:10;s:10:"notcovered";i:0;s:5:"total";i:25;s:10:"percentage";d:100;s:4:"type";s:7:"covered";}s:26:"Doctrine_Sequence_Firebird";a:6:{s:7:"covered";i:14;s:5:"maybe";i:12;s:10:"notcovered";i:1;s:5:"total";i:27;s:10:"percentage";d:96.2999999999999971578290569595992565155029296875;s:4:"type";s:7:"covered";}s:23:"Doctrine_Sequence_Pgsql";a:6:{s:7:"covered";i:12;s:5:"maybe";i:9;s:10:"notcovered";i:0;s:5:"total";i:21;s:10:"percentage";d:100;s:4:"type";s:7:"covered";}s:21:"Doctrine_Sequence_Db2";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:47;s:5:"total";i:47;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:16:"Doctrine_Manager";a:6:{s:7:"covered";i:145;s:5:"maybe";i:40;s:10:"notcovered";i:81;s:5:"total";i:266;s:10:"percentage";d:69.5499999999999971578290569595992565155029296875;s:4:"type";s:7:"covered";}s:17:"Doctrine_Template";a:6:{s:7:"covered";i:6;s:5:"maybe";i:5;s:10:"notcovered";i:4;s:5:"total";i:15;s:10:"percentage";d:73.3299999999999982946974341757595539093017578125;s:4:"type";s:7:"covered";}s:17:"Doctrine_Relation";a:6:{s:7:"covered";i:31;s:5:"maybe";i:17;s:10:"notcovered";i:21;s:5:"total";i:69;s:10:"percentage";d:69.56999999999999317878973670303821563720703125;s:4:"type";s:7:"covered";}s:17:"Doctrine_DataDict";a:6:{s:7:"covered";i:7;s:5:"maybe";i:4;s:10:"notcovered";i:22;s:5:"total";i:33;s:10:"percentage";d:33.3299999999999982946974341757595539093017578125;s:4:"type";s:7:"covered";}s:18:"Doctrine_Validator";a:6:{s:7:"covered";i:98;s:5:"maybe";i:12;s:10:"notcovered";i:17;s:5:"total";i:127;s:10:"percentage";d:86.6099999999999994315658113919198513031005859375;s:4:"type";s:7:"covered";}s:19:"Doctrine_Connection";a:6:{s:7:"covered";i:208;s:5:"maybe";i:59;s:10:"notcovered";i:61;s:5:"total";i:328;s:10:"percentage";d:81.400000000000005684341886080801486968994140625;s:4:"type";s:7:"covered";}s:16:"Doctrine_Hydrate";a:6:{s:7:"covered";i:348;s:5:"maybe";i:64;s:10:"notcovered";i:44;s:5:"total";i:456;s:10:"percentage";d:90.349999999999994315658113919198513031005859375;s:4:"type";s:7:"covered";}s:14:"Doctrine_Cache";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:206;s:5:"total";i:206;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:15:"Doctrine_Search";a:6:{s:7:"covered";i:122;s:5:"maybe";i:7;s:10:"notcovered";i:0;s:5:"total";i:129;s:10:"percentage";d:100;s:4:"type";s:7:"covered";}s:14:"Doctrine_Query";a:6:{s:7:"covered";i:661;s:5:"maybe";i:60;s:10:"notcovered";i:131;s:5:"total";i:852;s:10:"percentage";d:84.6200000000000045474735088646411895751953125;s:4:"type";s:7:"covered";}s:17:"Doctrine_Sequence";a:6:{s:7:"covered";i:2;s:5:"maybe";i:3;s:10:"notcovered";i:4;s:5:"total";i:9;s:10:"percentage";d:55.56000000000000227373675443232059478759765625;s:4:"type";s:7:"covered";}s:13:"Doctrine_File";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:15;s:5:"total";i:15;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:24:"Doctrine_IntegrityMapper";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:103;s:5:"total";i:103;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:13:"Doctrine_Node";a:6:{s:7:"covered";i:12;s:5:"maybe";i:5;s:10:"notcovered";i:18;s:5:"total";i:35;s:10:"percentage";d:48.57000000000000028421709430404007434844970703125;s:4:"type";s:7:"covered";}s:20:"Doctrine_Transaction";a:6:{s:7:"covered";i:114;s:5:"maybe";i:21;s:10:"notcovered";i:1;s:5:"total";i:136;s:10:"percentage";d:99.2600000000000051159076974727213382720947265625;s:4:"type";s:7:"covered";}s:21:"Doctrine_Configurable";a:6:{s:7:"covered";i:82;s:5:"maybe";i:25;s:10:"notcovered";i:12;s:5:"total";i:119;s:10:"percentage";d:89.9200000000000017053025658242404460906982421875;s:4:"type";s:7:"covered";}s:18:"Doctrine_Formatter";a:6:{s:7:"covered";i:48;s:5:"maybe";i:11;s:10:"notcovered";i:21;s:5:"total";i:80;s:10:"percentage";d:73.75;s:4:"type";s:7:"covered";}s:17:"Doctrine_AuditLog";a:6:{s:7:"covered";i:40;s:5:"maybe";i:3;s:10:"notcovered";i:0;s:5:"total";i:43;s:10:"percentage";d:100;s:4:"type";s:7:"covered";}s:15:"Doctrine_RawSql";a:6:{s:7:"covered";i:137;s:5:"maybe";i:5;s:10:"notcovered";i:3;s:5:"total";i:145;s:10:"percentage";d:97.93000000000000682121026329696178436279296875;s:4:"type";s:7:"covered";}s:13:"Doctrine_Null";a:6:{s:7:"covered";i:3;s:5:"maybe";i:2;s:10:"notcovered";i:1;s:5:"total";i:6;s:10:"percentage";d:83.3299999999999982946974341757595539093017578125;s:4:"type";s:7:"covered";}s:15:"Doctrine_Import";a:6:{s:7:"covered";i:12;s:5:"maybe";i:17;s:10:"notcovered";i:28;s:5:"total";i:57;s:10:"percentage";d:50.88000000000000255795384873636066913604736328125;s:4:"type";s:7:"covered";}s:17:"Doctrine_DataType";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:9;s:5:"total";i:9;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:13:"Doctrine_Util";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:0;s:10:"percentage";i:100;s:4:"type";s:10:"notcovered";}s:16:"Doctrine_Adapter";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:0;s:10:"percentage";i:100;s:4:"type";s:10:"notcovered";}s:15:"Doctrine_Export";a:6:{s:7:"covered";i:205;s:5:"maybe";i:50;s:10:"notcovered";i:91;s:5:"total";i:346;s:10:"percentage";d:73.7000000000000028421709430404007434844970703125;s:4:"type";s:7:"covered";}s:11:"Doctrine_Db";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:3;s:5:"total";i:3;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:22:"Doctrine_EventListener";a:6:{s:7:"covered";i:29;s:5:"maybe";i:0;s:10:"notcovered";i:3;s:5:"total";i:32;s:10:"percentage";d:90.6299999999999954525264911353588104248046875;s:4:"type";s:7:"covered";}s:19:"Doctrine_Collection";a:6:{s:7:"covered";i:111;s:5:"maybe";i:40;s:10:"notcovered";i:144;s:5:"total";i:295;s:10:"percentage";d:51.18999999999999772626324556767940521240234375;s:4:"type";s:7:"covered";}s:15:"Doctrine_Column";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:44;s:5:"total";i:44;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:15:"Doctrine_Plugin";a:6:{s:7:"covered";i:28;s:5:"maybe";i:7;s:10:"notcovered";i:9;s:5:"total";i:44;s:10:"percentage";d:79.5499999999999971578290569595992565155029296875;s:4:"type";s:7:"covered";}s:18:"Doctrine_Exception";a:6:{s:7:"covered";i:1;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:1;s:10:"percentage";d:100;s:4:"type";s:7:"covered";}s:19:"Doctrine_Expression";a:6:{s:7:"covered";i:25;s:5:"maybe";i:7;s:10:"notcovered";i:2;s:5:"total";i:34;s:10:"percentage";d:94.1200000000000045474735088646411895751953125;s:4:"type";s:7:"covered";}s:13:"Doctrine_Tree";a:6:{s:7:"covered";i:13;s:5:"maybe";i:5;s:10:"notcovered";i:4;s:5:"total";i:22;s:10:"percentage";d:81.81999999999999317878973670303821563720703125;s:4:"type";s:7:"covered";}s:13:"Doctrine_Hook";a:6:{s:7:"covered";i:47;s:5:"maybe";i:7;s:10:"notcovered";i:12;s:5:"total";i:66;s:10:"percentage";d:81.81999999999999317878973670303821563720703125;s:4:"type";s:7:"covered";}s:15:"Doctrine_Access";a:6:{s:7:"covered";i:16;s:5:"maybe";i:7;s:10:"notcovered";i:1;s:5:"total";i:24;s:10:"percentage";d:95.8299999999999982946974341757595539093017578125;s:4:"type";s:7:"covered";}s:12:"Doctrine_Lib";a:6:{s:7:"covered";i:9;s:5:"maybe";i:19;s:10:"notcovered";i:107;s:5:"total";i:135;s:10:"percentage";d:20.739999999999998436805981327779591083526611328125;s:4:"type";s:7:"covered";}s:17:"Doctrine_Compiler";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:90;s:5:"total";i:90;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:18:"Doctrine_Tokenizer";a:6:{s:7:"covered";i:123;s:5:"maybe";i:7;s:10:"notcovered";i:5;s:5:"total";i:135;s:10:"percentage";d:96.2999999999999971578290569595992565155029296875;s:4:"type";s:7:"covered";}s:13:"Doctrine_View";a:6:{s:7:"covered";i:18;s:5:"maybe";i:7;s:10:"notcovered";i:0;s:5:"total";i:25;s:10:"percentage";d:100;s:4:"type";s:7:"covered";}s:15:"Doctrine_Record";a:6:{s:7:"covered";i:487;s:5:"maybe";i:78;s:10:"notcovered";i:99;s:5:"total";i:664;s:10:"percentage";d:85.090000000000003410605131648480892181396484375;s:4:"type";s:7:"covered";}s:14:"Doctrine_Event";a:6:{s:7:"covered";i:26;s:5:"maybe";i:13;s:10:"notcovered";i:47;s:5:"total";i:86;s:10:"percentage";d:45.35000000000000142108547152020037174224853515625;s:4:"type";s:7:"covered";}s:14:"Doctrine_Table";a:6:{s:7:"covered";i:426;s:5:"maybe";i:110;s:10:"notcovered";i:89;s:5:"total";i:625;s:10:"percentage";d:85.7600000000000051159076974727213382720947265625;s:4:"type";s:7:"covered";}s:25:"Doctrine_Plugin_Exception";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:0;s:10:"percentage";i:100;s:4:"type";s:10:"notcovered";}s:23:"Doctrine_I18n_Exception";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:0;s:10:"percentage";i:100;s:4:"type";s:10:"notcovered";}s:13:"Doctrine_I18n";a:6:{s:7:"covered";i:44;s:5:"maybe";i:3;s:10:"notcovered";i:1;s:5:"total";i:48;s:10:"percentage";d:97.9200000000000017053025658242404460906982421875;s:4:"type";s:7:"covered";}s:20:"Doctrine_Parser_Json";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:12;s:5:"total";i:12;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:25:"Doctrine_Parser_Exception";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:0;s:10:"percentage";i:100;s:4:"type";s:10:"notcovered";}s:19:"Doctrine_Parser_Xml";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:64;s:5:"total";i:64;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:19:"Doctrine_Parser_Yml";a:6:{s:7:"covered";i:9;s:5:"maybe";i:2;s:10:"notcovered";i:0;s:5:"total";i:11;s:10:"percentage";d:100;s:4:"type";s:7:"covered";}s:25:"Doctrine_Parser_Serialize";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:10;s:5:"total";i:10;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:28:"Doctrine_Migration_Exception";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:0;s:10:"percentage";i:100;s:4:"type";s:10:"notcovered";}s:26:"Doctrine_Migration_Process";a:6:{s:7:"covered";i:21;s:5:"maybe";i:1;s:10:"notcovered";i:54;s:5:"total";i:76;s:10:"percentage";d:28.949999999999999289457264239899814128875732421875;s:4:"type";s:7:"covered";}s:49:"Doctrine_Migration_IrreversibleMigrationException";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:0;s:10:"percentage";i:100;s:4:"type";s:10:"notcovered";}s:26:"Doctrine_Migration_Builder";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:153;s:5:"total";i:153;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:20:"Doctrine_Data_Import";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:205;s:5:"total";i:205;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:23:"Doctrine_Data_Exception";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:0;s:10:"percentage";i:100;s:4:"type";s:10:"notcovered";}s:20:"Doctrine_Data_Export";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:118;s:5:"total";i:118;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:28:"Doctrine_Resource_Collection";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:66;s:5:"total";i:66;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:24:"Doctrine_Resource_Client";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:119;s:5:"total";i:119;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:27:"Doctrine_Resource_Exception";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:0;s:10:"percentage";i:100;s:4:"type";s:10:"notcovered";}s:24:"Doctrine_Resource_Record";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:203;s:5:"total";i:203;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:24:"Doctrine_Resource_Access";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:0;s:10:"percentage";i:100;s:4:"type";s:10:"notcovered";}s:24:"Doctrine_Resource_Params";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:22;s:5:"total";i:22;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:24:"Doctrine_Resource_Config";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:0;s:10:"percentage";i:100;s:4:"type";s:10:"notcovered";}s:23:"Doctrine_Resource_Query";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:126;s:5:"total";i:126;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:24:"Doctrine_Resource_Server";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:167;s:5:"total";i:167;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:23:"Doctrine_Resource_Table";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:79;s:5:"total";i:79;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:25:"Doctrine_Resource_Request";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:39;s:5:"total";i:39;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:17:"Doctrine_Resource";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:23;s:5:"total";i:23;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:15:"Doctrine_Parser";a:6:{s:7:"covered";i:14;s:5:"maybe";i:6;s:10:"notcovered";i:5;s:5:"total";i:25;s:10:"percentage";d:80;s:4:"type";s:7:"covered";}s:18:"Doctrine_Migration";a:6:{s:7:"covered";i:85;s:5:"maybe";i:16;s:10:"notcovered";i:61;s:5:"total";i:162;s:10:"percentage";d:62.35000000000000142108547152020037174224853515625;s:4:"type";s:7:"covered";}s:13:"Doctrine_Data";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:73;s:5:"total";i:73;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:22:"Doctrine_Cli_Exception";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:0;s:10:"percentage";i:100;s:4:"type";s:10:"notcovered";}s:31:"Doctrine_Cli_AnsiColorFormatter";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:61;s:5:"total";i:61;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:22:"Doctrine_Cli_Formatter";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:27;s:5:"total";i:27;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:26:"Doctrine_Locator_Exception";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:0;s:10:"percentage";i:100;s:4:"type";s:10:"notcovered";}s:27:"Doctrine_Locator_Injectable";a:6:{s:7:"covered";i:2;s:5:"maybe";i:6;s:10:"notcovered";i:12;s:5:"total";i:20;s:10:"percentage";d:40;s:4:"type";s:7:"covered";}s:12:"Doctrine_Cli";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:222;s:5:"total";i:222;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:16:"Doctrine_Locator";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:68;s:5:"total";i:68;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:22:"Doctrine_Task_CreateDb";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:5;s:5:"total";i:5;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:22:"Doctrine_Task_LoadData";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:6;s:5:"total";i:6;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:20:"Doctrine_Task_DropDb";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:13;s:5:"total";i:13;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:25:"Doctrine_Task_GenerateSql";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:15;s:5:"total";i:15;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:26:"Doctrine_Task_CreateTables";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:5;s:5:"total";i:5;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:23:"Doctrine_Task_Exception";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:0;s:10:"percentage";i:100;s:4:"type";s:10:"notcovered";}s:22:"Doctrine_Task_DumpData";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:19;s:5:"total";i:19;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:31:"Doctrine_Task_GenerateMigration";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:5;s:5:"total";i:5;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:36:"Doctrine_Task_GenerateModelsFromYaml";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:5;s:5:"total";i:5;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:36:"Doctrine_Task_GenerateYamlFromModels";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:5;s:5:"total";i:5;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:27:"Doctrine_Task_LoadDummyData";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:6;s:5:"total";i:6;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:32:"Doctrine_Task_GenerateYamlFromDb";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:5;s:5:"total";i:5;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:21:"Doctrine_Task_Compile";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:5;s:5:"total";i:5;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:34:"Doctrine_Task_GenerateModelsFromDb";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:5;s:5:"total";i:5;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:21:"Doctrine_Task_Migrate";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:5;s:5:"total";i:5;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:23:"Doctrine_Task_RebuildDb";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:16;s:5:"total";i:16;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:42:"Doctrine_Task_GenerateMigrationsFromModels";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:5;s:5:"total";i:5;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:28:"Doctrine_Task_BuildAllReload";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:16;s:5:"total";i:16;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:17:"Doctrine_Task_Dql";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:30;s:5:"total";i:30;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:38:"Doctrine_Task_GenerateMigrationsFromDb";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:5;s:5:"total";i:5;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:26:"Doctrine_Task_BuildAllLoad";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:16;s:5:"total";i:16;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:22:"Doctrine_Task_BuildAll";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:20;s:5:"total";i:20;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:13:"Doctrine_Task";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:68;s:5:"total";i:68;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:19:"Doctrine_FileFinder";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:332;s:5:"total";i:332;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:8:"Doctrine";a:6:{s:7:"covered";i:49;s:5:"maybe";i:39;s:10:"notcovered";i:114;s:5:"total";i:202;s:10:"percentage";d:43.56000000000000227373675443232059478759765625;s:4:"type";s:7:"covered";}}} \ No newline at end of file +a:4:{s:8:"coverage";a:479:{s:67:"/home/bjartka/public_html/doctrine/lib/Doctrine/Record/Abstract.php";a:101:{i:48;i:1;i:50;i:1;i:51;i:-2;i:60;i:-1;i:61;i:-2;i:71;i:-1;i:73;i:-1;i:74;i:-2;i:88;i:1;i:89;i:-1;i:90;i:-2;i:91;i:1;i:93;i:-2;i:96;i:1;i:97;i:1;i:100;i:1;i:101;i:1;i:104;i:1;i:105;i:1;i:109;i:1;i:110;i:1;i:111;i:1;i:112;i:-2;i:113;i:1;i:114;i:1;i:115;i:1;i:116;i:1;i:117;i:1;i:118;i:1;i:119;i:1;i:132;i:-1;i:133;i:-1;i:134;i:-1;i:135;i:-1;i:136;i:-1;i:137;i:-1;i:138;i:-1;i:140;i:-1;i:141;i:-1;i:143;i:-1;i:156;i:1;i:157;i:-1;i:158;i:-1;i:159;i:-1;i:160;i:-1;i:161;i:-1;i:162;i:-1;i:164;i:-1;i:165;i:1;i:167;i:1;i:180;i:1;i:182;i:1;i:183;i:-2;i:196;i:1;i:197;i:1;i:198;i:-2;i:211;i:1;i:213;i:1;i:214;i:-2;i:227;i:1;i:229;i:1;i:230;i:-2;i:244;i:1;i:245;i:1;i:248;i:-1;i:249;i:-1;i:250;i:-1;i:251;i:-1;i:259;i:1;i:260;i:1;i:271;i:-1;i:273;i:-1;i:274;i:-2;i:286;i:1;i:287;i:1;i:288;i:1;i:289;i:1;i:290;i:1;i:292;i:1;i:293;i:-1;i:294;i:-2;i:297;i:1;i:299;i:1;i:301;i:1;i:302;i:-1;i:303;i:-2;i:304;i:1;i:306;i:1;i:308;i:1;i:309;i:1;i:310;i:1;i:312;i:1;i:313;i:-2;i:325;i:-1;i:326;i:-1;i:327;i:-1;i:328;i:-1;i:329;i:-1;i:330;i:-1;i:332;i:-1;i:333;i:-2;}s:53:"/home/bjartka/public_html/doctrine/models/Package.php";a:4:{i:4;i:1;i:5;i:1;i:9;i:1;i:10;i:1;}s:59:"/home/bjartka/public_html/doctrine/models/MigrationTest.php";a:2:{i:6;i:1;i:7;i:1;}s:60:"/home/bjartka/public_html/doctrine/models/Record_Country.php";a:4:{i:4;i:1;i:5;i:1;i:7;i:1;i:8;i:1;}s:57:"/home/bjartka/public_html/doctrine/models/MyUserGroup.php";a:8:{i:6;i:-1;i:8;i:-1;i:9;i:-1;i:10;i:-1;i:11;i:-1;i:15;i:-1;i:16;i:-1;i:17;i:-1;}s:49:"/home/bjartka/public_html/doctrine/models/JC3.php";a:3:{i:4;i:-1;i:5;i:-1;i:6;i:-1;}s:63:"/home/bjartka/public_html/doctrine/models/FooForeignlyOwned.php";a:3:{i:6;i:1;i:7;i:1;i:8;i:1;}s:74:"/home/bjartka/public_html/doctrine/models/NestedSetTest_SingleRootNode.php";a:3:{i:5;i:1;i:6;i:1;i:7;i:1;}s:58:"/home/bjartka/public_html/doctrine/models/FooBarRecord.php";a:3:{i:6;i:1;i:7;i:1;i:8;i:1;}s:54:"/home/bjartka/public_html/doctrine/models/NestTest.php";a:13:{i:6;i:1;i:7;i:1;i:10;i:1;i:11;i:1;i:12;i:1;i:13;i:1;i:14;i:1;i:15;i:1;i:17;i:1;i:18;i:1;i:19;i:1;i:20;i:1;i:21;i:1;}s:73:"/home/bjartka/public_html/doctrine/tests/Query/ReferenceModelTestCase.php";a:44:{i:35;i:1;i:36;i:1;i:37;i:1;i:38;i:1;i:39;i:1;i:41;i:1;i:42;i:1;i:43;i:1;i:45;i:1;i:48;i:1;i:50;i:1;i:52;i:1;i:53;i:1;i:54;i:1;i:55;i:1;i:56;i:1;i:57;i:1;i:58;i:1;i:60;i:1;i:61;i:1;i:63;i:1;i:65;i:1;i:66;i:1;i:67;i:1;i:68;i:1;i:69;i:1;i:70;i:1;i:71;i:1;i:73;i:1;i:74;i:1;i:77;i:1;i:79;i:1;i:80;i:1;i:82;i:1;i:84;i:1;i:86;i:1;i:87;i:1;i:88;i:1;i:89;i:1;i:90;i:1;i:91;i:1;i:92;i:1;i:94;i:1;i:95;i:1;}s:64:"/home/bjartka/public_html/doctrine/tests/Record/HookTestCase.php";a:41:{i:36;i:1;i:39;i:1;i:41;i:1;i:42;i:1;i:46;i:1;i:48;i:1;i:49;i:1;i:51;i:1;i:52;i:1;i:53;i:1;i:54;i:1;i:55;i:1;i:59;i:1;i:60;i:1;i:62;i:1;i:63;i:1;i:65;i:1;i:66;i:1;i:67;i:1;i:68;i:1;i:69;i:1;i:73;i:1;i:74;i:1;i:76;i:1;i:78;i:1;i:79;i:1;i:80;i:1;i:84;i:1;i:85;i:1;i:86;i:1;i:87;i:1;i:89;i:1;i:90;i:1;i:92;i:1;i:93;i:1;i:96;i:1;i:97;i:1;i:98;i:1;i:99;i:1;i:100;i:-2;i:102;i:1;}s:65:"/home/bjartka/public_html/doctrine/lib/Doctrine/Record/Filter.php";a:6:{i:35;i:1;i:40;i:1;i:41;i:1;i:44;i:-1;i:45;i:-2;i:62;i:1;}s:64:"/home/bjartka/public_html/doctrine/lib/Doctrine/Import/Mssql.php";a:75:{i:21;i:1;i:34;i:1;i:44;i:1;i:45;i:1;i:47;i:1;i:48;i:-2;i:58;i:1;i:59;i:1;i:60;i:1;i:62;i:1;i:63;i:-1;i:65;i:-1;i:66;i:-1;i:67;i:-1;i:68;i:-1;i:69;i:-1;i:72;i:-1;i:73;i:-1;i:74;i:-1;i:76;i:-1;i:79;i:-1;i:80;i:-1;i:81;i:-1;i:82;i:-1;i:83;i:-1;i:84;i:-1;i:85;i:-1;i:86;i:-1;i:87;i:-1;i:88;i:-1;i:89;i:-1;i:90;i:-1;i:91;i:-1;i:93;i:1;i:94;i:-2;i:105;i:-1;i:115;i:1;i:117;i:1;i:118;i:-2;i:127;i:1;i:129;i:1;i:131;i:1;i:132;i:-2;i:142;i:1;i:143;i:1;i:145;i:1;i:147;i:1;i:148;i:-2;i:158;i:-1;i:159;i:-1;i:160;i:-1;i:161;i:-1;i:162;i:-1;i:163;i:-1;i:164;i:-1;i:165;i:-1;i:166;i:-1;i:168;i:-1;i:169;i:-1;i:170;i:-1;i:171;i:-1;i:173;i:-1;i:174;i:-1;i:176;i:-1;i:178;i:-1;i:179;i:-1;i:180;i:-1;i:181;i:-1;i:182;i:-1;i:184;i:-1;i:185;i:-2;i:195;i:1;i:197;i:1;i:198;i:-2;i:199;i:1;}s:68:"/home/bjartka/public_html/doctrine/lib/Doctrine/Validator/Unique.php";a:21:{i:34;i:1;i:43;i:1;i:44;i:1;i:46;i:1;i:47;i:-1;i:48;i:-1;i:50;i:1;i:52;i:1;i:53;i:1;i:58;i:1;i:59;i:1;i:60;i:1;i:61;i:1;i:62;i:1;i:63;i:1;i:64;i:1;i:66;i:1;i:67;i:1;i:69;i:1;i:70;i:-2;i:71;i:1;}s:79:"/home/bjartka/public_html/doctrine/tests/DoctrineTest/Doctrine_UnitTestCase.php";a:170:{i:61;i:-1;i:62;i:-2;i:66;i:1;i:68;i:1;i:69;i:1;i:71;i:1;i:72;i:1;i:73;i:1;i:74;i:1;i:75;i:1;i:76;i:1;i:77;i:1;i:78;i:1;i:79;i:1;i:80;i:1;i:81;i:1;i:82;i:1;i:83;i:1;i:84;i:1;i:85;i:1;i:86;i:1;i:87;i:1;i:88;i:1;i:89;i:1;i:92;i:1;i:93;i:1;i:96;i:1;i:97;i:1;i:99;i:1;i:100;i:1;i:101;i:1;i:102;i:1;i:103;i:1;i:104;i:1;i:105;i:1;i:106;i:1;i:107;i:-1;i:109;i:1;i:111;i:1;i:112;i:1;i:113;i:1;i:114;i:1;i:115;i:1;i:116;i:1;i:117;i:1;i:118;i:1;i:119;i:1;i:120;i:1;i:121;i:1;i:122;i:1;i:123;i:-1;i:124;i:1;i:125;i:1;i:128;i:1;i:129;i:1;i:131;i:1;i:132;i:1;i:133;i:1;i:135;i:1;i:137;i:1;i:138;i:1;i:139;i:1;i:140;i:1;i:141;i:1;i:142;i:1;i:145;i:1;i:147;i:1;i:148;i:1;i:150;i:1;i:152;i:1;i:155;i:1;i:156;i:1;i:158;i:1;i:160;i:1;i:162;i:1;i:163;i:1;i:164;i:1;i:165;i:1;i:166;i:1;i:167;i:1;i:169;i:1;i:170;i:1;i:171;i:1;i:172;i:1;i:173;i:1;i:174;i:-2;i:175;i:1;i:176;i:1;i:177;i:1;i:178;i:1;i:179;i:1;i:181;i:1;i:182;i:1;i:183;i:1;i:184;i:1;i:185;i:1;i:187;i:1;i:188;i:1;i:189;i:1;i:190;i:1;i:192;i:1;i:193;i:1;i:196;i:1;i:197;i:1;i:198;i:1;i:199;i:1;i:202;i:1;i:204;i:1;i:206;i:1;i:209;i:1;i:210;i:1;i:211;i:1;i:213;i:1;i:216;i:1;i:217;i:1;i:218;i:1;i:220;i:1;i:221;i:1;i:222;i:1;i:223;i:1;i:224;i:1;i:225;i:1;i:227;i:1;i:228;i:1;i:229;i:1;i:231;i:1;i:232;i:1;i:233;i:1;i:235;i:1;i:236;i:1;i:237;i:1;i:238;i:1;i:239;i:1;i:241;i:1;i:242;i:1;i:243;i:1;i:245;i:1;i:246;i:1;i:247;i:1;i:248;i:1;i:249;i:1;i:251;i:1;i:252;i:1;i:253;i:1;i:255;i:1;i:256;i:1;i:257;i:1;i:260;i:-1;i:261;i:-2;i:264;i:1;i:266;i:1;i:267;i:1;i:268;i:1;i:270;i:1;i:271;i:1;i:274;i:1;i:275;i:-2;i:278;i:-1;i:279;i:-1;i:280;i:-1;i:281;i:-1;i:282;i:-1;i:285;i:1;i:286;i:1;i:287;i:1;i:288;i:1;i:289;i:1;i:290;i:1;i:292;i:1;i:293;i:1;}s:52:"/home/bjartka/public_html/doctrine/models/Entity.php";a:18:{i:6;i:1;i:7;i:1;i:8;i:1;i:9;i:1;i:10;i:1;i:11;i:1;i:12;i:1;i:13;i:1;i:16;i:1;i:17;i:1;i:18;i:1;i:19;i:1;i:20;i:1;i:21;i:1;i:22;i:1;i:23;i:1;i:24;i:1;i:25;i:1;}s:56:"/home/bjartka/public_html/doctrine/models/TestRecord.php";a:2:{i:6;i:1;i:7;i:1;}s:62:"/home/bjartka/public_html/doctrine/models/RecordFilterTest.php";a:7:{i:7;i:-1;i:8;i:-1;i:9;i:-1;i:11;i:-1;i:12;i:-2;i:14;i:-1;i:15;i:-2;}s:57:"/home/bjartka/public_html/doctrine/models/SelfRefTest.php";a:5:{i:6;i:1;i:7;i:1;i:8;i:1;i:11;i:1;i:12;i:1;}s:49:"/home/bjartka/public_html/doctrine/models/JC2.php";a:3:{i:4;i:-1;i:5;i:-1;i:6;i:-1;}s:69:"/home/bjartka/public_html/doctrine/tests/Connection/PgsqlTestCase.php";a:78:{i:38;i:1;i:40;i:1;i:41;i:1;i:45;i:1;i:47;i:1;i:48;i:1;i:52;i:1;i:54;i:1;i:55;i:1;i:59;i:1;i:61;i:1;i:62;i:1;i:66;i:1;i:68;i:1;i:69;i:1;i:73;i:1;i:75;i:1;i:76;i:1;i:80;i:1;i:82;i:1;i:83;i:1;i:87;i:1;i:89;i:1;i:90;i:1;i:94;i:1;i:96;i:1;i:97;i:1;i:101;i:1;i:103;i:1;i:104;i:1;i:108;i:1;i:110;i:1;i:111;i:1;i:115;i:1;i:117;i:1;i:118;i:1;i:122;i:1;i:124;i:1;i:125;i:1;i:129;i:1;i:131;i:1;i:132;i:1;i:136;i:1;i:138;i:1;i:139;i:1;i:143;i:1;i:145;i:1;i:146;i:1;i:150;i:1;i:152;i:1;i:153;i:1;i:157;i:1;i:159;i:1;i:160;i:1;i:164;i:1;i:166;i:1;i:167;i:1;i:171;i:1;i:173;i:1;i:174;i:1;i:178;i:1;i:180;i:1;i:181;i:1;i:185;i:1;i:187;i:1;i:188;i:1;i:192;i:1;i:194;i:1;i:195;i:1;i:199;i:1;i:201;i:1;i:202;i:1;i:206;i:1;i:208;i:1;i:209;i:1;i:213;i:1;i:215;i:1;i:216;i:1;}s:70:"/home/bjartka/public_html/doctrine/tests/DataDict/FirebirdTestCase.php";a:145:{i:37;i:1;i:38;i:1;i:41;i:1;i:42;i:1;i:46;i:1;i:47;i:-1;i:48;i:1;i:49;i:1;i:51;i:1;i:54;i:1;i:56;i:1;i:57;i:1;i:58;i:1;i:59;i:1;i:60;i:1;i:63;i:1;i:65;i:1;i:66;i:1;i:67;i:1;i:68;i:1;i:69;i:1;i:72;i:1;i:74;i:1;i:75;i:1;i:76;i:1;i:77;i:1;i:78;i:1;i:81;i:1;i:83;i:1;i:84;i:1;i:85;i:1;i:86;i:1;i:87;i:1;i:90;i:1;i:92;i:1;i:93;i:1;i:94;i:1;i:95;i:1;i:96;i:1;i:98;i:1;i:100;i:1;i:101;i:1;i:102;i:1;i:103;i:1;i:104;i:1;i:107;i:1;i:109;i:1;i:110;i:1;i:111;i:1;i:112;i:1;i:113;i:1;i:116;i:1;i:118;i:1;i:119;i:1;i:120;i:1;i:121;i:1;i:122;i:1;i:125;i:1;i:127;i:1;i:128;i:1;i:129;i:1;i:130;i:1;i:131;i:1;i:134;i:1;i:136;i:1;i:137;i:1;i:138;i:1;i:139;i:1;i:140;i:1;i:143;i:1;i:145;i:1;i:146;i:1;i:147;i:1;i:148;i:1;i:149;i:1;i:152;i:1;i:154;i:1;i:155;i:1;i:156;i:1;i:157;i:1;i:158;i:1;i:161;i:1;i:163;i:1;i:164;i:1;i:165;i:1;i:166;i:1;i:167;i:1;i:170;i:1;i:172;i:1;i:173;i:1;i:174;i:1;i:175;i:1;i:176;i:1;i:179;i:1;i:181;i:1;i:182;i:1;i:183;i:1;i:184;i:1;i:185;i:1;i:188;i:1;i:190;i:1;i:192;i:1;i:194;i:1;i:196;i:1;i:198;i:1;i:199;i:1;i:203;i:1;i:205;i:1;i:206;i:1;i:209;i:1;i:211;i:1;i:212;i:1;i:215;i:1;i:217;i:1;i:218;i:1;i:221;i:1;i:223;i:1;i:224;i:1;i:227;i:1;i:229;i:1;i:230;i:1;i:233;i:1;i:235;i:1;i:236;i:1;i:239;i:1;i:241;i:1;i:242;i:1;i:245;i:1;i:247;i:1;i:248;i:1;i:251;i:1;i:253;i:1;i:254;i:1;i:257;i:1;i:259;i:1;i:260;i:1;i:263;i:1;i:265;i:1;i:266;i:1;i:269;i:1;i:271;i:1;i:272;i:1;i:275;i:1;i:277;i:1;i:278;i:1;}s:67:"/home/bjartka/public_html/doctrine/tests/Sequence/MssqlTestCase.php";a:17:{i:37;i:1;i:39;i:1;i:41;i:1;i:42;i:1;i:43;i:1;i:44;i:1;i:45;i:1;i:48;i:1;i:50;i:1;i:52;i:1;i:53;i:1;i:54;i:1;i:55;i:1;i:56;i:1;i:59;i:1;i:61;i:1;i:62;i:1;}s:73:"/home/bjartka/public_html/doctrine/tests/Relation/ManyToMany2TestCase.php";a:59:{i:37;i:1;i:41;i:1;i:42;i:1;i:43;i:1;i:47;i:1;i:48;i:1;i:49;i:1;i:51;i:1;i:52;i:1;i:53;i:1;i:54;i:1;i:55;i:1;i:56;i:1;i:58;i:1;i:60;i:1;i:61;i:1;i:62;i:1;i:63;i:1;i:64;i:1;i:65;i:1;i:67;i:1;i:68;i:1;i:69;i:1;i:70;i:-2;i:73;i:1;i:76;i:1;i:77;i:1;i:78;i:1;i:79;i:1;i:80;i:1;i:81;i:1;i:83;i:1;i:84;i:1;i:85;i:1;i:86;i:-2;i:88;i:1;i:92;i:1;i:93;i:1;i:94;i:1;i:96;i:1;i:97;i:1;i:98;i:1;i:100;i:1;i:101;i:1;i:102;i:1;i:104;i:1;i:105;i:1;i:109;i:1;i:111;i:1;i:113;i:1;i:115;i:1;i:117;i:1;i:119;i:1;i:121;i:1;i:122;i:1;i:123;i:1;i:125;i:1;i:127;i:1;i:133;i:1;}s:72:"/home/bjartka/public_html/doctrine/tests/Connection/ProfilerTestCase.php";a:87:{i:37;i:-1;i:39;i:-1;i:41;i:1;i:45;i:1;i:47;i:1;i:49;i:1;i:51;i:1;i:53;i:1;i:54;i:1;i:55;i:1;i:56;i:1;i:58;i:1;i:59;i:1;i:64;i:1;i:65;i:1;i:67;i:1;i:68;i:1;i:69;i:1;i:70;i:1;i:72;i:1;i:74;i:1;i:75;i:1;i:76;i:1;i:77;i:1;i:79;i:1;i:80;i:1;i:85;i:1;i:86;i:1;i:87;i:1;i:88;i:1;i:89;i:1;i:91;i:1;i:92;i:1;i:93;i:1;i:94;i:1;i:95;i:1;i:107;i:1;i:112;i:1;i:113;i:1;i:114;i:1;i:115;i:1;i:116;i:1;i:118;i:-2;i:120;i:1;i:121;i:1;i:122;i:1;i:123;i:1;i:125;i:1;i:126;i:1;i:127;i:1;i:128;i:1;i:129;i:1;i:134;i:1;i:135;i:1;i:136;i:1;i:137;i:-2;i:139;i:1;i:140;i:1;i:141;i:1;i:142;i:1;i:145;i:1;i:146;i:1;i:147;i:1;i:148;i:-2;i:151;i:1;i:152;i:1;i:153;i:1;i:154;i:1;i:155;i:1;i:160;i:1;i:161;i:1;i:162;i:1;i:163;i:-2;i:165;i:1;i:166;i:1;i:167;i:1;i:168;i:1;i:171;i:1;i:172;i:1;i:173;i:1;i:174;i:-2;i:175;i:-2;i:178;i:1;i:179;i:1;i:180;i:1;i:181;i:1;i:182;i:1;}s:64:"/home/bjartka/public_html/doctrine/tests/ColumnAliasTestCase.php";a:41:{i:36;i:1;i:39;i:1;i:41;i:1;i:42;i:1;i:46;i:1;i:48;i:1;i:49;i:1;i:51;i:1;i:52;i:1;i:53;i:1;i:54;i:-2;i:56;i:1;i:57;i:1;i:60;i:1;i:62;i:1;i:64;i:1;i:66;i:1;i:67;i:1;i:68;i:1;i:71;i:1;i:73;i:1;i:74;i:1;i:75;i:1;i:77;i:1;i:79;i:1;i:80;i:1;i:81;i:1;i:84;i:1;i:86;i:1;i:87;i:1;i:89;i:1;i:91;i:1;i:92;i:1;i:95;i:1;i:97;i:1;i:98;i:1;i:99;i:1;i:100;i:1;i:102;i:1;i:104;i:1;i:105;i:1;}s:69:"/home/bjartka/public_html/doctrine/lib/Doctrine/Expression/Driver.php";a:137:{i:0;i:1;i:21;i:1;i:33;i:1;i:37;i:1;i:38;i:-2;i:41;i:1;i:42;i:-2;i:52;i:1;i:53;i:-2;i:63;i:1;i:64;i:1;i:65;i:-2;i:78;i:1;i:79;i:1;i:80;i:-2;i:90;i:1;i:91;i:1;i:92;i:-2;i:102;i:1;i:103;i:1;i:104;i:-2;i:114;i:1;i:115;i:1;i:116;i:-2;i:129;i:-1;i:130;i:-1;i:131;i:-2;i:142;i:1;i:143;i:1;i:144;i:-2;i:155;i:1;i:157;i:1;i:158;i:-2;i:170;i:1;i:171;i:1;i:172;i:1;i:173;i:-2;i:184;i:1;i:185;i:-2;i:196;i:-1;i:197;i:-2;i:208;i:1;i:209;i:-2;i:221;i:1;i:222;i:-2;i:234;i:1;i:235;i:-2;i:247;i:1;i:248;i:-2;i:257;i:1;i:258;i:-2;i:272;i:1;i:273;i:-2;i:289;i:1;i:290;i:1;i:291;i:1;i:293;i:1;i:294;i:1;i:296;i:-2;i:308;i:1;i:310;i:1;i:311;i:-2;i:328;i:1;i:329;i:1;i:330;i:-2;i:346;i:1;i:347;i:1;i:348;i:-1;i:349;i:-2;i:350;i:1;i:351;i:-1;i:352;i:-2;i:353;i:1;i:355;i:-2;i:379;i:1;i:380;i:-2;i:404;i:1;i:405;i:-2;i:429;i:1;i:430;i:-2;i:454;i:1;i:455;i:-2;i:474;i:1;i:475;i:1;i:476;i:1;i:477;i:-2;i:496;i:1;i:497;i:1;i:498;i:1;i:499;i:-2;i:518;i:1;i:519;i:1;i:520;i:1;i:521;i:-2;i:541;i:1;i:542;i:1;i:543;i:1;i:544;i:-2;i:563;i:1;i:564;i:1;i:565;i:1;i:566;i:-2;i:586;i:1;i:587;i:1;i:588;i:1;i:589;i:-2;i:614;i:1;i:615;i:-1;i:616;i:-1;i:617;i:1;i:618;i:1;i:620;i:1;i:621;i:-1;i:622;i:-2;i:623;i:1;i:624;i:-2;i:642;i:1;i:643;i:1;i:644;i:-2;i:662;i:1;i:663;i:1;i:664;i:-2;i:691;i:1;i:692;i:1;i:693;i:1;i:694;i:1;i:695;i:-2;i:704;i:-1;i:705;i:-2;i:714;i:1;i:715;i:-2;i:724;i:1;i:725;i:1;i:726;i:-2;i:727;i:1;i:728;i:-2;i:729;i:1;}s:69:"/home/bjartka/public_html/doctrine/lib/Doctrine/Connection/Module.php";a:13:{i:34;i:1;i:52;i:1;i:53;i:1;i:54;i:1;i:55;i:1;i:57;i:1;i:59;i:1;i:60;i:1;i:70;i:1;i:71;i:-2;i:81;i:-1;i:82;i:-2;i:83;i:1;}s:68:"/home/bjartka/public_html/doctrine/lib/Doctrine/Connection/Mysql.php";a:70:{i:21;i:1;i:34;i:1;i:49;i:1;i:50;i:1;i:52;i:-1;i:53;i:1;i:54;i:1;i:55;i:1;i:56;i:1;i:57;i:1;i:58;i:1;i:59;i:1;i:60;i:1;i:61;i:1;i:62;i:1;i:63;i:1;i:64;i:1;i:65;i:1;i:66;i:1;i:67;i:1;i:68;i:1;i:69;i:1;i:71;i:1;i:73;i:1;i:74;i:1;i:75;i:1;i:76;i:1;i:78;i:1;i:79;i:1;i:80;i:1;i:82;i:1;i:83;i:1;i:84;i:1;i:85;i:1;i:88;i:1;i:90;i:1;i:91;i:1;i:102;i:-1;i:103;i:-1;i:104;i:-1;i:172;i:-1;i:173;i:-1;i:174;i:-1;i:176;i:-1;i:177;i:-1;i:179;i:-1;i:180;i:-1;i:181;i:-1;i:182;i:-1;i:184;i:-1;i:186;i:-1;i:187;i:-1;i:188;i:-1;i:189;i:-1;i:190;i:-1;i:193;i:-1;i:195;i:-1;i:196;i:-1;i:197;i:-1;i:198;i:-2;i:199;i:-1;i:200;i:-1;i:201;i:-1;i:203;i:-1;i:204;i:-1;i:205;i:-2;i:206;i:-1;i:208;i:-1;i:209;i:-2;i:210;i:1;}s:56:"/home/bjartka/public_html/doctrine/lib/Doctrine/Hook.php";a:70:{i:34;i:1;i:81;i:1;i:82;i:1;i:83;i:1;i:84;i:1;i:85;i:-1;i:86;i:-1;i:87;i:-1;i:90;i:1;i:91;i:1;i:100;i:1;i:101;i:-2;i:111;i:-1;i:112;i:-1;i:122;i:-1;i:123;i:-1;i:135;i:1;i:136;i:-1;i:137;i:-2;i:138;i:1;i:139;i:1;i:140;i:-1;i:141;i:-2;i:142;i:1;i:144;i:1;i:145;i:1;i:147;i:1;i:148;i:1;i:150;i:1;i:151;i:-1;i:152;i:-2;i:154;i:1;i:156;i:1;i:157;i:1;i:158;i:1;i:159;i:1;i:160;i:1;i:162;i:1;i:164;i:1;i:165;i:1;i:166;i:1;i:167;i:1;i:169;i:1;i:170;i:-2;i:182;i:1;i:183;i:-1;i:184;i:-2;i:185;i:1;i:186;i:1;i:188;i:1;i:190;i:1;i:191;i:1;i:192;i:1;i:194;i:1;i:196;i:1;i:197;i:1;i:199;i:1;i:200;i:1;i:202;i:1;i:203;i:1;i:204;i:1;i:205;i:1;i:206;i:1;i:207;i:1;i:208;i:-2;i:215;i:-1;i:216;i:-1;i:223;i:-1;i:224;i:-1;i:225;i:1;}s:63:"/home/bjartka/public_html/doctrine/lib/Doctrine/Query/Check.php";a:60:{i:34;i:1;i:51;i:1;i:52;i:1;i:53;i:1;i:54;i:1;i:55;i:1;i:56;i:1;i:57;i:1;i:67;i:-1;i:68;i:-2;i:78;i:1;i:79;i:1;i:91;i:1;i:93;i:1;i:94;i:-1;i:95;i:-1;i:96;i:-1;i:97;i:-1;i:99;i:-1;i:100;i:-1;i:101;i:1;i:102;i:1;i:103;i:-1;i:104;i:-1;i:105;i:-1;i:106;i:-1;i:108;i:-1;i:109;i:-1;i:110;i:1;i:111;i:1;i:114;i:-1;i:115;i:-2;i:118;i:1;i:120;i:1;i:122;i:1;i:123;i:1;i:124;i:1;i:125;i:1;i:126;i:1;i:127;i:1;i:129;i:1;i:130;i:1;i:131;i:1;i:132;i:1;i:134;i:1;i:135;i:-2;i:138;i:1;i:139;i:1;i:140;i:1;i:142;i:1;i:144;i:1;i:145;i:1;i:146;i:-2;i:148;i:1;i:149;i:1;i:150;i:1;i:151;i:-2;i:163;i:1;i:164;i:-2;i:165;i:1;}s:76:"/home/bjartka/public_html/doctrine/lib/Doctrine/Search/Analyzer/Standard.php";a:21:{i:33;i:1;i:275;i:1;i:276;i:1;i:277;i:1;i:279;i:1;i:281;i:1;i:282;i:1;i:283;i:1;i:284;i:1;i:285;i:1;i:286;i:-2;i:287;i:1;i:289;i:1;i:290;i:1;i:291;i:-2;i:293;i:1;i:294;i:1;i:295;i:1;i:296;i:1;i:297;i:-2;i:299;i:1;}s:65:"/home/bjartka/public_html/doctrine/lib/Doctrine/Import/Schema.php";a:185:{i:41;i:1;i:57;i:1;i:58;i:-1;i:59;i:-1;i:61;i:1;i:62;i:-2;i:75;i:1;i:77;i:1;i:78;i:1;i:79;i:1;i:80;i:1;i:81;i:-1;i:82;i:-1;i:84;i:-1;i:85;i:-1;i:86;i:-1;i:87;i:-1;i:88;i:-1;i:89;i:-1;i:90;i:-1;i:91;i:1;i:93;i:1;i:95;i:1;i:96;i:-2;i:111;i:1;i:112;i:1;i:113;i:1;i:115;i:1;i:117;i:1;i:119;i:1;i:120;i:1;i:121;i:-1;i:122;i:-2;i:124;i:1;i:125;i:1;i:126;i:1;i:127;i:1;i:128;i:1;i:129;i:1;i:130;i:1;i:132;i:1;i:133;i:1;i:134;i:1;i:147;i:1;i:148;i:1;i:149;i:1;i:150;i:1;i:151;i:1;i:152;i:1;i:154;i:1;i:155;i:-1;i:156;i:-1;i:158;i:1;i:159;i:-2;i:171;i:1;i:172;i:-2;i:184;i:1;i:185;i:-2;i:197;i:1;i:198;i:-2;i:210;i:1;i:211;i:-2;i:223;i:1;i:224;i:-2;i:236;i:1;i:237;i:-2;i:250;i:1;i:252;i:1;i:254;i:1;i:255;i:1;i:257;i:1;i:258;i:1;i:260;i:1;i:261;i:1;i:263;i:1;i:264;i:1;i:265;i:1;i:266;i:1;i:267;i:1;i:268;i:1;i:269;i:1;i:270;i:1;i:271;i:1;i:272;i:1;i:273;i:1;i:274;i:1;i:275;i:1;i:276;i:1;i:277;i:1;i:278;i:1;i:279;i:1;i:281;i:1;i:282;i:1;i:284;i:1;i:285;i:1;i:286;i:1;i:287;i:1;i:288;i:1;i:289;i:1;i:290;i:1;i:291;i:1;i:292;i:1;i:293;i:1;i:295;i:1;i:296;i:-1;i:297;i:-1;i:298;i:1;i:300;i:1;i:301;i:-2;i:314;i:1;i:315;i:1;i:316;i:-1;i:317;i:-2;i:319;i:1;i:320;i:1;i:322;i:1;i:323;i:-1;i:326;i:-1;i:327;i:-1;i:328;i:-1;i:329;i:-1;i:330;i:-1;i:331;i:-1;i:334;i:-1;i:335;i:-1;i:337;i:-1;i:338;i:-1;i:339;i:-1;i:341;i:-1;i:342;i:-1;i:343;i:-1;i:344;i:-1;i:347;i:-1;i:348;i:-1;i:349;i:-1;i:351;i:-1;i:353;i:-1;i:354;i:-1;i:355;i:-1;i:357;i:-1;i:358;i:-1;i:359;i:-1;i:361;i:-1;i:363;i:-1;i:364;i:-1;i:365;i:-1;i:367;i:-1;i:368;i:-1;i:369;i:-1;i:371;i:-1;i:373;i:-1;i:374;i:-1;i:375;i:-1;i:376;i:-1;i:378;i:-1;i:379;i:-1;i:380;i:1;i:383;i:1;i:384;i:1;i:395;i:1;i:396;i:-1;i:397;i:-1;i:398;i:-1;i:399;i:-2;i:401;i:-1;i:402;i:-1;i:403;i:-1;i:404;i:-1;i:405;i:-1;i:407;i:-1;i:408;i:-1;i:409;i:-1;i:410;i:-1;i:413;i:-1;i:414;i:-1;i:416;i:-1;i:417;i:-1;i:418;i:-2;i:419;i:-1;i:420;i:-1;i:422;i:-1;i:423;i:-1;i:424;i:-1;i:425;i:1;i:426;i:1;}s:49:"/home/bjartka/public_html/doctrine/models/JC1.php";a:3:{i:4;i:1;i:5;i:1;i:6;i:1;}s:51:"/home/bjartka/public_html/doctrine/models/Error.php";a:6:{i:4;i:1;i:5;i:1;i:7;i:1;i:8;i:1;i:9;i:1;i:10;i:1;}s:60:"/home/bjartka/public_html/doctrine/models/RecordHookTest.php";a:20:{i:8;i:1;i:9;i:1;i:12;i:1;i:13;i:1;i:16;i:1;i:17;i:1;i:20;i:1;i:21;i:1;i:24;i:1;i:25;i:1;i:28;i:1;i:29;i:1;i:32;i:1;i:33;i:1;i:36;i:1;i:37;i:1;i:40;i:1;i:41;i:1;i:44;i:1;i:45;i:-2;}s:59:"/home/bjartka/public_html/doctrine/models/ConcreteGroup.php";a:2:{i:6;i:1;i:7;i:1;}s:54:"/home/bjartka/public_html/doctrine/models/I18nTest.php";a:5:{i:6;i:1;i:7;i:1;i:8;i:1;i:11;i:1;i:12;i:1;}s:56:"/home/bjartka/public_html/doctrine/models/File_Owner.php";a:4:{i:4;i:-1;i:5;i:-1;i:7;i:-1;i:8;i:-1;}s:56:"/home/bjartka/public_html/doctrine/models/SearchTest.php";a:7:{i:6;i:1;i:7;i:1;i:8;i:1;i:11;i:1;i:12;i:1;i:14;i:1;i:15;i:1;}s:57:"/home/bjartka/public_html/doctrine/models/NotNullTest.php";a:3:{i:4;i:1;i:5;i:1;i:6;i:1;}s:69:"/home/bjartka/public_html/doctrine/tests/Connection/MysqlTestCase.php";a:72:{i:35;i:1;i:36;i:1;i:37;i:1;i:39;i:1;i:41;i:1;i:42;i:1;i:44;i:1;i:46;i:1;i:47;i:1;i:49;i:1;i:51;i:1;i:52;i:1;i:54;i:1;i:56;i:1;i:57;i:1;i:59;i:1;i:61;i:1;i:62;i:1;i:64;i:1;i:66;i:1;i:67;i:1;i:69;i:1;i:71;i:1;i:72;i:1;i:74;i:1;i:76;i:1;i:77;i:1;i:79;i:1;i:81;i:1;i:82;i:1;i:84;i:1;i:86;i:1;i:87;i:1;i:89;i:1;i:91;i:1;i:92;i:1;i:94;i:1;i:96;i:1;i:97;i:1;i:99;i:1;i:101;i:1;i:102;i:1;i:104;i:1;i:106;i:1;i:107;i:1;i:109;i:1;i:111;i:1;i:112;i:1;i:114;i:1;i:116;i:1;i:117;i:1;i:119;i:1;i:121;i:1;i:122;i:1;i:124;i:1;i:126;i:1;i:127;i:1;i:129;i:1;i:131;i:1;i:132;i:1;i:134;i:1;i:136;i:1;i:137;i:1;i:139;i:1;i:141;i:1;i:142;i:1;i:144;i:1;i:146;i:1;i:147;i:1;i:149;i:1;i:151;i:1;i:152;i:1;}s:70:"/home/bjartka/public_html/doctrine/tests/Expression/DriverTestCase.php";a:73:{i:39;i:1;i:41;i:1;i:42;i:1;i:44;i:1;i:45;i:1;i:47;i:1;i:48;i:1;i:50;i:1;i:51;i:1;i:53;i:1;i:54;i:1;i:58;i:1;i:59;i:-1;i:60;i:1;i:61;i:1;i:63;i:1;i:66;i:1;i:67;i:-1;i:68;i:1;i:69;i:1;i:71;i:1;i:77;i:1;i:78;i:1;i:84;i:1;i:85;i:1;i:87;i:1;i:88;i:1;i:90;i:1;i:91;i:1;i:93;i:1;i:94;i:1;i:96;i:1;i:97;i:1;i:99;i:1;i:100;i:1;i:102;i:1;i:104;i:1;i:105;i:1;i:111;i:1;i:113;i:1;i:114;i:1;i:116;i:1;i:117;i:1;i:119;i:1;i:120;i:1;i:122;i:1;i:123;i:1;i:125;i:1;i:126;i:1;i:128;i:1;i:129;i:1;i:135;i:1;i:136;i:1;i:138;i:1;i:139;i:1;i:141;i:1;i:142;i:1;i:144;i:1;i:145;i:1;i:147;i:1;i:148;i:1;i:150;i:1;i:151;i:1;i:157;i:1;i:158;i:1;i:160;i:1;i:161;i:1;i:163;i:1;i:164;i:1;i:166;i:1;i:167;i:1;i:169;i:1;i:170;i:1;}s:69:"/home/bjartka/public_html/doctrine/tests/DataType/BooleanTestCase.php";a:58:{i:34;i:1;i:36;i:1;i:37;i:1;i:38;i:1;i:41;i:1;i:42;i:1;i:44;i:1;i:45;i:1;i:46;i:1;i:48;i:1;i:49;i:1;i:50;i:1;i:53;i:1;i:54;i:1;i:55;i:1;i:56;i:1;i:58;i:1;i:59;i:1;i:61;i:1;i:63;i:1;i:64;i:1;i:65;i:1;i:67;i:1;i:68;i:1;i:69;i:1;i:71;i:1;i:72;i:1;i:74;i:1;i:75;i:1;i:77;i:1;i:78;i:1;i:79;i:1;i:81;i:1;i:82;i:1;i:83;i:1;i:84;i:1;i:86;i:1;i:87;i:1;i:88;i:1;i:90;i:1;i:91;i:1;i:93;i:1;i:94;i:1;i:97;i:1;i:98;i:1;i:100;i:1;i:101;i:1;i:102;i:1;i:104;i:1;i:105;i:1;i:107;i:1;i:108;i:1;i:110;i:1;i:111;i:1;i:112;i:1;i:114;i:1;i:115;i:1;i:116;i:1;}s:57:"/home/bjartka/public_html/doctrine/tests/HookTestCase.php";a:69:{i:38;i:1;i:40;i:1;i:42;i:1;i:43;i:1;i:44;i:1;i:48;i:1;i:50;i:1;i:52;i:1;i:53;i:1;i:54;i:1;i:58;i:1;i:60;i:1;i:62;i:1;i:63;i:1;i:64;i:1;i:68;i:1;i:70;i:1;i:72;i:1;i:73;i:1;i:74;i:1;i:78;i:1;i:80;i:1;i:82;i:1;i:83;i:1;i:85;i:1;i:86;i:1;i:90;i:1;i:92;i:1;i:93;i:1;i:95;i:1;i:96;i:1;i:97;i:1;i:98;i:1;i:102;i:1;i:104;i:1;i:106;i:1;i:107;i:1;i:108;i:1;i:109;i:1;i:113;i:1;i:115;i:1;i:117;i:1;i:119;i:1;i:120;i:1;i:124;i:1;i:126;i:1;i:128;i:1;i:129;i:1;i:130;i:1;i:134;i:1;i:136;i:1;i:138;i:1;i:139;i:1;i:140;i:1;i:144;i:1;i:146;i:1;i:148;i:1;i:149;i:1;i:150;i:1;i:154;i:1;i:156;i:1;i:158;i:1;i:159;i:1;i:160;i:1;i:164;i:1;i:166;i:1;i:168;i:1;i:169;i:1;i:170;i:1;}s:64:"/home/bjartka/public_html/doctrine/tests/Query/CheckTestCase.php";a:18:{i:36;i:1;i:38;i:1;i:41;i:1;i:43;i:1;i:45;i:1;i:46;i:1;i:49;i:1;i:52;i:1;i:53;i:-1;i:54;i:1;i:55;i:1;i:57;i:1;i:60;i:1;i:63;i:1;i:64;i:-1;i:65;i:1;i:66;i:1;i:68;i:1;}s:66:"/home/bjartka/public_html/doctrine/tests/Import/SchemaTestCase.php";a:11:{i:37;i:1;i:38;i:1;i:40;i:1;i:41;i:-1;i:42;i:-1;i:43;i:1;i:46;i:1;i:47;i:-1;i:48;i:-1;i:49;i:1;i:51;i:1;}s:71:"/home/bjartka/public_html/doctrine/lib/Doctrine/Relation/ForeignKey.php";a:39:{i:21;i:1;i:34;i:1;i:46;i:1;i:47;i:1;i:48;i:1;i:49;i:1;i:50;i:1;i:51;i:1;i:52;i:1;i:53;i:1;i:54;i:1;i:55;i:1;i:57;i:1;i:58;i:1;i:59;i:1;i:60;i:1;i:62;i:1;i:63;i:1;i:66;i:1;i:68;i:1;i:70;i:1;i:71;i:1;i:73;i:1;i:74;i:1;i:75;i:1;i:76;i:1;i:78;i:1;i:80;i:1;i:81;i:-2;i:90;i:1;i:91;i:1;i:92;i:1;i:93;i:1;i:94;i:1;i:95;i:1;i:96;i:1;i:97;i:1;i:98;i:-2;i:99;i:1;}s:61:"/home/bjartka/public_html/doctrine/lib/Doctrine/Formatter.php";a:81:{i:21;i:1;i:33;i:1;i:49;i:-1;i:50;i:-1;i:52;i:-1;i:53;i:-1;i:54;i:-1;i:56;i:-1;i:57;i:-1;i:58;i:-1;i:59;i:-1;i:60;i:-1;i:61;i:-2;i:75;i:1;i:76;i:1;i:77;i:1;i:78;i:1;i:79;i:1;i:80;i:1;i:81;i:1;i:82;i:1;i:83;i:1;i:84;i:1;i:86;i:1;i:87;i:-2;i:123;i:1;i:124;i:1;i:125;i:-2;i:126;i:1;i:127;i:1;i:128;i:1;i:129;i:1;i:131;i:1;i:132;i:-2;i:144;i:1;i:145;i:1;i:146;i:1;i:148;i:1;i:149;i:1;i:150;i:1;i:151;i:1;i:152;i:1;i:153;i:1;i:154;i:1;i:155;i:1;i:156;i:1;i:157;i:1;i:158;i:1;i:159;i:1;i:160;i:1;i:161;i:1;i:162;i:1;i:163;i:1;i:164;i:1;i:165;i:1;i:166;i:1;i:167;i:1;i:169;i:1;i:170;i:-2;i:171;i:-1;i:181;i:-1;i:182;i:-1;i:184;i:-1;i:185;i:-1;i:186;i:-2;i:187;i:-1;i:188;i:-2;i:198;i:-1;i:199;i:-1;i:200;i:-1;i:201;i:-1;i:202;i:-2;i:203;i:-1;i:204;i:-2;i:214;i:1;i:215;i:1;i:216;i:-2;i:226;i:1;i:227;i:1;i:228;i:-2;i:229;i:1;}s:68:"/home/bjartka/public_html/doctrine/lib/Doctrine/Connection/Pgsql.php";a:90:{i:21;i:1;i:34;i:1;i:50;i:-1;i:51;i:1;i:52;i:1;i:53;i:1;i:54;i:1;i:55;i:1;i:56;i:1;i:57;i:1;i:58;i:1;i:59;i:1;i:60;i:1;i:61;i:1;i:62;i:1;i:63;i:1;i:64;i:1;i:65;i:1;i:66;i:1;i:67;i:1;i:68;i:1;i:71;i:1;i:72;i:1;i:73;i:1;i:74;i:1;i:76;i:1;i:77;i:1;i:78;i:1;i:79;i:1;i:80;i:1;i:91;i:-1;i:92;i:-1;i:93;i:-1;i:107;i:1;i:108;i:1;i:109;i:-1;i:110;i:-1;i:111;i:-1;i:112;i:-1;i:113;i:1;i:114;i:-1;i:115;i:-1;i:116;i:-1;i:118;i:1;i:119;i:-2;i:132;i:1;i:133;i:1;i:135;i:1;i:136;i:-1;i:137;i:-1;i:139;i:1;i:140;i:-1;i:141;i:-1;i:142;i:-1;i:143;i:-1;i:144;i:-1;i:146;i:-1;i:147;i:1;i:148;i:1;i:149;i:1;i:150;i:1;i:151;i:-1;i:152;i:-1;i:154;i:1;i:155;i:1;i:156;i:-2;i:166;i:-1;i:168;i:-1;i:170;i:-1;i:171;i:-1;i:173;i:-1;i:174;i:-1;i:175;i:-1;i:177;i:-1;i:178;i:-1;i:179;i:-1;i:180;i:-1;i:181;i:-1;i:182;i:-1;i:183;i:-1;i:185;i:-1;i:186;i:-1;i:187;i:-1;i:188;i:-1;i:189;i:-1;i:190;i:-1;i:192;i:-1;i:193;i:-1;i:194;i:-2;i:195;i:1;}s:69:"/home/bjartka/public_html/doctrine/lib/Doctrine/DataDict/Firebird.php";a:122:{i:21;i:1;i:33;i:1;i:59;i:1;i:60;i:-1;i:61;i:-2;i:62;i:1;i:63;i:1;i:64;i:1;i:65;i:1;i:66;i:1;i:67;i:1;i:68;i:1;i:69;i:1;i:70;i:1;i:71;i:1;i:73;i:1;i:75;i:1;i:76;i:1;i:77;i:1;i:78;i:1;i:79;i:1;i:80;i:1;i:81;i:1;i:82;i:1;i:83;i:1;i:84;i:1;i:85;i:1;i:86;i:1;i:87;i:1;i:88;i:1;i:89;i:1;i:90;i:1;i:91;i:1;i:92;i:1;i:93;i:1;i:94;i:-1;i:95;i:-1;i:96;i:-1;i:97;i:-1;i:98;i:-1;i:100;i:-1;i:101;i:-2;i:111;i:1;i:113;i:1;i:114;i:1;i:115;i:1;i:116;i:1;i:117;i:1;i:119;i:1;i:120;i:1;i:121;i:1;i:124;i:1;i:125;i:1;i:126;i:1;i:128;i:-1;i:129;i:-1;i:130;i:-1;i:131;i:-2;i:132;i:1;i:133;i:1;i:134;i:1;i:135;i:1;i:136;i:-1;i:137;i:-1;i:138;i:-1;i:139;i:-1;i:140;i:-1;i:141;i:1;i:142;i:1;i:143;i:1;i:144;i:1;i:145;i:1;i:146;i:1;i:147;i:1;i:148;i:-1;i:149;i:-1;i:150;i:-1;i:151;i:-1;i:152;i:-1;i:153;i:1;i:154;i:1;i:155;i:1;i:156;i:1;i:157;i:1;i:158;i:1;i:159;i:1;i:160;i:1;i:161;i:1;i:162;i:1;i:163;i:1;i:164;i:1;i:165;i:1;i:166;i:1;i:167;i:1;i:168;i:1;i:169;i:1;i:170;i:1;i:171;i:1;i:172;i:1;i:173;i:1;i:174;i:1;i:175;i:1;i:176;i:1;i:177;i:1;i:178;i:1;i:179;i:1;i:180;i:1;i:181;i:1;i:182;i:1;i:183;i:1;i:184;i:1;i:185;i:1;i:187;i:1;i:188;i:1;i:189;i:1;i:190;i:1;i:191;i:-2;i:203;i:1;i:204;i:-2;i:216;i:1;i:217;i:-2;i:218;i:1;}s:66:"/home/bjartka/public_html/doctrine/lib/Doctrine/Sequence/Mssql.php";a:53:{i:21;i:1;i:33;i:1;i:45;i:1;i:46;i:1;i:49;i:1;i:50;i:1;i:51;i:1;i:52;i:1;i:53;i:-1;i:58;i:1;i:60;i:1;i:61;i:-2;i:66;i:-2;i:67;i:-2;i:68;i:-2;i:76;i:-2;i:77;i:-2;i:78;i:-2;i:80;i:-2;i:81;i:-2;i:82;i:-2;i:85;i:1;i:87;i:1;i:88;i:1;i:91;i:1;i:92;i:1;i:93;i:-2;i:94;i:-2;i:95;i:-2;i:97;i:1;i:98;i:1;i:99;i:-2;i:110;i:1;i:112;i:1;i:113;i:1;i:114;i:-2;i:115;i:-2;i:116;i:-2;i:118;i:1;i:119;i:-2;i:130;i:1;i:131;i:1;i:132;i:1;i:133;i:1;i:135;i:-1;i:137;i:-1;i:138;i:1;i:141;i:1;i:142;i:-2;i:153;i:1;i:155;i:1;i:156;i:-2;i:157;i:1;}s:74:"/home/bjartka/public_html/doctrine/models/export/Cms_CateogryLanguages.php";a:14:{i:2;i:1;i:6;i:1;i:7;i:1;i:8;i:1;i:12;i:1;i:13;i:1;i:14;i:1;i:15;i:1;i:16;i:1;i:17;i:1;i:18;i:1;i:19;i:1;i:20;i:1;i:22;i:1;}s:67:"/home/bjartka/public_html/doctrine/lib/Doctrine/Record/Iterator.php";a:14:{i:0;i:1;i:33;i:1;i:52;i:1;i:53;i:1;i:54;i:1;i:63;i:-1;i:64;i:-1;i:73;i:1;i:75;i:1;i:76;i:-1;i:77;i:-2;i:78;i:1;i:80;i:-2;i:81;i:1;}s:71:"/home/bjartka/public_html/doctrine/lib/Doctrine/Connection/Profiler.php";a:36:{i:0;i:1;i:21;i:1;i:33;i:1;i:58;i:1;i:68;i:-1;i:82;i:1;i:83;i:-1;i:84;i:-2;i:87;i:1;i:89;i:1;i:91;i:1;i:92;i:1;i:93;i:1;i:94;i:1;i:96;i:1;i:110;i:1;i:120;i:-1;i:121;i:-1;i:122;i:-2;i:123;i:-1;i:124;i:-2;i:134;i:-1;i:135;i:-2;i:145;i:-1;i:146;i:-2;i:155;i:-1;i:156;i:-2;i:165;i:-1;i:166;i:-2;i:176;i:1;i:177;i:-1;i:178;i:-2;i:180;i:1;i:181;i:1;i:182;i:-2;i:183;i:1;}s:69:"/home/bjartka/public_html/doctrine/lib/Doctrine/Validator/Usstate.php";a:6:{i:34;i:1;i:92;i:-1;i:93;i:-2;i:103;i:1;i:104;i:-2;i:105;i:1;}s:62:"/home/bjartka/public_html/doctrine/lib/Doctrine/Hook/Equal.php";a:6:{i:21;i:1;i:33;i:1;i:49;i:1;i:50;i:1;i:51;i:1;i:52;i:1;}s:56:"/home/bjartka/public_html/doctrine/lib/Doctrine/Node.php";a:43:{i:33;i:1;i:70;i:1;i:71;i:1;i:75;i:1;i:76;i:1;i:77;i:1;i:78;i:-1;i:79;i:-1;i:80;i:-1;i:81;i:-1;i:82;i:-1;i:83;i:1;i:84;i:-1;i:85;i:-1;i:86;i:1;i:88;i:1;i:100;i:1;i:102;i:1;i:103;i:-1;i:104;i:-2;i:106;i:1;i:107;i:-2;i:116;i:-1;i:117;i:-1;i:126;i:-1;i:127;i:-2;i:137;i:-1;i:138;i:-2;i:148;i:-1;i:149;i:-1;i:150;i:-1;i:152;i:-1;i:153;i:-1;i:154;i:-1;i:156;i:-1;i:157;i:-1;i:159;i:-1;i:160;i:-2;i:169;i:-1;i:170;i:-1;i:179;i:-1;i:180;i:-1;i:181;i:1;}s:66:"/home/bjartka/public_html/doctrine/lib/Doctrine/Node/NestedSet.php";a:438:{i:34;i:1;i:43;i:-1;i:44;i:-2;i:53;i:-1;i:54;i:-2;i:63;i:-1;i:64;i:-2;i:73;i:-1;i:74;i:-2;i:83;i:-1;i:84;i:-1;i:85;i:-1;i:86;i:-1;i:87;i:-1;i:89;i:-1;i:90;i:-1;i:91;i:-2;i:93;i:-1;i:94;i:-1;i:95;i:-1;i:96;i:-1;i:97;i:-1;i:99;i:-1;i:100;i:-2;i:109;i:-1;i:110;i:-1;i:111;i:-1;i:112;i:-1;i:113;i:-1;i:115;i:-1;i:116;i:-1;i:117;i:-2;i:119;i:-1;i:120;i:-1;i:121;i:-1;i:122;i:-1;i:123;i:-1;i:125;i:-1;i:126;i:-2;i:135;i:-1;i:136;i:-1;i:137;i:-1;i:138;i:-1;i:139;i:-1;i:140;i:-1;i:141;i:-2;i:142;i:-1;i:143;i:-1;i:144;i:-1;i:145;i:-1;i:146;i:-2;i:155;i:-1;i:156;i:-1;i:157;i:-1;i:158;i:-1;i:159;i:-1;i:161;i:-1;i:162;i:-1;i:163;i:-2;i:165;i:-1;i:166;i:-1;i:167;i:-1;i:168;i:-1;i:169;i:-1;i:171;i:-1;i:172;i:-2;i:181;i:-1;i:182;i:-1;i:183;i:-1;i:184;i:-1;i:185;i:-1;i:187;i:-1;i:188;i:-1;i:189;i:-2;i:191;i:-1;i:192;i:-1;i:193;i:-1;i:194;i:-1;i:195;i:-1;i:197;i:-1;i:198;i:-2;i:207;i:1;i:208;i:-2;i:219;i:1;i:220;i:1;i:221;i:1;i:223;i:1;i:224;i:-1;i:225;i:-1;i:226;i:1;i:229;i:1;i:230;i:1;i:231;i:1;i:233;i:1;i:234;i:1;i:236;i:1;i:237;i:-1;i:238;i:-2;i:240;i:1;i:241;i:-2;i:250;i:-1;i:251;i:-1;i:252;i:-1;i:253;i:-1;i:254;i:-1;i:255;i:-1;i:257;i:-1;i:258;i:-1;i:259;i:-2;i:261;i:-1;i:262;i:-1;i:263;i:-1;i:264;i:-1;i:265;i:-1;i:267;i:-1;i:268;i:-2;i:279;i:1;i:280;i:1;i:281;i:1;i:282;i:1;i:283;i:1;i:284;i:-1;i:285;i:-1;i:286;i:1;i:287;i:1;i:288;i:1;i:289;i:-1;i:290;i:-2;i:291;i:1;i:292;i:-2;i:303;i:-1;i:304;i:-1;i:305;i:-1;i:306;i:-1;i:307;i:-1;i:308;i:-1;i:309;i:-1;i:310;i:-1;i:312;i:-1;i:313;i:-2;i:322;i:1;i:323;i:-2;i:332;i:-1;i:333;i:-2;i:344;i:-1;i:345;i:-1;i:346;i:-2;i:348;i:-1;i:349;i:-1;i:350;i:-2;i:351;i:-1;i:352;i:-1;i:353;i:-1;i:355;i:-1;i:356;i:-1;i:358;i:-1;i:359;i:-1;i:361;i:-1;i:362;i:-2;i:373;i:-1;i:374;i:-1;i:376;i:-1;i:377;i:-1;i:378;i:-1;i:380;i:-1;i:381;i:-1;i:382;i:-1;i:387;i:-1;i:388;i:-2;i:399;i:-1;i:400;i:-1;i:402;i:-1;i:403;i:-1;i:404;i:-1;i:406;i:-1;i:407;i:-1;i:408;i:-1;i:413;i:-1;i:414;i:-2;i:425;i:-1;i:426;i:-1;i:428;i:-1;i:429;i:-1;i:430;i:-1;i:432;i:-1;i:433;i:-1;i:434;i:-1;i:439;i:-1;i:440;i:-2;i:451;i:1;i:452;i:1;i:454;i:1;i:455;i:1;i:456;i:1;i:458;i:1;i:459;i:1;i:460;i:1;i:465;i:1;i:466;i:-2;i:479;i:-1;i:482;i:-1;i:485;i:-1;i:486;i:-1;i:487;i:-1;i:488;i:-1;i:489;i:-1;i:492;i:-1;i:495;i:-1;i:496;i:-1;i:499;i:-1;i:500;i:-1;i:501;i:-1;i:504;i:-1;i:505;i:-1;i:508;i:-1;i:509;i:-1;i:510;i:-1;i:511;i:-1;i:512;i:-1;i:513;i:-1;i:514;i:-1;i:515;i:-1;i:516;i:-1;i:517;i:-1;i:518;i:-1;i:519;i:-1;i:520;i:-1;i:521;i:-1;i:522;i:-1;i:524;i:-1;i:525;i:-1;i:526;i:-1;i:528;i:-1;i:529;i:-1;i:532;i:-1;i:533;i:-1;i:534;i:-1;i:537;i:-1;i:538;i:-1;i:539;i:-1;i:540;i:-1;i:541;i:-1;i:542;i:-1;i:543;i:-1;i:544;i:-1;i:545;i:-1;i:546;i:-1;i:548;i:-1;i:549;i:-1;i:550;i:-1;i:551;i:-1;i:553;i:-1;i:561;i:-1;i:563;i:-1;i:564;i:-1;i:566;i:-1;i:567;i:-1;i:568;i:-1;i:570;i:-1;i:578;i:-1;i:580;i:-1;i:581;i:-1;i:583;i:-1;i:584;i:-1;i:585;i:-1;i:587;i:-1;i:595;i:-1;i:597;i:-1;i:598;i:-1;i:600;i:-1;i:601;i:-1;i:602;i:-1;i:604;i:-1;i:612;i:-1;i:614;i:-1;i:615;i:-1;i:617;i:-1;i:618;i:-1;i:619;i:-1;i:621;i:-1;i:631;i:-1;i:632;i:-1;i:633;i:-2;i:635;i:-1;i:636;i:-1;i:637;i:-1;i:638;i:-1;i:641;i:-1;i:642;i:-1;i:645;i:-1;i:646;i:-1;i:647;i:-1;i:650;i:-1;i:651;i:-1;i:652;i:-1;i:653;i:-1;i:656;i:-1;i:657;i:-1;i:658;i:-1;i:659;i:-1;i:660;i:-1;i:661;i:-1;i:662;i:-1;i:663;i:-1;i:664;i:-1;i:665;i:-1;i:666;i:-1;i:667;i:-1;i:668;i:-1;i:669;i:-1;i:671;i:-1;i:673;i:-1;i:674;i:-2;i:675;i:-2;i:677;i:-1;i:685;i:-1;i:686;i:-1;i:695;i:-1;i:696;i:-2;i:705;i:-1;i:706;i:-2;i:715;i:-1;i:716;i:-1;i:717;i:-1;i:718;i:-1;i:719;i:-2;i:728;i:-1;i:729;i:-1;i:730;i:-1;i:731;i:-2;i:740;i:-1;i:741;i:-1;i:742;i:-1;i:743;i:-2;i:752;i:1;i:753;i:1;i:754;i:-1;i:755;i:-1;i:756;i:-2;i:757;i:-1;i:759;i:-2;i:768;i:-1;i:769;i:-1;i:771;i:-1;i:772;i:-1;i:774;i:-1;i:776;i:-1;i:778;i:-1;i:780;i:-1;i:782;i:-1;i:783;i:-1;i:784;i:-1;i:786;i:-1;i:787;i:-2;i:797;i:1;i:798;i:1;i:799;i:1;i:800;i:1;i:801;i:1;i:811;i:-1;i:812;i:-1;i:813;i:-1;i:814;i:-1;i:816;i:-1;i:819;i:-1;i:821;i:-1;i:822;i:-1;i:823;i:-1;i:824;i:-1;i:827;i:-1;i:828;i:-1;i:829;i:-1;i:830;i:-1;i:831;i:-1;i:832;i:-1;i:833;i:-1;i:836;i:-1;i:839;i:-1;i:841;i:-1;i:842;i:-1;i:843;i:-1;i:853;i:1;i:854;i:1;i:857;i:1;i:858;i:1;i:859;i:1;i:860;i:1;i:862;i:1;i:864;i:1;i:867;i:1;i:868;i:1;i:869;i:1;i:871;i:1;i:873;i:1;i:874;i:1;i:886;i:-1;i:887;i:-1;i:890;i:-1;i:891;i:-1;i:892;i:-1;i:893;i:-1;i:895;i:-1;i:897;i:-1;i:900;i:-1;i:901;i:-1;i:902;i:-1;i:904;i:-1;i:906;i:-1;i:907;i:-1;i:916;i:1;i:917;i:-2;i:926;i:1;i:927;i:1;i:936;i:1;i:937;i:-2;i:946;i:1;i:947;i:1;i:956;i:-1;i:957;i:-1;i:958;i:-1;i:959;i:-1;i:960;i:-1;i:962;i:-1;i:964;i:-1;i:966;i:-1;i:967;i:-1;i:968;i:-1;i:969;i:-2;i:977;i:1;i:978;i:-1;i:979;i:-2;i:980;i:1;i:981;i:-2;i:990;i:1;i:991;i:-1;i:992;i:-1;i:993;i:1;i:994;i:1;}s:51:"/home/bjartka/public_html/doctrine/tests/schema.yml";a:2:{i:25;i:1;i:29;i:1;}s:52:"/home/bjartka/public_html/doctrine/models/Client.php";a:28:{i:6;i:1;i:8;i:1;i:9;i:1;i:10;i:1;i:11;i:1;i:12;i:1;i:13;i:1;i:17;i:1;i:18;i:1;i:25;i:1;i:27;i:1;i:28;i:1;i:29;i:1;i:33;i:1;i:37;i:1;i:38;i:1;i:39;i:1;i:46;i:1;i:48;i:1;i:50;i:1;i:51;i:1;i:52;i:1;i:53;i:1;i:54;i:1;i:55;i:1;i:56;i:1;i:60;i:1;i:61;i:1;}s:61:"/home/bjartka/public_html/doctrine/models/QueryTest_Board.php";a:12:{i:9;i:1;i:10;i:1;i:11;i:1;i:12;i:1;i:13;i:1;i:14;i:1;i:15;i:1;i:16;i:1;i:17;i:1;i:24;i:1;i:25;i:1;i:26;i:1;}s:65:"/home/bjartka/public_html/doctrine/tests/Import/MssqlTestCase.php";a:19:{i:37;i:1;i:39;i:1;i:40;i:1;i:43;i:1;i:44;i:1;i:46;i:1;i:47;i:1;i:50;i:1;i:52;i:1;i:53;i:1;i:56;i:1;i:58;i:1;i:59;i:1;i:62;i:1;i:64;i:1;i:65;i:1;i:68;i:1;i:70;i:1;i:71;i:1;}s:75:"/home/bjartka/public_html/doctrine/tests/Query/OneToOneFetchingTestCase.php";a:125:{i:36;i:1;i:39;i:1;i:40;i:1;i:41;i:1;i:42;i:1;i:43;i:1;i:44;i:1;i:45;i:1;i:48;i:1;i:50;i:1;i:52;i:1;i:53;i:1;i:54;i:1;i:55;i:1;i:56;i:1;i:58;i:1;i:59;i:1;i:60;i:1;i:61;i:1;i:62;i:1;i:64;i:1;i:65;i:1;i:66;i:1;i:68;i:1;i:69;i:1;i:70;i:1;i:71;i:1;i:74;i:1;i:75;i:1;i:77;i:1;i:78;i:1;i:79;i:1;i:80;i:1;i:81;i:1;i:84;i:1;i:85;i:1;i:87;i:1;i:102;i:1;i:104;i:1;i:105;i:1;i:106;i:1;i:107;i:1;i:108;i:1;i:109;i:1;i:110;i:1;i:115;i:1;i:116;i:1;i:117;i:1;i:120;i:1;i:122;i:1;i:126;i:1;i:127;i:1;i:131;i:1;i:132;i:1;i:136;i:1;i:137;i:1;i:138;i:1;i:140;i:1;i:141;i:-2;i:143;i:1;i:152;i:1;i:153;i:1;i:154;i:1;i:155;i:1;i:157;i:1;i:159;i:1;i:160;i:1;i:161;i:1;i:162;i:1;i:163;i:1;i:164;i:1;i:165;i:1;i:169;i:1;i:170;i:1;i:171;i:1;i:174;i:1;i:176;i:1;i:178;i:1;i:179;i:-2;i:182;i:1;i:183;i:1;i:184;i:1;i:190;i:1;i:192;i:1;i:193;i:1;i:194;i:1;i:195;i:1;i:196;i:1;i:197;i:1;i:198;i:1;i:201;i:1;i:202;i:1;i:205;i:1;i:207;i:1;i:208;i:1;i:210;i:1;i:211;i:1;i:213;i:1;i:214;i:1;i:215;i:1;i:217;i:1;i:218;i:-2;i:220;i:1;i:229;i:1;i:230;i:1;i:231;i:1;i:232;i:1;i:234;i:1;i:236;i:1;i:237;i:1;i:238;i:1;i:239;i:1;i:240;i:1;i:241;i:1;i:242;i:1;i:245;i:1;i:246;i:1;i:247;i:1;i:250;i:1;i:252;i:1;i:254;i:1;i:255;i:-2;i:256;i:-2;i:259;i:1;i:261;i:1;}s:66:"/home/bjartka/public_html/doctrine/tests/Record/FilterTestCase.php";a:34:{i:36;i:1;i:39;i:1;i:41;i:1;i:42;i:1;i:45;i:1;i:48;i:1;i:50;i:-1;i:51;i:1;i:52;i:1;i:54;i:1;i:58;i:1;i:61;i:1;i:63;i:-1;i:64;i:1;i:65;i:1;i:67;i:1;i:71;i:1;i:74;i:1;i:75;i:1;i:77;i:1;i:79;i:1;i:80;i:1;i:81;i:1;i:82;i:1;i:83;i:-2;i:85;i:1;i:91;i:1;i:92;i:1;i:95;i:1;i:97;i:1;i:98;i:1;i:104;i:1;i:105;i:1;i:106;i:1;}s:65:"/home/bjartka/public_html/doctrine/lib/Doctrine/Query/Groupby.php";a:18:{i:21;i:1;i:33;i:1;i:44;i:1;i:45;i:1;i:46;i:1;i:47;i:1;i:49;i:1;i:50;i:1;i:51;i:1;i:52;i:1;i:54;i:1;i:55;i:1;i:56;i:-1;i:57;i:-1;i:59;i:1;i:60;i:1;i:61;i:-2;i:62;i:1;}s:68:"/home/bjartka/public_html/doctrine/lib/Doctrine/Transaction/Mock.php";a:3:{i:21;i:1;i:35;i:1;i:36;i:1;}s:65:"/home/bjartka/public_html/doctrine/models/export/Cms_Cateogry.php";a:13:{i:2;i:1;i:7;i:1;i:8;i:1;i:12;i:1;i:13;i:1;i:14;i:1;i:15;i:1;i:16;i:1;i:17;i:1;i:18;i:1;i:19;i:1;i:20;i:1;i:22;i:1;}s:65:"/home/bjartka/public_html/doctrine/lib/Doctrine/Hydrate/Array.php";a:20:{i:35;i:1;i:38;i:1;i:39;i:-2;i:42;i:1;i:43;i:-2;i:46;i:-1;i:47;i:-2;i:51;i:1;i:54;i:1;i:55;i:1;i:56;i:1;i:57;i:1;i:58;i:-2;i:61;i:1;i:62;i:-2;i:65;i:1;i:66;i:1;i:67;i:-2;i:72;i:1;i:74;i:1;}s:55:"/home/bjartka/public_html/doctrine/models/mmrUser_B.php";a:7:{i:6;i:1;i:7;i:1;i:8;i:1;i:10;i:1;i:15;i:1;i:16;i:1;i:17;i:1;}s:61:"/home/bjartka/public_html/doctrine/models/CPK_Association.php";a:3:{i:4;i:1;i:5;i:1;i:6;i:1;}s:54:"/home/bjartka/public_html/doctrine/models/Phototag.php";a:3:{i:4;i:1;i:5;i:1;i:6;i:1;}s:53:"/home/bjartka/public_html/doctrine/models/Element.php";a:6:{i:4;i:1;i:5;i:1;i:6;i:1;i:8;i:1;i:9;i:1;i:10;i:1;}s:66:"/home/bjartka/public_html/doctrine/tests/Relation/NestTestCase.php";a:120:{i:36;i:1;i:39;i:1;i:41;i:1;i:42;i:1;i:45;i:1;i:46;i:1;i:48;i:1;i:49;i:1;i:51;i:1;i:52;i:1;i:54;i:1;i:55;i:1;i:57;i:1;i:58;i:1;i:60;i:1;i:61;i:1;i:63;i:1;i:64;i:1;i:66;i:1;i:67;i:1;i:69;i:1;i:70;i:1;i:72;i:1;i:73;i:1;i:75;i:1;i:77;i:1;i:79;i:1;i:80;i:1;i:83;i:1;i:85;i:1;i:86;i:1;i:88;i:1;i:89;i:1;i:91;i:1;i:92;i:1;i:94;i:1;i:95;i:1;i:96;i:1;i:98;i:1;i:99;i:1;i:100;i:1;i:102;i:1;i:103;i:1;i:105;i:1;i:107;i:1;i:109;i:1;i:118;i:1;i:120;i:1;i:122;i:1;i:124;i:1;i:126;i:1;i:127;i:1;i:131;i:1;i:133;i:1;i:134;i:1;i:136;i:1;i:137;i:1;i:139;i:1;i:141;i:1;i:142;i:1;i:144;i:1;i:146;i:1;i:147;i:1;i:149;i:1;i:150;i:1;i:151;i:1;i:153;i:1;i:155;i:1;i:157;i:1;i:159;i:1;i:161;i:1;i:162;i:1;i:165;i:1;i:167;i:1;i:169;i:1;i:171;i:1;i:172;i:1;i:173;i:1;i:177;i:1;i:178;i:1;i:179;i:1;i:180;i:1;i:181;i:1;i:182;i:1;i:183;i:1;i:184;i:1;i:185;i:1;i:186;i:1;i:187;i:1;i:189;i:1;i:190;i:1;i:194;i:1;i:196;i:1;i:197;i:1;i:198;i:1;i:199;i:1;i:201;i:1;i:202;i:1;i:205;i:1;i:207;i:1;i:208;i:1;i:211;i:1;i:213;i:1;i:215;i:1;i:217;i:1;i:219;i:1;i:220;i:1;i:223;i:1;i:225;i:1;i:227;i:1;i:229;i:1;i:231;i:1;i:232;i:1;i:236;i:1;i:238;i:1;i:240;i:1;i:242;i:1;i:244;i:1;i:246;i:1;i:247;i:1;}s:60:"/home/bjartka/public_html/doctrine/lib/Doctrine/Relation.php";a:72:{i:34;i:1;i:126;i:1;i:127;i:1;i:128;i:1;i:129;i:-1;i:130;i:-2;i:131;i:1;i:132;i:1;i:133;i:1;i:134;i:1;i:136;i:1;i:138;i:1;i:139;i:1;i:149;i:1;i:150;i:1;i:151;i:1;i:152;i:-2;i:155;i:-1;i:156;i:-2;i:160;i:-1;i:161;i:-2;i:164;i:1;i:165;i:-2;i:169;i:-1;i:170;i:-2;i:174;i:-1;i:175;i:-1;i:176;i:-2;i:178;i:-1;i:179;i:-2;i:183;i:-1;i:184;i:-1;i:185;i:-1;i:186;i:-1;i:190;i:-1;i:191;i:-1;i:200;i:1;i:201;i:-2;i:211;i:1;i:212;i:-2;i:223;i:1;i:224;i:-2;i:234;i:1;i:235;i:1;i:236;i:1;i:237;i:-2;i:247;i:1;i:248;i:-2;i:259;i:1;i:260;i:-2;i:270;i:1;i:271;i:1;i:272;i:-2;i:282;i:1;i:283;i:1;i:284;i:-2;i:294;i:1;i:297;i:1;i:298;i:1;i:300;i:1;i:301;i:-2;i:320;i:-1;i:321;i:-1;i:322;i:-1;i:323;i:-1;i:324;i:-1;i:325;i:-1;i:326;i:-1;i:327;i:-1;i:328;i:-1;i:329;i:-2;i:330;i:1;}s:67:"/home/bjartka/public_html/doctrine/lib/Doctrine/Sequence/Sqlite.php";a:29:{i:21;i:1;i:33;i:1;i:45;i:1;i:46;i:1;i:48;i:1;i:52;i:1;i:54;i:1;i:55;i:-2;i:61;i:-2;i:62;i:-2;i:63;i:-2;i:66;i:-2;i:67;i:-2;i:68;i:-2;i:71;i:1;i:73;i:1;i:74;i:1;i:76;i:1;i:81;i:1;i:82;i:1;i:83;i:-2;i:95;i:1;i:96;i:-2;i:107;i:1;i:108;i:1;i:110;i:1;i:112;i:1;i:113;i:-2;i:114;i:1;}s:67:"/home/bjartka/public_html/doctrine/lib/Doctrine/Sequence/Oracle.php";a:26:{i:21;i:1;i:33;i:1;i:45;i:1;i:46;i:1;i:49;i:1;i:50;i:1;i:51;i:-2;i:54;i:-2;i:55;i:-2;i:56;i:-2;i:58;i:-2;i:59;i:-2;i:60;i:-2;i:62;i:1;i:63;i:-2;i:74;i:1;i:75;i:1;i:77;i:1;i:78;i:-2;i:89;i:1;i:90;i:1;i:91;i:1;i:92;i:1;i:94;i:1;i:95;i:-2;i:96;i:1;}s:71:"/home/bjartka/public_html/doctrine/lib/Doctrine/Validator/Exception.php";a:24:{i:21;i:1;i:33;i:1;i:45;i:1;i:46;i:1;i:47;i:1;i:51;i:1;i:52;i:-2;i:56;i:-1;i:57;i:-2;i:61;i:1;i:62;i:-2;i:72;i:-1;i:73;i:-2;i:80;i:1;i:81;i:1;i:82;i:1;i:83;i:1;i:84;i:1;i:85;i:-2;i:96;i:-1;i:97;i:-1;i:98;i:-1;i:99;i:-1;i:100;i:1;}s:67:"/home/bjartka/public_html/doctrine/lib/Doctrine/Table/Exception.php";a:5:{i:21;i:1;i:34;i:1;i:39;i:1;i:40;i:1;i:41;i:1;}s:56:"/home/bjartka/public_html/doctrine/lib/Doctrine/Tree.php";a:29:{i:33;i:1;i:54;i:1;i:55;i:1;i:56;i:1;i:57;i:1;i:58;i:1;i:59;i:-1;i:60;i:-1;i:61;i:-1;i:62;i:-1;i:63;i:-1;i:64;i:-1;i:66;i:1;i:75;i:-1;i:76;i:-2;i:84;i:1;i:97;i:1;i:98;i:1;i:99;i:-1;i:100;i:-2;i:101;i:1;i:102;i:-2;i:110;i:1;i:111;i:-2;i:120;i:-1;i:121;i:-1;i:128;i:1;i:129;i:-2;i:130;i:1;}s:66:"/home/bjartka/public_html/doctrine/lib/Doctrine/Tree/NestedSet.php";a:115:{i:33;i:1;i:47;i:1;i:48;i:1;i:49;i:1;i:51;i:1;i:52;i:1;i:61;i:1;i:62;i:-1;i:63;i:-1;i:65;i:1;i:66;i:1;i:67;i:1;i:68;i:1;i:77;i:1;i:78;i:-1;i:79;i:-1;i:82;i:1;i:83;i:-1;i:84;i:-1;i:86;i:1;i:87;i:1;i:88;i:1;i:90;i:1;i:92;i:1;i:93;i:-2;i:103;i:-1;i:104;i:-2;i:113;i:1;i:114;i:1;i:117;i:1;i:118;i:1;i:120;i:1;i:121;i:-1;i:122;i:-2;i:124;i:1;i:125;i:1;i:126;i:1;i:127;i:1;i:128;i:-1;i:129;i:-1;i:130;i:-1;i:131;i:-1;i:134;i:1;i:135;i:-2;i:146;i:-1;i:148;i:-1;i:151;i:-1;i:152;i:-1;i:153;i:-1;i:154;i:-1;i:155;i:-1;i:156;i:-1;i:159;i:-1;i:160;i:-1;i:162;i:-1;i:163;i:-1;i:164;i:-2;i:166;i:-1;i:167;i:-2;i:179;i:-1;i:180;i:-1;i:182;i:-1;i:183;i:-2;i:186;i:-1;i:187;i:-1;i:188;i:-1;i:189;i:-1;i:190;i:-1;i:191;i:-1;i:192;i:-2;i:202;i:-1;i:203;i:-1;i:204;i:-1;i:205;i:-2;i:214;i:-1;i:215;i:-2;i:224;i:-1;i:225;i:-1;i:230;i:-1;i:232;i:-1;i:234;i:-1;i:236;i:-1;i:238;i:-1;i:239;i:-2;i:250;i:1;i:251;i:-1;i:252;i:-1;i:253;i:-1;i:254;i:-1;i:255;i:-1;i:257;i:-1;i:259;i:1;i:260;i:-2;i:270;i:1;i:271;i:1;i:272;i:1;i:273;i:1;i:274;i:-2;i:282;i:1;i:283;i:-2;i:291;i:1;i:292;i:1;i:293;i:1;i:294;i:1;i:295;i:-2;i:304;i:-1;i:305;i:-1;i:306;i:-1;i:307;i:-1;i:308;i:-1;i:309;i:-1;i:310;i:-1;i:318;i:-1;i:319;i:-1;i:356;i:1;}s:67:"/home/bjartka/public_html/doctrine/lib/Doctrine/Cache/Interface.php";a:2:{i:33;i:1;i:74;i:1;}s:63:"/home/bjartka/public_html/doctrine/models/BadlyNamed__Class.php";a:2:{i:5;i:1;i:6;i:1;}s:55:"/home/bjartka/public_html/doctrine/models/mmrUser_C.php";a:7:{i:6;i:1;i:7;i:1;i:8;i:1;i:10;i:1;i:15;i:1;i:16;i:1;i:17;i:1;}s:51:"/home/bjartka/public_html/doctrine/models/Group.php";a:7:{i:13;i:1;i:14;i:1;i:15;i:1;i:16;i:1;i:17;i:1;i:18;i:1;i:19;i:1;}s:64:"/home/bjartka/public_html/doctrine/lib/Doctrine/Configurable.php";a:145:{i:75;i:1;i:76;i:-1;i:78;i:-1;i:79;i:-1;i:80;i:-1;i:81;i:-1;i:82;i:-1;i:84;i:-1;i:86;i:1;i:87;i:-1;i:88;i:1;i:89;i:1;i:90;i:1;i:91;i:1;i:92;i:1;i:93;i:-1;i:94;i:-2;i:95;i:1;i:96;i:-1;i:97;i:-2;i:98;i:1;i:99;i:1;i:100;i:1;i:101;i:1;i:102;i:-1;i:103;i:-2;i:104;i:1;i:105;i:1;i:106;i:1;i:107;i:1;i:108;i:1;i:109;i:1;i:110;i:1;i:111;i:1;i:112;i:1;i:113;i:1;i:114;i:1;i:115;i:1;i:116;i:1;i:117;i:1;i:118;i:1;i:120;i:1;i:121;i:1;i:122;i:1;i:123;i:-1;i:124;i:-2;i:125;i:1;i:126;i:1;i:127;i:-1;i:128;i:-1;i:129;i:-1;i:130;i:1;i:131;i:1;i:132;i:1;i:133;i:-1;i:134;i:-1;i:135;i:-2;i:136;i:1;i:137;i:-1;i:138;i:-1;i:139;i:-1;i:141;i:1;i:143;i:1;i:157;i:1;i:159;i:1;i:160;i:-2;i:170;i:1;i:171;i:1;i:172;i:1;i:173;i:-2;i:174;i:1;i:175;i:-2;i:176;i:1;i:177;i:-2;i:186;i:1;i:187;i:-1;i:188;i:-2;i:190;i:1;i:191;i:-2;i:199;i:1;i:200;i:-2;i:210;i:1;i:211;i:1;i:213;i:1;i:214;i:1;i:215;i:1;i:217;i:1;i:218;i:-2;i:227;i:1;i:228;i:1;i:229;i:1;i:230;i:-2;i:231;i:-1;i:232;i:-2;i:233;i:1;i:234;i:-2;i:244;i:-1;i:245;i:-1;i:246;i:-1;i:247;i:-1;i:248;i:-2;i:249;i:-1;i:251;i:-1;i:252;i:-2;i:262;i:1;i:263;i:1;i:265;i:1;i:266;i:1;i:267;i:1;i:269;i:1;i:270;i:-2;i:279;i:1;i:280;i:1;i:281;i:1;i:282;i:-2;i:283;i:-1;i:284;i:-2;i:285;i:1;i:286;i:-2;i:296;i:1;i:297;i:1;i:298;i:1;i:299;i:-1;i:300;i:-2;i:301;i:1;i:303;i:1;i:304;i:-2;i:314;i:1;i:316;i:1;i:317;i:-1;i:318;i:-2;i:320;i:1;i:321;i:1;i:322;i:1;i:323;i:-2;i:324;i:1;i:325;i:-2;i:326;i:1;i:327;i:-2;i:337;i:-1;i:338;i:-2;i:349;i:1;i:350;i:1;i:360;i:1;i:361;i:-2;}s:60:"/home/bjartka/public_html/doctrine/models/ForeignKeyTest.php";a:14:{i:6;i:1;i:7;i:1;i:8;i:1;i:9;i:1;i:11;i:1;i:12;i:1;i:13;i:1;i:14;i:1;i:15;i:1;i:16;i:1;i:18;i:1;i:19;i:1;i:21;i:1;i:23;i:1;}s:59:"/home/bjartka/public_html/doctrine/models/ZeroValueTest.php";a:11:{i:6;i:1;i:7;i:1;i:8;i:1;i:9;i:1;i:10;i:1;i:11;i:1;i:12;i:1;i:13;i:1;i:14;i:1;i:15;i:1;i:18;i:1;}s:57:"/home/bjartka/public_html/doctrine/models/Phonenumber.php";a:13:{i:6;i:1;i:7;i:1;i:8;i:1;i:11;i:1;i:12;i:1;i:13;i:1;i:15;i:1;i:16;i:1;i:17;i:1;i:19;i:1;i:20;i:1;i:21;i:1;i:22;i:1;}s:66:"/home/bjartka/public_html/doctrine/models/MysqlIndexTestRecord.php";a:8:{i:6;i:1;i:7;i:1;i:8;i:1;i:10;i:1;i:11;i:1;i:12;i:1;i:14;i:1;i:16;i:1;}s:64:"/home/bjartka/public_html/doctrine/tests/TransactionTestCase.php";a:136:{i:37;i:1;i:39;i:1;i:41;i:1;i:42;i:1;i:47;i:1;i:49;i:1;i:50;i:1;i:51;i:-2;i:54;i:1;i:55;i:1;i:56;i:1;i:61;i:1;i:63;i:1;i:64;i:1;i:65;i:-2;i:68;i:1;i:69;i:1;i:70;i:1;i:71;i:1;i:75;i:1;i:76;i:1;i:77;i:1;i:78;i:1;i:79;i:1;i:80;i:1;i:81;i:1;i:82;i:1;i:83;i:1;i:84;i:1;i:85;i:1;i:86;i:1;i:87;i:1;i:88;i:1;i:93;i:1;i:94;i:1;i:96;i:1;i:97;i:1;i:98;i:-2;i:101;i:1;i:102;i:1;i:103;i:1;i:104;i:1;i:105;i:1;i:107;i:1;i:108;i:1;i:109;i:1;i:114;i:1;i:115;i:-1;i:116;i:1;i:117;i:1;i:119;i:1;i:124;i:1;i:126;i:1;i:127;i:-1;i:128;i:1;i:129;i:1;i:131;i:1;i:132;i:1;i:137;i:1;i:139;i:1;i:140;i:-1;i:141;i:1;i:142;i:1;i:144;i:1;i:145;i:1;i:150;i:1;i:151;i:-1;i:152;i:1;i:153;i:1;i:155;i:1;i:160;i:1;i:161;i:-1;i:162;i:1;i:163;i:1;i:165;i:1;i:169;i:1;i:170;i:1;i:174;i:1;i:175;i:1;i:179;i:1;i:180;i:1;i:184;i:1;i:185;i:1;i:189;i:1;i:191;i:1;i:192;i:1;i:196;i:1;i:198;i:1;i:199;i:1;i:202;i:1;i:205;i:1;i:208;i:1;i:209;i:1;i:210;i:1;i:213;i:1;i:214;i:1;i:215;i:1;i:216;i:1;i:218;i:1;i:219;i:1;i:220;i:-2;i:223;i:1;i:224;i:1;i:225;i:1;i:234;i:1;i:236;i:1;i:237;i:1;i:240;i:1;i:241;i:1;i:245;i:-1;i:247;i:-1;i:248;i:-1;i:251;i:-1;i:252;i:-1;i:256;i:1;i:258;i:1;i:259;i:1;i:262;i:1;i:263;i:1;i:268;i:1;i:270;i:1;i:271;i:1;i:274;i:1;i:275;i:1;i:279;i:1;i:281;i:1;i:282;i:1;i:285;i:1;i:286;i:1;i:290;i:1;i:292;i:1;i:293;i:1;i:297;i:1;i:298;i:1;i:302;i:1;i:303;i:-2;}s:59:"/home/bjartka/public_html/doctrine/tests/ExportTestCase.php";a:24:{i:38;i:1;i:40;i:-1;i:41;i:1;i:42;i:1;i:44;i:1;i:48;i:1;i:50;i:-1;i:51;i:1;i:52;i:1;i:54;i:1;i:57;i:1;i:59;i:1;i:60;i:1;i:63;i:1;i:65;i:1;i:66;i:1;i:70;i:1;i:72;i:1;i:73;i:1;i:76;i:1;i:78;i:1;i:79;i:1;i:83;i:1;i:87;i:1;}s:66:"/home/bjartka/public_html/doctrine/tests/Import/OracleTestCase.php";a:36:{i:37;i:1;i:39;i:1;i:41;i:1;i:42;i:1;i:45;i:1;i:47;i:1;i:49;i:1;i:50;i:1;i:53;i:1;i:57;i:1;i:59;i:1;i:60;i:1;i:63;i:1;i:65;i:1;i:66;i:1;i:67;i:1;i:70;i:1;i:72;i:1;i:73;i:1;i:74;i:1;i:77;i:1;i:79;i:1;i:80;i:1;i:81;i:1;i:84;i:1;i:86;i:1;i:87;i:1;i:88;i:1;i:91;i:1;i:93;i:1;i:94;i:1;i:95;i:1;i:98;i:1;i:101;i:1;i:103;i:1;i:104;i:1;}s:66:"/home/bjartka/public_html/doctrine/tests/Import/SqliteTestCase.php";a:13:{i:37;i:1;i:39;i:1;i:40;i:1;i:43;i:1;i:45;i:1;i:46;i:1;i:49;i:1;i:51;i:1;i:52;i:1;i:55;i:1;i:57;i:1;i:59;i:1;i:60;i:1;}s:59:"/home/bjartka/public_html/doctrine/tests/AccessTestCase.php";a:51:{i:36;i:1;i:40;i:1;i:41;i:1;i:42;i:1;i:47;i:1;i:50;i:1;i:52;i:1;i:53;i:1;i:55;i:1;i:56;i:1;i:58;i:1;i:60;i:1;i:62;i:1;i:63;i:1;i:65;i:1;i:67;i:1;i:68;i:1;i:72;i:1;i:73;i:1;i:75;i:1;i:76;i:1;i:78;i:1;i:80;i:1;i:81;i:1;i:83;i:1;i:84;i:1;i:85;i:1;i:86;i:1;i:87;i:1;i:91;i:1;i:92;i:1;i:94;i:1;i:96;i:1;i:98;i:1;i:100;i:1;i:101;i:1;i:103;i:1;i:104;i:1;i:105;i:1;i:106;i:1;i:107;i:1;i:110;i:1;i:111;i:1;i:113;i:1;i:114;i:1;i:116;i:1;i:118;i:1;i:120;i:1;i:122;i:1;i:123;i:1;i:124;i:1;}s:72:"/home/bjartka/public_html/doctrine/lib/Doctrine/Validator/ErrorStack.php";a:24:{i:34;i:1;i:51;i:1;i:52;i:1;i:62;i:1;i:63;i:1;i:72;i:-1;i:73;i:-1;i:74;i:-1;i:75;i:-1;i:85;i:1;i:86;i:-2;i:95;i:-1;i:96;i:-1;i:105;i:-1;i:106;i:-2;i:113;i:1;i:114;i:1;i:123;i:-1;i:124;i:-2;i:133;i:1;i:134;i:-2;i:141;i:-1;i:142;i:-2;i:143;i:1;}s:55:"/home/bjartka/public_html/doctrine/lib/Doctrine/Lib.php";a:136:{i:34;i:1;i:43;i:1;i:44;i:-1;i:45;i:-2;i:46;i:1;i:47;i:-1;i:48;i:-2;i:49;i:1;i:50;i:-1;i:51;i:-2;i:52;i:1;i:53;i:-1;i:54;i:-2;i:55;i:1;i:56;i:1;i:57;i:-2;i:58;i:-2;i:59;i:-1;i:68;i:-1;i:69;i:-1;i:70;i:-1;i:71;i:-1;i:72;i:-1;i:73;i:-1;i:74;i:-1;i:75;i:-1;i:76;i:-1;i:77;i:-2;i:90;i:-1;i:91;i:-1;i:92;i:-1;i:93;i:-1;i:94;i:-1;i:95;i:-1;i:96;i:-1;i:97;i:-1;i:99;i:-1;i:100;i:-1;i:101;i:-1;i:102;i:-1;i:103;i:-1;i:105;i:-1;i:106;i:-1;i:107;i:-1;i:108;i:-1;i:109;i:-2;i:112;i:-1;i:113;i:-2;i:132;i:-1;i:133;i:-1;i:134;i:-1;i:135;i:-1;i:136;i:-1;i:137;i:-1;i:139;i:-1;i:140;i:-1;i:141;i:-1;i:142;i:-1;i:143;i:-1;i:144;i:-1;i:145;i:-1;i:146;i:-1;i:147;i:-1;i:148;i:-1;i:149;i:-1;i:150;i:-1;i:151;i:-1;i:153;i:-1;i:154;i:-1;i:155;i:-1;i:156;i:-1;i:157;i:-2;i:158;i:-1;i:159;i:-1;i:160;i:-1;i:161;i:-1;i:162;i:-1;i:163;i:-1;i:164;i:-1;i:165;i:-1;i:166;i:-1;i:168;i:-1;i:169;i:-1;i:170;i:-1;i:171;i:-2;i:182;i:1;i:183;i:1;i:184;i:-2;i:185;i:-1;i:186;i:-1;i:187;i:-2;i:188;i:-1;i:189;i:-1;i:190;i:-2;i:191;i:-2;i:192;i:-1;i:201;i:-1;i:202;i:-1;i:203;i:-1;i:204;i:-1;i:205;i:-1;i:206;i:-1;i:208;i:-1;i:209;i:-1;i:210;i:-2;i:219;i:-1;i:220;i:-1;i:221;i:-1;i:222;i:-1;i:223;i:-1;i:224;i:-2;i:231;i:-1;i:232;i:-1;i:233;i:-1;i:234;i:-1;i:235;i:-1;i:236;i:-1;i:237;i:-1;i:238;i:-1;i:239;i:-1;i:240;i:-1;i:241;i:-1;i:242;i:-1;i:243;i:-1;i:244;i:-1;i:245;i:-1;i:246;i:-1;i:248;i:-1;i:249;i:-2;i:258;i:-1;i:259;i:-1;i:260;i:-1;i:263;i:-1;i:264;i:-1;i:265;i:-2;i:266;i:1;}s:61:"/home/bjartka/public_html/doctrine/lib/Doctrine/Query/Set.php";a:19:{i:21;i:1;i:33;i:1;i:37;i:1;i:39;i:1;i:41;i:1;i:43;i:1;i:44;i:1;i:45;i:1;i:46;i:1;i:48;i:1;i:50;i:1;i:51;i:1;i:53;i:1;i:54;i:1;i:55;i:1;i:56;i:1;i:58;i:1;i:59;i:-2;i:60;i:1;}s:66:"/home/bjartka/public_html/doctrine/lib/Doctrine/Validator/Past.php";a:32:{i:34;i:1;i:43;i:1;i:44;i:1;i:45;i:-2;i:46;i:1;i:48;i:1;i:49;i:-1;i:50;i:-2;i:52;i:1;i:53;i:-1;i:54;i:-1;i:55;i:-1;i:56;i:-1;i:57;i:-1;i:58;i:-1;i:59;i:-1;i:60;i:-1;i:61;i:-1;i:62;i:1;i:65;i:1;i:66;i:1;i:67;i:1;i:68;i:1;i:69;i:1;i:70;i:1;i:71;i:1;i:72;i:-2;i:73;i:-1;i:75;i:-2;i:76;i:1;i:78;i:-2;i:79;i:1;}s:68:"/home/bjartka/public_html/doctrine/lib/Doctrine/Expression/Mysql.php";a:34:{i:21;i:1;i:33;i:1;i:42;i:-1;i:43;i:-2;i:52;i:-1;i:53;i:-2;i:74;i:-1;i:75;i:-1;i:76;i:-1;i:77;i:-1;i:80;i:-1;i:81;i:-1;i:82;i:-1;i:84;i:-1;i:85;i:-1;i:86;i:-1;i:87;i:-1;i:88;i:-1;i:89;i:-1;i:90;i:-1;i:91;i:-1;i:92;i:-1;i:93;i:-1;i:94;i:-1;i:95;i:-1;i:96;i:-1;i:98;i:-1;i:99;i:-1;i:100;i:-1;i:101;i:-1;i:102;i:-2;i:111;i:-1;i:112;i:-2;i:113;i:1;}s:63:"/home/bjartka/public_html/doctrine/lib/Doctrine/Search/File.php";a:23:{i:33;i:1;i:37;i:1;i:39;i:1;i:40;i:1;i:42;i:1;i:44;i:1;i:45;i:1;i:47;i:1;i:48;i:1;i:49;i:1;i:51;i:1;i:52;i:1;i:56;i:1;i:57;i:1;i:59;i:1;i:60;i:1;i:61;i:1;i:62;i:-2;i:64;i:1;i:65;i:1;i:66;i:1;i:67;i:1;i:69;i:1;}s:80:"/home/bjartka/public_html/doctrine/tests/migration_classes/002_change_column.php";a:6:{i:2;i:1;i:6;i:1;i:7;i:1;i:11;i:-1;i:12;i:-1;i:13;i:1;}s:58:"/home/bjartka/public_html/doctrine/lib/Doctrine/Parser.php";a:26:{i:34;i:1;i:69;i:1;i:71;i:1;i:72;i:-2;i:86;i:1;i:88;i:1;i:89;i:-2;i:104;i:1;i:106;i:1;i:107;i:-2;i:120;i:1;i:121;i:1;i:122;i:-1;i:123;i:-1;i:125;i:-1;i:126;i:-1;i:128;i:1;i:129;i:1;i:131;i:1;i:132;i:-2;i:136;i:1;i:137;i:1;i:138;i:-2;i:139;i:-1;i:141;i:-2;i:142;i:1;}s:58:"/home/bjartka/public_html/doctrine/lib/Doctrine/Access.php";a:25:{i:0;i:1;i:47;i:1;i:48;i:1;i:49;i:1;i:51;i:1;i:52;i:-2;i:65;i:1;i:66;i:1;i:78;i:1;i:79;i:-2;i:90;i:1;i:91;i:-2;i:102;i:-1;i:103;i:-2;i:111;i:1;i:112;i:-2;i:122;i:1;i:123;i:-2;i:134;i:1;i:135;i:1;i:136;i:1;i:137;i:1;i:139;i:1;i:148;i:1;i:149;i:-2;}s:55:"/home/bjartka/public_html/doctrine/models/BarRecord.php";a:5:{i:6;i:1;i:7;i:1;i:8;i:1;i:11;i:1;i:12;i:1;}s:70:"/home/bjartka/public_html/doctrine/tests/Hydrate/FetchModeTestCase.php";a:83:{i:38;i:1;i:40;i:1;i:42;i:1;i:44;i:1;i:46;i:1;i:47;i:1;i:50;i:1;i:52;i:1;i:54;i:1;i:56;i:1;i:58;i:1;i:59;i:1;i:62;i:1;i:64;i:1;i:66;i:1;i:68;i:1;i:70;i:1;i:71;i:1;i:72;i:1;i:75;i:1;i:77;i:1;i:79;i:1;i:81;i:1;i:82;i:1;i:83;i:1;i:86;i:1;i:88;i:1;i:90;i:1;i:92;i:1;i:93;i:1;i:94;i:1;i:98;i:1;i:100;i:1;i:101;i:1;i:102;i:1;i:104;i:1;i:106;i:1;i:107;i:1;i:108;i:1;i:109;i:1;i:110;i:1;i:112;i:1;i:113;i:1;i:115;i:1;i:116;i:1;i:120;i:1;i:122;i:1;i:123;i:1;i:124;i:1;i:126;i:1;i:127;i:1;i:128;i:1;i:129;i:1;i:130;i:1;i:132;i:1;i:133;i:1;i:137;i:1;i:139;i:1;i:140;i:1;i:141;i:1;i:143;i:1;i:144;i:1;i:145;i:1;i:148;i:1;i:149;i:1;i:153;i:1;i:154;i:1;i:155;i:1;i:156;i:1;i:158;i:1;i:159;i:1;i:160;i:1;i:161;i:1;i:162;i:1;i:166;i:1;i:167;i:1;i:168;i:1;i:169;i:1;i:171;i:1;i:172;i:1;i:173;i:1;i:174;i:1;i:175;i:1;}s:67:"/home/bjartka/public_html/doctrine/tests/Validator/PastTestCase.php";a:25:{i:37;i:1;i:38;i:1;i:39;i:1;i:44;i:1;i:48;i:1;i:51;i:1;i:52;i:1;i:53;i:1;i:56;i:1;i:57;i:1;i:58;i:1;i:61;i:1;i:62;i:1;i:64;i:1;i:65;i:1;i:69;i:1;i:71;i:1;i:72;i:1;i:73;i:1;i:75;i:1;i:76;i:1;i:78;i:1;i:79;i:1;i:81;i:1;i:82;i:1;}s:63:"/home/bjartka/public_html/doctrine/tests/Query/JoinTestCase.php";a:98:{i:37;i:1;i:38;i:1;i:40;i:1;i:41;i:1;i:44;i:1;i:48;i:1;i:50;i:1;i:52;i:1;i:53;i:1;i:54;i:1;i:56;i:1;i:57;i:1;i:58;i:1;i:60;i:1;i:62;i:1;i:63;i:1;i:67;i:1;i:69;i:1;i:70;i:1;i:71;i:1;i:73;i:1;i:74;i:1;i:78;i:1;i:80;i:1;i:81;i:1;i:82;i:1;i:84;i:1;i:85;i:1;i:89;i:1;i:91;i:1;i:92;i:1;i:93;i:1;i:95;i:1;i:97;i:1;i:98;i:1;i:99;i:1;i:100;i:1;i:102;i:1;i:103;i:1;i:104;i:1;i:108;i:1;i:110;i:1;i:111;i:1;i:112;i:1;i:114;i:1;i:116;i:1;i:118;i:1;i:119;i:1;i:120;i:1;i:121;i:1;i:123;i:1;i:124;i:1;i:125;i:1;i:129;i:1;i:131;i:1;i:133;i:1;i:134;i:1;i:138;i:1;i:140;i:1;i:142;i:1;i:143;i:1;i:147;i:1;i:148;i:1;i:149;i:1;i:151;i:1;i:153;i:1;i:154;i:1;i:155;i:1;i:156;i:-2;i:158;i:1;i:162;i:1;i:163;i:1;i:164;i:1;i:166;i:1;i:168;i:1;i:169;i:1;i:170;i:1;i:171;i:-2;i:173;i:1;i:177;i:1;i:178;i:1;i:180;i:1;i:181;i:1;i:182;i:1;i:183;i:1;i:187;i:1;i:188;i:1;i:189;i:1;i:191;i:1;i:192;i:1;i:193;i:1;i:194;i:1;i:199;i:1;i:200;i:1;i:202;i:-1;i:203;i:1;i:204;i:1;i:206;i:1;}s:60:"/home/bjartka/public_html/doctrine/tests/NewCoreTestCase.php";a:7:{i:37;i:1;i:39;i:1;i:41;i:1;i:42;i:1;i:44;i:1;i:46;i:1;i:47;i:1;}s:64:"/home/bjartka/public_html/doctrine/tests/Search/FileTestCase.php";a:9:{i:36;i:1;i:38;i:1;i:42;i:1;i:44;i:1;i:45;i:1;i:49;i:1;i:51;i:1;i:53;i:1;i:54;i:1;}s:70:"/home/bjartka/public_html/doctrine/tests/DoctrineTest/Reporter/Cli.php";a:14:{i:5;i:1;i:6;i:1;i:7;i:1;i:9;i:1;i:10;i:1;i:11;i:1;i:12;i:1;i:13;i:1;i:14;i:1;i:15;i:1;i:16;i:1;i:17;i:1;i:21;i:1;i:22;i:-2;}s:58:"/home/bjartka/public_html/doctrine/lib/Doctrine/Export.php";a:347:{i:21;i:1;i:34;i:1;i:59;i:1;i:60;i:1;i:71;i:-1;i:72;i:-2;i:83;i:1;i:84;i:-2;i:95;i:1;i:96;i:1;i:107;i:1;i:108;i:-2;i:119;i:1;i:121;i:1;i:122;i:-2;i:134;i:1;i:135;i:1;i:137;i:1;i:138;i:-2;i:149;i:-1;i:150;i:-2;i:163;i:1;i:164;i:1;i:176;i:-1;i:177;i:-2;i:188;i:1;i:189;i:1;i:200;i:1;i:201;i:-2;i:233;i:1;i:234;i:-1;i:235;i:-2;i:237;i:1;i:238;i:-1;i:239;i:-2;i:241;i:1;i:244;i:1;i:245;i:1;i:246;i:1;i:248;i:1;i:249;i:1;i:250;i:1;i:251;i:1;i:252;i:1;i:254;i:1;i:256;i:1;i:258;i:1;i:259;i:-1;i:260;i:-1;i:262;i:1;i:266;i:1;i:268;i:1;i:270;i:-1;i:271;i:-1;i:272;i:-1;i:273;i:-1;i:274;i:-1;i:275;i:-1;i:276;i:1;i:277;i:-2;i:291;i:1;i:293;i:1;i:294;i:1;i:295;i:1;i:296;i:1;i:314;i:1;i:315;i:-2;i:334;i:-1;i:335;i:-2;i:360;i:-1;i:362;i:-1;i:363;i:-2;i:388;i:1;i:389;i:1;i:390;i:1;i:392;i:1;i:393;i:1;i:394;i:1;i:395;i:-1;i:396;i:-1;i:398;i:1;i:399;i:1;i:400;i:1;i:401;i:1;i:402;i:1;i:404;i:1;i:405;i:-2;i:440;i:1;i:441;i:-2;i:454;i:-1;i:455;i:-1;i:456;i:-1;i:458;i:-1;i:459;i:-1;i:460;i:-1;i:461;i:-1;i:462;i:-1;i:463;i:-1;i:464;i:-1;i:465;i:-1;i:466;i:-1;i:468;i:-1;i:470;i:-1;i:471;i:-1;i:472;i:-1;i:473;i:-1;i:474;i:-1;i:476;i:-1;i:477;i:-2;i:487;i:1;i:489;i:1;i:491;i:1;i:492;i:-2;i:503;i:-1;i:505;i:-1;i:506;i:-2;i:599;i:1;i:601;i:1;i:602;i:1;i:603;i:1;i:604;i:1;i:620;i:-1;i:621;i:-2;i:654;i:1;i:655;i:1;i:657;i:1;i:658;i:1;i:659;i:1;i:660;i:-2;i:697;i:1;i:699;i:1;i:700;i:1;i:702;i:1;i:703;i:1;i:705;i:1;i:707;i:1;i:708;i:1;i:710;i:1;i:711;i:1;i:713;i:1;i:715;i:1;i:716;i:1;i:717;i:-2;i:718;i:1;i:720;i:1;i:721;i:-2;i:733;i:1;i:734;i:1;i:735;i:1;i:736;i:-1;i:737;i:-1;i:739;i:-1;i:740;i:-1;i:741;i:-1;i:742;i:-1;i:743;i:-1;i:745;i:1;i:746;i:1;i:747;i:1;i:748;i:1;i:749;i:1;i:750;i:1;i:751;i:-2;i:762;i:1;i:763;i:1;i:764;i:1;i:765;i:-1;i:766;i:-1;i:767;i:1;i:768;i:-1;i:769;i:-1;i:771;i:1;i:772;i:-1;i:773;i:-1;i:775;i:1;i:777;i:1;i:778;i:-2;i:790;i:1;i:791;i:1;i:793;i:1;i:794;i:-1;i:795;i:-1;i:796;i:-1;i:797;i:-1;i:799;i:-1;i:801;i:1;i:802;i:-1;i:803;i:-2;i:805;i:1;i:807;i:1;i:809;i:1;i:810;i:-2;i:821;i:1;i:822;i:1;i:823;i:1;i:824;i:-1;i:825;i:-1;i:826;i:1;i:828;i:1;i:829;i:1;i:830;i:-2;i:848;i:-1;i:849;i:-2;i:895;i:1;i:896;i:1;i:898;i:1;i:899;i:-2;i:911;i:-1;i:912;i:-1;i:913;i:-1;i:914;i:-1;i:915;i:-1;i:916;i:-1;i:917;i:-1;i:918;i:-1;i:919;i:-2;i:933;i:1;i:935;i:1;i:936;i:1;i:937;i:1;i:938;i:1;i:939;i:1;i:940;i:1;i:941;i:-2;i:942;i:-1;i:943;i:-1;i:944;i:-1;i:945;i:-2;i:957;i:1;i:958;i:1;i:959;i:-1;i:960;i:-1;i:961;i:1;i:963;i:1;i:964;i:-1;i:965;i:-2;i:966;i:1;i:967;i:-1;i:968;i:-2;i:969;i:1;i:970;i:-1;i:971;i:-2;i:973;i:1;i:974;i:1;i:975;i:1;i:976;i:1;i:977;i:1;i:978;i:1;i:980;i:1;i:982;i:1;i:983;i:1;i:985;i:1;i:986;i:-2;i:997;i:1;i:998;i:-2;i:1010;i:-1;i:1011;i:-2;i:1023;i:-1;i:1024;i:-2;i:1043;i:1;i:1044;i:1;i:1045;i:1;i:1046;i:-1;i:1049;i:1;i:1050;i:1;i:1063;i:1;i:1064;i:1;i:1065;i:1;i:1066;i:1;i:1067;i:1;i:1069;i:1;i:1070;i:1;i:1071;i:1;i:1072;i:1;i:1073;i:1;i:1075;i:1;i:1077;i:1;i:1080;i:1;i:1084;i:1;i:1085;i:1;i:1086;i:1;i:1089;i:1;i:1090;i:1;i:1091;i:1;i:1092;i:1;i:1094;i:1;i:1095;i:1;i:1097;i:1;i:1099;i:1;i:1101;i:1;i:1102;i:1;i:1104;i:1;i:1105;i:-2;i:1106;i:-2;i:1107;i:-2;i:1109;i:1;i:1111;i:1;i:1112;i:1;i:1113;i:1;i:1126;i:1;i:1128;i:1;i:1130;i:1;i:1131;i:1;i:1132;i:1;i:1134;i:1;i:1136;i:1;i:1138;i:1;i:1139;i:1;i:1140;i:1;i:1141;i:-1;i:1144;i:1;i:1145;i:1;i:1146;i:1;i:1147;i:1;i:1149;i:1;i:1151;i:1;i:1153;i:1;i:1154;i:-2;i:1165;i:1;i:1167;i:1;i:1168;i:1;i:1170;i:1;i:1171;i:1;i:1172;i:-2;i:1174;i:1;i:1177;i:1;i:1178;i:1;i:1180;i:1;i:1182;i:1;i:1183;i:1;i:1184;i:1;i:1186;i:1;i:1187;i:-2;i:1206;i:-1;i:1207;i:-1;i:1208;i:-1;i:1209;i:-1;i:1212;i:-1;i:1213;i:-2;i:1234;i:-1;i:1236;i:-1;i:1237;i:-1;i:1239;i:-2;i:1240;i:-2;i:1241;i:-2;i:1243;i:-1;i:1244;i:1;}s:63:"/home/bjartka/public_html/doctrine/lib/Doctrine/Transaction.php";a:138:{i:21;i:1;i:35;i:1;i:85;i:1;i:87;i:1;i:88;i:-2;i:99;i:1;i:100;i:1;i:101;i:1;i:102;i:-2;i:103;i:1;i:104;i:1;i:105;i:-2;i:106;i:1;i:107;i:1;i:108;i:1;i:109;i:-2;i:121;i:1;i:122;i:-1;i:123;i:-2;i:124;i:1;i:125;i:1;i:126;i:-2;i:136;i:1;i:137;i:-2;i:147;i:1;i:149;i:1;i:150;i:-2;i:167;i:1;i:169;i:1;i:171;i:1;i:172;i:1;i:174;i:1;i:176;i:1;i:178;i:1;i:179;i:1;i:180;i:1;i:182;i:1;i:183;i:1;i:184;i:1;i:185;i:1;i:187;i:1;i:189;i:1;i:191;i:1;i:192;i:1;i:193;i:-2;i:195;i:1;i:196;i:1;i:197;i:1;i:200;i:1;i:202;i:1;i:203;i:-2;i:220;i:1;i:222;i:1;i:223;i:1;i:224;i:-2;i:226;i:1;i:228;i:1;i:229;i:1;i:231;i:1;i:233;i:1;i:235;i:1;i:236;i:1;i:237;i:1;i:239;i:1;i:240;i:1;i:242;i:1;i:243;i:1;i:244;i:1;i:246;i:1;i:247;i:1;i:249;i:1;i:250;i:-2;i:253;i:1;i:254;i:1;i:255;i:1;i:256;i:1;i:258;i:1;i:260;i:1;i:261;i:1;i:262;i:1;i:263;i:1;i:264;i:1;i:266;i:1;i:268;i:1;i:271;i:1;i:272;i:-2;i:290;i:1;i:292;i:1;i:293;i:1;i:294;i:-2;i:296;i:1;i:298;i:1;i:299;i:1;i:301;i:1;i:303;i:1;i:305;i:1;i:306;i:1;i:307;i:1;i:309;i:1;i:310;i:1;i:311;i:1;i:313;i:1;i:315;i:1;i:316;i:1;i:318;i:1;i:319;i:1;i:320;i:-2;i:322;i:1;i:324;i:1;i:327;i:1;i:328;i:-2;i:339;i:1;i:340;i:-2;i:351;i:1;i:352;i:-2;i:363;i:1;i:364;i:-2;i:376;i:1;i:378;i:1;i:379;i:1;i:381;i:1;i:382;i:1;i:383;i:1;i:384;i:1;i:385;i:1;i:386;i:1;i:387;i:1;i:388;i:1;i:389;i:1;i:390;i:1;i:391;i:1;i:393;i:1;i:394;i:-2;i:420;i:1;i:421;i:-2;i:437;i:1;i:438;i:-2;i:439;i:1;}s:81:"/home/bjartka/public_html/doctrine/lib/Doctrine/Connection/Firebird/Exception.php";a:14:{i:21;i:1;i:35;i:1;i:125;i:-1;i:126;i:-1;i:127;i:-1;i:128;i:-1;i:129;i:-2;i:130;i:-1;i:131;i:-1;i:132;i:-1;i:133;i:-1;i:134;i:-1;i:135;i:-2;i:136;i:1;}s:65:"/home/bjartka/public_html/doctrine/lib/Doctrine/Import/Oracle.php";a:62:{i:21;i:1;i:31;i:1;i:40;i:1;i:41;i:-1;i:42;i:-2;i:51;i:1;i:53;i:1;i:54;i:1;i:56;i:1;i:57;i:-2;i:66;i:1;i:68;i:1;i:69;i:-2;i:80;i:-1;i:90;i:1;i:92;i:1;i:94;i:1;i:95;i:-2;i:105;i:1;i:108;i:1;i:110;i:1;i:112;i:1;i:113;i:-2;i:123;i:1;i:125;i:1;i:127;i:1;i:129;i:1;i:130;i:-1;i:131;i:-1;i:134;i:-1;i:135;i:-1;i:136;i:-1;i:137;i:-1;i:138;i:-1;i:139;i:-1;i:140;i:-1;i:141;i:-1;i:142;i:-1;i:143;i:-1;i:144;i:-1;i:145;i:-1;i:147;i:-1;i:148;i:1;i:149;i:-2;i:159;i:1;i:161;i:1;i:162;i:1;i:164;i:1;i:166;i:1;i:167;i:-2;i:177;i:1;i:178;i:1;i:179;i:-2;i:190;i:-1;i:201;i:-1;i:219;i:1;i:222;i:1;i:223;i:-2;i:233;i:1;i:234;i:1;i:235;i:-2;i:236;i:1;}s:65:"/home/bjartka/public_html/doctrine/lib/Doctrine/Import/Sqlite.php";a:87:{i:21;i:1;i:32;i:1;i:42;i:-1;i:52;i:-1;i:63;i:-1;i:73;i:1;i:74;i:1;i:76;i:1;i:77;i:1;i:78;i:-1;i:79;i:-1;i:80;i:-1;i:81;i:-1;i:82;i:1;i:83;i:1;i:84;i:1;i:85;i:1;i:86;i:-2;i:96;i:-1;i:98;i:-1;i:100;i:-1;i:101;i:-1;i:102;i:-1;i:103;i:-1;i:105;i:-1;i:106;i:-1;i:108;i:-1;i:109;i:-1;i:110;i:-1;i:111;i:-1;i:112;i:-1;i:113;i:-1;i:114;i:-1;i:115;i:-1;i:116;i:-1;i:118;i:-1;i:119;i:-1;i:120;i:-1;i:121;i:-1;i:122;i:-2;i:132;i:1;i:133;i:1;i:135;i:1;i:136;i:1;i:137;i:1;i:138;i:-1;i:139;i:-1;i:142;i:-1;i:143;i:-1;i:144;i:-1;i:145;i:-1;i:146;i:-1;i:147;i:-1;i:148;i:-1;i:149;i:-1;i:150;i:-1;i:151;i:-1;i:152;i:-1;i:153;i:-1;i:154;i:-1;i:155;i:-1;i:156;i:1;i:157;i:-2;i:167;i:1;i:168;i:1;i:169;i:-2;i:180;i:1;i:182;i:1;i:183;i:-2;i:194;i:-1;i:204;i:-1;i:205;i:-1;i:207;i:-1;i:208;i:-1;i:209;i:-1;i:210;i:-1;i:211;i:-1;i:212;i:-1;i:213;i:-1;i:214;i:-1;i:215;i:-1;i:216;i:-2;i:226;i:-1;i:236;i:-1;i:238;i:-1;i:239;i:-2;i:240;i:1;}s:71:"/home/bjartka/public_html/doctrine/lib/Doctrine/Hook/Parser/Complex.php";a:25:{i:21;i:1;i:33;i:1;i:49;i:1;i:50;i:1;i:62;i:1;i:64;i:1;i:65;i:-1;i:66;i:-1;i:67;i:-1;i:68;i:-1;i:70;i:-1;i:71;i:-1;i:72;i:1;i:73;i:1;i:74;i:1;i:75;i:1;i:76;i:1;i:77;i:1;i:79;i:1;i:80;i:1;i:81;i:1;i:82;i:1;i:85;i:1;i:86;i:-2;i:97;i:1;}s:68:"/home/bjartka/public_html/doctrine/lib/Doctrine/Expression/Pgsql.php";a:59:{i:21;i:1;i:33;i:1;i:55;i:-1;i:57;i:-1;i:58;i:-1;i:59;i:-2;i:60;i:-1;i:62;i:-2;i:76;i:-1;i:78;i:-1;i:79;i:-1;i:80;i:-1;i:81;i:-2;i:82;i:-1;i:84;i:-2;i:105;i:-1;i:106;i:-1;i:107;i:-2;i:108;i:-1;i:109;i:-2;i:119;i:-1;i:120;i:-2;i:131;i:-1;i:132;i:-2;i:142;i:-1;i:144;i:-1;i:145;i:-2;i:154;i:-1;i:155;i:-2;i:164;i:-1;i:165;i:-2;i:175;i:-1;i:176;i:-2;i:197;i:-1;i:198;i:-1;i:199;i:-1;i:200;i:-1;i:203;i:-1;i:204;i:-1;i:205;i:-1;i:207;i:-1;i:208;i:-1;i:209;i:-1;i:210;i:-1;i:211;i:-1;i:212;i:-1;i:213;i:-1;i:214;i:-1;i:215;i:-1;i:216;i:-1;i:217;i:-1;i:218;i:-1;i:219;i:-1;i:221;i:-1;i:222;i:-1;i:223;i:-1;i:224;i:-1;i:225;i:-2;i:226;i:1;}s:60:"/home/bjartka/public_html/doctrine/models/MyUserOneThing.php";a:3:{i:4;i:1;i:5;i:1;i:6;i:1;}s:54:"/home/bjartka/public_html/doctrine/models/Location.php";a:5:{i:6;i:1;i:7;i:1;i:8;i:1;i:12;i:1;i:13;i:1;}s:69:"/home/bjartka/public_html/doctrine/models/ConcreteInheritanceTest.php";a:5:{i:6;i:-1;i:7;i:-1;i:14;i:-1;i:16;i:-1;i:17;i:-1;}s:61:"/home/bjartka/public_html/doctrine/models/InheritanceUser.php";a:6:{i:6;i:1;i:8;i:1;i:9;i:1;i:10;i:1;i:14;i:1;i:15;i:1;}s:62:"/home/bjartka/public_html/doctrine/models/MyUserOtherThing.php";a:3:{i:4;i:-1;i:5;i:-1;i:6;i:-1;}s:63:"/home/bjartka/public_html/doctrine/models/CascadeDeleteTest.php";a:6:{i:6;i:-1;i:7;i:-1;i:10;i:-1;i:11;i:-1;i:12;i:-1;i:13;i:-1;}s:68:"/home/bjartka/public_html/doctrine/tests/Sequence/OracleTestCase.php";a:10:{i:37;i:1;i:38;i:1;i:40;i:1;i:41;i:1;i:44;i:1;i:46;i:1;i:48;i:1;i:51;i:1;i:53;i:1;i:54;i:1;}s:68:"/home/bjartka/public_html/doctrine/tests/Sequence/SqliteTestCase.php";a:14:{i:37;i:1;i:39;i:1;i:41;i:1;i:42;i:1;i:45;i:1;i:47;i:1;i:49;i:1;i:50;i:1;i:51;i:1;i:52;i:1;i:55;i:1;i:57;i:1;i:59;i:1;i:60;i:1;}s:66:"/home/bjartka/public_html/doctrine/tests/Export/RecordTestCase.php";a:40:{i:36;i:-1;i:38;i:-1;i:40;i:1;i:41;i:1;i:42;i:1;i:43;i:1;i:45;i:1;i:46;i:1;i:50;i:1;i:52;i:1;i:53;i:1;i:54;i:1;i:55;i:1;i:56;i:-1;i:58;i:1;i:62;i:1;i:64;i:1;i:65;i:1;i:69;i:1;i:71;i:1;i:72;i:1;i:76;i:1;i:78;i:1;i:79;i:1;i:80;i:1;i:81;i:1;i:82;i:-1;i:84;i:1;i:88;i:1;i:90;i:1;i:92;i:1;i:94;i:1;i:95;i:1;i:99;i:1;i:101;i:1;i:102;i:1;i:103;i:1;i:104;i:1;i:105;i:1;i:106;i:1;}s:61:"/home/bjartka/public_html/doctrine/tests/RelationTestCase.php";a:71:{i:36;i:1;i:39;i:1;i:41;i:1;i:42;i:1;i:46;i:1;i:48;i:1;i:49;i:1;i:50;i:1;i:51;i:1;i:53;i:1;i:54;i:1;i:55;i:1;i:57;i:1;i:59;i:1;i:60;i:1;i:64;i:1;i:66;i:1;i:68;i:1;i:70;i:1;i:72;i:1;i:74;i:1;i:76;i:1;i:78;i:1;i:80;i:1;i:82;i:1;i:83;i:1;i:87;i:1;i:89;i:1;i:91;i:1;i:93;i:1;i:95;i:1;i:97;i:1;i:99;i:1;i:101;i:1;i:103;i:1;i:104;i:1;i:105;i:1;i:106;i:1;i:107;i:1;i:111;i:1;i:114;i:1;i:116;i:1;i:117;i:1;i:119;i:-2;i:121;i:1;i:123;i:1;i:124;i:1;i:125;i:1;i:128;i:1;i:131;i:1;i:132;i:1;i:133;i:1;i:134;i:-2;i:136;i:1;i:137;i:1;i:139;i:1;i:143;i:1;i:144;i:1;i:145;i:1;i:146;i:-2;i:149;i:1;i:150;i:1;i:152;i:1;i:154;i:1;i:155;i:1;i:157;i:1;i:159;i:1;i:160;i:1;i:162;i:1;i:164;i:1;i:165;i:1;}s:66:"/home/bjartka/public_html/doctrine/lib/Doctrine/Query/Abstract.php";a:90:{i:44;i:1;i:45;i:-2;i:56;i:-1;i:57;i:-2;i:69;i:1;i:70;i:1;i:71;i:1;i:72;i:1;i:74;i:1;i:75;i:-2;i:87;i:1;i:88;i:1;i:89;i:1;i:90;i:1;i:91;i:-1;i:92;i:-1;i:93;i:-1;i:94;i:1;i:96;i:1;i:97;i:1;i:99;i:1;i:101;i:1;i:103;i:1;i:104;i:-2;i:115;i:-1;i:116;i:-2;i:128;i:-1;i:129;i:-1;i:130;i:-1;i:131;i:-1;i:133;i:-1;i:134;i:-2;i:145;i:1;i:146;i:-2;i:157;i:1;i:158;i:-2;i:169;i:-1;i:171;i:-1;i:172;i:-2;i:183;i:-1;i:185;i:-1;i:186;i:-2;i:196;i:1;i:198;i:1;i:199;i:-2;i:210;i:1;i:212;i:1;i:213;i:-2;i:224;i:1;i:225;i:-1;i:226;i:-1;i:227;i:-1;i:228;i:-1;i:229;i:-2;i:230;i:1;i:231;i:1;i:232;i:1;i:233;i:1;i:234;i:-1;i:236;i:1;i:237;i:1;i:239;i:-2;i:250;i:1;i:251;i:-2;i:262;i:1;i:263;i:-2;i:274;i:1;i:275;i:-2;i:286;i:1;i:287;i:-2;i:299;i:1;i:300;i:1;i:301;i:1;i:302;i:1;i:303;i:-1;i:306;i:1;i:307;i:-2;i:319;i:1;i:320;i:1;i:321;i:1;i:322;i:1;i:323;i:-1;i:326;i:1;i:327;i:-2;i:338;i:1;i:339;i:-2;i:350;i:1;i:351;i:-2;i:362;i:1;i:363;i:-2;}s:65:"/home/bjartka/public_html/doctrine/lib/Doctrine/Relation/Nest.php";a:60:{i:21;i:1;i:33;i:1;i:44;i:-1;i:45;i:-1;i:46;i:-1;i:47;i:-1;i:48;i:-1;i:50;i:-1;i:51;i:-1;i:52;i:-1;i:53;i:-1;i:55;i:-1;i:56;i:-1;i:57;i:-1;i:58;i:-1;i:59;i:-1;i:60;i:-1;i:61;i:-1;i:62;i:-1;i:63;i:-1;i:64;i:-1;i:65;i:-1;i:66;i:-1;i:67;i:-1;i:68;i:-1;i:69;i:-1;i:70;i:-1;i:72;i:-1;i:73;i:-2;i:103;i:1;i:106;i:1;i:107;i:1;i:108;i:-2;i:109;i:1;i:111;i:1;i:112;i:1;i:113;i:1;i:115;i:1;i:116;i:1;i:117;i:1;i:118;i:1;i:120;i:1;i:121;i:1;i:123;i:1;i:124;i:1;i:125;i:1;i:126;i:1;i:127;i:1;i:129;i:1;i:130;i:1;i:131;i:1;i:132;i:1;i:133;i:1;i:134;i:1;i:135;i:1;i:136;i:1;i:138;i:1;i:140;i:1;i:142;i:-2;i:143;i:1;}s:66:"/home/bjartka/public_html/doctrine/lib/Doctrine/Validator/Date.php";a:11:{i:34;i:1;i:43;i:1;i:44;i:-1;i:45;i:-2;i:46;i:1;i:48;i:1;i:49;i:-1;i:50;i:-2;i:51;i:1;i:52;i:-2;i:53;i:1;}s:58:"/home/bjartka/public_html/doctrine/models/ResourceType.php";a:4:{i:4;i:1;i:5;i:1;i:7;i:1;i:8;i:1;}s:60:"/home/bjartka/public_html/doctrine/models/SequenceRecord.php";a:3:{i:5;i:1;i:6;i:1;i:7;i:1;}s:54:"/home/bjartka/public_html/doctrine/models/GzipTest.php";a:2:{i:4;i:1;i:5;i:1;}s:70:"/home/bjartka/public_html/doctrine/models/CascadeDeleteRelatedTest.php";a:11:{i:6;i:-1;i:7;i:-1;i:8;i:-1;i:11;i:-1;i:12;i:-1;i:13;i:-1;i:14;i:-1;i:16;i:-1;i:17;i:-1;i:18;i:-1;i:19;i:-1;}s:49:"/home/bjartka/public_html/doctrine/models/Tag.php";a:4:{i:4;i:1;i:5;i:1;i:7;i:1;i:8;i:1;}s:57:"/home/bjartka/public_html/doctrine/models/BooleanTest.php";a:3:{i:4;i:1;i:5;i:1;i:6;i:1;}s:58:"/home/bjartka/public_html/doctrine/models/Forum_Thread.php";a:7:{i:4;i:1;i:5;i:1;i:6;i:1;i:7;i:1;i:9;i:1;i:10;i:1;i:11;i:1;}s:60:"/home/bjartka/public_html/doctrine/models/QueryTest_User.php";a:7:{i:7;i:1;i:8;i:1;i:9;i:1;i:10;i:1;i:17;i:1;i:18;i:1;i:19;i:1;}s:69:"/home/bjartka/public_html/doctrine/tests/Connection/MssqlTestCase.php";a:39:{i:35;i:1;i:37;i:1;i:38;i:1;i:40;i:1;i:42;i:1;i:43;i:1;i:45;i:1;i:47;i:1;i:48;i:1;i:50;i:1;i:52;i:1;i:53;i:1;i:55;i:1;i:57;i:1;i:58;i:1;i:60;i:1;i:62;i:1;i:63;i:1;i:65;i:1;i:67;i:1;i:68;i:1;i:70;i:1;i:72;i:1;i:73;i:1;i:75;i:1;i:77;i:1;i:78;i:1;i:80;i:1;i:82;i:1;i:83;i:1;i:85;i:1;i:87;i:1;i:88;i:1;i:90;i:1;i:92;i:1;i:93;i:1;i:95;i:1;i:97;i:1;i:98;i:1;}s:67:"/home/bjartka/public_html/doctrine/tests/Sequence/PgsqlTestCase.php";a:10:{i:37;i:1;i:38;i:1;i:40;i:1;i:41;i:1;i:44;i:1;i:46;i:1;i:48;i:1;i:51;i:1;i:53;i:1;i:54;i:1;}s:61:"/home/bjartka/public_html/doctrine/tests/AuditLogTestCase.php";a:32:{i:37;i:1;i:41;i:1;i:42;i:1;i:43;i:1;i:45;i:1;i:46;i:1;i:50;i:1;i:52;i:1;i:53;i:1;i:54;i:1;i:56;i:1;i:57;i:1;i:58;i:1;i:60;i:1;i:62;i:1;i:64;i:1;i:65;i:1;i:67;i:1;i:68;i:1;i:70;i:1;i:72;i:1;i:73;i:1;i:75;i:1;i:77;i:1;i:78;i:1;i:80;i:1;i:84;i:1;i:87;i:1;i:88;i:-1;i:89;i:1;i:90;i:1;i:92;i:1;}s:57:"/home/bjartka/public_html/doctrine/lib/Doctrine/Query.php";a:854:{i:0;i:1;i:120;i:1;i:121;i:-2;i:124;i:1;i:125;i:1;i:126;i:1;i:127;i:1;i:128;i:1;i:129;i:1;i:130;i:1;i:131;i:1;i:132;i:1;i:143;i:-1;i:144;i:-1;i:145;i:-2;i:146;i:-1;i:147;i:-1;i:158;i:-1;i:159;i:-1;i:170;i:1;i:172;i:1;i:173;i:1;i:174;i:1;i:175;i:1;i:177;i:1;i:187;i:1;i:188;i:-2;i:197;i:1;i:198;i:-2;i:208;i:1;i:209;i:1;i:210;i:1;i:211;i:1;i:212;i:1;i:213;i:1;i:214;i:1;i:215;i:1;i:216;i:-2;i:233;i:1;i:234;i:1;i:235;i:-2;i:237;i:1;i:238;i:1;i:239;i:-2;i:249;i:1;i:251;i:1;i:253;i:1;i:254;i:-2;i:255;i:-1;i:256;i:-1;i:258;i:-1;i:259;i:-2;i:260;i:-1;i:261;i:-2;i:272;i:1;i:273;i:1;i:275;i:1;i:277;i:1;i:278;i:-1;i:279;i:-2;i:281;i:1;i:282;i:1;i:284;i:1;i:285;i:-2;i:300;i:1;i:301;i:-1;i:302;i:-2;i:305;i:1;i:306;i:-1;i:307;i:-2;i:310;i:1;i:311;i:1;i:312;i:1;i:313;i:1;i:316;i:1;i:317;i:1;i:319;i:1;i:321;i:1;i:322;i:1;i:323;i:-1;i:324;i:-1;i:325;i:1;i:327;i:1;i:328;i:1;i:330;i:1;i:332;i:1;i:333;i:-2;i:344;i:-1;i:345;i:-1;i:346;i:-2;i:348;i:-1;i:349;i:-2;i:361;i:1;i:362;i:1;i:363;i:1;i:364;i:1;i:365;i:1;i:366;i:1;i:367;i:1;i:368;i:1;i:369;i:1;i:371;i:1;i:372;i:-2;i:386;i:1;i:387;i:1;i:389;i:1;i:390;i:1;i:393;i:1;i:394;i:1;i:395;i:1;i:398;i:1;i:399;i:1;i:400;i:1;i:402;i:1;i:403;i:1;i:404;i:1;i:406;i:1;i:408;i:1;i:409;i:1;i:411;i:1;i:413;i:1;i:414;i:-2;i:415;i:1;i:425;i:-1;i:427;i:-1;i:428;i:-1;i:429;i:-1;i:430;i:-1;i:431;i:-1;i:432;i:-1;i:433;i:-1;i:436;i:-1;i:437;i:-1;i:441;i:-1;i:442;i:-1;i:444;i:-1;i:445;i:-1;i:446;i:-1;i:448;i:-1;i:449;i:-2;i:453;i:-1;i:455;i:-1;i:457;i:-1;i:459;i:-1;i:460;i:-2;i:471;i:1;i:472;i:1;i:474;i:1;i:476;i:1;i:477;i:1;i:479;i:1;i:480;i:-2;i:481;i:1;i:482;i:1;i:484;i:-2;i:495;i:1;i:497;i:1;i:498;i:1;i:501;i:1;i:502;i:-1;i:504;i:-1;i:505;i:-1;i:507;i:1;i:509;i:1;i:510;i:1;i:512;i:1;i:513;i:-1;i:514;i:-2;i:516;i:1;i:518;i:1;i:520;i:1;i:521;i:1;i:522;i:1;i:524;i:1;i:525;i:1;i:526;i:1;i:528;i:1;i:529;i:1;i:531;i:1;i:533;i:1;i:535;i:1;i:537;i:1;i:539;i:1;i:540;i:1;i:542;i:1;i:544;i:1;i:545;i:1;i:546;i:1;i:548;i:1;i:549;i:1;i:550;i:1;i:551;i:1;i:552;i:-1;i:553;i:-1;i:554;i:-1;i:557;i:1;i:559;i:1;i:560;i:1;i:578;i:1;i:580;i:1;i:581;i:1;i:582;i:1;i:584;i:1;i:585;i:1;i:586;i:1;i:587;i:1;i:589;i:1;i:592;i:1;i:593;i:1;i:594;i:1;i:598;i:1;i:599;i:1;i:600;i:1;i:602;i:1;i:603;i:1;i:604;i:1;i:607;i:1;i:609;i:1;i:610;i:1;i:612;i:1;i:615;i:1;i:617;i:1;i:618;i:1;i:619;i:1;i:620;i:1;i:621;i:1;i:623;i:1;i:624;i:1;i:627;i:1;i:628;i:-1;i:629;i:-2;i:631;i:1;i:634;i:1;i:637;i:1;i:638;i:1;i:639;i:-2;i:641;i:1;i:644;i:1;i:646;i:1;i:647;i:1;i:648;i:1;i:649;i:1;i:652;i:1;i:653;i:1;i:654;i:1;i:655;i:-2;i:668;i:1;i:669;i:1;i:671;i:1;i:672;i:1;i:673;i:1;i:674;i:-2;i:677;i:1;i:678;i:1;i:680;i:1;i:682;i:1;i:683;i:1;i:684;i:1;i:688;i:1;i:689;i:1;i:690;i:-2;i:693;i:1;i:695;i:1;i:697;i:1;i:698;i:-1;i:699;i:-1;i:700;i:-1;i:701;i:-2;i:702;i:-1;i:703;i:-1;i:704;i:-1;i:706;i:-1;i:707;i:1;i:710;i:1;i:711;i:1;i:713;i:1;i:714;i:-2;i:727;i:-1;i:728;i:-1;i:730;i:-1;i:732;i:-1;i:734;i:-1;i:735;i:-1;i:736;i:-1;i:738;i:-1;i:740;i:-1;i:742;i:-1;i:743;i:-1;i:744;i:-1;i:745;i:-1;i:746;i:-1;i:757;i:-1;i:758;i:-1;i:760;i:-1;i:763;i:-1;i:764;i:-1;i:766;i:-1;i:767;i:-1;i:768;i:-2;i:770;i:-1;i:772;i:-1;i:773;i:-1;i:776;i:-1;i:777;i:-1;i:778;i:-2;i:780;i:-1;i:782;i:-1;i:785;i:-1;i:786;i:-1;i:787;i:-2;i:789;i:-1;i:791;i:-1;i:795;i:-1;i:796;i:-1;i:797;i:-1;i:798;i:-1;i:800;i:-1;i:801;i:-1;i:802;i:-1;i:803;i:-1;i:805;i:-1;i:806;i:-1;i:808;i:-1;i:810;i:-1;i:811;i:-1;i:813;i:-1;i:815;i:-1;i:816;i:-1;i:818;i:-1;i:819;i:-1;i:830;i:1;i:831;i:1;i:832;i:1;i:833;i:1;i:834;i:1;i:835;i:1;i:836;i:1;i:837;i:1;i:838;i:1;i:840;i:1;i:841;i:1;i:842;i:-1;i:843;i:1;i:844;i:-2;i:854;i:1;i:855;i:1;i:856;i:1;i:857;i:1;i:858;i:1;i:859;i:-2;i:862;i:1;i:863;i:1;i:865;i:1;i:866;i:1;i:868;i:1;i:869;i:-1;i:871;i:1;i:872;i:-1;i:873;i:-2;i:875;i:1;i:877;i:1;i:878;i:1;i:880;i:1;i:881;i:1;i:882;i:1;i:883;i:1;i:885;i:1;i:887;i:1;i:888;i:1;i:890;i:1;i:892;i:1;i:893;i:1;i:894;i:1;i:895;i:-2;i:909;i:1;i:923;i:-1;i:935;i:1;i:937;i:1;i:939;i:1;i:940;i:1;i:942;i:1;i:944;i:1;i:945;i:1;i:946;i:1;i:948;i:1;i:949;i:1;i:950;i:1;i:952;i:1;i:953;i:1;i:954;i:1;i:955;i:1;i:967;i:1;i:968;i:1;i:969;i:-2;i:971;i:1;i:974;i:1;i:975;i:1;i:976;i:1;i:977;i:1;i:978;i:1;i:979;i:1;i:982;i:1;i:983;i:1;i:984;i:1;i:985;i:1;i:987;i:1;i:990;i:1;i:991;i:1;i:993;i:1;i:995;i:1;i:996;i:-1;i:997;i:-2;i:999;i:1;i:1000;i:1;i:1001;i:1;i:1002;i:1;i:1003;i:1;i:1005;i:1;i:1006;i:1;i:1007;i:1;i:1008;i:1;i:1010;i:1;i:1011;i:1;i:1012;i:1;i:1013;i:1;i:1014;i:1;i:1015;i:1;i:1016;i:1;i:1017;i:1;i:1018;i:1;i:1019;i:1;i:1021;i:1;i:1024;i:1;i:1025;i:1;i:1027;i:1;i:1028;i:1;i:1029;i:1;i:1032;i:1;i:1035;i:1;i:1036;i:1;i:1037;i:1;i:1038;i:1;i:1039;i:1;i:1041;i:1;i:1044;i:1;i:1045;i:1;i:1047;i:1;i:1048;i:1;i:1051;i:1;i:1052;i:1;i:1054;i:1;i:1055;i:1;i:1056;i:1;i:1057;i:1;i:1059;i:1;i:1060;i:1;i:1061;i:-1;i:1063;i:1;i:1066;i:1;i:1067;i:1;i:1068;i:1;i:1070;i:1;i:1071;i:1;i:1072;i:1;i:1074;i:1;i:1075;i:1;i:1076;i:1;i:1077;i:1;i:1079;i:1;i:1081;i:1;i:1082;i:1;i:1085;i:1;i:1086;i:1;i:1087;i:1;i:1088;i:1;i:1089;i:1;i:1090;i:1;i:1091;i:1;i:1093;i:1;i:1094;i:-2;i:1108;i:1;i:1109;i:1;i:1110;i:1;i:1113;i:1;i:1114;i:1;i:1117;i:1;i:1119;i:1;i:1123;i:1;i:1124;i:1;i:1125;i:1;i:1126;i:1;i:1127;i:1;i:1129;i:1;i:1130;i:1;i:1131;i:-2;i:1134;i:1;i:1135;i:-1;i:1136;i:-2;i:1139;i:1;i:1140;i:1;i:1141;i:1;i:1142;i:1;i:1143;i:1;i:1145;i:1;i:1146;i:1;i:1147;i:1;i:1148;i:1;i:1149;i:1;i:1150;i:1;i:1151;i:1;i:1154;i:1;i:1157;i:1;i:1159;i:1;i:1160;i:1;i:1162;i:1;i:1163;i:-1;i:1164;i:-2;i:1165;i:1;i:1167;i:1;i:1168;i:1;i:1171;i:1;i:1172;i:1;i:1173;i:1;i:1175;i:1;i:1178;i:1;i:1180;i:1;i:1182;i:1;i:1183;i:1;i:1184;i:-1;i:1185;i:-2;i:1187;i:1;i:1189;i:1;i:1190;i:1;i:1191;i:1;i:1192;i:-2;i:1194;i:1;i:1195;i:1;i:1196;i:-2;i:1197;i:1;i:1199;i:1;i:1200;i:1;i:1201;i:1;i:1203;i:1;i:1204;i:1;i:1205;i:1;i:1207;i:1;i:1208;i:1;i:1209;i:1;i:1210;i:-1;i:1211;i:-2;i:1212;i:1;i:1213;i:1;i:1214;i:-2;i:1216;i:1;i:1218;i:1;i:1219;i:1;i:1220;i:1;i:1222;i:1;i:1223;i:1;i:1224;i:1;i:1225;i:1;i:1227;i:1;i:1228;i:1;i:1229;i:-2;i:1252;i:1;i:1254;i:1;i:1255;i:1;i:1256;i:1;i:1257;i:1;i:1258;i:1;i:1259;i:1;i:1260;i:1;i:1261;i:1;i:1262;i:1;i:1263;i:1;i:1264;i:1;i:1265;i:1;i:1266;i:1;i:1267;i:1;i:1268;i:1;i:1269;i:1;i:1270;i:1;i:1271;i:1;i:1272;i:1;i:1273;i:1;i:1274;i:1;i:1275;i:1;i:1276;i:-1;i:1278;i:1;i:1279;i:1;i:1280;i:1;i:1281;i:1;i:1282;i:1;i:1283;i:-1;i:1284;i:-2;i:1286;i:1;i:1287;i:1;i:1288;i:1;i:1289;i:1;i:1290;i:-2;i:1305;i:1;i:1306;i:1;i:1307;i:1;i:1309;i:1;i:1310;i:1;i:1311;i:1;i:1313;i:1;i:1315;i:1;i:1316;i:1;i:1317;i:1;i:1319;i:1;i:1320;i:-1;i:1321;i:-1;i:1322;i:1;i:1323;i:-1;i:1324;i:-1;i:1325;i:1;i:1326;i:1;i:1327;i:1;i:1328;i:1;i:1329;i:1;i:1330;i:1;i:1331;i:1;i:1332;i:1;i:1333;i:1;i:1334;i:1;i:1335;i:1;i:1336;i:1;i:1337;i:1;i:1338;i:1;i:1339;i:1;i:1340;i:1;i:1341;i:1;i:1342;i:1;i:1343;i:1;i:1344;i:1;i:1345;i:1;i:1346;i:1;i:1347;i:1;i:1348;i:1;i:1349;i:1;i:1350;i:-2;i:1351;i:1;i:1353;i:1;i:1354;i:-2;i:1358;i:1;i:1360;i:1;i:1361;i:1;i:1362;i:1;i:1364;i:1;i:1365;i:1;i:1368;i:1;i:1370;i:1;i:1372;i:1;i:1373;i:1;i:1374;i:1;i:1375;i:1;i:1376;i:1;i:1377;i:1;i:1379;i:1;i:1380;i:1;i:1381;i:1;i:1382;i:1;i:1383;i:1;i:1386;i:1;i:1387;i:1;i:1389;i:1;i:1391;i:1;i:1392;i:1;i:1393;i:1;i:1395;i:1;i:1396;i:1;i:1397;i:1;i:1399;i:1;i:1400;i:1;i:1402;i:1;i:1404;i:1;i:1407;i:1;i:1409;i:1;i:1412;i:1;i:1413;i:1;i:1414;i:1;i:1415;i:1;i:1419;i:1;i:1420;i:1;i:1421;i:-2;i:1423;i:1;i:1426;i:1;i:1427;i:1;i:1428;i:1;i:1430;i:1;i:1431;i:1;i:1433;i:1;i:1434;i:1;i:1435;i:1;i:1436;i:1;i:1437;i:1;i:1438;i:1;i:1439;i:1;i:1440;i:1;i:1442;i:1;i:1443;i:1;i:1444;i:1;i:1446;i:1;i:1448;i:1;i:1450;i:1;i:1452;i:1;i:1454;i:1;i:1455;i:1;i:1456;i:1;i:1458;i:1;i:1459;i:1;i:1461;i:1;i:1463;i:1;i:1464;i:1;i:1465;i:1;i:1467;i:1;i:1469;i:1;i:1471;i:1;i:1473;i:1;i:1476;i:1;i:1477;i:1;i:1478;i:1;i:1479;i:1;i:1481;i:1;i:1484;i:1;i:1485;i:1;i:1486;i:1;i:1487;i:1;i:1488;i:1;i:1490;i:1;i:1492;i:1;i:1494;i:1;i:1495;i:1;i:1497;i:1;i:1498;i:1;i:1499;i:1;i:1501;i:1;i:1503;i:1;i:1505;i:1;i:1507;i:1;i:1508;i:1;i:1509;i:1;i:1510;i:1;i:1511;i:1;i:1512;i:1;i:1513;i:1;i:1514;i:1;i:1515;i:1;i:1516;i:1;i:1518;i:1;i:1520;i:1;i:1522;i:1;i:1523;i:1;i:1524;i:1;i:1525;i:1;i:1528;i:1;i:1529;i:1;i:1530;i:1;i:1531;i:1;i:1533;i:1;i:1535;i:1;i:1537;i:1;i:1538;i:1;i:1539;i:1;i:1540;i:1;i:1541;i:1;i:1542;i:1;i:1544;i:1;i:1546;i:1;i:1548;i:1;i:1549;i:1;i:1551;i:1;i:1552;i:1;i:1553;i:1;i:1554;i:1;i:1555;i:1;i:1556;i:1;i:1558;i:1;i:1559;i:1;i:1560;i:1;i:1561;i:-2;i:1563;i:1;i:1564;i:1;i:1565;i:1;i:1566;i:-2;i:1577;i:1;i:1578;i:1;i:1580;i:1;i:1581;i:1;i:1584;i:1;i:1586;i:1;i:1588;i:1;i:1589;i:1;i:1590;i:1;i:1592;i:1;i:1593;i:1;i:1594;i:1;i:1596;i:1;i:1597;i:-2;i:1622;i:1;i:1625;i:1;i:1626;i:1;i:1627;i:1;i:1628;i:1;i:1629;i:1;i:1630;i:1;i:1633;i:1;i:1634;i:1;i:1635;i:1;i:1637;i:1;i:1638;i:1;i:1639;i:1;i:1640;i:1;i:1641;i:1;i:1643;i:1;i:1646;i:1;i:1648;i:1;i:1649;i:1;i:1650;i:1;i:1652;i:1;i:1653;i:1;i:1654;i:1;i:1656;i:1;i:1657;i:-1;i:1658;i:-1;i:1660;i:1;i:1662;i:1;i:1664;i:1;i:1665;i:-1;i:1666;i:-1;i:1667;i:-1;i:1668;i:-1;i:1669;i:-1;i:1670;i:1;i:1673;i:1;i:1674;i:-2;i:1688;i:1;i:1690;i:1;i:1691;i:-2;i:1702;i:1;i:1703;i:1;i:1704;i:1;i:1706;i:1;i:1707;i:1;i:1708;i:1;i:1709;i:1;i:1711;i:1;i:1712;i:-2;i:1725;i:-1;i:1726;i:-1;i:1727;i:-1;i:1728;i:-1;i:1729;i:-1;}s:64:"/home/bjartka/public_html/doctrine/tests/Record/LockTestCase.php";a:13:{i:5;i:1;i:6;i:1;i:7;i:1;i:8;i:1;i:10;i:1;i:14;i:1;i:15;i:1;i:16;i:1;i:17;i:1;i:18;i:1;i:20;i:1;i:21;i:1;i:22;i:1;}s:64:"/home/bjartka/public_html/doctrine/tests/Query/CacheTestCase.php";a:47:{i:38;i:1;i:40;i:1;i:41;i:1;i:42;i:1;i:44;i:1;i:45;i:1;i:47;i:1;i:49;i:1;i:50;i:1;i:51;i:1;i:55;i:1;i:57;i:1;i:58;i:1;i:59;i:1;i:60;i:1;i:62;i:1;i:63;i:1;i:65;i:1;i:67;i:1;i:68;i:1;i:69;i:1;i:73;i:1;i:75;i:1;i:76;i:1;i:77;i:1;i:78;i:1;i:80;i:1;i:82;i:1;i:83;i:1;i:85;i:1;i:87;i:1;i:88;i:1;i:89;i:1;i:92;i:1;i:94;i:1;i:95;i:1;i:97;i:1;i:98;i:1;i:99;i:1;i:101;i:1;i:103;i:1;i:104;i:1;i:106;i:1;i:108;i:1;i:109;i:1;i:111;i:1;i:112;i:1;}s:60:"/home/bjartka/public_html/doctrine/lib/Doctrine/DataDict.php";a:34:{i:34;i:1;i:45;i:-1;i:47;i:-1;i:48;i:-1;i:49;i:-2;i:51;i:-1;i:52;i:-1;i:53;i:-2;i:55;i:-1;i:57;i:-1;i:58;i:-1;i:59;i:-1;i:61;i:-1;i:62;i:-1;i:63;i:-1;i:64;i:-1;i:65;i:-1;i:67;i:-1;i:68;i:-1;i:69;i:-1;i:70;i:-1;i:71;i:-1;i:72;i:-1;i:73;i:-1;i:75;i:-1;i:76;i:-2;i:89;i:1;i:90;i:1;i:91;i:1;i:92;i:1;i:93;i:1;i:94;i:1;i:95;i:-2;i:96;i:1;}s:66:"/home/bjartka/public_html/doctrine/lib/Doctrine/Sequence/Mysql.php";a:29:{i:21;i:1;i:33;i:1;i:45;i:1;i:46;i:1;i:47;i:1;i:51;i:1;i:53;i:1;i:54;i:-2;i:59;i:-2;i:60;i:-2;i:61;i:-2;i:64;i:-2;i:65;i:-2;i:66;i:-2;i:69;i:1;i:71;i:1;i:72;i:1;i:73;i:1;i:80;i:1;i:81;i:1;i:82;i:-2;i:94;i:1;i:95;i:-2;i:106;i:1;i:107;i:1;i:108;i:1;i:110;i:1;i:111;i:-2;i:112;i:1;}s:72:"/home/bjartka/public_html/doctrine/lib/Doctrine/Expression/Exception.php";a:3:{i:21;i:1;i:33;i:1;i:34;i:1;}s:58:"/home/bjartka/public_html/doctrine/lib/Doctrine/RawSql.php";a:148:{i:21;i:1;i:33;i:1;i:53;i:1;i:54;i:1;i:56;i:1;i:57;i:1;i:58;i:1;i:59;i:1;i:60;i:1;i:61;i:1;i:62;i:-1;i:65;i:1;i:66;i:-2;i:77;i:1;i:79;i:1;i:80;i:1;i:82;i:1;i:84;i:1;i:85;i:1;i:86;i:1;i:87;i:1;i:88;i:1;i:89;i:1;i:90;i:1;i:91;i:1;i:92;i:1;i:93;i:1;i:94;i:1;i:95;i:1;i:96;i:1;i:97;i:1;i:98;i:1;i:99;i:1;i:100;i:1;i:101;i:1;i:102;i:1;i:103;i:1;i:104;i:1;i:106;i:1;i:107;i:-1;i:109;i:1;i:110;i:1;i:111;i:1;i:112;i:1;i:113;i:1;i:114;i:1;i:115;i:1;i:116;i:1;i:118;i:1;i:119;i:1;i:121;i:1;i:122;i:1;i:124;i:1;i:125;i:-2;i:135;i:1;i:137;i:1;i:138;i:1;i:139;i:1;i:140;i:-1;i:141;i:-2;i:143;i:1;i:145;i:1;i:146;i:1;i:147;i:-1;i:149;i:1;i:151;i:1;i:153;i:1;i:154;i:1;i:155;i:1;i:157;i:1;i:158;i:1;i:159;i:1;i:160;i:1;i:161;i:1;i:163;i:1;i:167;i:1;i:168;i:1;i:170;i:1;i:171;i:1;i:173;i:1;i:174;i:1;i:175;i:1;i:176;i:1;i:177;i:1;i:180;i:1;i:181;i:1;i:183;i:1;i:184;i:1;i:186;i:1;i:187;i:1;i:188;i:1;i:189;i:1;i:190;i:1;i:192;i:1;i:193;i:1;i:194;i:1;i:195;i:1;i:196;i:1;i:197;i:1;i:199;i:1;i:200;i:1;i:201;i:1;i:202;i:1;i:203;i:1;i:204;i:1;i:205;i:1;i:207;i:1;i:208;i:1;i:209;i:1;i:210;i:1;i:211;i:-2;i:221;i:1;i:222;i:-2;i:233;i:1;i:234;i:1;i:236;i:1;i:238;i:1;i:239;i:1;i:241;i:1;i:243;i:1;i:245;i:1;i:246;i:1;i:248;i:1;i:249;i:1;i:251;i:1;i:253;i:1;i:256;i:1;i:258;i:1;i:261;i:1;i:262;i:1;i:263;i:1;i:264;i:1;i:266;i:1;i:267;i:1;i:268;i:1;i:270;i:1;i:271;i:1;i:272;i:1;i:273;i:1;i:275;i:1;i:276;i:1;i:277;i:1;i:279;i:1;i:281;i:1;i:282;i:1;i:284;i:1;i:285;i:-2;i:286;i:1;}s:64:"/home/bjartka/public_html/doctrine/lib/Doctrine/Hook/Integer.php";a:17:{i:21;i:1;i:33;i:1;i:49;i:1;i:51;i:1;i:52;i:1;i:54;i:1;i:56;i:1;i:58;i:1;i:61;i:1;i:63;i:1;i:64;i:1;i:67;i:1;i:69;i:1;i:72;i:1;i:73;i:1;i:74;i:-2;i:75;i:1;}s:66:"/home/bjartka/public_html/doctrine/lib/Doctrine/Node/Interface.php";a:2:{i:33;i:1;i:268;i:1;}s:56:"/home/bjartka/public_html/doctrine/models/Assignment.php";a:3:{i:4;i:1;i:5;i:1;i:6;i:1;}s:59:"/home/bjartka/public_html/doctrine/models/FieldNameTest.php";a:6:{i:6;i:1;i:7;i:1;i:8;i:1;i:9;i:1;i:10;i:1;i:11;i:1;}s:70:"/home/bjartka/public_html/doctrine/models/ORM_AccessControlsGroups.php";a:3:{i:6;i:-1;i:7;i:-1;i:8;i:-1;}s:58:"/home/bjartka/public_html/doctrine/models/LocationI18n.php";a:6:{i:6;i:1;i:7;i:1;i:8;i:1;i:9;i:1;i:13;i:1;i:14;i:1;}s:64:"/home/bjartka/public_html/doctrine/models/QueryTest_Category.php";a:13:{i:17;i:1;i:18;i:1;i:19;i:1;i:20;i:1;i:21;i:1;i:22;i:1;i:23;i:1;i:24;i:1;i:25;i:1;i:32;i:1;i:33;i:1;i:34;i:1;i:35;i:1;}s:64:"/home/bjartka/public_html/doctrine/tests/Query/WhereTestCase.php";a:154:{i:37;i:1;i:40;i:1;i:41;i:1;i:42;i:1;i:45;i:1;i:47;i:1;i:48;i:1;i:49;i:1;i:51;i:1;i:53;i:1;i:55;i:1;i:57;i:1;i:58;i:1;i:59;i:1;i:63;i:1;i:65;i:1;i:67;i:1;i:69;i:1;i:70;i:1;i:71;i:1;i:72;i:1;i:76;i:1;i:78;i:1;i:79;i:1;i:80;i:1;i:82;i:1;i:84;i:1;i:86;i:1;i:88;i:1;i:89;i:1;i:90;i:1;i:91;i:1;i:95;i:1;i:96;i:1;i:97;i:1;i:99;i:1;i:101;i:1;i:103;i:1;i:105;i:1;i:106;i:1;i:107;i:1;i:108;i:1;i:111;i:1;i:113;i:1;i:115;i:1;i:117;i:1;i:119;i:1;i:120;i:1;i:121;i:1;i:124;i:1;i:126;i:1;i:128;i:1;i:129;i:1;i:130;i:1;i:131;i:1;i:134;i:1;i:136;i:1;i:137;i:1;i:139;i:1;i:140;i:1;i:141;i:1;i:144;i:1;i:146;i:1;i:147;i:1;i:148;i:1;i:149;i:1;i:153;i:1;i:154;i:1;i:155;i:1;i:156;i:-2;i:158;i:1;i:160;i:1;i:161;i:1;i:162;i:1;i:166;i:1;i:170;i:1;i:171;i:1;i:172;i:1;i:173;i:-2;i:175;i:1;i:176;i:1;i:177;i:1;i:178;i:1;i:179;i:1;i:182;i:1;i:184;i:1;i:186;i:1;i:188;i:1;i:189;i:1;i:190;i:1;i:192;i:1;i:195;i:1;i:197;i:1;i:199;i:1;i:201;i:1;i:202;i:1;i:203;i:1;i:206;i:1;i:208;i:1;i:210;i:1;i:211;i:1;i:213;i:1;i:214;i:1;i:217;i:1;i:219;i:1;i:221;i:1;i:222;i:1;i:224;i:1;i:225;i:1;i:228;i:1;i:230;i:1;i:232;i:1;i:233;i:1;i:235;i:1;i:236;i:1;i:239;i:1;i:241;i:1;i:243;i:1;i:244;i:1;i:246;i:1;i:247;i:1;i:250;i:1;i:252;i:1;i:254;i:1;i:255;i:1;i:258;i:1;i:260;i:1;i:262;i:1;i:263;i:1;i:266;i:1;i:267;i:1;i:268;i:1;i:270;i:1;i:272;i:1;i:274;i:1;i:276;i:1;i:278;i:1;i:279;i:1;i:283;i:1;i:285;i:1;i:287;i:1;i:289;i:1;i:290;i:1;i:291;i:1;i:292;i:1;i:293;i:1;i:297;i:1;i:299;i:1;i:301;i:1;i:303;i:1;i:304;i:1;i:305;i:1;i:306;i:1;i:307;i:1;}s:69:"/home/bjartka/public_html/doctrine/tests/CustomPrimaryKeyTestCase.php";a:14:{i:36;i:1;i:40;i:1;i:42;i:1;i:43;i:1;i:46;i:1;i:47;i:1;i:49;i:1;i:50;i:1;i:52;i:1;i:53;i:1;i:54;i:1;i:56;i:1;i:58;i:1;i:59;i:1;}s:69:"/home/bjartka/public_html/doctrine/lib/Doctrine/Manager/Exception.php";a:2:{i:33;i:1;i:34;i:1;}s:69:"/home/bjartka/public_html/doctrine/lib/Doctrine/Expression/Sqlite.php";a:41:{i:0;i:1;i:21;i:1;i:33;i:1;i:43;i:-1;i:44;i:-2;i:55;i:-1;i:56;i:-2;i:65;i:1;i:66;i:1;i:67;i:-2;i:80;i:-1;i:81;i:-2;i:84;i:-1;i:85;i:-2;i:88;i:-1;i:89;i:-2;i:92;i:-1;i:93;i:-2;i:96;i:-1;i:97;i:-2;i:106;i:-1;i:107;i:-2;i:121;i:-1;i:122;i:-2;i:133;i:-1;i:134;i:-1;i:135;i:-1;i:136;i:-1;i:137;i:-1;i:138;i:-1;i:139;i:-1;i:140;i:-1;i:141;i:-2;i:150;i:1;i:151;i:-2;i:167;i:1;i:168;i:1;i:169;i:-2;i:170;i:-1;i:171;i:-2;i:172;i:1;}s:64:"/home/bjartka/public_html/doctrine/lib/Doctrine/Import/Pgsql.php";a:49:{i:21;i:1;i:33;i:1;i:130;i:-1;i:140;i:1;i:141;i:1;i:143;i:1;i:144;i:-2;i:154;i:1;i:155;i:1;i:156;i:1;i:158;i:1;i:159;i:1;i:160;i:-1;i:162;i:-1;i:164;i:-1;i:165;i:-1;i:166;i:-1;i:168;i:-1;i:171;i:-1;i:172;i:-1;i:173;i:-1;i:174;i:-1;i:175;i:-1;i:176;i:-1;i:177;i:-1;i:178;i:-1;i:179;i:-1;i:180;i:-1;i:181;i:-1;i:182;i:-1;i:183;i:-1;i:184;i:1;i:185;i:-2;i:195;i:1;i:196;i:1;i:198;i:1;i:199;i:-2;i:209;i:1;i:210;i:-2;i:223;i:-1;i:224;i:-1;i:225;i:-1;i:226;i:-1;i:227;i:-1;i:228;i:-1;i:229;i:-2;i:239;i:-1;i:240;i:-2;i:241;i:1;}s:63:"/home/bjartka/public_html/doctrine/lib/Doctrine/Hook/Parser.php";a:6:{i:34;i:1;i:40;i:1;i:41;i:-2;i:51;i:1;i:52;i:-2;i:67;i:1;}s:64:"/home/bjartka/public_html/doctrine/lib/Doctrine/Search/Query.php";a:111:{i:34;i:1;i:53;i:1;i:54;i:1;i:55;i:1;i:56;i:1;i:57;i:-1;i:58;i:-2;i:61;i:1;i:63;i:1;i:65;i:1;i:66;i:1;i:71;i:1;i:73;i:1;i:75;i:1;i:76;i:1;i:77;i:1;i:78;i:1;i:79;i:1;i:81;i:-1;i:83;i:-1;i:84;i:-1;i:87;i:1;i:88;i:1;i:90;i:1;i:91;i:1;i:93;i:1;i:94;i:1;i:98;i:1;i:100;i:1;i:102;i:1;i:103;i:1;i:104;i:1;i:106;i:1;i:108;i:1;i:110;i:1;i:112;i:1;i:113;i:1;i:115;i:1;i:116;i:1;i:117;i:1;i:118;i:1;i:119;i:1;i:120;i:1;i:122;i:1;i:124;i:1;i:126;i:1;i:127;i:1;i:128;i:1;i:129;i:1;i:130;i:1;i:131;i:1;i:133;i:1;i:134;i:1;i:135;i:1;i:136;i:1;i:137;i:1;i:139;i:1;i:140;i:1;i:141;i:-2;i:143;i:1;i:144;i:1;i:145;i:1;i:146;i:1;i:147;i:1;i:150;i:1;i:151;i:1;i:152;i:1;i:153;i:1;i:155;i:1;i:156;i:1;i:160;i:1;i:161;i:1;i:162;i:-2;i:163;i:1;i:165;i:-2;i:168;i:1;i:169;i:1;i:170;i:-2;i:171;i:1;i:173;i:1;i:175;i:-2;i:179;i:1;i:181;i:1;i:182;i:1;i:183;i:1;i:184;i:1;i:186;i:1;i:187;i:1;i:189;i:1;i:190;i:1;i:191;i:1;i:192;i:-2;i:193;i:1;i:194;i:1;i:196;i:1;i:197;i:-2;i:200;i:1;i:201;i:1;i:203;i:1;i:205;i:1;i:207;i:1;i:208;i:1;i:209;i:1;i:212;i:1;i:214;i:1;i:215;i:-2;i:218;i:1;i:219;i:-2;i:222;i:1;i:223;i:-2;i:225;i:1;}s:76:"/home/bjartka/public_html/doctrine/tests/migration_classes/001_add_table.php";a:7:{i:2;i:1;i:6;i:1;i:7;i:1;i:8;i:1;i:12;i:-1;i:13;i:-1;i:14;i:1;}s:58:"/home/bjartka/public_html/doctrine/models/RelationTest.php";a:13:{i:6;i:1;i:7;i:1;i:8;i:1;i:15;i:1;i:16;i:1;i:17;i:1;i:18;i:1;i:19;i:1;i:20;i:1;i:21;i:1;i:22;i:1;i:23;i:1;i:24;i:1;}s:57:"/home/bjartka/public_html/doctrine/models/PolicyAsset.php";a:7:{i:6;i:1;i:7;i:1;i:8;i:1;i:12;i:1;i:13;i:1;i:14;i:1;i:15;i:1;}s:56:"/home/bjartka/public_html/doctrine/models/mmrGroup_B.php";a:7:{i:5;i:-1;i:6;i:-1;i:7;i:-1;i:8;i:-1;i:11;i:-1;i:12;i:-1;i:13;i:-1;}s:55:"/home/bjartka/public_html/doctrine/models/gnatEmail.php";a:2:{i:6;i:1;i:7;i:1;}s:61:"/home/bjartka/public_html/doctrine/models/EntityReference.php";a:3:{i:6;i:1;i:7;i:1;i:9;i:1;}s:65:"/home/bjartka/public_html/doctrine/tests/Import/PgsqlTestCase.php";a:36:{i:37;i:1;i:39;i:1;i:45;i:1;i:46;i:1;i:49;i:1;i:51;i:1;i:73;i:1;i:74;i:1;i:77;i:1;i:79;i:1;i:90;i:1;i:91;i:1;i:94;i:1;i:109;i:1;i:110;i:1;i:111;i:1;i:114;i:1;i:116;i:1;i:117;i:1;i:118;i:1;i:121;i:1;i:123;i:1;i:124;i:1;i:125;i:1;i:128;i:1;i:130;i:1;i:131;i:1;i:132;i:1;i:135;i:1;i:148;i:1;i:149;i:1;i:150;i:1;i:153;i:1;i:166;i:1;i:167;i:1;i:168;i:1;}s:67:"/home/bjartka/public_html/doctrine/tests/Query/SubqueryTestCase.php";a:50:{i:39;i:1;i:40;i:1;i:42;i:1;i:43;i:1;i:45;i:1;i:47;i:1;i:48;i:1;i:49;i:1;i:53;i:1;i:54;i:1;i:56;i:1;i:57;i:1;i:62;i:1;i:64;i:1;i:66;i:1;i:68;i:1;i:70;i:1;i:72;i:1;i:74;i:1;i:75;i:1;i:76;i:1;i:81;i:1;i:83;i:1;i:85;i:1;i:87;i:1;i:91;i:1;i:92;i:1;i:93;i:1;i:94;i:1;i:95;i:1;i:99;i:1;i:101;i:1;i:103;i:1;i:104;i:1;i:105;i:-2;i:108;i:1;i:109;i:1;i:113;i:1;i:115;i:1;i:116;i:1;i:117;i:1;i:118;i:1;i:119;i:1;i:120;i:1;i:121;i:1;i:124;i:1;i:125;i:1;i:126;i:1;i:127;i:-2;i:129;i:1;}s:65:"/home/bjartka/public_html/doctrine/tests/Search/QueryTestCase.php";a:146:{i:37;i:1;i:39;i:1;i:40;i:1;i:42;i:1;i:46;i:1;i:48;i:1;i:49;i:1;i:51;i:1;i:53;i:1;i:55;i:1;i:56;i:1;i:58;i:1;i:59;i:1;i:63;i:1;i:64;i:1;i:67;i:1;i:69;i:1;i:70;i:1;i:74;i:1;i:75;i:1;i:77;i:1;i:79;i:1;i:80;i:1;i:84;i:1;i:85;i:1;i:87;i:1;i:89;i:1;i:90;i:1;i:94;i:1;i:95;i:1;i:97;i:1;i:99;i:1;i:100;i:1;i:104;i:1;i:105;i:1;i:107;i:1;i:109;i:1;i:110;i:1;i:114;i:1;i:115;i:1;i:117;i:1;i:119;i:1;i:120;i:1;i:124;i:1;i:125;i:1;i:127;i:1;i:129;i:1;i:130;i:1;i:134;i:1;i:135;i:1;i:137;i:1;i:139;i:1;i:140;i:1;i:144;i:1;i:145;i:1;i:148;i:1;i:150;i:1;i:151;i:1;i:155;i:1;i:156;i:1;i:160;i:1;i:162;i:1;i:163;i:1;i:167;i:1;i:168;i:1;i:172;i:1;i:174;i:1;i:175;i:1;i:179;i:1;i:180;i:1;i:184;i:1;i:185;i:1;i:186;i:1;i:188;i:1;i:189;i:1;i:194;i:1;i:195;i:1;i:199;i:1;i:200;i:1;i:202;i:1;i:203;i:1;i:208;i:1;i:209;i:1;i:212;i:1;i:214;i:1;i:215;i:1;i:216;i:1;i:220;i:1;i:221;i:1;i:225;i:1;i:226;i:1;i:227;i:1;i:229;i:1;i:230;i:1;i:231;i:1;i:235;i:1;i:236;i:1;i:240;i:1;i:241;i:1;i:243;i:1;i:244;i:1;i:245;i:1;i:249;i:1;i:250;i:1;i:254;i:1;i:255;i:1;i:256;i:1;i:258;i:1;i:259;i:1;i:260;i:1;i:264;i:1;i:265;i:1;i:269;i:1;i:270;i:1;i:271;i:1;i:273;i:1;i:274;i:1;i:278;i:1;i:279;i:1;i:283;i:1;i:284;i:1;i:285;i:1;i:287;i:1;i:288;i:1;i:289;i:1;i:292;i:1;i:293;i:1;i:297;i:1;i:298;i:1;i:299;i:1;i:301;i:1;i:302;i:1;i:303;i:1;i:306;i:1;i:307;i:1;i:311;i:1;i:312;i:1;i:313;i:1;i:314;i:1;i:316;i:1;i:317;i:1;i:318;i:1;i:322;i:1;i:323;i:1;i:325;i:1;i:326;i:1;}s:63:"/home/bjartka/public_html/doctrine/lib/Doctrine/Query/Where.php";a:91:{i:21;i:1;i:33;i:1;i:37;i:1;i:38;i:1;i:39;i:1;i:41;i:1;i:42;i:1;i:43;i:1;i:44;i:1;i:45;i:1;i:46;i:-2;i:47;i:1;i:49;i:1;i:50;i:1;i:51;i:1;i:53;i:1;i:54;i:1;i:55;i:1;i:56;i:1;i:57;i:1;i:58;i:1;i:60;i:1;i:62;i:1;i:64;i:1;i:65;i:1;i:67;i:1;i:68;i:1;i:70;i:1;i:71;i:1;i:72;i:1;i:73;i:1;i:75;i:1;i:76;i:1;i:78;i:1;i:79;i:1;i:81;i:1;i:82;i:1;i:83;i:1;i:85;i:1;i:86;i:1;i:88;i:1;i:90;i:1;i:91;i:-2;i:94;i:-1;i:98;i:1;i:100;i:1;i:102;i:1;i:103;i:1;i:106;i:1;i:107;i:1;i:109;i:1;i:110;i:-1;i:111;i:-1;i:113;i:1;i:115;i:1;i:117;i:1;i:119;i:1;i:120;i:1;i:121;i:1;i:122;i:1;i:124;i:1;i:125;i:1;i:126;i:1;i:127;i:1;i:129;i:1;i:131;i:1;i:133;i:1;i:135;i:1;i:136;i:1;i:137;i:1;i:138;i:1;i:140;i:1;i:141;i:1;i:142;i:1;i:144;i:1;i:145;i:1;i:147;i:1;i:148;i:1;i:149;i:1;i:150;i:1;i:153;i:1;i:154;i:-2;i:165;i:1;i:167;i:1;i:169;i:1;i:170;i:-1;i:171;i:-2;i:173;i:1;i:175;i:1;i:176;i:-2;i:177;i:1;}s:64:"/home/bjartka/public_html/doctrine/lib/Doctrine/Query/Offset.php";a:4:{i:33;i:1;i:37;i:1;i:38;i:-2;i:39;i:1;}s:69:"/home/bjartka/public_html/doctrine/lib/Doctrine/Migration/Process.php";a:77:{i:34;i:1;i:43;i:1;i:44;i:-2;i:54;i:1;i:55;i:1;i:57;i:1;i:58;i:1;i:59;i:1;i:69;i:-1;i:70;i:-1;i:72;i:-1;i:73;i:-1;i:74;i:-1;i:84;i:-1;i:85;i:-1;i:87;i:-1;i:88;i:-1;i:89;i:-1;i:99;i:1;i:100;i:1;i:102;i:1;i:103;i:1;i:104;i:1;i:106;i:1;i:107;i:1;i:108;i:1;i:118;i:-1;i:119;i:-1;i:121;i:-1;i:122;i:-1;i:123;i:-1;i:133;i:1;i:134;i:1;i:136;i:1;i:137;i:1;i:138;i:1;i:140;i:1;i:141;i:-1;i:142;i:-1;i:152;i:-1;i:153;i:-1;i:155;i:-1;i:156;i:-1;i:157;i:-1;i:167;i:-1;i:168;i:-1;i:170;i:-1;i:171;i:-1;i:172;i:-1;i:182;i:-1;i:183;i:-1;i:185;i:-1;i:186;i:-1;i:187;i:-1;i:197;i:-1;i:198;i:-1;i:199;i:-1;i:200;i:-1;i:201;i:-1;i:202;i:-1;i:212;i:-1;i:213;i:-1;i:214;i:-1;i:215;i:-1;i:216;i:-1;i:217;i:-1;i:227;i:-1;i:228;i:-1;i:229;i:-1;i:230;i:-1;i:231;i:-1;i:241;i:-1;i:242;i:-1;i:243;i:-1;i:244;i:-1;i:245;i:-1;i:246;i:1;}s:65:"/home/bjartka/public_html/doctrine/models/InheritanceDealUser.php";a:18:{i:6;i:1;i:8;i:1;i:9;i:1;i:10;i:1;i:11;i:1;i:15;i:1;i:22;i:1;i:24;i:1;i:26;i:1;i:27;i:1;i:28;i:1;i:32;i:1;i:34;i:1;i:35;i:1;i:36;i:1;i:37;i:1;i:38;i:1;i:39;i:1;}s:50:"/home/bjartka/public_html/doctrine/models/RTC4.php";a:5:{i:4;i:1;i:5;i:1;i:6;i:1;i:8;i:1;i:9;i:1;}s:50:"/home/bjartka/public_html/doctrine/models/User.php";a:31:{i:13;i:1;i:14;i:1;i:15;i:1;i:16;i:1;i:17;i:1;i:18;i:1;i:19;i:1;i:20;i:1;i:21;i:1;i:22;i:1;i:23;i:1;i:24;i:1;i:25;i:1;i:26;i:1;i:27;i:1;i:28;i:1;i:29;i:1;i:30;i:1;i:31;i:1;i:37;i:1;i:38;i:1;i:39;i:1;i:40;i:1;i:43;i:1;i:44;i:1;i:45;i:1;i:46;i:1;i:49;i:1;i:50;i:1;i:51;i:1;i:52;i:1;}s:56:"/home/bjartka/public_html/doctrine/models/mmrGroup_C.php";a:7:{i:6;i:-1;i:7;i:-1;i:8;i:-1;i:9;i:-1;i:12;i:-1;i:13;i:-1;i:14;i:-1;}s:54:"/home/bjartka/public_html/doctrine/models/CPK_Test.php";a:4:{i:4;i:-1;i:5;i:-1;i:7;i:-1;i:8;i:-1;}s:67:"/home/bjartka/public_html/doctrine/tests/Sequence/MysqlTestCase.php";a:13:{i:37;i:1;i:39;i:1;i:40;i:1;i:43;i:1;i:45;i:1;i:47;i:1;i:48;i:1;i:49;i:1;i:50;i:1;i:53;i:1;i:55;i:1;i:57;i:1;i:58;i:1;}s:58:"/home/bjartka/public_html/doctrine/tests/QueryTestCase.php";a:36:{i:38;i:1;i:40;i:1;i:42;i:1;i:45;i:1;i:46;i:1;i:51;i:1;i:53;i:1;i:55;i:1;i:57;i:1;i:59;i:1;i:60;i:1;i:63;i:1;i:65;i:1;i:67;i:1;i:68;i:1;i:72;i:1;i:74;i:1;i:76;i:1;i:78;i:1;i:80;i:1;i:81;i:1;i:85;i:1;i:87;i:1;i:89;i:1;i:91;i:1;i:93;i:1;i:94;i:1;i:98;i:1;i:99;i:1;i:100;i:1;i:102;i:1;i:103;i:1;i:109;i:1;i:110;i:1;i:111;i:1;i:112;i:1;}s:59:"/home/bjartka/public_html/doctrine/tests/RawSqlTestCase.php";a:120:{i:39;i:1;i:40;i:1;i:41;i:1;i:43;i:1;i:46;i:1;i:47;i:1;i:49;i:1;i:50;i:1;i:51;i:1;i:52;i:1;i:57;i:1;i:58;i:1;i:59;i:1;i:61;i:1;i:63;i:1;i:65;i:1;i:67;i:1;i:68;i:1;i:71;i:1;i:72;i:1;i:76;i:1;i:77;i:1;i:79;i:1;i:80;i:1;i:82;i:1;i:84;i:1;i:86;i:1;i:87;i:1;i:88;i:1;i:91;i:1;i:94;i:1;i:95;i:1;i:97;i:1;i:99;i:1;i:101;i:1;i:103;i:1;i:104;i:1;i:105;i:1;i:109;i:1;i:112;i:1;i:114;i:1;i:116;i:1;i:118;i:1;i:119;i:1;i:121;i:1;i:123;i:1;i:124;i:1;i:126;i:1;i:127;i:1;i:128;i:1;i:131;i:1;i:132;i:1;i:134;i:1;i:135;i:1;i:137;i:1;i:139;i:1;i:140;i:1;i:142;i:1;i:144;i:1;i:145;i:1;i:147;i:1;i:148;i:1;i:149;i:1;i:154;i:1;i:156;i:1;i:158;i:1;i:160;i:1;i:161;i:1;i:162;i:1;i:163;i:1;i:164;i:1;i:167;i:1;i:168;i:1;i:169;i:1;i:171;i:1;i:173;i:1;i:174;i:1;i:175;i:1;i:176;i:1;i:177;i:1;i:183;i:1;i:185;i:1;i:186;i:1;i:187;i:1;i:189;i:1;i:190;i:1;i:191;i:1;i:192;i:1;i:193;i:1;i:199;i:1;i:201;i:1;i:202;i:1;i:204;i:1;i:207;i:1;i:209;i:1;i:210;i:1;i:211;i:1;i:212;i:1;i:214;i:1;i:218;i:1;i:220;i:1;i:222;i:1;i:223;i:1;i:224;i:1;i:228;i:1;i:230;i:1;i:231;i:1;i:232;i:1;i:233;i:1;i:234;i:1;i:236;i:1;i:237;i:1;i:241;i:1;i:243;i:1;i:244;i:1;i:245;i:1;i:246;i:1;i:247;i:1;i:249;i:1;i:250;i:1;}s:68:"/home/bjartka/public_html/doctrine/lib/Doctrine/Connection/Mssql.php";a:85:{i:21;i:1;i:34;i:1;i:50;i:-1;i:51;i:1;i:52;i:1;i:53;i:1;i:54;i:1;i:55;i:1;i:56;i:1;i:57;i:1;i:58;i:1;i:59;i:1;i:60;i:1;i:61;i:1;i:62;i:1;i:63;i:1;i:64;i:1;i:65;i:1;i:68;i:1;i:69;i:1;i:84;i:1;i:85;i:1;i:86;i:-2;i:87;i:-1;i:88;i:-2;i:102;i:-1;i:103;i:-1;i:105;i:-1;i:106;i:-1;i:107;i:-1;i:108;i:-2;i:110;i:-1;i:111;i:-1;i:112;i:-1;i:113;i:-1;i:114;i:-1;i:115;i:-1;i:117;i:-1;i:119;i:-1;i:120;i:-1;i:121;i:-1;i:122;i:-1;i:123;i:-1;i:124;i:-1;i:125;i:-1;i:126;i:-1;i:127;i:-1;i:129;i:-1;i:131;i:-2;i:133;i:-1;i:134;i:-2;i:144;i:1;i:145;i:-1;i:146;i:-1;i:147;i:1;i:148;i:1;i:151;i:1;i:152;i:1;i:153;i:1;i:155;i:-1;i:156;i:-1;i:157;i:-1;i:158;i:-1;i:159;i:-1;i:160;i:-1;i:161;i:-1;i:163;i:1;i:164;i:1;i:165;i:1;i:166;i:1;i:167;i:1;i:168;i:1;i:170;i:1;i:171;i:1;i:172;i:-2;i:182;i:-1;i:184;i:-1;i:185;i:-1;i:186;i:-2;i:187;i:-2;i:188;i:-2;i:190;i:-2;i:192;i:-1;i:193;i:-2;i:194;i:1;}s:66:"/home/bjartka/public_html/doctrine/lib/Doctrine/Sequence/Pgsql.php";a:22:{i:21;i:1;i:33;i:1;i:45;i:1;i:47;i:1;i:49;i:1;i:50;i:1;i:51;i:-2;i:54;i:-2;i:55;i:-2;i:56;i:-2;i:58;i:-2;i:59;i:-2;i:61;i:1;i:62;i:-2;i:76;i:1;i:77;i:1;i:79;i:1;i:80;i:-2;i:91;i:1;i:92;i:1;i:93;i:-2;i:94;i:1;}s:60:"/home/bjartka/public_html/doctrine/lib/Doctrine/AuditLog.php";a:44:{i:33;i:1;i:45;i:1;i:46;i:1;i:50;i:1;i:52;i:1;i:54;i:1;i:55;i:1;i:56;i:1;i:57;i:1;i:58;i:1;i:59;i:1;i:61;i:1;i:63;i:1;i:64;i:1;i:66;i:1;i:67;i:-2;i:70;i:1;i:71;i:1;i:72;i:1;i:74;i:1;i:76;i:1;i:79;i:1;i:80;i:-1;i:81;i:-2;i:83;i:1;i:86;i:1;i:87;i:1;i:88;i:1;i:89;i:1;i:90;i:1;i:93;i:1;i:94;i:1;i:95;i:1;i:97;i:1;i:99;i:1;i:101;i:1;i:102;i:1;i:103;i:1;i:104;i:1;i:106;i:1;i:108;i:1;i:110;i:1;i:111;i:-2;i:113;i:1;}s:58:"/home/bjartka/public_html/doctrine/lib/Doctrine/Plugin.php";a:50:{i:34;i:1;i:49;i:-1;i:50;i:-1;i:51;i:-2;i:52;i:-1;i:53;i:-2;i:62;i:-1;i:63;i:-2;i:73;i:1;i:74;i:-1;i:75;i:-2;i:77;i:1;i:78;i:-2;i:89;i:1;i:91;i:1;i:92;i:-2;i:101;i:-1;i:102;i:-2;i:115;i:1;i:117;i:1;i:118;i:1;i:120;i:1;i:121;i:1;i:122;i:1;i:124;i:1;i:126;i:1;i:127;i:1;i:128;i:1;i:129;i:1;i:130;i:-2;i:144;i:1;i:146;i:1;i:147;i:1;i:148;i:1;i:149;i:1;i:150;i:1;i:152;i:1;i:153;i:-2;i:167;i:1;i:169;i:1;i:170;i:-1;i:171;i:-1;i:173;i:-1;i:174;i:-1;i:175;i:-1;i:177;i:-1;i:178;i:1;i:180;i:1;i:182;i:1;i:184;i:1;}s:65:"/home/bjartka/public_html/doctrine/lib/Doctrine/Hook/WordLike.php";a:16:{i:21;i:1;i:33;i:1;i:49;i:1;i:50;i:1;i:52;i:1;i:53;i:1;i:55;i:1;i:56;i:1;i:58;i:1;i:59;i:1;i:60;i:1;i:61;i:1;i:62;i:1;i:64;i:1;i:65;i:-2;i:66;i:1;}s:53:"/home/bjartka/public_html/doctrine/models/Address.php";a:6:{i:6;i:1;i:7;i:1;i:8;i:1;i:9;i:1;i:11;i:1;i:12;i:1;}s:55:"/home/bjartka/public_html/doctrine/models/EnumTest3.php";a:2:{i:5;i:1;i:6;i:1;}s:54:"/home/bjartka/public_html/doctrine/models/M2MTest2.php";a:5:{i:4;i:-1;i:5;i:-1;i:6;i:-1;i:8;i:-1;i:9;i:-1;}s:58:"/home/bjartka/public_html/doctrine/models/ConcreteUser.php";a:2:{i:6;i:1;i:7;i:1;}s:61:"/home/bjartka/public_html/doctrine/models/ColumnAliasTest.php";a:4:{i:6;i:1;i:7;i:1;i:8;i:1;i:11;i:1;}s:60:"/home/bjartka/public_html/doctrine/models/QueryTest_Item.php";a:3:{i:6;i:1;i:7;i:1;i:8;i:1;}s:50:"/home/bjartka/public_html/doctrine/models/RTC3.php";a:5:{i:4;i:-1;i:5;i:-1;i:7;i:-1;i:8;i:-1;i:9;i:-1;}s:56:"/home/bjartka/public_html/doctrine/models/FilterTest.php";a:4:{i:4;i:-1;i:5;i:-1;i:7;i:-1;i:8;i:-1;}s:71:"/home/bjartka/public_html/doctrine/tests/Relation/OneToManyTestCase.php";a:47:{i:36;i:1;i:39;i:1;i:41;i:1;i:42;i:1;i:45;i:1;i:47;i:1;i:49;i:1;i:51;i:1;i:53;i:1;i:54;i:1;i:58;i:1;i:60;i:1;i:62;i:1;i:63;i:1;i:67;i:1;i:69;i:1;i:71;i:1;i:72;i:1;i:75;i:1;i:76;i:1;i:78;i:1;i:79;i:1;i:81;i:1;i:82;i:1;i:84;i:1;i:85;i:1;i:88;i:1;i:89;i:1;i:90;i:1;i:92;i:1;i:93;i:1;i:94;i:1;i:95;i:1;i:96;i:1;i:100;i:1;i:101;i:1;i:102;i:1;i:103;i:1;i:105;i:1;i:106;i:1;i:107;i:1;i:108;i:1;i:110;i:1;i:112;i:1;i:114;i:1;i:116;i:1;i:117;i:1;}s:57:"/home/bjartka/public_html/doctrine/tests/ViewTestCase.php";a:26:{i:38;i:1;i:39;i:1;i:41;i:1;i:43;i:1;i:45;i:1;i:46;i:1;i:47;i:1;i:49;i:1;i:52;i:1;i:53;i:1;i:54;i:-2;i:56;i:1;i:58;i:1;i:59;i:1;i:60;i:1;i:61;i:1;i:62;i:1;i:63;i:1;i:64;i:1;i:66;i:1;i:68;i:1;i:69;i:1;i:70;i:-2;i:72;i:1;i:73;i:1;i:77;i:1;}s:65:"/home/bjartka/public_html/doctrine/tests/Query/SelectTestCase.php";a:72:{i:126;i:1;i:129;i:1;i:131;i:1;i:132;i:-1;i:133;i:1;i:134;i:1;i:136;i:1;i:140;i:1;i:142;i:1;i:144;i:1;i:146;i:1;i:148;i:1;i:149;i:1;i:150;i:1;i:151;i:1;i:152;i:1;i:156;i:1;i:158;i:1;i:160;i:1;i:161;i:1;i:164;i:1;i:166;i:1;i:168;i:1;i:169;i:1;i:172;i:1;i:174;i:1;i:176;i:1;i:177;i:1;i:180;i:1;i:182;i:1;i:184;i:1;i:185;i:1;i:189;i:1;i:191;i:1;i:193;i:1;i:195;i:1;i:196;i:1;i:197;i:1;i:198;i:1;i:199;i:1;i:200;i:1;i:203;i:1;i:205;i:1;i:207;i:1;i:208;i:1;i:209;i:1;i:210;i:1;i:211;i:1;i:212;i:1;i:214;i:1;i:215;i:1;i:216;i:1;i:217;i:1;i:218;i:1;i:219;i:1;i:222;i:1;i:224;i:1;i:226;i:1;i:228;i:1;i:230;i:1;i:232;i:1;i:234;i:1;i:235;i:1;i:236;i:1;i:237;i:1;i:238;i:1;i:240;i:1;i:241;i:1;i:242;i:1;i:243;i:1;i:244;i:1;i:245;i:1;}s:59:"/home/bjartka/public_html/doctrine/tests/RecordTestCase.php";a:537:{i:38;i:1;i:39;i:1;i:40;i:1;i:41;i:1;i:42;i:1;i:43;i:1;i:44;i:1;i:48;i:1;i:49;i:1;i:51;i:1;i:53;i:1;i:55;i:1;i:56;i:1;i:57;i:1;i:58;i:1;i:59;i:1;i:60;i:1;i:61;i:1;i:63;i:1;i:64;i:1;i:66;i:1;i:68;i:1;i:69;i:1;i:70;i:1;i:71;i:1;i:72;i:1;i:73;i:1;i:76;i:1;i:77;i:1;i:78;i:1;i:79;i:1;i:80;i:1;i:82;i:1;i:83;i:1;i:84;i:1;i:86;i:1;i:87;i:1;i:88;i:1;i:91;i:1;i:92;i:1;i:95;i:1;i:96;i:1;i:98;i:1;i:99;i:1;i:101;i:1;i:102;i:1;i:103;i:1;i:105;i:1;i:109;i:1;i:110;i:1;i:111;i:1;i:113;i:1;i:115;i:1;i:116;i:1;i:117;i:1;i:118;i:1;i:122;i:1;i:124;i:1;i:126;i:1;i:128;i:1;i:129;i:-1;i:130;i:1;i:131;i:1;i:132;i:1;i:135;i:1;i:139;i:1;i:140;i:1;i:142;i:1;i:143;i:1;i:144;i:1;i:145;i:1;i:146;i:1;i:148;i:1;i:149;i:1;i:150;i:1;i:152;i:1;i:154;i:1;i:155;i:1;i:156;i:1;i:157;i:1;i:158;i:1;i:159;i:1;i:164;i:1;i:166;i:1;i:167;i:1;i:168;i:1;i:169;i:1;i:170;i:1;i:171;i:1;i:176;i:1;i:178;i:1;i:180;i:1;i:181;i:1;i:184;i:1;i:185;i:1;i:186;i:1;i:188;i:1;i:190;i:1;i:192;i:1;i:194;i:1;i:195;i:1;i:196;i:1;i:197;i:1;i:198;i:1;i:200;i:1;i:202;i:1;i:204;i:1;i:205;i:1;i:206;i:1;i:207;i:1;i:208;i:1;i:209;i:1;i:210;i:1;i:212;i:1;i:214;i:1;i:215;i:1;i:216;i:1;i:217;i:1;i:218;i:1;i:219;i:1;i:223;i:1;i:224;i:1;i:225;i:1;i:227;i:1;i:228;i:1;i:232;i:1;i:233;i:1;i:234;i:1;i:236;i:1;i:238;i:1;i:240;i:1;i:242;i:1;i:244;i:1;i:246;i:1;i:250;i:1;i:251;i:1;i:252;i:1;i:254;i:1;i:255;i:1;i:256;i:1;i:260;i:1;i:261;i:1;i:262;i:1;i:263;i:1;i:264;i:1;i:265;i:1;i:266;i:1;i:269;i:1;i:270;i:1;i:271;i:1;i:272;i:1;i:273;i:1;i:275;i:1;i:276;i:1;i:277;i:1;i:278;i:1;i:279;i:1;i:280;i:1;i:282;i:1;i:283;i:1;i:284;i:1;i:285;i:1;i:286;i:1;i:288;i:1;i:289;i:1;i:290;i:1;i:291;i:1;i:293;i:1;i:295;i:1;i:296;i:1;i:297;i:1;i:298;i:1;i:299;i:1;i:300;i:1;i:302;i:1;i:303;i:1;i:304;i:1;i:305;i:1;i:306;i:1;i:307;i:1;i:309;i:1;i:310;i:1;i:311;i:1;i:312;i:1;i:314;i:1;i:315;i:1;i:316;i:1;i:317;i:1;i:318;i:1;i:320;i:1;i:321;i:1;i:322;i:1;i:323;i:1;i:325;i:1;i:326;i:1;i:327;i:1;i:328;i:1;i:329;i:1;i:331;i:1;i:332;i:1;i:333;i:1;i:338;i:1;i:340;i:1;i:341;i:1;i:343;i:1;i:345;i:1;i:346;i:1;i:347;i:1;i:349;i:1;i:350;i:1;i:351;i:1;i:352;i:1;i:355;i:1;i:356;i:1;i:358;i:1;i:359;i:1;i:360;i:1;i:362;i:1;i:363;i:1;i:364;i:1;i:365;i:1;i:367;i:1;i:369;i:1;i:371;i:1;i:372;i:1;i:373;i:1;i:374;i:1;i:376;i:1;i:381;i:1;i:382;i:1;i:383;i:1;i:384;i:1;i:385;i:1;i:386;i:1;i:387;i:1;i:388;i:1;i:389;i:1;i:390;i:1;i:391;i:1;i:392;i:1;i:394;i:1;i:398;i:1;i:400;i:1;i:401;i:1;i:402;i:1;i:403;i:1;i:405;i:1;i:406;i:1;i:407;i:1;i:408;i:1;i:409;i:1;i:410;i:1;i:414;i:1;i:416;i:1;i:417;i:1;i:418;i:1;i:419;i:1;i:420;i:1;i:424;i:1;i:425;i:1;i:426;i:1;i:428;i:1;i:429;i:1;i:431;i:1;i:433;i:1;i:434;i:1;i:435;i:1;i:436;i:1;i:440;i:1;i:441;i:1;i:442;i:1;i:444;i:1;i:445;i:1;i:447;i:1;i:449;i:1;i:450;i:1;i:452;i:1;i:453;i:1;i:456;i:1;i:457;i:1;i:458;i:1;i:459;i:1;i:460;i:1;i:462;i:1;i:466;i:1;i:467;i:1;i:468;i:1;i:469;i:1;i:472;i:1;i:473;i:1;i:474;i:1;i:476;i:1;i:477;i:1;i:478;i:1;i:479;i:1;i:481;i:1;i:482;i:1;i:483;i:1;i:486;i:1;i:487;i:1;i:488;i:1;i:489;i:1;i:490;i:1;i:492;i:1;i:493;i:1;i:494;i:1;i:495;i:1;i:496;i:1;i:497;i:1;i:499;i:1;i:500;i:1;i:501;i:1;i:502;i:1;i:504;i:1;i:506;i:1;i:507;i:1;i:510;i:1;i:511;i:1;i:512;i:1;i:514;i:1;i:515;i:1;i:516;i:1;i:518;i:1;i:519;i:1;i:523;i:1;i:524;i:1;i:525;i:1;i:526;i:1;i:529;i:1;i:530;i:1;i:531;i:1;i:532;i:1;i:534;i:1;i:535;i:1;i:536;i:1;i:537;i:1;i:538;i:1;i:539;i:1;i:543;i:1;i:544;i:1;i:545;i:1;i:547;i:1;i:549;i:1;i:550;i:1;i:552;i:1;i:553;i:1;i:554;i:1;i:558;i:1;i:559;i:1;i:562;i:1;i:565;i:1;i:566;i:1;i:567;i:1;i:571;i:1;i:572;i:1;i:574;i:1;i:575;i:1;i:577;i:1;i:578;i:1;i:579;i:1;i:580;i:1;i:581;i:1;i:582;i:1;i:583;i:1;i:584;i:1;i:588;i:1;i:589;i:1;i:591;i:1;i:592;i:1;i:594;i:1;i:596;i:1;i:597;i:1;i:599;i:1;i:600;i:1;i:602;i:1;i:603;i:1;i:604;i:1;i:605;i:1;i:609;i:1;i:611;i:1;i:612;i:1;i:614;i:1;i:616;i:1;i:617;i:1;i:618;i:1;i:620;i:1;i:622;i:1;i:624;i:1;i:625;i:1;i:627;i:1;i:628;i:1;i:632;i:1;i:634;i:1;i:635;i:1;i:636;i:1;i:638;i:1;i:641;i:1;i:643;i:1;i:644;i:1;i:645;i:1;i:647;i:1;i:648;i:1;i:650;i:1;i:651;i:1;i:652;i:1;i:653;i:1;i:657;i:1;i:659;i:1;i:660;i:1;i:661;i:1;i:662;i:1;i:666;i:1;i:667;i:1;i:668;i:1;i:670;i:1;i:671;i:1;i:672;i:1;i:673;i:1;i:676;i:1;i:677;i:1;i:678;i:1;i:679;i:1;i:680;i:1;i:682;i:1;i:683;i:1;i:684;i:1;i:686;i:1;i:692;i:1;i:693;i:1;i:694;i:1;i:696;i:1;i:698;i:1;i:699;i:1;i:700;i:1;i:702;i:1;i:704;i:1;i:705;i:1;i:706;i:1;i:707;i:1;i:708;i:1;i:712;i:1;i:713;i:1;i:714;i:1;i:716;i:1;i:717;i:1;i:718;i:1;i:719;i:1;i:721;i:1;i:722;i:1;i:723;i:1;i:725;i:1;i:728;i:1;i:732;i:1;i:733;i:1;i:735;i:1;i:736;i:1;i:741;i:1;i:743;i:1;i:745;i:1;i:746;i:1;i:747;i:1;i:753;i:1;i:754;i:1;i:755;i:1;i:756;i:1;i:758;i:1;i:760;i:1;i:761;i:1;i:765;i:1;i:766;i:1;i:767;i:1;i:768;i:1;i:769;i:1;i:771;i:1;i:772;i:1;i:774;i:1;i:775;i:1;i:779;i:1;i:780;i:1;i:781;i:1;i:782;i:1;i:783;i:1;i:787;i:1;i:788;i:1;i:789;i:1;i:790;i:1;i:792;i:1;i:793;i:1;i:794;i:1;i:795;i:1;i:797;i:1;i:798;i:1;i:799;i:1;i:801;i:1;i:802;i:1;i:807;i:1;i:808;i:1;i:810;i:1;i:811;i:1;i:813;i:1;i:814;i:1;i:815;i:1;i:816;i:1;i:817;i:1;i:818;i:1;i:819;i:1;i:821;i:1;i:822;i:1;i:824;i:1;i:826;i:1;i:827;i:1;i:828;i:1;i:830;i:1;i:835;i:1;i:837;i:1;i:838;i:1;i:842;i:1;i:844;i:1;i:845;i:1;i:846;i:1;i:848;i:1;i:849;i:1;i:852;i:1;i:853;i:1;i:854;i:1;i:858;i:1;i:859;i:1;i:860;i:1;i:861;i:1;i:862;i:1;i:863;i:1;i:864;i:1;i:865;i:1;i:866;i:1;i:867;i:1;i:868;i:1;i:869;i:1;}s:67:"/home/bjartka/public_html/doctrine/lib/Doctrine/Relation/Parser.php";a:227:{i:34;i:1;i:57;i:1;i:58;i:1;i:67;i:-1;i:68;i:-2;i:77;i:1;i:78;i:-1;i:79;i:-2;i:81;i:1;i:82;i:-2;i:86;i:1;i:87;i:1;i:88;i:-2;i:90;i:1;i:91;i:-2;i:102;i:1;i:103;i:-1;i:104;i:-1;i:106;i:1;i:108;i:1;i:109;i:-1;i:110;i:-2;i:112;i:1;i:113;i:1;i:114;i:1;i:116;i:1;i:117;i:1;i:118;i:-2;i:120;i:1;i:132;i:1;i:133;i:-2;i:142;i:1;i:143;i:1;i:144;i:-2;i:146;i:1;i:147;i:1;i:151;i:1;i:152;i:1;i:153;i:1;i:155;i:1;i:156;i:1;i:158;i:1;i:159;i:1;i:160;i:1;i:161;i:1;i:162;i:1;i:163;i:1;i:164;i:1;i:165;i:1;i:166;i:1;i:168;i:1;i:169;i:1;i:170;i:1;i:171;i:1;i:172;i:1;i:173;i:1;i:174;i:1;i:175;i:1;i:176;i:1;i:177;i:1;i:179;i:1;i:181;i:1;i:183;i:1;i:185;i:1;i:186;i:1;i:187;i:1;i:190;i:1;i:192;i:1;i:194;i:1;i:195;i:1;i:196;i:-2;i:197;i:-1;i:198;i:1;i:199;i:1;i:201;i:1;i:202;i:-2;i:203;i:1;i:205;i:-2;i:215;i:1;i:216;i:1;i:217;i:1;i:219;i:1;i:220;i:-2;i:232;i:1;i:234;i:1;i:235;i:1;i:237;i:1;i:238;i:1;i:239;i:-2;i:240;i:1;i:241;i:1;i:244;i:1;i:245;i:-2;i:255;i:1;i:256;i:1;i:257;i:1;i:258;i:1;i:260;i:1;i:262;i:1;i:263;i:1;i:267;i:-1;i:268;i:-1;i:269;i:1;i:273;i:1;i:274;i:1;i:275;i:1;i:277;i:1;i:281;i:1;i:283;i:1;i:284;i:1;i:285;i:1;i:288;i:1;i:290;i:1;i:291;i:1;i:293;i:1;i:294;i:-2;i:307;i:1;i:308;i:-1;i:309;i:-1;i:310;i:-1;i:311;i:-1;i:312;i:-1;i:313;i:-1;i:314;i:1;i:315;i:1;i:318;i:1;i:319;i:-2;i:330;i:1;i:332;i:1;i:334;i:1;i:335;i:1;i:336;i:-2;i:338;i:1;i:339;i:1;i:341;i:1;i:342;i:1;i:343;i:-1;i:344;i:-1;i:345;i:-2;i:346;i:1;i:347;i:1;i:348;i:1;i:349;i:-2;i:350;i:-1;i:352;i:1;i:353;i:-1;i:354;i:-2;i:356;i:1;i:357;i:-2;i:367;i:1;i:368;i:1;i:369;i:1;i:371;i:1;i:372;i:1;i:374;i:1;i:375;i:1;i:379;i:1;i:380;i:1;i:381;i:1;i:384;i:1;i:385;i:1;i:387;i:1;i:388;i:1;i:389;i:1;i:390;i:1;i:391;i:1;i:393;i:1;i:394;i:1;i:397;i:1;i:398;i:1;i:400;i:1;i:401;i:1;i:402;i:-2;i:404;i:1;i:405;i:1;i:407;i:1;i:411;i:1;i:414;i:1;i:415;i:1;i:416;i:1;i:417;i:1;i:419;i:1;i:420;i:1;i:421;i:1;i:422;i:1;i:423;i:1;i:425;i:1;i:426;i:-2;i:427;i:1;i:428;i:1;i:430;i:1;i:431;i:1;i:432;i:1;i:433;i:1;i:435;i:1;i:436;i:1;i:437;i:1;i:438;i:1;i:439;i:1;i:440;i:1;i:441;i:1;i:442;i:-2;i:443;i:-1;i:444;i:-1;i:447;i:-1;i:448;i:-1;i:449;i:-1;i:450;i:-1;i:452;i:-1;i:453;i:-1;i:454;i:-1;i:456;i:-1;i:457;i:-1;i:458;i:-1;i:459;i:-1;i:460;i:-1;i:462;i:-1;i:464;i:-1;i:465;i:-1;i:466;i:-1;i:467;i:-1;i:468;i:-1;i:469;i:-1;i:471;i:-1;i:474;i:1;i:475;i:-2;i:476;i:1;}s:72:"/home/bjartka/public_html/doctrine/lib/Doctrine/Connection/Exception.php";a:10:{i:21;i:1;i:33;i:1;i:88;i:1;i:89;i:-2;i:99;i:-1;i:100;i:-2;i:114;i:-1;i:115;i:-1;i:116;i:-2;i:117;i:1;}s:72:"/home/bjartka/public_html/doctrine/lib/Doctrine/Transaction/Firebird.php";a:51:{i:21;i:1;i:33;i:1;i:44;i:1;i:46;i:1;i:47;i:-2;i:58;i:1;i:60;i:1;i:61;i:-2;i:72;i:1;i:74;i:1;i:75;i:-2;i:96;i:1;i:97;i:1;i:98;i:1;i:99;i:1;i:100;i:1;i:101;i:1;i:102;i:1;i:103;i:1;i:104;i:1;i:105;i:1;i:106;i:1;i:107;i:1;i:108;i:1;i:109;i:1;i:110;i:1;i:112;i:1;i:114;i:1;i:115;i:1;i:116;i:1;i:117;i:1;i:118;i:1;i:119;i:1;i:120;i:1;i:121;i:1;i:122;i:1;i:123;i:1;i:125;i:1;i:126;i:1;i:127;i:1;i:128;i:1;i:129;i:1;i:130;i:1;i:131;i:1;i:132;i:1;i:133;i:1;i:134;i:1;i:136;i:1;i:138;i:1;i:139;i:1;i:140;i:1;}s:67:"/home/bjartka/public_html/doctrine/lib/Doctrine/Export/Firebird.php";a:194:{i:21;i:1;i:35;i:1;i:45;i:1;i:47;i:1;i:48;i:-2;i:58;i:1;i:60;i:1;i:61;i:-2;i:73;i:1;i:74;i:-1;i:75;i:-1;i:76;i:-1;i:78;i:-1;i:79;i:-1;i:80;i:-1;i:81;i:-1;i:82;i:1;i:85;i:1;i:86;i:1;i:88;i:1;i:89;i:1;i:91;i:1;i:95;i:1;i:96;i:1;i:97;i:1;i:98;i:1;i:102;i:1;i:103;i:-2;i:114;i:-1;i:117;i:-1;i:118;i:-1;i:120;i:-1;i:121;i:-2;i:155;i:1;i:158;i:1;i:159;i:1;i:162;i:1;i:163;i:1;i:164;i:1;i:166;i:1;i:167;i:1;i:170;i:1;i:171;i:-2;i:172;i:1;i:173;i:1;i:183;i:-1;i:185;i:-1;i:186;i:-1;i:187;i:-1;i:188;i:-1;i:189;i:-1;i:193;i:-1;i:194;i:-1;i:195;i:-1;i:196;i:-1;i:197;i:-1;i:198;i:-1;i:199;i:-1;i:200;i:-1;i:201;i:-1;i:202;i:-1;i:203;i:-2;i:214;i:-1;i:215;i:-1;i:219;i:-1;i:220;i:-2;i:312;i:-1;i:314;i:-1;i:315;i:-1;i:316;i:-1;i:317;i:-1;i:318;i:-1;i:319;i:-1;i:320;i:-1;i:321;i:-1;i:322;i:-1;i:323;i:-1;i:324;i:-1;i:325;i:-1;i:326;i:-1;i:327;i:-1;i:328;i:-1;i:329;i:-2;i:330;i:-1;i:331;i:-1;i:332;i:-1;i:333;i:-1;i:334;i:-1;i:335;i:-1;i:336;i:-1;i:337;i:-1;i:338;i:-1;i:340;i:-1;i:341;i:-1;i:342;i:-1;i:343;i:-1;i:344;i:-1;i:345;i:-1;i:346;i:-1;i:347;i:-1;i:348;i:-1;i:350;i:-1;i:351;i:-1;i:352;i:-1;i:353;i:-1;i:354;i:-1;i:355;i:-1;i:356;i:-1;i:357;i:-1;i:358;i:-1;i:360;i:-1;i:362;i:-1;i:363;i:-1;i:364;i:-1;i:365;i:-1;i:366;i:-1;i:367;i:-1;i:368;i:-1;i:369;i:-1;i:370;i:-1;i:371;i:-1;i:373;i:-1;i:374;i:-1;i:375;i:-2;i:377;i:-1;i:378;i:-1;i:379;i:-1;i:380;i:-1;i:381;i:-2;i:416;i:-1;i:418;i:-1;i:419;i:-1;i:420;i:-1;i:421;i:-1;i:422;i:-1;i:423;i:-1;i:424;i:-1;i:425;i:-1;i:426;i:-1;i:427;i:-1;i:428;i:-1;i:429;i:-1;i:430;i:-1;i:431;i:-1;i:432;i:-1;i:433;i:-1;i:434;i:-1;i:435;i:-1;i:436;i:-1;i:437;i:-1;i:438;i:-1;i:440;i:-1;i:441;i:-2;i:466;i:1;i:468;i:1;i:469;i:-1;i:470;i:-1;i:471;i:1;i:472;i:1;i:473;i:1;i:474;i:-1;i:475;i:-1;i:476;i:1;i:477;i:1;i:478;i:-1;i:479;i:-1;i:480;i:-1;i:481;i:-1;i:483;i:1;i:484;i:1;i:485;i:1;i:486;i:1;i:487;i:1;i:488;i:1;i:490;i:1;i:491;i:-2;i:502;i:-1;i:503;i:-2;i:520;i:1;i:522;i:1;i:525;i:1;i:527;i:1;i:528;i:-2;i:530;i:-2;i:531;i:-2;i:532;i:-2;i:535;i:-2;i:536;i:-2;i:546;i:-1;i:547;i:-1;i:548;i:-1;i:550;i:-1;i:551;i:-2;i:552;i:1;}s:67:"/home/bjartka/public_html/doctrine/lib/Doctrine/Validator/Range.php";a:10:{i:34;i:1;i:43;i:1;i:44;i:1;i:45;i:-2;i:46;i:-1;i:47;i:-1;i:48;i:-2;i:49;i:-1;i:50;i:-2;i:51;i:1;}s:70:"/home/bjartka/public_html/doctrine/lib/Doctrine/Validator/Notblank.php";a:4:{i:33;i:1;i:44;i:1;i:45;i:-2;i:46;i:1;}s:56:"/home/bjartka/public_html/doctrine/lib/Doctrine/I18n.php";a:49:{i:33;i:1;i:47;i:1;i:48;i:1;i:52;i:1;i:53;i:-1;i:54;i:-2;i:56;i:1;i:57;i:1;i:58;i:1;i:60;i:1;i:62;i:1;i:63;i:-1;i:64;i:-2;i:66;i:1;i:68;i:1;i:70;i:1;i:72;i:1;i:73;i:1;i:74;i:1;i:76;i:1;i:77;i:1;i:78;i:1;i:80;i:1;i:81;i:1;i:83;i:1;i:85;i:1;i:86;i:1;i:87;i:1;i:88;i:1;i:89;i:1;i:90;i:1;i:92;i:1;i:93;i:1;i:94;i:1;i:95;i:1;i:97;i:1;i:99;i:1;i:100;i:1;i:101;i:1;i:102;i:1;i:105;i:1;i:107;i:1;i:108;i:1;i:110;i:1;i:112;i:1;i:114;i:1;i:116;i:1;i:117;i:-2;i:119;i:1;}s:58:"/home/bjartka/public_html/doctrine/lib/Doctrine/Search.php";a:130:{i:33;i:1;i:54;i:1;i:56;i:1;i:57;i:1;i:58;i:1;i:59;i:1;i:60;i:1;i:61;i:1;i:62;i:1;i:67;i:1;i:69;i:1;i:71;i:1;i:72;i:-2;i:76;i:1;i:77;i:-2;i:88;i:1;i:90;i:1;i:91;i:1;i:92;i:1;i:93;i:1;i:94;i:1;i:96;i:1;i:97;i:1;i:98;i:1;i:99;i:1;i:100;i:1;i:101;i:1;i:103;i:1;i:104;i:1;i:106;i:1;i:107;i:1;i:108;i:1;i:110;i:1;i:111;i:1;i:112;i:1;i:114;i:1;i:116;i:1;i:118;i:1;i:119;i:1;i:121;i:1;i:122;i:1;i:123;i:1;i:124;i:1;i:125;i:1;i:126;i:1;i:128;i:1;i:129;i:1;i:130;i:1;i:132;i:1;i:136;i:1;i:138;i:1;i:139;i:1;i:140;i:1;i:142;i:1;i:143;i:1;i:144;i:1;i:145;i:1;i:146;i:1;i:148;i:1;i:150;i:1;i:151;i:-2;i:157;i:1;i:159;i:1;i:160;i:1;i:161;i:1;i:162;i:1;i:165;i:1;i:167;i:1;i:169;i:1;i:170;i:1;i:171;i:1;i:173;i:1;i:174;i:1;i:175;i:1;i:177;i:1;i:178;i:1;i:179;i:1;i:181;i:1;i:183;i:1;i:184;i:1;i:186;i:1;i:187;i:1;i:188;i:1;i:190;i:1;i:191;i:1;i:192;i:1;i:194;i:1;i:195;i:1;i:196;i:1;i:197;i:1;i:199;i:1;i:200;i:1;i:201;i:-2;i:203;i:1;i:207;i:1;i:208;i:1;i:209;i:-2;i:210;i:1;i:212;i:1;i:215;i:1;i:216;i:1;i:217;i:1;i:219;i:1;i:221;i:1;i:222;i:1;i:223;i:-2;i:225;i:1;i:226;i:1;i:227;i:1;i:228;i:1;i:229;i:1;i:230;i:1;i:231;i:1;i:232;i:1;i:233;i:1;i:234;i:1;i:235;i:1;i:237;i:1;i:239;i:1;i:241;i:1;i:242;i:1;i:244;i:1;i:246;i:1;i:247;i:1;i:248;i:1;i:250;i:1;i:252;i:1;i:254;i:1;i:255;i:-2;i:257;i:1;}s:51:"/home/bjartka/public_html/doctrine/lib/Doctrine.php";a:205:{i:0;i:1;i:445;i:-1;i:446;i:-2;i:456;i:-1;i:457;i:-1;i:458;i:-1;i:460;i:-1;i:461;i:-2;i:471;i:-1;i:472;i:-1;i:473;i:-1;i:475;i:-1;i:476;i:-2;i:486;i:-1;i:487;i:-2;i:499;i:-1;i:500;i:-2;i:511;i:1;i:512;i:-2;i:522;i:-1;i:523;i:-2;i:534;i:-1;i:536;i:-1;i:537;i:-1;i:538;i:-1;i:539;i:-1;i:551;i:1;i:553;i:1;i:554;i:1;i:555;i:1;i:556;i:1;i:558;i:1;i:559;i:1;i:560;i:1;i:561;i:1;i:562;i:1;i:563;i:1;i:564;i:1;i:566;i:1;i:567;i:1;i:569;i:1;i:570;i:-2;i:585;i:1;i:586;i:1;i:587;i:1;i:589;i:1;i:591;i:1;i:593;i:1;i:594;i:1;i:600;i:1;i:601;i:1;i:602;i:1;i:603;i:1;i:604;i:-2;i:606;i:1;i:607;i:1;i:609;i:1;i:610;i:-2;i:622;i:1;i:624;i:1;i:625;i:1;i:626;i:1;i:628;i:1;i:629;i:1;i:630;i:-2;i:631;i:1;i:633;i:-1;i:634;i:-2;i:648;i:-1;i:649;i:-2;i:662;i:-1;i:664;i:-1;i:666;i:-1;i:668;i:-1;i:670;i:-1;i:672;i:-1;i:673;i:-2;i:686;i:-1;i:687;i:-1;i:689;i:-1;i:690;i:-2;i:702;i:1;i:703;i:-2;i:713;i:-1;i:715;i:-1;i:716;i:-1;i:717;i:-1;i:718;i:-1;i:720;i:-1;i:721;i:-2;i:734;i:-1;i:736;i:-1;i:737;i:-2;i:749;i:-1;i:750;i:-1;i:751;i:-1;i:753;i:-1;i:754;i:-1;i:756;i:-1;i:757;i:-1;i:758;i:-1;i:759;i:-2;i:761;i:-1;i:762;i:-1;i:763;i:-1;i:766;i:-1;i:770;i:-1;i:773;i:-1;i:776;i:-1;i:779;i:-1;i:780;i:-1;i:783;i:-1;i:784;i:-1;i:796;i:-1;i:797;i:-1;i:798;i:-1;i:800;i:-1;i:802;i:-1;i:804;i:-1;i:805;i:-1;i:806;i:-1;i:807;i:-2;i:810;i:-1;i:811;i:-1;i:814;i:-1;i:815;i:-1;i:828;i:-1;i:830;i:-1;i:831;i:-2;i:845;i:-1;i:847;i:-1;i:848;i:-1;i:849;i:-1;i:851;i:-1;i:852;i:-2;i:865;i:-1;i:867;i:-1;i:868;i:-1;i:869;i:-1;i:871;i:-1;i:872;i:-2;i:886;i:-1;i:888;i:-1;i:889;i:-2;i:901;i:-1;i:903;i:-1;i:904;i:-2;i:915;i:-1;i:917;i:-1;i:918;i:-2;i:929;i:-1;i:931;i:-1;i:932;i:-2;i:942;i:-1;i:943;i:-2;i:954;i:-1;i:955;i:-2;i:965;i:-1;i:966;i:-2;i:981;i:-1;i:982;i:-2;i:993;i:1;i:994;i:1;i:995;i:-2;i:997;i:1;i:998;i:-1;i:999;i:-1;i:1001;i:1;i:1003;i:1;i:1004;i:1;i:1005;i:-2;i:1007;i:1;i:1009;i:1;i:1010;i:-2;i:1023;i:-1;i:1024;i:-1;i:1025;i:-1;i:1026;i:-1;i:1027;i:-1;i:1028;i:-1;i:1029;i:-1;i:1030;i:-1;i:1031;i:-1;i:1032;i:-1;i:1033;i:-1;i:1034;i:-1;i:1035;i:-1;i:1036;i:-1;i:1037;i:-1;i:1038;i:-1;i:1039;i:-1;i:1040;i:-1;i:1041;i:-1;i:1042;i:-2;i:1052;i:1;i:1053;i:-2;i:1063;i:1;i:1064;i:-2;i:1074;i:1;i:1075;i:-2;i:1085;i:-1;i:1086;i:-1;i:1087;i:-2;i:1089;i:-1;i:1090;i:-2;}s:63:"/home/bjartka/public_html/doctrine/models/TestMovieUserVote.php";a:4:{i:5;i:1;i:6;i:1;i:7;i:1;i:8;i:1;}s:50:"/home/bjartka/public_html/doctrine/models/RTC2.php";a:4:{i:4;i:-1;i:5;i:-1;i:7;i:-1;i:8;i:-1;}s:53:"/home/bjartka/public_html/doctrine/models/MyUser2.php";a:13:{i:6;i:-1;i:8;i:-1;i:9;i:-1;i:10;i:-1;i:11;i:-1;i:12;i:-1;i:13;i:-1;i:14;i:-1;i:15;i:-1;i:16;i:-1;i:17;i:-1;i:21;i:-1;i:22;i:-1;}s:61:"/home/bjartka/public_html/doctrine/models/QueryTest_Entry.php";a:7:{i:9;i:1;i:10;i:1;i:11;i:1;i:12;i:1;i:13;i:1;i:20;i:1;i:21;i:1;}s:55:"/home/bjartka/public_html/doctrine/models/EnumTest2.php";a:3:{i:5;i:1;i:6;i:1;i:7;i:1;}s:51:"/home/bjartka/public_html/doctrine/models/Album.php";a:8:{i:6;i:1;i:7;i:1;i:8;i:1;i:9;i:1;i:10;i:1;i:13;i:1;i:14;i:1;i:15;i:1;}s:62:"/home/bjartka/public_html/doctrine/tests/MigrationTestCase.php";a:6:{i:38;i:1;i:41;i:1;i:44;i:-1;i:47;i:-1;i:50;i:-1;i:51;i:-1;}s:69:"/home/bjartka/public_html/doctrine/lib/Doctrine/Connection/Sqlite.php";a:41:{i:21;i:1;i:34;i:1;i:50;i:-1;i:51;i:1;i:52;i:1;i:53;i:1;i:54;i:1;i:55;i:1;i:56;i:1;i:57;i:1;i:58;i:1;i:59;i:1;i:60;i:1;i:61;i:1;i:62;i:1;i:63;i:1;i:64;i:1;i:65;i:1;i:66;i:1;i:67;i:1;i:68;i:1;i:77;i:1;i:79;i:1;i:80;i:1;i:81;i:1;i:82;i:1;i:83;i:1;i:84;i:1;i:85;i:1;i:95;i:1;i:96;i:1;i:97;i:-2;i:99;i:1;i:101;i:1;i:102;i:1;i:103;i:1;i:104;i:1;i:105;i:1;i:115;i:1;i:116;i:-2;i:117;i:1;}s:69:"/home/bjartka/public_html/doctrine/lib/Doctrine/Connection/Oracle.php";a:43:{i:21;i:1;i:33;i:1;i:42;i:-1;i:43;i:1;i:44;i:1;i:45;i:1;i:46;i:1;i:47;i:1;i:48;i:1;i:49;i:1;i:50;i:1;i:51;i:1;i:52;i:1;i:53;i:1;i:54;i:1;i:55;i:1;i:56;i:1;i:57;i:1;i:58;i:1;i:59;i:1;i:60;i:1;i:71;i:1;i:72;i:1;i:80;i:-1;i:81;i:-1;i:98;i:1;i:99;i:1;i:100;i:1;i:101;i:1;i:102;i:-1;i:103;i:-1;i:104;i:1;i:106;i:1;i:107;i:1;i:108;i:1;i:110;i:1;i:111;i:1;i:112;i:1;i:114;i:1;i:115;i:1;i:116;i:1;i:117;i:-2;i:118;i:1;}s:72:"/home/bjartka/public_html/doctrine/lib/Doctrine/Template/Versionable.php";a:10:{i:33;i:1;i:37;i:1;i:38;i:1;i:41;i:1;i:42;i:1;i:44;i:1;i:45;i:1;i:48;i:1;i:49;i:-2;i:51;i:1;}s:68:"/home/bjartka/public_html/doctrine/lib/Doctrine/Validator/Driver.php";a:23:{i:0;i:1;i:34;i:1;i:48;i:-1;i:49;i:-1;i:50;i:-2;i:51;i:-1;i:52;i:-2;i:61;i:-1;i:62;i:-2;i:73;i:1;i:75;i:1;i:76;i:-2;i:86;i:-1;i:87;i:-1;i:88;i:-2;i:90;i:-1;i:91;i:-2;i:102;i:-1;i:104;i:-1;i:105;i:-2;i:114;i:-1;i:115;i:-2;i:116;i:1;}s:61:"/home/bjartka/public_html/doctrine/models/ORM_AccessGroup.php";a:4:{i:6;i:1;i:7;i:1;i:10;i:1;i:11;i:1;}s:50:"/home/bjartka/public_html/doctrine/models/RTC1.php";a:4:{i:4;i:-1;i:5;i:-1;i:7;i:-1;i:8;i:-1;}s:50:"/home/bjartka/public_html/doctrine/models/Role.php";a:4:{i:6;i:1;i:7;i:1;i:10;i:1;i:11;i:1;}s:61:"/home/bjartka/public_html/doctrine/models/Record_District.php";a:2:{i:4;i:1;i:5;i:1;}s:53:"/home/bjartka/public_html/doctrine/models/BlogTag.php";a:5:{i:6;i:-1;i:7;i:-1;i:8;i:-1;i:11;i:-1;i:12;i:-1;}s:70:"/home/bjartka/public_html/doctrine/tests/Connection/OracleTestCase.php";a:54:{i:35;i:1;i:37;i:1;i:38;i:1;i:40;i:1;i:42;i:1;i:43;i:1;i:45;i:1;i:47;i:1;i:48;i:1;i:50;i:1;i:52;i:1;i:53;i:1;i:55;i:1;i:57;i:1;i:58;i:1;i:60;i:1;i:62;i:1;i:63;i:1;i:65;i:1;i:67;i:1;i:68;i:1;i:70;i:1;i:72;i:1;i:73;i:1;i:75;i:1;i:77;i:1;i:78;i:1;i:80;i:1;i:82;i:1;i:83;i:1;i:85;i:1;i:87;i:1;i:88;i:1;i:90;i:1;i:92;i:1;i:93;i:1;i:95;i:1;i:97;i:1;i:98;i:1;i:100;i:1;i:102;i:1;i:103;i:1;i:105;i:1;i:107;i:1;i:108;i:1;i:110;i:1;i:112;i:1;i:113;i:1;i:115;i:1;i:117;i:1;i:118;i:1;i:120;i:1;i:122;i:1;i:123;i:1;}s:70:"/home/bjartka/public_html/doctrine/tests/Connection/SqliteTestCase.php";a:33:{i:35;i:1;i:37;i:1;i:38;i:1;i:40;i:1;i:42;i:1;i:43;i:1;i:45;i:1;i:47;i:1;i:48;i:1;i:50;i:1;i:52;i:1;i:53;i:1;i:55;i:1;i:57;i:1;i:58;i:1;i:60;i:1;i:62;i:1;i:63;i:1;i:65;i:1;i:67;i:1;i:68;i:1;i:70;i:1;i:72;i:1;i:73;i:1;i:75;i:1;i:77;i:1;i:78;i:1;i:80;i:1;i:82;i:1;i:83;i:1;i:85;i:1;i:87;i:1;i:88;i:1;}s:73:"/home/bjartka/public_html/doctrine/tests/Query/AggregateValueTestCase.php";a:101:{i:37;i:1;i:40;i:1;i:42;i:1;i:43;i:1;i:44;i:1;i:45;i:1;i:47;i:1;i:48;i:1;i:49;i:1;i:50;i:1;i:51;i:1;i:52;i:1;i:54;i:1;i:55;i:1;i:59;i:1;i:62;i:1;i:63;i:-1;i:64;i:1;i:65;i:1;i:68;i:1;i:71;i:1;i:72;i:1;i:73;i:-2;i:75;i:1;i:76;i:1;i:80;i:1;i:82;i:1;i:84;i:1;i:85;i:1;i:87;i:1;i:89;i:1;i:91;i:1;i:92;i:1;i:96;i:1;i:98;i:1;i:100;i:1;i:102;i:1;i:104;i:1;i:105;i:1;i:107;i:1;i:108;i:1;i:109;i:1;i:113;i:1;i:115;i:1;i:117;i:1;i:119;i:1;i:121;i:1;i:122;i:1;i:124;i:1;i:125;i:1;i:126;i:1;i:130;i:1;i:132;i:1;i:134;i:1;i:136;i:1;i:138;i:1;i:139;i:1;i:140;i:1;i:141;i:1;i:142;i:1;i:146;i:1;i:148;i:1;i:150;i:1;i:151;i:1;i:153;i:1;i:154;i:1;i:158;i:1;i:160;i:1;i:162;i:1;i:163;i:1;i:164;i:1;i:165;i:1;i:168;i:1;i:170;i:1;i:172;i:1;i:174;i:1;i:176;i:1;i:177;i:1;i:178;i:1;i:179;i:1;i:182;i:1;i:183;i:1;i:185;i:1;i:186;i:1;i:189;i:1;i:190;i:1;i:192;i:1;i:193;i:1;i:196;i:1;i:197;i:1;i:199;i:1;i:200;i:1;i:203;i:1;i:204;i:1;i:206;i:1;i:207;i:1;i:210;i:1;i:211;i:1;i:212;i:1;i:214;i:1;i:215;i:1;}s:57:"/home/bjartka/public_html/doctrine/lib/Doctrine/Event.php";a:87:{i:0;i:1;i:34;i:1;i:114;i:1;i:115;i:1;i:116;i:1;i:117;i:1;i:118;i:1;i:127;i:1;i:128;i:-2;i:138;i:-1;i:139;i:-1;i:140;i:-1;i:141;i:-1;i:142;i:-1;i:143;i:-1;i:144;i:-1;i:145;i:-1;i:146;i:-1;i:147;i:-1;i:148;i:-1;i:149;i:-1;i:150;i:-1;i:152;i:-1;i:153;i:-1;i:154;i:-1;i:155;i:-1;i:156;i:-1;i:157;i:-1;i:159;i:-1;i:160;i:-1;i:161;i:-1;i:162;i:-1;i:163;i:-1;i:164;i:-1;i:166;i:-1;i:167;i:-1;i:168;i:-1;i:169;i:-1;i:170;i:-1;i:171;i:-1;i:173;i:-1;i:174;i:-1;i:175;i:-1;i:176;i:-1;i:177;i:-1;i:178;i:-1;i:179;i:-1;i:180;i:-1;i:181;i:-1;i:182;i:-1;i:183;i:-1;i:184;i:-1;i:185;i:-1;i:186;i:-1;i:195;i:1;i:196;i:-2;i:207;i:1;i:208;i:1;i:209;i:-2;i:211;i:1;i:212;i:-2;i:223;i:1;i:225;i:1;i:226;i:-2;i:238;i:1;i:240;i:1;i:241;i:-2;i:253;i:1;i:255;i:1;i:256;i:-2;i:266;i:1;i:267;i:1;i:277;i:1;i:278;i:-2;i:288;i:1;i:290;i:1;i:291;i:-2;i:302;i:1;i:303;i:-2;i:313;i:-1;i:314;i:-2;i:324;i:1;i:325;i:-1;i:326;i:-2;i:327;i:1;i:328;i:-2;i:330;i:1;}s:68:"/home/bjartka/public_html/doctrine/lib/Doctrine/Validator/Regexp.php";a:18:{i:34;i:1;i:44;i:1;i:45;i:-1;i:46;i:-2;i:47;i:1;i:48;i:-1;i:49;i:-1;i:50;i:-1;i:51;i:-2;i:52;i:-1;i:53;i:-1;i:54;i:-2;i:55;i:1;i:56;i:1;i:57;i:-2;i:60;i:1;i:61;i:-2;i:62;i:1;}s:74:"/home/bjartka/public_html/doctrine/lib/Doctrine/Record/Filter/Compound.php";a:36:{i:33;i:1;i:39;i:1;i:40;i:1;i:44;i:1;i:45;i:1;i:46;i:1;i:47;i:1;i:57;i:1;i:58;i:1;i:59;i:1;i:60;i:1;i:62;i:1;i:63;i:-2;i:64;i:-1;i:66;i:-1;i:67;i:-1;i:68;i:-1;i:69;i:-1;i:71;i:-1;i:72;i:-2;i:74;i:-1;i:75;i:-1;i:85;i:1;i:86;i:1;i:87;i:-1;i:88;i:-1;i:89;i:-2;i:90;i:-1;i:92;i:1;i:93;i:1;i:94;i:1;i:95;i:-2;i:96;i:-1;i:98;i:-1;i:99;i:-1;i:100;i:1;}s:66:"/home/bjartka/public_html/doctrine/lib/Doctrine/Tree/Interface.php";a:2:{i:33;i:1;i:65;i:1;}s:61:"/home/bjartka/public_html/doctrine/lib/Doctrine/Migration.php";a:163:{i:36;i:1;i:67;i:1;i:68;i:1;i:70;i:1;i:72;i:1;i:73;i:1;i:74;i:1;i:85;i:1;i:88;i:1;i:90;i:1;i:91;i:-2;i:92;i:-2;i:94;i:-2;i:105;i:1;i:106;i:-1;i:107;i:-2;i:109;i:1;i:111;i:1;i:112;i:1;i:113;i:1;i:114;i:1;i:116;i:1;i:117;i:1;i:118;i:1;i:119;i:1;i:120;i:1;i:122;i:1;i:123;i:1;i:125;i:1;i:126;i:1;i:127;i:1;i:128;i:1;i:129;i:1;i:130;i:1;i:131;i:1;i:132;i:1;i:134;i:1;i:136;i:1;i:137;i:1;i:139;i:1;i:141;i:1;i:142;i:1;i:143;i:-1;i:144;i:-2;i:145;i:1;i:147;i:1;i:148;i:-1;i:149;i:-2;i:151;i:1;i:152;i:1;i:154;i:1;i:155;i:1;i:157;i:1;i:158;i:-2;i:167;i:-1;i:168;i:-2;i:180;i:-1;i:182;i:-1;i:183;i:-1;i:184;i:-1;i:185;i:-1;i:187;i:-1;i:198;i:1;i:200;i:1;i:202;i:1;i:203;i:-2;i:214;i:-1;i:216;i:-1;i:218;i:-1;i:219;i:-2;i:230;i:-1;i:232;i:-1;i:233;i:-1;i:234;i:-1;i:235;i:-1;i:237;i:-1;i:239;i:-1;i:240;i:-2;i:249;i:-1;i:250;i:-2;i:262;i:1;i:263;i:1;i:265;i:1;i:266;i:1;i:267;i:-2;i:268;i:1;i:270;i:-1;i:271;i:-2;i:284;i:1;i:286;i:1;i:287;i:1;i:299;i:1;i:300;i:1;i:302;i:1;i:303;i:1;i:304;i:1;i:306;i:1;i:307;i:1;i:308;i:1;i:309;i:1;i:310;i:1;i:311;i:1;i:325;i:1;i:328;i:1;i:329;i:-1;i:330;i:-1;i:332;i:1;i:333;i:-1;i:334;i:-2;i:336;i:1;i:338;i:1;i:339;i:1;i:340;i:1;i:341;i:1;i:342;i:-1;i:343;i:-1;i:344;i:-1;i:345;i:-1;i:348;i:-1;i:350;i:-1;i:351;i:-2;i:362;i:1;i:363;i:1;i:375;i:1;i:377;i:1;i:378;i:1;i:388;i:-1;i:390;i:-1;i:391;i:-1;i:402;i:-1;i:404;i:-1;i:405;i:-1;i:416;i:-1;i:418;i:-1;i:419;i:-1;i:430;i:-1;i:432;i:-1;i:433;i:-1;i:444;i:-1;i:446;i:-1;i:447;i:-1;i:458;i:-1;i:460;i:-1;i:461;i:-1;i:474;i:1;i:476;i:1;i:477;i:1;i:489;i:-1;i:491;i:-1;i:492;i:-1;i:505;i:1;i:507;i:1;i:508;i:1;i:519;i:-1;i:521;i:-1;i:522;i:-1;i:534;i:-1;i:536;i:-1;i:537;i:-1;i:548;i:-1;i:550;i:-1;i:551;i:-1;i:552;i:1;}s:66:"/home/bjartka/public_html/doctrine/tests/DoctrineTest/Reporter.php";a:2:{i:9;i:1;i:10;i:1;}s:58:"/home/bjartka/public_html/doctrine/lib/Doctrine/Record.php";a:665:{i:0;i:1;i:145;i:1;i:146;i:1;i:147;i:1;i:148;i:1;i:149;i:1;i:151;i:1;i:152;i:1;i:153;i:1;i:160;i:1;i:161;i:1;i:163;i:1;i:165;i:1;i:168;i:1;i:171;i:1;i:173;i:1;i:175;i:1;i:177;i:1;i:178;i:1;i:179;i:1;i:180;i:1;i:181;i:1;i:185;i:1;i:186;i:1;i:187;i:1;i:189;i:1;i:190;i:1;i:191;i:1;i:194;i:1;i:196;i:1;i:197;i:1;i:199;i:1;i:200;i:1;i:202;i:1;i:211;i:-1;i:212;i:-2;i:222;i:1;i:231;i:1;i:240;i:1;i:241;i:-2;i:250;i:1;i:251;i:1;i:252;i:-2;i:254;i:1;i:257;i:1;i:258;i:1;i:259;i:1;i:260;i:1;i:261;i:1;i:262;i:1;i:263;i:1;i:266;i:1;i:267;i:-2;i:275;i:1;i:282;i:1;i:289;i:1;i:295;i:1;i:301;i:1;i:307;i:1;i:313;i:1;i:319;i:1;i:325;i:1;i:331;i:1;i:337;i:1;i:344;i:1;i:351;i:1;i:358;i:1;i:365;i:1;i:373;i:1;i:374;i:-2;i:385;i:1;i:386;i:-1;i:387;i:-1;i:388;i:-2;i:389;i:-1;i:390;i:-1;i:391;i:1;i:393;i:-1;i:404;i:1;i:405;i:1;i:406;i:-2;i:407;i:1;i:408;i:1;i:410;i:1;i:411;i:1;i:412;i:-2;i:414;i:1;i:415;i:1;i:416;i:1;i:417;i:1;i:418;i:1;i:419;i:1;i:420;i:1;i:430;i:1;i:431;i:1;i:433;i:1;i:434;i:1;i:435;i:1;i:436;i:1;i:437;i:1;i:439;i:1;i:440;i:1;i:442;i:1;i:443;i:-2;i:454;i:1;i:455;i:1;i:457;i:1;i:458;i:1;i:469;i:1;i:470;i:1;i:471;i:1;i:472;i:1;i:473;i:1;i:475;i:1;i:476;i:1;i:477;i:1;i:478;i:1;i:479;i:1;i:480;i:1;i:481;i:1;i:482;i:1;i:484;i:1;i:485;i:1;i:486;i:1;i:487;i:1;i:488;i:1;i:490;i:1;i:491;i:1;i:492;i:-1;i:493;i:1;i:503;i:1;i:505;i:1;i:507;i:1;i:509;i:1;i:510;i:1;i:511;i:1;i:512;i:1;i:513;i:1;i:515;i:1;i:516;i:1;i:518;i:1;i:519;i:1;i:520;i:-1;i:521;i:1;i:522;i:1;i:523;i:1;i:524;i:1;i:525;i:1;i:526;i:1;i:527;i:1;i:528;i:1;i:529;i:1;i:530;i:1;i:531;i:1;i:532;i:1;i:533;i:1;i:534;i:1;i:535;i:-1;i:537;i:1;i:539;i:1;i:541;i:1;i:543;i:1;i:544;i:-2;i:556;i:1;i:558;i:1;i:560;i:1;i:561;i:1;i:563;i:1;i:564;i:1;i:566;i:1;i:568;i:1;i:570;i:1;i:571;i:1;i:572;i:1;i:574;i:1;i:576;i:1;i:577;i:1;i:578;i:1;i:579;i:1;i:580;i:1;i:581;i:1;i:582;i:1;i:583;i:1;i:584;i:1;i:585;i:1;i:586;i:1;i:588;i:-1;i:589;i:1;i:591;i:1;i:593;i:1;i:595;i:1;i:597;i:1;i:598;i:1;i:612;i:1;i:613;i:1;i:614;i:-2;i:615;i:1;i:616;i:1;i:617;i:1;i:618;i:1;i:619;i:1;i:620;i:-1;i:622;i:1;i:623;i:-1;i:625;i:-1;i:626;i:-1;i:627;i:-1;i:628;i:-1;i:629;i:-1;i:631;i:-1;i:633;i:1;i:634;i:1;i:636;i:1;i:637;i:1;i:639;i:1;i:640;i:-1;i:641;i:-2;i:642;i:1;i:654;i:1;i:655;i:1;i:656;i:-1;i:657;i:-1;i:658;i:1;i:659;i:-1;i:660;i:-2;i:661;i:1;i:664;i:1;i:666;i:1;i:667;i:1;i:668;i:-2;i:670;i:1;i:672;i:1;i:674;i:1;i:676;i:1;i:678;i:1;i:679;i:-2;i:692;i:1;i:693;i:1;i:694;i:1;i:695;i:1;i:696;i:1;i:697;i:1;i:698;i:1;i:700;i:1;i:710;i:1;i:711;i:1;i:721;i:1;i:722;i:-2;i:732;i:1;i:733;i:-2;i:746;i:1;i:747;i:-1;i:748;i:-2;i:749;i:1;i:750;i:1;i:752;i:1;i:753;i:-2;i:764;i:1;i:765;i:-1;i:767;i:-1;i:769;i:-1;i:770;i:-2;i:771;i:1;i:772;i:-2;i:785;i:1;i:786;i:1;i:788;i:1;i:790;i:1;i:792;i:1;i:793;i:1;i:794;i:1;i:796;i:1;i:797;i:1;i:798;i:1;i:799;i:1;i:801;i:1;i:802;i:-2;i:804;i:1;i:805;i:1;i:806;i:-2;i:810;i:1;i:812;i:1;i:814;i:1;i:815;i:1;i:816;i:1;i:818;i:1;i:820;i:1;i:821;i:1;i:822;i:1;i:823;i:-2;i:824;i:-2;i:826;i:-2;i:840;i:1;i:841;i:1;i:842;i:1;i:860;i:1;i:862;i:1;i:864;i:1;i:865;i:1;i:866;i:1;i:868;i:1;i:870;i:1;i:871;i:1;i:872;i:1;i:873;i:1;i:875;i:1;i:876;i:1;i:877;i:1;i:878;i:1;i:881;i:1;i:882;i:1;i:883;i:1;i:884;i:1;i:886;i:1;i:887;i:1;i:888;i:1;i:889;i:1;i:890;i:1;i:891;i:1;i:892;i:1;i:893;i:1;i:894;i:1;i:895;i:-1;i:896;i:1;i:897;i:1;i:899;i:1;i:900;i:1;i:901;i:1;i:902;i:1;i:903;i:1;i:904;i:-2;i:905;i:-2;i:908;i:1;i:912;i:1;i:915;i:1;i:916;i:1;i:917;i:1;i:919;i:1;i:920;i:-1;i:921;i:-2;i:922;i:1;i:923;i:1;i:924;i:1;i:925;i:-2;i:926;i:-1;i:927;i:1;i:929;i:1;i:930;i:-1;i:931;i:-2;i:932;i:1;i:933;i:1;i:934;i:1;i:935;i:1;i:937;i:1;i:938;i:1;i:939;i:1;i:941;i:1;i:944;i:1;i:946;i:1;i:947;i:-1;i:948;i:-2;i:949;i:1;i:951;i:1;i:952;i:1;i:962;i:1;i:964;i:1;i:965;i:1;i:966;i:-2;i:967;i:1;i:968;i:-1;i:969;i:-2;i:970;i:1;i:971;i:-1;i:972;i:-2;i:973;i:1;i:974;i:1;i:976;i:1;i:977;i:-2;i:978;i:1;i:979;i:-2;i:987;i:-1;i:988;i:-1;i:989;i:-1;i:991;i:-1;i:1005;i:1;i:1006;i:1;i:1007;i:1;i:1008;i:1;i:1009;i:1;i:1022;i:1;i:1023;i:1;i:1024;i:1;i:1025;i:1;i:1027;i:-2;i:1049;i:-1;i:1050;i:-1;i:1051;i:-1;i:1053;i:-1;i:1054;i:-2;i:1062;i:1;i:1064;i:1;i:1065;i:1;i:1066;i:1;i:1067;i:1;i:1068;i:-2;i:1081;i:1;i:1083;i:1;i:1084;i:1;i:1085;i:1;i:1087;i:1;i:1088;i:1;i:1090;i:1;i:1091;i:1;i:1092;i:1;i:1093;i:-2;i:1096;i:1;i:1097;i:1;i:1098;i:1;i:1099;i:1;i:1100;i:1;i:1101;i:1;i:1102;i:1;i:1103;i:1;i:1104;i:1;i:1105;i:1;i:1106;i:1;i:1107;i:1;i:1108;i:1;i:1109;i:1;i:1110;i:1;i:1111;i:1;i:1112;i:1;i:1119;i:1;i:1120;i:1;i:1121;i:1;i:1122;i:1;i:1123;i:1;i:1124;i:1;i:1126;i:1;i:1127;i:1;i:1128;i:1;i:1129;i:1;i:1130;i:1;i:1132;i:1;i:1133;i:-2;i:1143;i:1;i:1144;i:-2;i:1153;i:-1;i:1154;i:-2;i:1165;i:1;i:1167;i:1;i:1168;i:1;i:1169;i:1;i:1170;i:1;i:1171;i:1;i:1172;i:1;i:1173;i:1;i:1174;i:1;i:1175;i:1;i:1176;i:1;i:1177;i:1;i:1178;i:-1;i:1179;i:-1;i:1180;i:-1;i:1181;i:-1;i:1182;i:-1;i:1183;i:-1;i:1184;i:1;i:1185;i:-2;i:1188;i:-1;i:1189;i:-1;i:1190;i:-1;i:1191;i:-1;i:1192;i:-1;i:1193;i:-1;i:1194;i:-1;i:1195;i:-1;i:1196;i:-1;i:1197;i:-1;i:1200;i:-1;i:1201;i:-1;i:1202;i:-2;i:1203;i:-1;i:1205;i:-2;i:1208;i:-1;i:1209;i:-1;i:1210;i:-2;i:1211;i:-1;i:1213;i:-2;i:1223;i:1;i:1224;i:1;i:1225;i:-2;i:1235;i:1;i:1236;i:1;i:1237;i:-2;i:1246;i:-1;i:1247;i:-1;i:1248;i:-2;i:1249;i:-1;i:1250;i:-2;i:1258;i:1;i:1259;i:-2;i:1271;i:1;i:1272;i:1;i:1273;i:1;i:1274;i:1;i:1275;i:-2;i:1285;i:1;i:1287;i:1;i:1288;i:1;i:1290;i:1;i:1291;i:1;i:1293;i:1;i:1294;i:1;i:1296;i:1;i:1297;i:1;i:1298;i:1;i:1299;i:1;i:1300;i:1;i:1303;i:1;i:1304;i:-2;i:1313;i:-1;i:1315;i:-1;i:1316;i:-1;i:1317;i:-1;i:1318;i:-1;i:1319;i:-1;i:1320;i:-1;i:1321;i:-1;i:1323;i:-1;i:1324;i:-1;i:1325;i:-2;i:1335;i:1;i:1336;i:-1;i:1337;i:-1;i:1338;i:-1;i:1339;i:-1;i:1340;i:1;i:1341;i:1;i:1342;i:1;i:1343;i:1;i:1344;i:1;i:1345;i:1;i:1346;i:1;i:1347;i:1;i:1348;i:1;i:1349;i:1;i:1351;i:1;i:1360;i:1;i:1361;i:-2;i:1370;i:1;i:1371;i:1;i:1372;i:1;i:1373;i:-2;i:1375;i:1;i:1376;i:-2;i:1388;i:1;i:1389;i:-2;i:1398;i:1;i:1399;i:-2;i:1408;i:1;i:1409;i:1;i:1410;i:-2;i:1411;i:-1;i:1421;i:-1;i:1422;i:-1;i:1423;i:-2;i:1424;i:-1;i:1425;i:-2;i:1433;i:1;i:1434;i:-2;i:1444;i:-1;i:1445;i:-1;i:1457;i:-1;i:1458;i:-1;i:1459;i:-1;i:1470;i:1;i:1472;i:1;i:1473;i:1;i:1474;i:1;i:1475;i:1;i:1478;i:1;i:1479;i:1;i:1491;i:1;i:1492;i:1;i:1494;i:1;i:1495;i:1;i:1496;i:1;i:1498;i:1;i:1500;i:1;i:1501;i:1;i:1502;i:1;i:1503;i:-2;i:1512;i:1;i:1513;i:-1;i:1514;i:-2;i:1516;i:1;i:1517;i:1;i:1518;i:1;i:1519;i:1;i:1520;i:1;i:1521;i:1;i:1523;i:1;i:1524;i:-2;i:1528;i:1;i:1529;i:-2;i:1542;i:1;i:1543;i:1;i:1544;i:1;i:1545;i:1;i:1547;i:1;i:1548;i:1;i:1549;i:-2;i:1551;i:1;i:1553;i:1;i:1554;i:-2;i:1567;i:1;i:1569;i:1;i:1571;i:1;i:1573;i:1;i:1574;i:1;i:1575;i:1;i:1576;i:1;i:1578;i:1;i:1579;i:1;i:1580;i:1;i:1582;i:1;i:1585;i:1;i:1586;i:1;i:1587;i:1;i:1588;i:1;i:1590;i:1;i:1591;i:1;i:1592;i:1;i:1594;i:1;i:1595;i:1;i:1596;i:1;i:1597;i:1;i:1598;i:1;i:1599;i:1;i:1600;i:1;i:1601;i:1;i:1602;i:1;i:1603;i:1;i:1604;i:1;i:1605;i:-2;i:1622;i:1;i:1623;i:-1;i:1624;i:-1;i:1625;i:-2;i:1627;i:1;i:1628;i:1;i:1629;i:1;i:1630;i:1;i:1632;i:1;i:1633;i:-2;i:1634;i:-1;i:1636;i:-1;i:1637;i:-2;i:1644;i:-1;i:1645;i:-1;i:1648;i:-1;i:1649;i:-2;i:1656;i:-1;i:1657;i:-2;}s:50:"/home/bjartka/public_html/doctrine/models/Song.php";a:8:{i:6;i:1;i:7;i:1;i:8;i:1;i:9;i:1;i:12;i:1;i:13;i:1;i:14;i:1;i:15;i:1;}s:57:"/home/bjartka/public_html/doctrine/models/Record_City.php";a:7:{i:4;i:1;i:5;i:1;i:6;i:1;i:7;i:1;i:9;i:1;i:10;i:1;i:11;i:1;}s:62:"/home/bjartka/public_html/doctrine/models/MysqlGroupMember.php";a:3:{i:6;i:1;i:7;i:1;i:8;i:1;}s:74:"/home/bjartka/public_html/doctrine/models/ValidatorTest_FootballPlayer.php";a:4:{i:4;i:1;i:5;i:1;i:6;i:1;i:7;i:1;}s:52:"/home/bjartka/public_html/doctrine/models/Author.php";a:7:{i:6;i:1;i:7;i:1;i:8;i:1;i:9;i:1;i:12;i:1;i:13;i:1;i:14;i:1;}s:65:"/home/bjartka/public_html/doctrine/models/CheckConstraintTest.php";a:4:{i:6;i:-1;i:7;i:-1;i:8;i:-1;i:9;i:-1;}s:60:"/home/bjartka/public_html/doctrine/models/QueryTest_Rank.php";a:9:{i:9;i:1;i:10;i:1;i:11;i:1;i:12;i:1;i:13;i:1;i:14;i:1;i:15;i:1;i:18;i:1;i:19;i:1;}s:73:"/home/bjartka/public_html/doctrine/tests/Transaction/FirebirdTestCase.php";a:44:{i:37;i:1;i:39;i:1;i:40;i:1;i:43;i:1;i:45;i:1;i:46;i:1;i:49;i:1;i:50;i:1;i:52;i:1;i:53;i:1;i:57;i:1;i:58;i:-1;i:59;i:1;i:60;i:1;i:62;i:1;i:66;i:1;i:67;i:-1;i:68;i:1;i:69;i:1;i:71;i:1;i:75;i:1;i:76;i:-1;i:77;i:1;i:78;i:1;i:80;i:1;i:83;i:1;i:84;i:1;i:85;i:1;i:86;i:1;i:88;i:1;i:89;i:1;i:90;i:1;i:91;i:1;i:92;i:1;i:95;i:1;i:97;i:1;i:99;i:1;i:101;i:1;i:102;i:1;i:105;i:1;i:107;i:1;i:109;i:1;i:111;i:1;i:112;i:1;}s:68:"/home/bjartka/public_html/doctrine/tests/Export/FirebirdTestCase.php";a:31:{i:38;i:1;i:39;i:-1;i:40;i:1;i:41;i:1;i:43;i:1;i:47;i:1;i:48;i:-1;i:49;i:1;i:50;i:1;i:52;i:1;i:55;i:1;i:57;i:1;i:59;i:1;i:61;i:1;i:67;i:1;i:68;i:1;i:71;i:1;i:72;i:1;i:73;i:1;i:74;i:1;i:76;i:1;i:77;i:1;i:79;i:1;i:80;i:1;i:83;i:1;i:84;i:1;i:85;i:1;i:87;i:1;i:88;i:1;i:90;i:1;i:91;i:1;}s:63:"/home/bjartka/public_html/doctrine/tests/UnitOfWorkTestCase.php";a:77:{i:43;i:1;i:45;i:1;i:46;i:1;i:48;i:1;i:49;i:1;i:51;i:1;i:52;i:1;i:54;i:1;i:56;i:1;i:57;i:1;i:59;i:1;i:61;i:1;i:62;i:1;i:63;i:1;i:64;i:1;i:65;i:1;i:67;i:1;i:69;i:1;i:70;i:1;i:71;i:1;i:72;i:1;i:73;i:1;i:75;i:1;i:76;i:1;i:77;i:1;i:78;i:1;i:79;i:1;i:81;i:1;i:82;i:1;i:83;i:1;i:84;i:1;i:85;i:1;i:87;i:1;i:88;i:1;i:89;i:1;i:90;i:1;i:91;i:1;i:93;i:1;i:94;i:1;i:95;i:1;i:96;i:1;i:97;i:1;i:99;i:1;i:100;i:1;i:101;i:1;i:102;i:1;i:103;i:1;i:104;i:1;i:105;i:1;i:107;i:1;i:108;i:1;i:109;i:1;i:110;i:1;i:111;i:1;i:112;i:1;i:113;i:1;i:115;i:1;i:116;i:1;i:117;i:1;i:118;i:1;i:119;i:1;i:120;i:1;i:121;i:1;i:123;i:1;i:124;i:1;i:125;i:1;i:126;i:1;i:127;i:1;i:128;i:1;i:129;i:1;i:131;i:1;i:132;i:1;i:133;i:1;i:134;i:1;i:135;i:1;i:136;i:1;i:137;i:1;}s:68:"/home/bjartka/public_html/doctrine/tests/Relation/ParserTestCase.php";a:99:{i:37;i:1;i:39;i:1;i:40;i:1;i:42;i:1;i:44;i:1;i:45;i:1;i:46;i:1;i:48;i:1;i:49;i:1;i:52;i:1;i:54;i:1;i:56;i:1;i:57;i:-1;i:58;i:1;i:59;i:1;i:61;i:1;i:64;i:1;i:66;i:1;i:67;i:1;i:68;i:1;i:70;i:1;i:71;i:1;i:74;i:1;i:76;i:1;i:77;i:1;i:78;i:1;i:80;i:1;i:81;i:1;i:84;i:1;i:86;i:1;i:87;i:1;i:88;i:1;i:90;i:1;i:91;i:1;i:94;i:1;i:96;i:1;i:97;i:1;i:98;i:1;i:100;i:1;i:101;i:1;i:104;i:1;i:106;i:1;i:107;i:1;i:109;i:1;i:110;i:1;i:111;i:1;i:115;i:1;i:117;i:1;i:118;i:1;i:120;i:1;i:121;i:1;i:122;i:1;i:125;i:1;i:127;i:1;i:128;i:1;i:129;i:1;i:130;i:1;i:132;i:1;i:133;i:1;i:136;i:1;i:138;i:1;i:139;i:1;i:140;i:1;i:141;i:1;i:143;i:1;i:144;i:1;i:147;i:1;i:148;i:1;i:149;i:1;i:151;i:1;i:153;i:1;i:155;i:1;i:156;i:1;i:159;i:1;i:160;i:1;i:162;i:1;i:164;i:1;i:166;i:1;i:167;i:1;i:170;i:1;i:171;i:1;i:172;i:1;i:174;i:1;i:176;i:1;i:178;i:1;i:179;i:1;i:180;i:1;i:181;i:1;i:184;i:1;i:185;i:1;i:186;i:1;i:187;i:1;i:188;i:1;i:190;i:1;i:192;i:1;i:193;i:1;i:195;i:1;i:196;i:1;i:197;i:1;}s:57:"/home/bjartka/public_html/doctrine/tests/I18nTestCase.php";a:48:{i:37;i:1;i:41;i:1;i:43;i:1;i:44;i:1;i:48;i:1;i:50;i:1;i:51;i:1;i:52;i:1;i:54;i:1;i:56;i:1;i:57;i:1;i:58;i:1;i:59;i:1;i:63;i:1;i:65;i:1;i:67;i:1;i:68;i:1;i:69;i:1;i:73;i:1;i:74;i:1;i:76;i:1;i:77;i:1;i:78;i:1;i:81;i:1;i:82;i:1;i:83;i:1;i:85;i:1;i:87;i:1;i:89;i:1;i:91;i:1;i:92;i:1;i:93;i:1;i:95;i:1;i:99;i:1;i:101;i:1;i:102;i:1;i:103;i:1;i:105;i:1;i:106;i:1;i:107;i:1;i:108;i:1;i:112;i:1;i:114;i:1;i:116;i:1;i:117;i:1;i:121;i:1;i:123;i:1;i:124;i:1;}s:68:"/home/bjartka/public_html/doctrine/tests/Query/MultiJoinTestCase.php";a:107:{i:37;i:1;i:38;i:1;i:39;i:1;i:40;i:1;i:44;i:1;i:46;i:1;i:49;i:1;i:50;i:1;i:52;i:1;i:53;i:1;i:55;i:1;i:56;i:1;i:57;i:1;i:59;i:1;i:62;i:1;i:63;i:1;i:64;i:1;i:65;i:1;i:66;i:1;i:68;i:1;i:70;i:1;i:72;i:1;i:73;i:1;i:76;i:1;i:78;i:1;i:79;i:1;i:80;i:1;i:81;i:1;i:83;i:1;i:85;i:1;i:86;i:1;i:87;i:1;i:90;i:1;i:92;i:1;i:94;i:1;i:96;i:1;i:98;i:1;i:100;i:1;i:101;i:1;i:102;i:1;i:103;i:1;i:104;i:1;i:105;i:1;i:106;i:1;i:107;i:1;i:108;i:1;i:110;i:1;i:111;i:1;i:112;i:1;i:113;i:1;i:114;i:1;i:116;i:1;i:118;i:1;i:119;i:1;i:120;i:1;i:121;i:1;i:125;i:1;i:126;i:1;i:127;i:1;i:128;i:1;i:129;i:1;i:130;i:1;i:131;i:1;i:134;i:1;i:136;i:1;i:137;i:1;i:138;i:1;i:139;i:1;i:140;i:1;i:141;i:1;i:142;i:1;i:143;i:1;i:145;i:1;i:146;i:1;i:149;i:1;i:151;i:1;i:153;i:1;i:155;i:1;i:156;i:1;i:157;i:1;i:158;i:1;i:159;i:1;i:160;i:1;i:161;i:1;i:162;i:1;i:163;i:1;i:164;i:1;i:166;i:1;i:167;i:1;i:168;i:1;i:169;i:1;i:170;i:1;i:172;i:1;i:173;i:1;i:174;i:1;i:175;i:1;i:176;i:1;i:178;i:1;i:179;i:1;i:180;i:1;i:181;i:1;i:182;i:1;i:183;i:1;i:184;i:1;i:188;i:1;i:190;i:1;i:191;i:1;}s:78:"/home/bjartka/public_html/doctrine/tests/Query/MysqlSubqueryHavingTestCase.php";a:25:{i:37;i:1;i:38;i:1;i:39;i:1;i:43;i:1;i:44;i:1;i:45;i:1;i:46;i:1;i:47;i:1;i:48;i:1;i:49;i:1;i:51;i:1;i:53;i:1;i:55;i:1;i:56;i:1;i:60;i:1;i:61;i:1;i:62;i:1;i:63;i:1;i:64;i:1;i:65;i:1;i:66;i:1;i:68;i:1;i:70;i:1;i:71;i:1;i:72;i:1;}s:59:"/home/bjartka/public_html/doctrine/tests/SearchTestCase.php";a:72:{i:37;i:1;i:39;i:1;i:40;i:1;i:42;i:1;i:46;i:1;i:48;i:1;i:50;i:1;i:52;i:1;i:53;i:1;i:54;i:1;i:57;i:1;i:59;i:1;i:60;i:1;i:62;i:1;i:63;i:1;i:67;i:1;i:69;i:1;i:70;i:1;i:71;i:1;i:72;i:1;i:74;i:1;i:76;i:1;i:77;i:1;i:81;i:1;i:83;i:1;i:84;i:1;i:85;i:1;i:86;i:1;i:88;i:1;i:90;i:1;i:91;i:1;i:95;i:1;i:97;i:1;i:98;i:1;i:99;i:1;i:100;i:1;i:102;i:1;i:104;i:1;i:105;i:1;i:109;i:1;i:111;i:1;i:112;i:1;i:113;i:1;i:114;i:1;i:116;i:1;i:118;i:1;i:119;i:1;i:123;i:1;i:124;i:1;i:125;i:1;i:127;i:1;i:128;i:1;i:130;i:1;i:132;i:1;i:133;i:1;i:134;i:1;i:135;i:1;i:136;i:1;i:137;i:1;i:139;i:1;i:140;i:1;i:141;i:1;i:142;i:1;i:143;i:1;i:147;i:1;i:148;i:1;i:150;i:1;i:151;i:1;i:152;i:1;i:153;i:1;i:155;i:1;i:158;i:1;}s:64:"/home/bjartka/public_html/doctrine/lib/Doctrine/Query/Select.php";a:5:{i:21;i:1;i:33;i:1;i:37;i:1;i:38;i:1;i:39;i:1;}s:56:"/home/bjartka/public_html/doctrine/lib/Doctrine/View.php";a:26:{i:36;i:1;i:74;i:1;i:75;i:1;i:76;i:1;i:77;i:1;i:78;i:1;i:88;i:1;i:89;i:-2;i:99;i:1;i:100;i:-2;i:110;i:1;i:111;i:-2;i:122;i:1;i:124;i:1;i:125;i:1;i:126;i:-2;i:128;i:1;i:140;i:1;i:141;i:1;i:142;i:-2;i:144;i:1;i:155;i:1;i:156;i:-2;i:166;i:1;i:167;i:-2;i:168;i:1;}s:70:"/home/bjartka/public_html/doctrine/lib/Doctrine/Locator/Injectable.php";a:24:{i:62;i:-1;i:63;i:-1;i:64;i:-2;i:77;i:-1;i:78;i:-1;i:80;i:-1;i:81;i:-1;i:82;i:-2;i:98;i:-1;i:99;i:-1;i:100;i:-1;i:101;i:-2;i:103;i:-1;i:105;i:-1;i:107;i:-2;i:108;i:-1;i:110;i:-2;i:122;i:-1;i:124;i:-1;i:125;i:-2;i:136;i:1;i:137;i:1;i:147;i:1;i:148;i:-2;}s:65:"/home/bjartka/public_html/doctrine/lib/Doctrine/EventListener.php";a:33:{i:38;i:1;i:40;i:1;i:43;i:-1;i:45;i:-1;i:48;i:1;i:51;i:1;i:53;i:1;i:56;i:1;i:58;i:1;i:61;i:1;i:63;i:1;i:67;i:1;i:69;i:1;i:72;i:1;i:74;i:1;i:77;i:1;i:79;i:1;i:82;i:1;i:84;i:1;i:87;i:1;i:89;i:1;i:92;i:1;i:94;i:1;i:97;i:1;i:99;i:1;i:102;i:1;i:104;i:-1;i:107;i:1;i:109;i:1;i:112;i:1;i:114;i:1;i:117;i:1;i:119;i:1;}s:70:"/home/bjartka/public_html/doctrine/tests/Transaction/MysqlTestCase.php";a:21:{i:37;i:1;i:39;i:1;i:40;i:1;i:43;i:1;i:45;i:1;i:46;i:1;i:49;i:1;i:50;i:1;i:52;i:1;i:53;i:1;i:56;i:1;i:58;i:1;i:59;i:1;i:63;i:1;i:64;i:-1;i:65;i:1;i:66;i:1;i:68;i:1;i:71;i:1;i:73;i:1;i:74;i:1;}s:65:"/home/bjartka/public_html/doctrine/tests/Export/MysqlTestCase.php";a:181:{i:36;i:-1;i:38;i:-1;i:43;i:1;i:45;i:-1;i:46;i:1;i:47;i:1;i:49;i:1;i:52;i:1;i:54;i:1;i:55;i:1;i:57;i:1;i:59;i:1;i:60;i:1;i:63;i:1;i:65;i:1;i:67;i:1;i:70;i:1;i:71;i:1;i:74;i:1;i:75;i:1;i:76;i:1;i:78;i:1;i:79;i:1;i:81;i:1;i:82;i:1;i:85;i:1;i:87;i:1;i:88;i:1;i:89;i:1;i:91;i:1;i:93;i:1;i:94;i:1;i:97;i:1;i:99;i:1;i:100;i:1;i:102;i:1;i:104;i:1;i:105;i:1;i:108;i:1;i:110;i:1;i:111;i:1;i:113;i:1;i:115;i:1;i:116;i:1;i:119;i:1;i:121;i:1;i:122;i:1;i:124;i:1;i:126;i:1;i:127;i:1;i:130;i:1;i:132;i:1;i:133;i:1;i:135;i:1;i:137;i:1;i:138;i:1;i:141;i:1;i:143;i:1;i:144;i:1;i:146;i:1;i:148;i:1;i:149;i:1;i:152;i:1;i:154;i:1;i:155;i:1;i:157;i:1;i:159;i:1;i:160;i:1;i:164;i:1;i:166;i:1;i:167;i:1;i:169;i:1;i:171;i:1;i:172;i:1;i:175;i:1;i:177;i:1;i:178;i:1;i:179;i:1;i:180;i:1;i:181;i:1;i:182;i:1;i:183;i:1;i:184;i:1;i:187;i:1;i:189;i:1;i:190;i:1;i:191;i:1;i:194;i:1;i:196;i:1;i:198;i:1;i:199;i:1;i:200;i:1;i:201;i:1;i:202;i:1;i:203;i:1;i:204;i:1;i:205;i:1;i:208;i:1;i:210;i:1;i:211;i:1;i:213;i:1;i:214;i:1;i:217;i:1;i:219;i:1;i:220;i:1;i:221;i:1;i:223;i:1;i:224;i:1;i:225;i:1;i:227;i:1;i:233;i:1;i:235;i:1;i:236;i:1;i:239;i:1;i:241;i:1;i:242;i:1;i:243;i:1;i:244;i:1;i:245;i:1;i:246;i:1;i:247;i:1;i:248;i:1;i:249;i:1;i:252;i:1;i:253;i:1;i:254;i:1;i:255;i:1;i:258;i:1;i:260;i:1;i:261;i:1;i:264;i:1;i:266;i:1;i:267;i:1;i:271;i:1;i:273;i:1;i:274;i:1;i:277;i:1;i:278;i:1;i:281;i:1;i:282;i:-1;i:283;i:1;i:284;i:1;i:286;i:1;i:289;i:1;i:290;i:1;i:292;i:1;i:293;i:1;i:296;i:1;i:297;i:1;i:298;i:1;i:300;i:1;i:302;i:1;i:303;i:1;i:305;i:1;i:306;i:1;i:307;i:1;i:310;i:1;i:311;i:1;i:312;i:1;i:314;i:1;i:317;i:1;i:318;i:1;i:319;i:1;i:320;i:1;i:321;i:1;i:323;i:1;i:325;i:1;i:326;i:1;i:329;i:1;i:330;i:1;i:331;i:1;i:333;i:1;i:336;i:1;i:337;i:1;i:338;i:1;i:339;i:1;i:340;i:1;i:341;i:1;i:343;i:1;i:345;i:1;i:346;i:1;}s:72:"/home/bjartka/public_html/doctrine/tests/Query/MysqlSubqueryTestCase.php";a:54:{i:37;i:1;i:38;i:1;i:39;i:1;i:43;i:1;i:44;i:1;i:45;i:1;i:46;i:1;i:47;i:1;i:48;i:1;i:50;i:1;i:52;i:1;i:54;i:1;i:55;i:1;i:58;i:1;i:59;i:1;i:60;i:1;i:61;i:1;i:62;i:1;i:63;i:1;i:65;i:1;i:67;i:1;i:69;i:1;i:70;i:1;i:73;i:1;i:74;i:1;i:75;i:1;i:76;i:1;i:77;i:1;i:78;i:1;i:80;i:1;i:82;i:1;i:84;i:1;i:85;i:1;i:88;i:1;i:89;i:1;i:90;i:1;i:91;i:1;i:92;i:1;i:93;i:1;i:94;i:1;i:96;i:1;i:98;i:1;i:100;i:1;i:101;i:1;i:104;i:1;i:105;i:1;i:106;i:1;i:107;i:1;i:108;i:1;i:109;i:1;i:111;i:1;i:113;i:1;i:115;i:1;i:116;i:1;}s:62:"/home/bjartka/public_html/doctrine/lib/Doctrine/Query/Part.php";a:6:{i:34;i:1;i:45;i:1;i:46;i:1;i:53;i:-1;i:54;i:-2;i:55;i:1;}s:64:"/home/bjartka/public_html/doctrine/lib/Doctrine/Adapter/Mock.php";a:66:{i:34;i:1;i:46;i:1;i:47;i:1;i:50;i:-1;i:51;i:-2;i:54;i:1;i:55;i:-2;i:58;i:-1;i:59;i:-1;i:62;i:1;i:63;i:1;i:65;i:1;i:66;i:-2;i:69;i:1;i:70;i:1;i:73;i:1;i:75;i:1;i:77;i:1;i:78;i:-1;i:80;i:-1;i:82;i:-1;i:83;i:-2;i:85;i:1;i:86;i:1;i:88;i:1;i:89;i:-2;i:92;i:-1;i:93;i:-2;i:96;i:1;i:97;i:-2;i:100;i:1;i:102;i:1;i:104;i:1;i:105;i:-1;i:107;i:-1;i:109;i:-1;i:110;i:-2;i:112;i:1;i:113;i:-2;i:116;i:1;i:117;i:1;i:118;i:1;i:119;i:1;i:121;i:1;i:124;i:1;i:125;i:1;i:126;i:1;i:127;i:-2;i:128;i:1;i:130;i:-2;i:133;i:-1;i:134;i:-2;i:137;i:1;i:138;i:1;i:141;i:1;i:142;i:1;i:145;i:-1;i:146;i:-1;i:148;i:-1;i:150;i:-1;i:153;i:1;i:154;i:1;i:155;i:-1;i:159;i:1;i:161;i:1;i:163;i:1;}s:69:"/home/bjartka/public_html/doctrine/lib/Doctrine/Transaction/Pgsql.php";a:23:{i:21;i:1;i:34;i:1;i:45;i:1;i:47;i:1;i:48;i:-2;i:59;i:1;i:61;i:1;i:62;i:-2;i:73;i:1;i:75;i:1;i:76;i:-2;i:93;i:1;i:94;i:1;i:95;i:1;i:96;i:1;i:97;i:1;i:98;i:1;i:99;i:1;i:100;i:1;i:102;i:1;i:103;i:1;i:104;i:-2;i:105;i:1;}s:70:"/home/bjartka/public_html/doctrine/lib/Doctrine/DataDict/Exception.php";a:3:{i:21;i:1;i:33;i:1;i:34;i:1;}s:64:"/home/bjartka/public_html/doctrine/lib/Doctrine/Export/Pgsql.php";a:132:{i:21;i:1;i:34;i:1;i:45;i:1;i:47;i:1;i:48;i:-2;i:59;i:1;i:61;i:1;i:62;i:-2;i:75;i:1;i:76;i:1;i:77;i:-1;i:78;i:-1;i:79;i:1;i:80;i:-1;i:81;i:-1;i:82;i:1;i:83;i:1;i:84;i:1;i:85;i:1;i:86;i:-1;i:87;i:-1;i:88;i:1;i:90;i:1;i:91;i:-1;i:92;i:-1;i:93;i:1;i:95;i:1;i:96;i:-2;i:111;i:-1;i:113;i:-1;i:114;i:-1;i:115;i:-1;i:116;i:-1;i:117;i:-1;i:118;i:-1;i:119;i:-1;i:120;i:-1;i:121;i:-1;i:122;i:-1;i:124;i:-1;i:125;i:-1;i:126;i:-2;i:128;i:-1;i:130;i:-1;i:131;i:-1;i:132;i:-1;i:133;i:-1;i:134;i:-1;i:135;i:-1;i:137;i:-1;i:138;i:-1;i:139;i:-1;i:140;i:-1;i:141;i:-1;i:142;i:-1;i:143;i:-1;i:145;i:-1;i:146;i:-1;i:147;i:-1;i:148;i:-1;i:149;i:-1;i:151;i:-1;i:152;i:-1;i:153;i:-2;i:154;i:-1;i:155;i:-1;i:156;i:-1;i:157;i:-1;i:158;i:-1;i:159;i:-1;i:160;i:-1;i:161;i:-1;i:162;i:-1;i:163;i:-1;i:164;i:-1;i:165;i:-1;i:166;i:-1;i:168;i:-1;i:169;i:-1;i:170;i:-1;i:171;i:-1;i:172;i:-1;i:173;i:-1;i:175;i:-1;i:176;i:-1;i:177;i:-1;i:178;i:-1;i:179;i:-1;i:181;i:-1;i:182;i:-2;i:275;i:-1;i:276;i:-1;i:277;i:-1;i:278;i:-1;i:279;i:-1;i:280;i:-2;i:298;i:-1;i:299;i:-1;i:300;i:-1;i:301;i:-2;i:310;i:-1;i:311;i:-1;i:312;i:-2;i:324;i:1;i:325;i:-1;i:326;i:-2;i:328;i:1;i:329;i:-1;i:330;i:-2;i:332;i:1;i:335;i:1;i:336;i:1;i:337;i:1;i:338;i:1;i:339;i:1;i:341;i:1;i:343;i:1;i:345;i:1;i:346;i:-1;i:347;i:-1;i:348;i:-1;i:349;i:-1;i:351;i:1;i:353;i:1;i:354;i:1;i:355;i:1;i:356;i:1;i:357;i:1;i:358;i:1;i:360;i:1;i:361;i:-2;i:363;i:1;}s:62:"/home/bjartka/public_html/doctrine/lib/Doctrine/Expression.php";a:37:{i:0;i:1;i:21;i:1;i:34;i:1;i:41;i:1;i:43;i:1;i:44;i:-1;i:45;i:-1;i:46;i:1;i:50;i:1;i:51;i:1;i:52;i:-2;i:54;i:-1;i:55;i:-2;i:59;i:1;i:60;i:1;i:64;i:1;i:65;i:1;i:66;i:1;i:67;i:-2;i:70;i:1;i:71;i:1;i:74;i:1;i:75;i:1;i:76;i:1;i:78;i:1;i:79;i:-2;i:83;i:1;i:85;i:1;i:86;i:1;i:87;i:1;i:89;i:1;i:90;i:-2;i:95;i:1;i:96;i:-2;i:100;i:-1;i:101;i:-2;i:102;i:1;}s:67:"/home/bjartka/public_html/doctrine/lib/Doctrine/Query/Exception.php";a:3:{i:21;i:1;i:33;i:1;i:34;i:1;}s:59:"/home/bjartka/public_html/doctrine/models/ConcreteEmail.php";a:2:{i:6;i:1;i:7;i:1;}s:53:"/home/bjartka/public_html/doctrine/models/MyGroup.php";a:7:{i:6;i:1;i:8;i:1;i:9;i:1;i:10;i:1;i:11;i:1;i:15;i:1;i:16;i:1;}s:66:"/home/bjartka/public_html/doctrine/models/CategoryWithPosition.php";a:5:{i:4;i:1;i:5;i:1;i:6;i:1;i:8;i:1;i:9;i:1;}s:55:"/home/bjartka/public_html/doctrine/models/MysqlUser.php";a:3:{i:6;i:1;i:8;i:1;i:9;i:1;}s:55:"/home/bjartka/public_html/doctrine/models/FooRecord.php";a:28:{i:6;i:1;i:8;i:1;i:9;i:1;i:10;i:1;i:11;i:1;i:14;i:1;i:15;i:1;i:16;i:1;i:17;i:1;i:18;i:1;i:20;i:1;i:21;i:1;i:22;i:1;i:23;i:1;i:24;i:1;i:26;i:1;i:27;i:1;i:28;i:1;i:29;i:1;i:31;i:1;i:33;i:1;i:34;i:1;i:35;i:1;i:37;i:1;i:38;i:1;i:39;i:1;i:40;i:1;i:42;i:1;}s:72:"/home/bjartka/public_html/doctrine/tests/EventListener/ChainTestCase.php";a:7:{i:36;i:1;i:39;i:1;i:40;i:1;i:41;i:1;i:44;i:1;i:45;i:1;i:47;i:1;}s:64:"/home/bjartka/public_html/doctrine/tests/Query/LimitTestCase.php";a:168:{i:39;i:1;i:40;i:1;i:41;i:1;i:43;i:1;i:44;i:1;i:48;i:1;i:49;i:1;i:51;i:1;i:52;i:1;i:53;i:1;i:55;i:1;i:58;i:1;i:59;i:1;i:61;i:1;i:62;i:1;i:63;i:1;i:64;i:1;i:68;i:1;i:69;i:1;i:71;i:1;i:73;i:1;i:74;i:1;i:76;i:1;i:77;i:1;i:78;i:1;i:79;i:1;i:80;i:1;i:82;i:1;i:84;i:1;i:85;i:1;i:86;i:1;i:87;i:1;i:88;i:1;i:89;i:1;i:93;i:1;i:94;i:1;i:96;i:1;i:98;i:1;i:100;i:1;i:101;i:1;i:102;i:1;i:103;i:1;i:104;i:1;i:106;i:1;i:107;i:1;i:108;i:1;i:113;i:1;i:114;i:1;i:117;i:1;i:119;i:1;i:120;i:1;i:121;i:1;i:122;i:1;i:123;i:1;i:125;i:1;i:126;i:1;i:130;i:1;i:131;i:1;i:132;i:1;i:135;i:1;i:137;i:1;i:138;i:1;i:139;i:1;i:140;i:1;i:141;i:1;i:144;i:1;i:146;i:1;i:147;i:1;i:148;i:1;i:149;i:1;i:150;i:1;i:152;i:1;i:153;i:1;i:154;i:1;i:158;i:1;i:159;i:1;i:160;i:1;i:161;i:1;i:162;i:1;i:164;i:1;i:165;i:1;i:166;i:1;i:167;i:1;i:169;i:1;i:170;i:1;i:172;i:1;i:173;i:1;i:174;i:1;i:175;i:1;i:177;i:1;i:178;i:1;i:181;i:1;i:182;i:1;i:183;i:1;i:185;i:1;i:188;i:1;i:189;i:1;i:190;i:1;i:194;i:1;i:195;i:1;i:196;i:1;i:197;i:1;i:199;i:1;i:201;i:1;i:203;i:1;i:206;i:1;i:207;i:1;i:209;i:1;i:211;i:1;i:213;i:1;i:214;i:1;i:215;i:1;i:217;i:1;i:218;i:1;i:220;i:1;i:221;i:1;i:223;i:1;i:224;i:1;i:226;i:1;i:228;i:1;i:229;i:1;i:233;i:1;i:234;i:1;i:237;i:1;i:239;i:1;i:241;i:1;i:242;i:1;i:243;i:1;i:244;i:1;i:246;i:1;i:247;i:1;i:251;i:1;i:253;i:1;i:254;i:1;i:255;i:1;i:256;i:1;i:258;i:1;i:260;i:1;i:261;i:1;i:262;i:1;i:266;i:1;i:267;i:1;i:269;i:1;i:272;i:1;i:273;i:1;i:274;i:1;i:275;i:1;i:276;i:1;i:277;i:1;i:278;i:1;i:279;i:1;i:280;i:1;i:281;i:1;i:282;i:1;i:283;i:1;i:285;i:1;i:286;i:1;i:288;i:1;i:289;i:1;i:290;i:1;i:291;i:1;i:292;i:1;i:296;i:1;i:298;i:1;i:299;i:1;i:300;i:1;i:302;i:1;i:303;i:1;}s:66:"/home/bjartka/public_html/doctrine/tests/Query/OrderbyTestCase.php";a:13:{i:37;i:1;i:39;i:1;i:40;i:1;i:41;i:1;i:43;i:1;i:44;i:1;i:47;i:1;i:49;i:1;i:50;i:1;i:51;i:1;i:52;i:1;i:54;i:1;i:55;i:1;}s:67:"/home/bjartka/public_html/doctrine/tests/Query/RegistryTestCase.php";a:15:{i:37;i:1;i:39;i:1;i:40;i:1;i:42;i:1;i:46;i:1;i:48;i:1;i:50;i:1;i:51;i:1;i:55;i:1;i:57;i:1;i:59;i:1;i:61;i:1;i:63;i:1;i:65;i:1;i:66;i:1;}s:61:"/home/bjartka/public_html/doctrine/tests/TemplateTestCase.php";a:49:{i:36;i:1;i:38;i:1;i:43;i:1;i:44;i:1;i:45;i:-1;i:46;i:1;i:47;i:1;i:49;i:1;i:53;i:1;i:54;i:1;i:55;i:1;i:56;i:1;i:58;i:1;i:59;i:1;i:61;i:1;i:63;i:1;i:64;i:1;i:68;i:1;i:70;i:1;i:71;i:1;i:75;i:1;i:76;i:1;i:77;i:1;i:86;i:1;i:87;i:1;i:88;i:1;i:91;i:1;i:92;i:1;i:93;i:1;i:94;i:1;i:95;i:1;i:96;i:1;i:100;i:1;i:101;i:-2;i:107;i:1;i:108;i:1;i:109;i:1;i:112;i:1;i:113;i:1;i:114;i:1;i:120;i:1;i:121;i:1;i:124;i:1;i:125;i:1;i:126;i:1;i:127;i:1;i:133;i:1;i:134;i:1;i:135;i:1;}s:59:"/home/bjartka/public_html/doctrine/lib/Doctrine/Manager.php";a:267:{i:0;i:1;i:35;i:1;i:76;i:1;i:78;i:1;i:79;i:1;i:89;i:1;i:90;i:1;i:91;i:1;i:93;i:1;i:94;i:1;i:95;i:1;i:96;i:1;i:97;i:1;i:98;i:1;i:99;i:1;i:100;i:1;i:101;i:1;i:102;i:1;i:103;i:1;i:104;i:1;i:105;i:1;i:106;i:1;i:107;i:1;i:108;i:1;i:109;i:1;i:110;i:1;i:111;i:1;i:112;i:1;i:113;i:1;i:114;i:1;i:115;i:-2;i:116;i:1;i:117;i:-2;i:126;i:-1;i:127;i:-2;i:138;i:1;i:139;i:1;i:140;i:1;i:141;i:1;i:142;i:1;i:143;i:-2;i:153;i:1;i:154;i:-1;i:155;i:-1;i:156;i:1;i:157;i:-2;i:167;i:1;i:169;i:1;i:170;i:-2;i:186;i:-1;i:187;i:-1;i:188;i:-1;i:189;i:-1;i:190;i:-2;i:206;i:-1;i:207;i:-1;i:208;i:-1;i:209;i:-1;i:210;i:-2;i:228;i:1;i:229;i:1;i:230;i:-2;i:231;i:1;i:233;i:-2;i:247;i:1;i:248;i:1;i:249;i:-1;i:250;i:-2;i:252;i:1;i:253;i:1;i:254;i:1;i:255;i:-1;i:256;i:-2;i:257;i:1;i:259;i:1;i:260;i:-1;i:261;i:-1;i:263;i:1;i:264;i:1;i:265;i:1;i:266;i:1;i:268;i:1;i:269;i:1;i:270;i:1;i:271;i:1;i:273;i:1;i:275;i:1;i:279;i:1;i:281;i:1;i:282;i:1;i:283;i:1;i:284;i:-1;i:285;i:-2;i:286;i:1;i:287;i:1;i:288;i:1;i:292;i:1;i:293;i:1;i:294;i:1;i:295;i:1;i:296;i:1;i:297;i:1;i:298;i:1;i:299;i:1;i:300;i:1;i:301;i:1;i:302;i:1;i:303;i:1;i:304;i:-1;i:305;i:-2;i:307;i:1;i:308;i:1;i:310;i:1;i:312;i:1;i:313;i:1;i:314;i:1;i:315;i:1;i:316;i:-2;i:320;i:-1;i:322;i:-1;i:324;i:-1;i:325;i:-1;i:326;i:-1;i:327;i:-1;i:328;i:-1;i:330;i:-1;i:331;i:-1;i:332;i:-1;i:334;i:-1;i:335;i:-1;i:336;i:-1;i:337;i:-1;i:338;i:-1;i:340;i:-1;i:341;i:-2;i:352;i:1;i:354;i:1;i:356;i:1;i:357;i:1;i:358;i:1;i:359;i:1;i:360;i:1;i:362;i:1;i:363;i:1;i:364;i:-2;i:366;i:1;i:367;i:1;i:368;i:1;i:369;i:1;i:370;i:1;i:371;i:-1;i:372;i:-1;i:373;i:-1;i:374;i:1;i:375;i:1;i:378;i:1;i:380;i:1;i:381;i:1;i:382;i:-1;i:383;i:-1;i:384;i:-2;i:385;i:-1;i:386;i:-1;i:387;i:-1;i:388;i:-1;i:389;i:-1;i:390;i:-2;i:392;i:-1;i:393;i:-1;i:394;i:-1;i:396;i:-1;i:397;i:-1;i:398;i:-1;i:400;i:-1;i:402;i:1;i:403;i:1;i:404;i:1;i:405;i:1;i:406;i:1;i:407;i:1;i:408;i:1;i:409;i:1;i:410;i:1;i:411;i:1;i:412;i:-1;i:413;i:-2;i:414;i:1;i:415;i:1;i:416;i:1;i:417;i:1;i:418;i:-1;i:419;i:-2;i:421;i:1;i:422;i:-1;i:423;i:-1;i:425;i:1;i:426;i:1;i:427;i:1;i:429;i:1;i:430;i:-1;i:431;i:-1;i:432;i:-1;i:435;i:1;i:436;i:-2;i:446;i:1;i:447;i:1;i:448;i:-2;i:450;i:1;i:451;i:-2;i:464;i:-1;i:465;i:-1;i:466;i:-2;i:468;i:-1;i:469;i:-2;i:482;i:-1;i:484;i:-1;i:485;i:-2;i:495;i:1;i:496;i:-2;i:510;i:-1;i:511;i:-1;i:521;i:1;i:522;i:-1;i:523;i:-2;i:524;i:1;i:525;i:-2;i:538;i:1;i:539;i:-2;i:552;i:1;i:553;i:1;i:554;i:1;i:555;i:-2;i:565;i:-1;i:567;i:-1;i:569;i:-1;i:570;i:-1;i:571;i:-1;i:572;i:-1;i:574;i:-1;i:575;i:-1;i:585;i:1;i:586;i:-2;i:598;i:1;i:599;i:1;i:600;i:-1;i:601;i:-2;i:602;i:1;i:603;i:1;i:614;i:-1;i:615;i:-2;i:625;i:1;i:626;i:-2;i:636;i:1;i:637;i:-2;i:648;i:1;i:649;i:1;i:650;i:-1;i:651;i:-2;i:652;i:1;i:653;i:-2;i:663;i:-1;i:664;i:-1;i:665;i:-1;i:666;i:-1;i:667;i:-1;i:668;i:-2;i:670;i:1;}s:68:"/home/bjartka/public_html/doctrine/lib/Doctrine/Table/Repository.php";a:41:{i:0;i:1;i:35;i:1;i:56;i:1;i:57;i:1;i:66;i:-1;i:67;i:-2;i:77;i:1;i:79;i:1;i:80;i:1;i:81;i:-2;i:82;i:1;i:84;i:1;i:85;i:-2;i:94;i:-1;i:95;i:-1;i:96;i:-2;i:97;i:-1;i:98;i:-2;i:107;i:-1;i:108;i:-2;i:116;i:1;i:117;i:-1;i:118;i:-2;i:119;i:1;i:120;i:1;i:121;i:-2;i:128;i:1;i:129;i:1;i:130;i:1;i:131;i:1;i:132;i:1;i:133;i:1;i:134;i:1;i:135;i:-2;i:143;i:1;i:144;i:-2;i:152;i:-1;i:153;i:-2;i:161;i:-1;i:162;i:-1;i:163;i:1;}s:69:"/home/bjartka/public_html/doctrine/lib/Doctrine/Relation/LocalKey.php";a:24:{i:21;i:1;i:34;i:1;i:46;i:1;i:48;i:1;i:49;i:1;i:50;i:1;i:51;i:1;i:52;i:1;i:54;i:1;i:55;i:1;i:56;i:1;i:57;i:1;i:59;i:1;i:60;i:-1;i:61;i:-1;i:64;i:1;i:66;i:1;i:67;i:-2;i:76;i:1;i:77;i:1;i:78;i:1;i:79;i:1;i:80;i:-2;i:81;i:1;}s:67:"/home/bjartka/public_html/doctrine/lib/Doctrine/DataDict/Sqlite.php";a:189:{i:21;i:1;i:32;i:1;i:59;i:1;i:60;i:-1;i:61;i:-2;i:62;i:1;i:63;i:1;i:64;i:1;i:65;i:1;i:66;i:1;i:67;i:1;i:68;i:1;i:69;i:1;i:70;i:1;i:72;i:1;i:74;i:1;i:75;i:1;i:76;i:1;i:77;i:1;i:78;i:1;i:79;i:1;i:80;i:-1;i:81;i:1;i:82;i:-1;i:83;i:1;i:84;i:-1;i:85;i:-2;i:86;i:1;i:87;i:1;i:88;i:1;i:89;i:1;i:90;i:1;i:91;i:1;i:92;i:-1;i:93;i:1;i:94;i:-1;i:95;i:1;i:96;i:-1;i:97;i:-2;i:98;i:1;i:99;i:1;i:100;i:1;i:101;i:1;i:102;i:1;i:103;i:1;i:104;i:1;i:105;i:1;i:106;i:1;i:107;i:1;i:108;i:1;i:109;i:1;i:110;i:1;i:111;i:1;i:112;i:1;i:113;i:1;i:115;i:-1;i:116;i:-1;i:117;i:-1;i:118;i:-1;i:119;i:-1;i:120;i:-1;i:121;i:-2;i:131;i:1;i:132;i:1;i:133;i:1;i:134;i:1;i:135;i:1;i:137;i:1;i:138;i:-1;i:139;i:-1;i:142;i:1;i:143;i:1;i:144;i:1;i:145;i:1;i:146;i:1;i:147;i:1;i:148;i:1;i:149;i:-1;i:150;i:-1;i:151;i:1;i:152;i:1;i:153;i:1;i:154;i:1;i:155;i:1;i:156;i:1;i:157;i:1;i:158;i:1;i:159;i:1;i:160;i:1;i:161;i:1;i:162;i:1;i:163;i:1;i:164;i:1;i:165;i:1;i:166;i:1;i:167;i:1;i:168;i:1;i:169;i:1;i:170;i:1;i:171;i:1;i:172;i:1;i:173;i:1;i:174;i:1;i:175;i:1;i:176;i:1;i:177;i:1;i:178;i:1;i:179;i:1;i:180;i:1;i:181;i:1;i:182;i:1;i:183;i:1;i:184;i:-1;i:185;i:1;i:186;i:-1;i:187;i:-1;i:188;i:-1;i:189;i:-1;i:190;i:-1;i:191;i:-1;i:192;i:-1;i:193;i:-1;i:194;i:-1;i:195;i:-1;i:196;i:-1;i:197;i:-1;i:198;i:-1;i:199;i:1;i:200;i:-1;i:201;i:-1;i:202;i:-1;i:203;i:1;i:204;i:1;i:205;i:-1;i:206;i:-1;i:207;i:-1;i:208;i:1;i:209;i:-1;i:210;i:-1;i:211;i:-1;i:212;i:1;i:213;i:1;i:214;i:1;i:215;i:1;i:216;i:1;i:217;i:1;i:218;i:1;i:219;i:1;i:220;i:1;i:221;i:1;i:222;i:1;i:223;i:1;i:224;i:1;i:225;i:1;i:226;i:1;i:227;i:1;i:228;i:1;i:229;i:1;i:230;i:1;i:231;i:1;i:232;i:1;i:233;i:1;i:234;i:1;i:235;i:-1;i:236;i:-1;i:237;i:-1;i:239;i:1;i:240;i:1;i:241;i:1;i:242;i:1;i:243;i:-2;i:273;i:1;i:274;i:1;i:276;i:1;i:278;i:1;i:279;i:1;i:280;i:1;i:281;i:1;i:282;i:1;i:283;i:-1;i:284;i:-1;i:285;i:1;i:286;i:1;i:292;i:1;i:295;i:1;i:297;i:1;i:298;i:1;i:299;i:-2;i:300;i:1;}s:62:"/home/bjartka/public_html/doctrine/lib/Doctrine/Query/From.php";a:37:{i:21;i:1;i:33;i:1;i:44;i:1;i:45;i:1;i:47;i:1;i:49;i:1;i:50;i:1;i:51;i:1;i:52;i:1;i:53;i:1;i:54;i:1;i:55;i:-1;i:58;i:1;i:60;i:1;i:61;i:1;i:63;i:1;i:64;i:-1;i:65;i:-2;i:67;i:1;i:69;i:1;i:70;i:1;i:71;i:1;i:72;i:1;i:74;i:1;i:75;i:1;i:76;i:1;i:77;i:1;i:79;i:1;i:80;i:1;i:81;i:1;i:83;i:1;i:84;i:1;i:86;i:1;i:87;i:1;i:88;i:1;i:89;i:-2;i:90;i:1;}s:67:"/home/bjartka/public_html/doctrine/lib/Doctrine/DataDict/Oracle.php";a:124:{i:21;i:1;i:31;i:1;i:57;i:1;i:58;i:-1;i:59;i:-2;i:60;i:1;i:61;i:1;i:62;i:1;i:63;i:1;i:64;i:1;i:65;i:1;i:66;i:1;i:67;i:1;i:68;i:1;i:70;i:1;i:72;i:1;i:73;i:1;i:74;i:1;i:75;i:1;i:76;i:1;i:77;i:1;i:78;i:1;i:79;i:1;i:80;i:1;i:81;i:1;i:82;i:-2;i:83;i:1;i:84;i:1;i:85;i:1;i:86;i:1;i:87;i:1;i:88;i:1;i:89;i:1;i:90;i:1;i:91;i:1;i:92;i:1;i:93;i:-1;i:94;i:-1;i:95;i:-1;i:96;i:-1;i:97;i:-1;i:98;i:-1;i:99;i:-2;i:110;i:1;i:111;i:1;i:112;i:1;i:113;i:1;i:114;i:1;i:115;i:1;i:117;i:1;i:118;i:1;i:119;i:1;i:122;i:1;i:123;i:1;i:124;i:1;i:125;i:1;i:126;i:1;i:127;i:1;i:128;i:1;i:129;i:-1;i:130;i:-1;i:131;i:1;i:132;i:1;i:133;i:1;i:134;i:1;i:135;i:1;i:136;i:1;i:137;i:1;i:138;i:1;i:139;i:1;i:140;i:1;i:141;i:1;i:142;i:1;i:143;i:-1;i:144;i:-1;i:145;i:1;i:146;i:1;i:147;i:1;i:148;i:1;i:149;i:1;i:150;i:1;i:151;i:1;i:152;i:1;i:153;i:1;i:154;i:1;i:155;i:1;i:156;i:1;i:157;i:1;i:158;i:1;i:159;i:1;i:160;i:-1;i:161;i:-1;i:162;i:1;i:163;i:1;i:164;i:1;i:165;i:1;i:166;i:-1;i:167;i:-1;i:168;i:1;i:170;i:1;i:171;i:1;i:172;i:1;i:173;i:1;i:174;i:1;i:175;i:1;i:176;i:1;i:177;i:1;i:178;i:1;i:179;i:1;i:180;i:1;i:181;i:1;i:182;i:1;i:183;i:1;i:184;i:1;i:185;i:1;i:186;i:1;i:187;i:1;i:188;i:1;i:190;i:1;i:191;i:1;i:192;i:1;i:193;i:1;i:194;i:-2;i:195;i:1;}s:66:"/home/bjartka/public_html/doctrine/lib/Doctrine/Import/Builder.php";a:309:{i:40;i:1;i:99;i:1;i:100;i:1;i:110;i:1;i:111;i:-1;i:112;i:-1;i:114;i:1;i:115;i:1;i:128;i:1;i:129;i:1;i:130;i:1;i:132;i:1;i:133;i:-2;i:142;i:-1;i:143;i:-2;i:154;i:1;i:155;i:1;i:156;i:-2;i:158;i:1;i:159;i:-1;i:167;i:1;i:168;i:1;i:169;i:1;i:179;i:-1;i:180;i:-1;i:182;i:-1;i:183;i:-1;i:184;i:-1;i:185;i:-1;i:188;i:-1;i:189;i:-1;i:190;i:-1;i:191;i:-1;i:192;i:-1;i:194;i:-1;i:195;i:-2;i:205;i:1;i:207;i:1;i:209;i:1;i:210;i:-1;i:211;i:-1;i:212;i:-1;i:214;i:1;i:215;i:1;i:217;i:1;i:218;i:1;i:220;i:1;i:221;i:1;i:223;i:1;i:224;i:1;i:225;i:1;i:226;i:-1;i:229;i:1;i:231;i:1;i:232;i:-1;i:233;i:-1;i:234;i:1;i:235;i:1;i:236;i:1;i:237;i:1;i:238;i:1;i:239;i:1;i:240;i:1;i:241;i:1;i:242;i:1;i:243;i:1;i:244;i:-1;i:245;i:-1;i:246;i:1;i:247;i:-1;i:248;i:-1;i:249;i:1;i:250;i:-1;i:251;i:-1;i:253;i:1;i:254;i:1;i:255;i:1;i:256;i:1;i:257;i:1;i:259;i:1;i:261;i:1;i:262;i:1;i:263;i:1;i:264;i:1;i:265;i:1;i:267;i:1;i:268;i:1;i:270;i:1;i:271;i:1;i:273;i:1;i:274;i:1;i:276;i:1;i:278;i:1;i:279;i:1;i:280;i:-2;i:281;i:-1;i:291;i:1;i:292;i:1;i:294;i:-1;i:295;i:-1;i:297;i:-1;i:298;i:-1;i:299;i:-1;i:300;i:-1;i:301;i:-1;i:302;i:-1;i:305;i:-1;i:307;i:1;i:308;i:-2;i:318;i:1;i:319;i:1;i:320;i:-1;i:321;i:-1;i:323;i:-1;i:324;i:-1;i:325;i:-1;i:326;i:-1;i:327;i:-1;i:328;i:-1;i:331;i:-1;i:333;i:1;i:334;i:-2;i:344;i:-1;i:345;i:-1;i:346;i:-1;i:347;i:-1;i:349;i:-1;i:350;i:-2;i:360;i:1;i:361;i:1;i:362;i:-1;i:363;i:-1;i:364;i:-1;i:366;i:-1;i:367;i:-1;i:368;i:-1;i:369;i:-1;i:372;i:-1;i:374;i:-1;i:375;i:-1;i:377;i:1;i:378;i:-2;i:388;i:1;i:390;i:1;i:391;i:-1;i:393;i:-1;i:396;i:-1;i:397;i:-1;i:399;i:-1;i:400;i:-1;i:403;i:-1;i:404;i:-1;i:406;i:-1;i:409;i:-1;i:410;i:-1;i:411;i:-1;i:412;i:-2;i:415;i:-1;i:416;i:-1;i:417;i:-1;i:418;i:-2;i:421;i:-1;i:422;i:-1;i:423;i:-1;i:425;i:-1;i:426;i:-1;i:427;i:-1;i:430;i:-1;i:431;i:-1;i:432;i:-1;i:435;i:-1;i:436;i:-1;i:437;i:-1;i:438;i:-1;i:440;i:-1;i:441;i:-1;i:443;i:1;i:444;i:-2;i:456;i:1;i:457;i:1;i:459;i:1;i:460;i:1;i:461;i:1;i:462;i:1;i:464;i:1;i:465;i:1;i:466;i:1;i:468;i:1;i:469;i:1;i:470;i:1;i:472;i:1;i:473;i:1;i:474;i:1;i:475;i:1;i:476;i:-1;i:479;i:1;i:481;i:1;i:482;i:-1;i:483;i:-1;i:485;i:1;i:486;i:-1;i:487;i:-1;i:489;i:1;i:490;i:1;i:491;i:1;i:493;i:1;i:494;i:1;i:495;i:1;i:497;i:1;i:498;i:1;i:499;i:1;i:501;i:1;i:502;i:1;i:503;i:1;i:505;i:1;i:506;i:-1;i:507;i:-1;i:509;i:1;i:510;i:1;i:511;i:1;i:512;i:1;i:513;i:1;i:515;i:1;i:516;i:1;i:517;i:1;i:519;i:1;i:520;i:-1;i:521;i:-1;i:522;i:-1;i:524;i:1;i:525;i:1;i:526;i:-2;i:527;i:-1;i:543;i:1;i:544;i:-1;i:545;i:-2;i:547;i:1;i:548;i:1;i:549;i:1;i:551;i:1;i:552;i:1;i:553;i:1;i:554;i:1;i:555;i:-1;i:556;i:-1;i:559;i:1;i:561;i:1;i:562;i:1;i:563;i:1;i:564;i:1;i:565;i:1;i:566;i:1;i:568;i:1;i:569;i:-2;i:585;i:1;i:586;i:-1;i:587;i:-2;i:589;i:1;i:590;i:-1;i:591;i:-1;i:592;i:-2;i:595;i:-1;i:596;i:-1;i:597;i:-2;i:599;i:-1;i:600;i:-1;i:602;i:1;i:605;i:-1;i:606;i:-1;i:608;i:-1;i:609;i:-1;i:610;i:-1;i:611;i:-1;i:613;i:-1;i:615;i:-1;i:616;i:-1;i:618;i:-1;i:620;i:-1;i:621;i:-1;i:622;i:-1;i:624;i:-1;i:625;i:-1;i:626;i:-1;i:627;i:-1;i:629;i:-1;i:630;i:-1;i:631;i:1;i:633;i:1;i:649;i:1;i:650;i:1;i:652;i:1;i:653;i:-1;i:654;i:-1;i:655;i:-1;i:657;i:-1;i:658;i:-1;i:659;i:-1;i:660;i:-1;i:662;i:1;i:663;i:-1;i:664;i:-1;i:665;i:-1;i:667;i:1;i:669;i:1;i:671;i:1;i:672;i:-1;i:673;i:-2;i:674;i:1;i:675;i:1;}s:70:"/home/bjartka/public_html/doctrine/tests/DoctrineTest/UnitTestCase.php";a:63:{i:12;i:1;i:13;i:1;i:14;i:1;i:15;i:1;i:16;i:1;i:17;i:1;i:18;i:1;i:19;i:1;i:20;i:1;i:22;i:1;i:26;i:1;i:27;i:1;i:28;i:1;i:29;i:-1;i:31;i:1;i:35;i:1;i:36;i:1;i:37;i:1;i:38;i:-1;i:40;i:1;i:43;i:1;i:44;i:1;i:45;i:1;i:46;i:1;i:48;i:1;i:51;i:1;i:52;i:1;i:53;i:1;i:54;i:-1;i:56;i:1;i:59;i:1;i:60;i:1;i:63;i:1;i:64;i:1;i:67;i:1;i:68;i:1;i:71;i:1;i:72;i:1;i:73;i:1;i:75;i:1;i:76;i:-1;i:77;i:-1;i:79;i:1;i:80;i:1;i:81;i:1;i:82;i:-2;i:83;i:1;i:84;i:1;i:85;i:1;i:86;i:1;i:89;i:1;i:90;i:1;i:91;i:1;i:93;i:1;i:94;i:1;i:95;i:1;i:96;i:1;i:99;i:1;i:100;i:-2;i:103;i:1;i:104;i:-2;i:107;i:1;i:108;i:-2;}s:59:"/home/bjartka/public_html/doctrine/models/ValidatorTest.php";a:10:{i:4;i:1;i:5;i:1;i:6;i:1;i:7;i:1;i:8;i:1;i:9;i:1;i:10;i:1;i:12;i:1;i:13;i:1;i:14;i:1;}s:50:"/home/bjartka/public_html/doctrine/models/Auth.php";a:5:{i:6;i:1;i:7;i:1;i:8;i:1;i:11;i:1;i:12;i:1;}s:60:"/home/bjartka/public_html/doctrine/lib/Doctrine/Template.php";a:16:{i:50;i:1;i:51;i:1;i:61;i:-1;i:62;i:-2;i:74;i:1;i:75;i:1;i:85;i:-1;i:86;i:-2;i:90;i:1;i:91;i:-2;i:95;i:-1;i:96;i:-2;i:99;i:-1;i:100;i:-2;i:104;i:1;i:109;i:1;}s:54:"/home/bjartka/public_html/doctrine/models/CustomPK.php";a:3:{i:4;i:1;i:5;i:1;i:6;i:1;}s:57:"/home/bjartka/public_html/doctrine/models/Forum_Entry.php";a:10:{i:4;i:1;i:5;i:1;i:6;i:1;i:7;i:1;i:8;i:1;i:9;i:1;i:10;i:1;i:12;i:1;i:13;i:1;i:14;i:1;}s:54:"/home/bjartka/public_html/doctrine/models/TreeLeaf.php";a:6:{i:6;i:1;i:7;i:1;i:8;i:1;i:11;i:1;i:12;i:1;i:13;i:1;}s:68:"/home/bjartka/public_html/doctrine/tests/DataDict/OracleTestCase.php";a:158:{i:37;i:1;i:38;i:-1;i:39;i:1;i:40;i:1;i:42;i:1;i:45;i:1;i:47;i:1;i:48;i:1;i:49;i:1;i:50;i:1;i:51;i:1;i:54;i:1;i:56;i:1;i:57;i:1;i:58;i:1;i:59;i:1;i:61;i:1;i:63;i:1;i:64;i:1;i:65;i:1;i:66;i:1;i:68;i:1;i:70;i:1;i:71;i:1;i:72;i:1;i:73;i:1;i:74;i:1;i:77;i:1;i:79;i:1;i:80;i:1;i:81;i:1;i:82;i:1;i:84;i:1;i:86;i:1;i:87;i:1;i:88;i:1;i:89;i:1;i:91;i:1;i:93;i:1;i:94;i:1;i:95;i:1;i:96;i:1;i:98;i:1;i:100;i:1;i:101;i:1;i:102;i:1;i:103;i:1;i:105;i:1;i:107;i:1;i:108;i:1;i:109;i:1;i:110;i:1;i:111;i:1;i:114;i:1;i:116;i:1;i:117;i:1;i:118;i:1;i:119;i:1;i:122;i:1;i:124;i:1;i:125;i:1;i:126;i:1;i:127;i:1;i:129;i:1;i:132;i:1;i:134;i:1;i:135;i:1;i:136;i:1;i:137;i:1;i:139;i:1;i:141;i:1;i:142;i:1;i:143;i:1;i:144;i:1;i:145;i:1;i:148;i:1;i:150;i:1;i:151;i:1;i:152;i:1;i:153;i:1;i:155;i:1;i:157;i:1;i:158;i:1;i:159;i:1;i:160;i:1;i:162;i:1;i:164;i:1;i:165;i:1;i:166;i:1;i:167;i:1;i:169;i:1;i:172;i:1;i:174;i:1;i:175;i:1;i:176;i:1;i:177;i:1;i:179;i:1;i:181;i:1;i:182;i:1;i:183;i:1;i:184;i:1;i:186;i:1;i:188;i:1;i:189;i:1;i:190;i:1;i:191;i:1;i:193;i:1;i:195;i:1;i:196;i:1;i:197;i:1;i:198;i:1;i:199;i:1;i:202;i:1;i:204;i:1;i:206;i:1;i:208;i:1;i:210;i:1;i:212;i:1;i:213;i:1;i:217;i:1;i:219;i:1;i:220;i:1;i:223;i:1;i:225;i:1;i:226;i:1;i:229;i:1;i:231;i:1;i:232;i:1;i:235;i:1;i:237;i:1;i:238;i:1;i:241;i:1;i:243;i:1;i:244;i:1;i:247;i:1;i:249;i:1;i:250;i:1;i:253;i:1;i:255;i:1;i:256;i:1;i:259;i:1;i:261;i:1;i:262;i:1;i:265;i:1;i:267;i:1;i:268;i:1;i:271;i:1;i:273;i:1;i:274;i:1;i:277;i:1;i:279;i:1;i:280;i:1;i:283;i:1;i:285;i:1;i:286;i:1;i:289;i:1;i:291;i:1;i:292;i:1;}s:68:"/home/bjartka/public_html/doctrine/tests/DataDict/SqliteTestCase.php";a:71:{i:37;i:1;i:38;i:1;i:41;i:1;i:42;i:1;i:43;i:1;i:44;i:1;i:45;i:1;i:46;i:1;i:47;i:1;i:48;i:1;i:49;i:1;i:52;i:1;i:53;i:1;i:54;i:1;i:55;i:1;i:56;i:1;i:59;i:1;i:60;i:1;i:61;i:1;i:64;i:1;i:65;i:1;i:66;i:1;i:67;i:1;i:70;i:1;i:71;i:1;i:74;i:1;i:76;i:1;i:78;i:1;i:80;i:1;i:82;i:1;i:84;i:1;i:85;i:1;i:89;i:1;i:91;i:1;i:92;i:1;i:95;i:1;i:97;i:1;i:98;i:1;i:101;i:1;i:103;i:1;i:104;i:1;i:107;i:1;i:109;i:1;i:110;i:1;i:113;i:1;i:115;i:1;i:116;i:1;i:119;i:1;i:121;i:1;i:122;i:1;i:125;i:1;i:127;i:1;i:128;i:1;i:131;i:1;i:133;i:1;i:134;i:1;i:137;i:1;i:139;i:1;i:140;i:1;i:143;i:1;i:145;i:1;i:146;i:1;i:149;i:1;i:151;i:1;i:152;i:1;i:155;i:1;i:157;i:1;i:158;i:1;i:161;i:1;i:163;i:1;i:164;i:1;}s:60:"/home/bjartka/public_html/doctrine/tests/ManagerTestCase.php";a:32:{i:35;i:1;i:36;i:1;i:38;i:1;i:39;i:1;i:41;i:1;i:42;i:1;i:44;i:1;i:45;i:1;i:47;i:1;i:48;i:1;i:50;i:1;i:51;i:1;i:53;i:1;i:54;i:1;i:55;i:1;i:58;i:1;i:61;i:1;i:68;i:1;i:69;i:1;i:71;i:1;i:74;i:1;i:75;i:1;i:76;i:-2;i:80;i:1;i:81;i:1;i:82;i:1;i:86;i:1;i:87;i:1;i:88;i:1;i:90;i:1;i:91;i:1;i:92;i:1;}s:66:"/home/bjartka/public_html/doctrine/tests/TreeStructureTestCase.php";a:49:{i:38;i:1;i:39;i:1;i:40;i:1;i:45;i:1;i:49;i:1;i:52;i:1;i:53;i:1;i:54;i:1;i:55;i:1;i:56;i:-2;i:58;i:1;i:61;i:1;i:63;i:1;i:64;i:1;i:65;i:1;i:67;i:1;i:68;i:1;i:69;i:1;i:70;i:1;i:86;i:1;i:87;i:1;i:88;i:1;i:90;i:1;i:91;i:1;i:92;i:1;i:93;i:1;i:95;i:1;i:96;i:1;i:97;i:1;i:98;i:1;i:102;i:1;i:103;i:1;i:104;i:1;i:106;i:1;i:107;i:1;i:108;i:1;i:109;i:1;i:111;i:1;i:112;i:1;i:114;i:1;i:115;i:1;i:116;i:1;i:119;i:1;i:120;i:1;i:121;i:1;i:122;i:1;i:123;i:1;i:125;i:1;i:127;i:1;}s:63:"/home/bjartka/public_html/doctrine/tests/Query/FromTestCase.php";a:40:{i:36;i:1;i:40;i:1;i:42;i:1;i:43;i:1;i:46;i:1;i:48;i:1;i:50;i:1;i:51;i:1;i:55;i:1;i:57;i:1;i:59;i:1;i:60;i:1;i:64;i:1;i:66;i:1;i:68;i:1;i:69;i:1;i:73;i:1;i:75;i:1;i:77;i:1;i:78;i:1;i:81;i:1;i:83;i:1;i:85;i:1;i:86;i:1;i:89;i:1;i:91;i:1;i:93;i:1;i:94;i:1;i:97;i:1;i:99;i:1;i:101;i:1;i:102;i:1;i:105;i:1;i:107;i:1;i:109;i:1;i:110;i:1;i:113;i:1;i:115;i:1;i:117;i:1;i:118;i:1;}s:72:"/home/bjartka/public_html/doctrine/lib/Doctrine/Relation/Association.php";a:31:{i:21;i:1;i:36;i:1;i:43;i:1;i:44;i:-2;i:47;i:1;i:48;i:-2;i:58;i:1;i:60;i:1;i:61;i:1;i:62;i:1;i:63;i:1;i:64;i:1;i:65;i:1;i:66;i:1;i:67;i:-1;i:68;i:-1;i:69;i:-1;i:70;i:-1;i:71;i:-1;i:72;i:-2;i:74;i:1;i:75;i:-2;i:87;i:1;i:88;i:1;i:89;i:1;i:90;i:1;i:91;i:1;i:93;i:1;i:94;i:1;i:95;i:-2;i:96;i:1;}s:65:"/home/bjartka/public_html/doctrine/lib/Doctrine/Query/Orderby.php";a:25:{i:21;i:1;i:33;i:1;i:44;i:1;i:46;i:1;i:47;i:1;i:48;i:1;i:49;i:1;i:51;i:1;i:52;i:1;i:53;i:1;i:54;i:1;i:56;i:1;i:57;i:1;i:59;i:1;i:62;i:1;i:63;i:1;i:65;i:1;i:67;i:1;i:68;i:1;i:69;i:1;i:70;i:1;i:71;i:1;i:72;i:1;i:73;i:-2;i:74;i:1;}s:71:"/home/bjartka/public_html/doctrine/lib/Doctrine/EventListener/Chain.php";a:143:{i:21;i:1;i:36;i:1;i:53;i:1;i:54;i:1;i:56;i:-1;i:57;i:-2;i:58;i:1;i:59;i:1;i:60;i:1;i:61;i:-1;i:63;i:1;i:74;i:-1;i:75;i:-1;i:76;i:-2;i:77;i:-1;i:78;i:-2;i:89;i:-1;i:90;i:-1;i:101;i:-1;i:102;i:-1;i:103;i:-1;i:104;i:-1;i:116;i:-1;i:117;i:-1;i:118;i:-1;i:119;i:-1;i:130;i:-1;i:131;i:-1;i:132;i:-1;i:133;i:-1;i:144;i:-1;i:145;i:-1;i:146;i:-1;i:147;i:-1;i:158;i:-1;i:159;i:-1;i:160;i:-1;i:161;i:-1;i:172;i:-1;i:173;i:-1;i:174;i:-1;i:175;i:-1;i:186;i:-1;i:187;i:-1;i:188;i:-1;i:189;i:-1;i:200;i:1;i:201;i:1;i:202;i:1;i:203;i:1;i:214;i:1;i:215;i:1;i:216;i:1;i:217;i:1;i:228;i:-1;i:229;i:-1;i:230;i:-1;i:231;i:-1;i:242;i:-1;i:243;i:-1;i:244;i:-1;i:245;i:-1;i:256;i:1;i:257;i:1;i:258;i:1;i:259;i:1;i:270;i:1;i:271;i:1;i:272;i:1;i:273;i:1;i:284;i:-1;i:285;i:-1;i:286;i:-1;i:287;i:-1;i:298;i:-1;i:299;i:-1;i:300;i:-1;i:301;i:-1;i:304;i:-1;i:305;i:-1;i:306;i:-1;i:307;i:-1;i:310;i:-1;i:311;i:-1;i:312;i:-1;i:313;i:-1;i:316;i:-1;i:317;i:-1;i:318;i:-1;i:319;i:-1;i:322;i:-1;i:323;i:-1;i:324;i:-1;i:325;i:-1;i:329;i:1;i:330;i:1;i:331;i:1;i:332;i:1;i:335;i:1;i:336;i:1;i:337;i:1;i:338;i:1;i:342;i:1;i:343;i:1;i:344;i:1;i:345;i:1;i:348;i:1;i:349;i:1;i:350;i:1;i:351;i:1;i:355;i:1;i:356;i:1;i:357;i:1;i:358;i:1;i:361;i:-1;i:362;i:-1;i:363;i:-1;i:364;i:-1;i:368;i:1;i:369;i:1;i:370;i:1;i:371;i:1;i:374;i:1;i:375;i:1;i:376;i:1;i:377;i:1;i:381;i:-1;i:382;i:-1;i:383;i:-1;i:384;i:-1;i:388;i:-1;i:389;i:-1;i:390;i:-1;i:391;i:-1;i:395;i:1;i:396;i:1;i:397;i:1;i:398;i:1;i:402;i:1;i:403;i:1;i:404;i:1;i:405;i:1;i:407;i:1;}s:63:"/home/bjartka/public_html/doctrine/lib/Doctrine/Query/Limit.php";a:4:{i:33;i:1;i:37;i:1;i:38;i:-2;i:39;i:1;}s:66:"/home/bjartka/public_html/doctrine/lib/Doctrine/Query/Registry.php";a:23:{i:34;i:1;i:39;i:1;i:40;i:1;i:41;i:1;i:44;i:1;i:46;i:1;i:48;i:1;i:52;i:1;i:53;i:1;i:54;i:-1;i:55;i:-2;i:56;i:1;i:57;i:1;i:58;i:1;i:59;i:-1;i:60;i:-2;i:61;i:1;i:64;i:1;i:65;i:1;i:66;i:1;i:68;i:1;i:69;i:-2;i:70;i:1;}s:70:"/home/bjartka/public_html/doctrine/lib/Doctrine/Template/NestedSet.php";a:7:{i:33;i:1;i:39;i:1;i:40;i:1;i:44;i:1;i:45;i:1;i:46;i:1;i:47;i:1;}s:62:"/home/bjartka/public_html/doctrine/lib/Doctrine/Parser/Yml.php";a:12:{i:2;i:1;i:35;i:1;i:49;i:1;i:51;i:1;i:53;i:1;i:54;i:-2;i:66;i:1;i:68;i:1;i:70;i:1;i:72;i:1;i:73;i:-2;i:74;i:1;}s:55:"/home/bjartka/public_html/doctrine/models/Data_File.php";a:5:{i:4;i:-1;i:5;i:-1;i:6;i:-1;i:8;i:-1;i:9;i:-1;}s:50:"/home/bjartka/public_html/doctrine/models/Book.php";a:8:{i:6;i:1;i:7;i:1;i:8;i:1;i:9;i:1;i:10;i:1;i:13;i:1;i:14;i:1;i:15;i:1;}s:63:"/home/bjartka/public_html/doctrine/models/ConcreteGroupUser.php";a:2:{i:6;i:1;i:7;i:1;}s:68:"/home/bjartka/public_html/doctrine/models/EventListenerChainTest.php";a:6:{i:5;i:1;i:6;i:1;i:8;i:1;i:9;i:1;i:10;i:1;i:11;i:1;}s:61:"/home/bjartka/public_html/doctrine/models/FooLocallyOwned.php";a:2:{i:6;i:1;i:7;i:1;}s:70:"/home/bjartka/public_html/doctrine/tests/Transaction/PgsqlTestCase.php";a:18:{i:37;i:1;i:39;i:1;i:40;i:1;i:43;i:1;i:45;i:1;i:46;i:1;i:49;i:1;i:50;i:1;i:52;i:1;i:53;i:1;i:57;i:1;i:58;i:-1;i:59;i:1;i:60;i:1;i:62;i:1;i:65;i:1;i:67;i:1;i:68;i:1;}s:65:"/home/bjartka/public_html/doctrine/tests/Export/PgsqlTestCase.php";a:69:{i:37;i:1;i:38;i:1;i:39;i:1;i:42;i:1;i:44;i:1;i:45;i:1;i:48;i:1;i:50;i:1;i:51;i:1;i:53;i:1;i:55;i:1;i:56;i:1;i:59;i:1;i:61;i:1;i:63;i:1;i:64;i:1;i:66;i:1;i:68;i:1;i:70;i:1;i:71;i:1;i:72;i:1;i:74;i:1;i:75;i:1;i:77;i:1;i:79;i:1;i:80;i:1;i:83;i:1;i:85;i:1;i:87;i:1;i:88;i:1;i:89;i:1;i:90;i:1;i:91;i:1;i:92;i:1;i:93;i:1;i:96;i:1;i:98;i:1;i:99;i:1;i:101;i:1;i:102;i:1;i:105;i:1;i:106;i:1;i:107;i:1;i:108;i:1;i:110;i:1;i:111;i:1;i:113;i:1;i:114;i:1;i:117;i:1;i:118;i:1;i:119;i:1;i:121;i:1;i:122;i:1;i:124;i:1;i:125;i:1;i:128;i:1;i:131;i:1;i:132;i:1;i:133;i:1;i:134;i:1;i:135;i:1;i:136;i:1;i:137;i:1;i:138;i:1;i:139;i:1;i:140;i:1;i:141;i:1;i:142;i:1;i:143;i:1;}s:63:"/home/bjartka/public_html/doctrine/tests/ExpressionTestCase.php";a:15:{i:37;i:1;i:41;i:1;i:42;i:1;i:44;i:1;i:45;i:1;i:46;i:1;i:47;i:1;i:48;i:1;i:49;i:1;i:53;i:1;i:54;i:1;i:55;i:1;i:59;i:1;i:60;i:1;i:61;i:1;}s:70:"/home/bjartka/public_html/doctrine/tests/Relation/OneToOneTestCase.php";a:41:{i:36;i:1;i:39;i:1;i:41;i:1;i:42;i:1;i:46;i:1;i:47;i:1;i:49;i:1;i:50;i:1;i:54;i:1;i:56;i:1;i:58;i:1;i:59;i:1;i:61;i:1;i:62;i:1;i:64;i:1;i:65;i:1;i:68;i:1;i:70;i:1;i:71;i:1;i:72;i:1;i:73;i:1;i:77;i:1;i:78;i:1;i:79;i:1;i:80;i:1;i:81;i:1;i:82;i:1;i:83;i:1;i:84;i:1;i:85;i:1;i:86;i:1;i:87;i:1;i:91;i:1;i:92;i:1;i:93;i:1;i:94;i:1;i:95;i:1;i:96;i:1;i:97;i:1;i:98;i:1;i:100;i:1;}s:66:"/home/bjartka/public_html/doctrine/tests/EventListenerTestCase.php";a:21:{i:38;i:1;i:40;i:1;i:41;i:1;i:42;i:1;i:45;i:1;i:47;i:1;i:49;i:1;i:51;i:1;i:52;i:1;i:54;i:1;i:55;i:1;i:184;i:-1;i:185;i:-1;i:187;i:-1;i:188;i:-2;i:190;i:-1;i:191;i:-1;i:193;i:-1;i:194;i:-2;i:196;i:-1;i:197;i:-2;}s:72:"/home/bjartka/public_html/doctrine/tests/Query/PgsqlSubqueryTestCase.php";a:23:{i:37;i:1;i:38;i:1;i:39;i:1;i:43;i:1;i:44;i:1;i:45;i:1;i:46;i:1;i:47;i:1;i:48;i:1;i:50;i:1;i:52;i:1;i:54;i:1;i:55;i:1;i:57;i:1;i:61;i:1;i:62;i:1;i:63;i:1;i:64;i:1;i:65;i:1;i:66;i:1;i:68;i:1;i:70;i:1;i:71;i:1;}s:78:"/home/bjartka/public_html/doctrine/lib/Doctrine/Connection/Mssql/Exception.php";a:10:{i:21;i:1;i:34;i:1;i:68;i:1;i:69;i:1;i:70;i:1;i:71;i:1;i:72;i:-2;i:73;i:-1;i:74;i:-2;i:75;i:1;}s:69:"/home/bjartka/public_html/doctrine/lib/Doctrine/Transaction/Mysql.php";a:25:{i:21;i:1;i:33;i:1;i:44;i:1;i:46;i:1;i:47;i:-2;i:58;i:1;i:60;i:1;i:61;i:-2;i:72;i:1;i:74;i:1;i:75;i:-2;i:93;i:1;i:94;i:1;i:95;i:1;i:96;i:1;i:97;i:1;i:98;i:1;i:99;i:1;i:100;i:1;i:102;i:1;i:104;i:1;i:105;i:-2;i:114;i:1;i:115;i:-2;i:116;i:1;}s:64:"/home/bjartka/public_html/doctrine/lib/Doctrine/Export/Mysql.php";a:290:{i:21;i:1;i:34;i:1;i:44;i:1;i:45;i:-2;i:55;i:1;i:56;i:-2;i:94;i:1;i:95;i:1;i:97;i:1;i:98;i:-1;i:99;i:-2;i:100;i:1;i:103;i:1;i:104;i:1;i:105;i:1;i:106;i:1;i:107;i:1;i:108;i:1;i:109;i:1;i:111;i:-1;i:112;i:1;i:114;i:1;i:115;i:1;i:116;i:1;i:117;i:1;i:118;i:1;i:119;i:1;i:121;i:-1;i:122;i:-1;i:124;i:1;i:125;i:1;i:126;i:1;i:127;i:1;i:128;i:1;i:131;i:1;i:132;i:1;i:133;i:1;i:134;i:1;i:135;i:1;i:138;i:1;i:139;i:1;i:140;i:1;i:141;i:1;i:142;i:1;i:144;i:1;i:146;i:1;i:148;i:1;i:149;i:-1;i:150;i:-1;i:151;i:1;i:152;i:1;i:153;i:1;i:154;i:1;i:155;i:1;i:156;i:1;i:158;i:1;i:161;i:1;i:162;i:1;i:163;i:1;i:164;i:1;i:167;i:1;i:168;i:1;i:169;i:1;i:171;i:1;i:172;i:1;i:173;i:1;i:174;i:1;i:176;i:1;i:178;i:1;i:179;i:1;i:180;i:1;i:181;i:1;i:182;i:1;i:183;i:1;i:184;i:1;i:185;i:-2;i:277;i:1;i:278;i:1;i:279;i:-2;i:280;i:-1;i:282;i:-1;i:283;i:-1;i:284;i:-1;i:285;i:-1;i:286;i:-1;i:287;i:-1;i:288;i:-1;i:289;i:-1;i:290;i:-1;i:291;i:-1;i:293;i:-1;i:294;i:-1;i:295;i:-2;i:297;i:-1;i:298;i:-1;i:299;i:-1;i:300;i:-1;i:301;i:-1;i:303;i:-1;i:304;i:-1;i:305;i:-1;i:306;i:-1;i:307;i:-1;i:308;i:-1;i:309;i:-1;i:310;i:-1;i:312;i:-1;i:313;i:-1;i:314;i:-1;i:315;i:-1;i:316;i:-1;i:317;i:-1;i:318;i:-1;i:319;i:-1;i:320;i:-1;i:322;i:-1;i:323;i:-1;i:324;i:-1;i:325;i:-1;i:326;i:-1;i:327;i:-1;i:329;i:-1;i:330;i:-1;i:331;i:-1;i:332;i:-1;i:333;i:-1;i:334;i:-1;i:335;i:-1;i:336;i:-1;i:337;i:-1;i:338;i:-1;i:340;i:-1;i:341;i:-1;i:342;i:-1;i:343;i:-1;i:344;i:-1;i:346;i:-1;i:347;i:-1;i:348;i:-1;i:349;i:-1;i:350;i:-1;i:351;i:-1;i:352;i:-1;i:353;i:-1;i:354;i:-1;i:355;i:-1;i:356;i:-1;i:358;i:-1;i:359;i:-1;i:360;i:-2;i:362;i:-1;i:364;i:-1;i:365;i:-2;i:383;i:-1;i:384;i:-1;i:386;i:-1;i:388;i:-1;i:389;i:-1;i:390;i:-1;i:392;i:-1;i:393;i:-1;i:395;i:-1;i:396;i:-1;i:397;i:-1;i:398;i:-1;i:400;i:-1;i:402;i:-1;i:403;i:-1;i:404;i:-1;i:405;i:-1;i:407;i:-1;i:408;i:-1;i:409;i:-1;i:414;i:-1;i:415;i:-1;i:416;i:-1;i:417;i:-1;i:419;i:-1;i:420;i:-1;i:421;i:-2;i:424;i:-1;i:425;i:-1;i:428;i:-1;i:430;i:-1;i:434;i:-1;i:435;i:-1;i:436;i:-2;i:440;i:-1;i:478;i:-1;i:479;i:-1;i:480;i:-1;i:481;i:-1;i:482;i:-1;i:483;i:-1;i:484;i:-1;i:485;i:-1;i:486;i:-1;i:487;i:-1;i:488;i:-1;i:489;i:-1;i:490;i:-1;i:491;i:-1;i:492;i:-1;i:493;i:-1;i:495;i:-1;i:496;i:-2;i:508;i:1;i:509;i:1;i:510;i:-1;i:511;i:-1;i:512;i:-1;i:514;i:-1;i:515;i:-1;i:516;i:-1;i:517;i:-1;i:518;i:-1;i:519;i:-1;i:521;i:-1;i:522;i:-1;i:523;i:1;i:524;i:-2;i:536;i:1;i:537;i:1;i:538;i:1;i:539;i:1;i:540;i:1;i:541;i:1;i:542;i:1;i:543;i:1;i:544;i:-1;i:545;i:-1;i:546;i:-1;i:547;i:1;i:549;i:1;i:550;i:-1;i:551;i:-2;i:552;i:1;i:553;i:1;i:554;i:1;i:556;i:1;i:558;i:1;i:560;i:1;i:561;i:-2;i:572;i:1;i:574;i:1;i:575;i:1;i:577;i:1;i:578;i:1;i:579;i:1;i:580;i:1;i:582;i:1;i:583;i:1;i:585;i:1;i:586;i:1;i:587;i:1;i:588;i:1;i:589;i:1;i:590;i:1;i:591;i:1;i:592;i:1;i:593;i:1;i:594;i:1;i:596;i:1;i:597;i:1;i:598;i:1;i:599;i:-2;i:611;i:1;i:612;i:1;i:613;i:-1;i:614;i:-1;i:615;i:1;i:616;i:1;i:617;i:1;i:618;i:1;i:619;i:1;i:620;i:1;i:621;i:1;i:622;i:-2;i:633;i:1;i:634;i:1;i:635;i:1;i:636;i:-2;i:647;i:-1;i:648;i:-1;i:649;i:-2;i:653;i:-1;i:654;i:-1;i:655;i:-1;i:656;i:-2;i:657;i:1;}s:65:"/home/bjartka/public_html/doctrine/lib/Doctrine/Template/I18n.php";a:19:{i:33;i:1;i:40;i:1;i:41;i:1;i:51;i:-1;i:52;i:-1;i:55;i:1;i:56;i:1;i:57;i:1;i:59;i:1;i:60;i:1;i:61;i:1;i:62;i:1;i:64;i:1;i:66;i:1;i:68;i:1;i:69;i:1;i:72;i:-1;i:73;i:-2;i:74;i:1;}s:63:"/home/bjartka/public_html/doctrine/lib/Doctrine/Parser/spyc.php";a:419:{i:19;i:1;i:52;i:1;i:53;i:1;i:71;i:1;i:89;i:-1;i:90;i:-1;i:91;i:-2;i:114;i:-1;i:115;i:-1;i:116;i:-2;i:136;i:1;i:137;i:1;i:138;i:-1;i:139;i:-1;i:140;i:1;i:143;i:1;i:144;i:1;i:145;i:1;i:146;i:1;i:147;i:1;i:148;i:1;i:149;i:1;i:151;i:1;i:152;i:1;i:155;i:1;i:156;i:-1;i:157;i:-1;i:158;i:-1;i:159;i:-2;i:161;i:1;i:162;i:-1;i:163;i:1;i:164;i:-1;i:165;i:-1;i:166;i:1;i:168;i:1;i:169;i:1;i:171;i:1;i:174;i:1;i:176;i:1;i:177;i:-1;i:178;i:-1;i:179;i:-1;i:181;i:1;i:182;i:1;i:183;i:1;i:185;i:1;i:186;i:1;i:187;i:-1;i:188;i:-1;i:189;i:1;i:191;i:1;i:196;i:1;i:197;i:1;i:198;i:1;i:199;i:1;i:200;i:1;i:201;i:1;i:202;i:1;i:203;i:-1;i:204;i:-1;i:205;i:-1;i:206;i:-1;i:207;i:-1;i:208;i:-1;i:209;i:-1;i:210;i:1;i:211;i:-1;i:212;i:-1;i:213;i:-1;i:214;i:-1;i:215;i:-1;i:216;i:-1;i:217;i:-1;i:218;i:-1;i:219;i:1;i:220;i:1;i:221;i:1;i:223;i:1;i:224;i:-1;i:225;i:-1;i:226;i:-1;i:227;i:-1;i:228;i:-1;i:229;i:-1;i:230;i:-1;i:234;i:1;i:235;i:1;i:236;i:1;i:237;i:1;i:238;i:1;i:239;i:1;i:241;i:1;i:243;i:1;i:245;i:1;i:247;i:1;i:249;i:1;i:251;i:1;i:253;i:1;i:257;i:1;i:258;i:1;i:259;i:1;i:260;i:-1;i:261;i:1;i:262;i:-1;i:263;i:1;i:264;i:1;i:265;i:-1;i:266;i:-1;i:267;i:1;i:268;i:1;i:269;i:1;i:270;i:1;i:272;i:-1;i:273;i:-1;i:274;i:-1;i:275;i:-1;i:276;i:-1;i:277;i:-1;i:278;i:-1;i:279;i:-1;i:280;i:-1;i:281;i:-1;i:282;i:1;i:283;i:1;i:284;i:1;i:285;i:1;i:288;i:1;i:291;i:1;i:292;i:1;i:293;i:-2;i:320;i:1;i:321;i:1;i:322;i:1;i:323;i:-1;i:326;i:1;i:327;i:1;i:328;i:1;i:329;i:-1;i:333;i:1;i:336;i:1;i:337;i:-1;i:338;i:-1;i:339;i:1;i:340;i:-2;i:381;i:-1;i:384;i:-1;i:386;i:-1;i:388;i:-1;i:389;i:-1;i:391;i:-1;i:392;i:-1;i:393;i:-1;i:394;i:-2;i:404;i:-1;i:405;i:-1;i:406;i:-1;i:407;i:-1;i:408;i:-1;i:409;i:-1;i:410;i:-2;i:411;i:-1;i:413;i:-2;i:425;i:-1;i:426;i:-1;i:427;i:-1;i:428;i:-1;i:431;i:-1;i:432;i:-1;i:433;i:-1;i:435;i:-1;i:437;i:-1;i:439;i:-1;i:440;i:-1;i:442;i:-1;i:444;i:-1;i:445;i:-2;i:455;i:-1;i:456;i:-1;i:457;i:-1;i:458;i:-1;i:459;i:-1;i:460;i:-1;i:461;i:-1;i:462;i:-1;i:463;i:-2;i:473;i:-1;i:474;i:-1;i:475;i:-2;i:477;i:-1;i:478;i:-1;i:479;i:-1;i:480;i:-1;i:481;i:-1;i:482;i:-1;i:483;i:-1;i:484;i:-2;i:495;i:1;i:496;i:1;i:497;i:1;i:498;i:1;i:499;i:1;i:501;i:1;i:502;i:-2;i:511;i:1;i:513;i:1;i:515;i:1;i:517;i:-1;i:518;i:-1;i:519;i:1;i:521;i:-1;i:522;i:-1;i:524;i:-1;i:525;i:-1;i:526;i:-1;i:527;i:-1;i:529;i:1;i:532;i:1;i:533;i:-1;i:534;i:-1;i:535;i:-1;i:537;i:1;i:538;i:1;i:539;i:1;i:540;i:1;i:544;i:1;i:545;i:1;i:546;i:-1;i:547;i:-1;i:548;i:1;i:550;i:1;i:551;i:1;i:552;i:-2;i:561;i:1;i:562;i:-1;i:563;i:-1;i:564;i:1;i:568;i:-1;i:571;i:-1;i:572;i:-1;i:573;i:-1;i:574;i:-1;i:575;i:1;i:577;i:-1;i:578;i:-1;i:579;i:-1;i:580;i:-1;i:581;i:-1;i:582;i:-1;i:583;i:1;i:587;i:-1;i:590;i:-1;i:591;i:-1;i:592;i:-1;i:593;i:-1;i:594;i:-1;i:595;i:1;i:596;i:1;i:597;i:1;i:599;i:1;i:600;i:1;i:601;i:1;i:602;i:1;i:603;i:1;i:604;i:1;i:605;i:-1;i:606;i:1;i:607;i:-1;i:608;i:-1;i:610;i:1;i:613;i:1;i:614;i:-2;i:627;i:-1;i:630;i:-1;i:631;i:-1;i:632;i:-1;i:633;i:-1;i:634;i:-1;i:635;i:-1;i:638;i:-1;i:639;i:-1;i:640;i:-1;i:641;i:-1;i:644;i:-1;i:645;i:-1;i:646;i:-1;i:647;i:-1;i:649;i:-1;i:653;i:-1;i:654;i:-1;i:655;i:-1;i:656;i:-1;i:657;i:-1;i:658;i:-1;i:659;i:-1;i:660;i:-1;i:661;i:-1;i:664;i:-1;i:665;i:-1;i:666;i:-1;i:667;i:-1;i:668;i:-1;i:669;i:-1;i:670;i:-1;i:671;i:-1;i:672;i:-1;i:675;i:-1;i:676;i:-1;i:677;i:-1;i:678;i:-1;i:679;i:-1;i:680;i:-1;i:681;i:-1;i:682;i:-1;i:683;i:-1;i:684;i:-1;i:686;i:-1;i:687;i:-2;i:695;i:1;i:697;i:1;i:698;i:-1;i:699;i:-2;i:701;i:1;i:702;i:1;i:703;i:1;i:705;i:1;i:707;i:1;i:708;i:1;i:709;i:1;i:711;i:1;i:712;i:-2;i:720;i:1;i:721;i:-1;i:722;i:-1;i:723;i:-1;i:725;i:-1;i:726;i:-1;i:727;i:-1;i:728;i:-1;i:729;i:-1;i:730;i:-1;i:732;i:-1;i:733;i:-1;i:734;i:-1;i:735;i:1;i:736;i:-2;i:739;i:-1;i:741;i:-1;i:743;i:-1;i:744;i:-1;i:745;i:-1;i:747;i:-1;i:748;i:-1;i:750;i:-1;i:751;i:-1;i:752;i:-1;i:753;i:-1;i:755;i:-1;i:756;i:-1;i:757;i:-1;i:759;i:-1;i:760;i:-1;i:762;i:-1;i:763;i:-1;i:764;i:-1;i:765;i:-1;i:774;i:1;i:775;i:1;i:776;i:1;i:777;i:1;i:778;i:1;i:780;i:1;i:782;i:1;i:785;i:1;i:786;i:1;i:787;i:1;i:788;i:1;i:789;i:-2;i:799;i:1;i:801;i:1;i:803;i:1;i:804;i:1;i:806;i:1;i:807;i:-1;i:808;i:-1;i:809;i:-1;i:810;i:-1;i:812;i:-1;i:813;i:1;i:815;i:1;i:817;i:-1;i:818;i:-1;i:819;i:-1;i:820;i:-1;i:823;i:1;i:824;i:-2;i:834;i:1;i:835;i:-1;i:837;i:-1;i:839;i:1;i:840;i:-1;i:841;i:-1;i:843;i:-1;i:844;i:-1;i:845;i:-1;i:846;i:1;i:847;i:-2;i:864;i:1;i:865;i:1;i:867;i:1;i:868;i:1;i:869;i:1;i:870;i:1;i:871;i:1;i:872;i:1;i:873;i:1;i:874;i:1;i:875;i:-2;i:878;i:1;}s:53:"/home/bjartka/public_html/doctrine/models/PolicyN.php";a:7:{i:5;i:1;i:6;i:1;i:7;i:1;i:8;i:1;i:9;i:1;i:12;i:1;i:13;i:1;}s:72:"/home/bjartka/public_html/doctrine/models/ValidatorTest_AddressModel.php";a:10:{i:5;i:1;i:7;i:1;i:8;i:1;i:9;i:1;i:10;i:1;i:11;i:1;i:12;i:1;i:13;i:1;i:16;i:1;i:17;i:1;}s:55:"/home/bjartka/public_html/doctrine/models/TestMovie.php";a:15:{i:7;i:1;i:8;i:1;i:9;i:1;i:11;i:1;i:12;i:1;i:13;i:1;i:14;i:1;i:16;i:1;i:17;i:1;i:18;i:1;i:19;i:1;i:20;i:1;i:24;i:1;i:25;i:1;i:26;i:1;}s:58:"/home/bjartka/public_html/doctrine/models/App_Category.php";a:6:{i:4;i:-1;i:5;i:-1;i:6;i:-1;i:8;i:-1;i:9;i:-1;i:10;i:-1;}s:55:"/home/bjartka/public_html/doctrine/models/GroupUser.php";a:7:{i:6;i:1;i:7;i:1;i:8;i:1;i:9;i:1;i:13;i:1;i:14;i:1;i:15;i:1;}s:63:"/home/bjartka/public_html/doctrine/tests/Ticket/428TestCase.php";a:18:{i:18;i:1;i:24;i:1;i:26;i:1;i:27;i:1;i:28;i:1;i:29;i:1;i:30;i:1;i:31;i:1;i:32;i:1;i:33;i:1;i:37;i:1;i:39;i:1;i:40;i:1;i:43;i:1;i:47;i:1;i:48;i:1;i:49;i:-2;i:51;i:1;}s:67:"/home/bjartka/public_html/doctrine/tests/DataDict/MssqlTestCase.php";a:128:{i:38;i:1;i:39;i:-1;i:40;i:1;i:41;i:1;i:43;i:1;i:46;i:1;i:48;i:1;i:49;i:1;i:50;i:1;i:51;i:1;i:52;i:1;i:55;i:1;i:57;i:1;i:58;i:1;i:59;i:1;i:60;i:1;i:62;i:1;i:64;i:1;i:65;i:1;i:66;i:1;i:67;i:1;i:69;i:1;i:71;i:1;i:72;i:1;i:73;i:1;i:74;i:1;i:75;i:1;i:78;i:1;i:80;i:1;i:81;i:1;i:82;i:1;i:83;i:1;i:85;i:1;i:87;i:1;i:88;i:1;i:89;i:1;i:90;i:1;i:91;i:1;i:94;i:1;i:96;i:1;i:97;i:1;i:98;i:1;i:99;i:1;i:101;i:1;i:103;i:1;i:104;i:1;i:105;i:1;i:106;i:1;i:107;i:1;i:110;i:1;i:112;i:1;i:113;i:1;i:114;i:1;i:115;i:1;i:116;i:1;i:119;i:1;i:121;i:1;i:122;i:1;i:123;i:1;i:124;i:1;i:126;i:1;i:128;i:1;i:129;i:1;i:130;i:1;i:131;i:1;i:132;i:1;i:135;i:1;i:137;i:1;i:138;i:1;i:139;i:1;i:140;i:1;i:142;i:1;i:144;i:1;i:145;i:1;i:146;i:1;i:147;i:1;i:149;i:1;i:151;i:1;i:152;i:1;i:153;i:1;i:154;i:1;i:155;i:1;i:158;i:1;i:160;i:1;i:162;i:1;i:164;i:1;i:166;i:1;i:168;i:1;i:169;i:1;i:173;i:1;i:175;i:1;i:176;i:1;i:179;i:1;i:181;i:1;i:182;i:1;i:185;i:1;i:187;i:1;i:188;i:1;i:191;i:1;i:193;i:1;i:194;i:1;i:197;i:1;i:199;i:1;i:200;i:1;i:203;i:1;i:205;i:1;i:206;i:1;i:209;i:1;i:211;i:1;i:212;i:1;i:215;i:1;i:217;i:1;i:218;i:1;i:221;i:1;i:223;i:1;i:224;i:1;i:227;i:1;i:229;i:1;i:230;i:1;i:233;i:1;i:235;i:1;i:236;i:1;i:239;i:1;i:241;i:1;i:242;i:1;i:245;i:1;i:247;i:1;i:248;i:1;}s:70:"/home/bjartka/public_html/doctrine/tests/Sequence/FirebirdTestCase.php";a:10:{i:37;i:1;i:39;i:1;i:40;i:1;i:43;i:1;i:45;i:1;i:46;i:1;i:49;i:1;i:51;i:1;i:53;i:1;i:54;i:1;}s:72:"/home/bjartka/public_html/doctrine/tests/Collection/SnapshotTestCase.php";a:60:{i:43;i:1;i:45;i:1;i:46;i:1;i:50;i:1;i:52;i:1;i:53;i:1;i:55;i:1;i:56;i:1;i:58;i:1;i:60;i:1;i:61;i:1;i:63;i:1;i:65;i:1;i:67;i:1;i:68;i:1;i:69;i:1;i:70;i:1;i:74;i:1;i:75;i:1;i:76;i:1;i:78;i:1;i:80;i:1;i:82;i:1;i:83;i:1;i:85;i:1;i:86;i:1;i:88;i:1;i:89;i:1;i:91;i:1;i:93;i:1;i:95;i:1;i:96;i:1;i:98;i:1;i:100;i:1;i:102;i:1;i:106;i:1;i:107;i:1;i:108;i:1;i:109;i:1;i:110;i:1;i:112;i:1;i:114;i:1;i:115;i:1;i:117;i:1;i:118;i:1;i:119;i:1;i:120;i:1;i:122;i:1;i:123;i:1;i:125;i:1;i:126;i:1;i:127;i:1;i:129;i:1;i:130;i:1;i:132;i:1;i:134;i:1;i:136;i:1;i:137;i:1;i:139;i:1;i:141;i:1;}s:65:"/home/bjartka/public_html/doctrine/tests/Record/StateTestCase.php";a:13:{i:37;i:1;i:39;i:1;i:40;i:1;i:43;i:1;i:47;i:1;i:49;i:1;i:51;i:1;i:53;i:1;i:55;i:1;i:57;i:1;i:59;i:1;i:61;i:1;i:62;i:1;}s:62:"/home/bjartka/public_html/doctrine/lib/Doctrine/Connection.php";a:333:{i:0;i:1;i:21;i:1;i:56;i:1;i:175;i:1;i:176;i:1;i:177;i:-1;i:178;i:-2;i:179;i:1;i:181;i:1;i:183;i:1;i:184;i:1;i:186;i:1;i:187;i:1;i:188;i:1;i:190;i:1;i:191;i:1;i:192;i:-1;i:193;i:-1;i:195;i:1;i:197;i:1;i:199;i:1;i:200;i:1;i:202;i:1;i:203;i:1;i:215;i:-1;i:216;i:-1;i:217;i:-2;i:218;i:-1;i:230;i:1;i:231;i:1;i:232;i:1;i:233;i:-2;i:234;i:1;i:235;i:-2;i:237;i:1;i:239;i:1;i:240;i:-2;i:241;i:-2;i:243;i:-2;i:244;i:-1;i:245;i:-1;i:246;i:-1;i:247;i:-1;i:249;i:-1;i:251;i:-2;i:258;i:-1;i:259;i:-2;i:271;i:1;i:272;i:1;i:273;i:1;i:274;i:1;i:275;i:1;i:276;i:1;i:277;i:1;i:280;i:1;i:281;i:-2;i:291;i:1;i:292;i:-2;i:309;i:1;i:310;i:1;i:311;i:-2;i:313;i:1;i:314;i:1;i:315;i:-2;i:316;i:1;i:318;i:1;i:319;i:1;i:320;i:1;i:321;i:1;i:322;i:1;i:323;i:1;i:324;i:1;i:325;i:1;i:326;i:1;i:327;i:1;i:328;i:1;i:330;i:1;i:331;i:-2;i:340;i:1;i:341;i:-2;i:350;i:1;i:352;i:1;i:353;i:-2;i:364;i:1;i:365;i:1;i:366;i:-2;i:368;i:1;i:370;i:1;i:372;i:1;i:373;i:1;i:375;i:1;i:376;i:1;i:377;i:1;i:378;i:1;i:380;i:1;i:381;i:1;i:382;i:1;i:383;i:1;i:385;i:1;i:386;i:-1;i:388;i:-1;i:389;i:-1;i:390;i:-1;i:391;i:-1;i:393;i:-1;i:396;i:1;i:398;i:1;i:399;i:1;i:400;i:-2;i:401;i:1;i:402;i:1;i:404;i:1;i:406;i:1;i:407;i:1;i:408;i:-2;i:412;i:1;i:413;i:1;i:422;i:-1;i:432;i:-1;i:433;i:-1;i:434;i:-1;i:435;i:-2;i:476;i:-1;i:477;i:-1;i:478;i:-2;i:479;i:-1;i:481;i:-1;i:482;i:-1;i:484;i:-1;i:485;i:-1;i:486;i:-1;i:488;i:-1;i:489;i:-1;i:490;i:-1;i:491;i:-1;i:493;i:-1;i:494;i:-1;i:496;i:-1;i:498;i:-1;i:501;i:-1;i:502;i:-2;i:512;i:1;i:513;i:-1;i:514;i:-2;i:517;i:1;i:519;i:1;i:520;i:1;i:521;i:1;i:522;i:1;i:523;i:1;i:524;i:1;i:525;i:1;i:526;i:1;i:528;i:1;i:531;i:1;i:532;i:1;i:533;i:1;i:535;i:1;i:538;i:1;i:540;i:1;i:541;i:-2;i:553;i:-1;i:590;i:1;i:591;i:1;i:593;i:1;i:594;i:1;i:595;i:-2;i:596;i:1;i:597;i:-2;i:611;i:1;i:612;i:-2;i:624;i:1;i:625;i:-2;i:636;i:-1;i:647;i:1;i:648;i:-2;i:660;i:1;i:661;i:-2;i:672;i:1;i:673;i:-2;i:684;i:1;i:685;i:-2;i:697;i:1;i:698;i:-2;i:709;i:1;i:710;i:-2;i:721;i:-1;i:722;i:-2;i:743;i:1;i:745;i:1;i:746;i:-2;i:755;i:1;i:758;i:1;i:760;i:1;i:762;i:1;i:764;i:1;i:765;i:1;i:766;i:1;i:768;i:1;i:770;i:1;i:771;i:1;i:772;i:1;i:774;i:1;i:775;i:-2;i:798;i:1;i:800;i:1;i:801;i:1;i:802;i:-1;i:803;i:-2;i:804;i:1;i:805;i:-2;i:818;i:-1;i:819;i:-1;i:820;i:-1;i:821;i:-1;i:822;i:-2;i:834;i:1;i:835;i:-2;i:846;i:1;i:849;i:1;i:850;i:1;i:851;i:1;i:852;i:1;i:853;i:-2;i:854;i:1;i:856;i:1;i:858;i:1;i:859;i:1;i:861;i:1;i:862;i:1;i:863;i:1;i:865;i:1;i:867;i:1;i:868;i:1;i:870;i:1;i:871;i:-2;i:881;i:1;i:884;i:1;i:885;i:1;i:886;i:1;i:888;i:1;i:889;i:-2;i:890;i:1;i:892;i:1;i:894;i:1;i:895;i:1;i:897;i:1;i:898;i:1;i:899;i:1;i:901;i:1;i:903;i:1;i:904;i:1;i:906;i:1;i:907;i:-2;i:916;i:1;i:918;i:1;i:920;i:1;i:922;i:1;i:923;i:1;i:924;i:-1;i:925;i:-1;i:926;i:1;i:928;i:1;i:929;i:1;i:930;i:-2;i:932;i:-1;i:933;i:-1;i:944;i:1;i:945;i:-2;i:955;i:1;i:956;i:1;i:957;i:-2;i:958;i:1;i:960;i:1;i:961;i:1;i:962;i:1;i:963;i:1;i:966;i:1;i:968;i:1;i:969;i:-2;i:978;i:1;i:979;i:-2;i:995;i:1;i:996;i:-2;i:1005;i:1;i:1006;i:-2;i:1017;i:-1;i:1019;i:-1;i:1020;i:-1;i:1021;i:-2;i:1022;i:-1;i:1023;i:-1;i:1024;i:-2;i:1036;i:1;i:1037;i:-2;i:1049;i:1;i:1050;i:1;i:1051;i:1;i:1052;i:1;i:1062;i:1;i:1063;i:1;i:1064;i:1;i:1065;i:1;i:1066;i:1;i:1076;i:1;i:1077;i:1;i:1078;i:1;i:1088;i:1;i:1090;i:1;i:1092;i:1;i:1094;i:1;i:1095;i:1;i:1097;i:1;i:1098;i:1;i:1107;i:-1;i:1108;i:-2;i:1118;i:-1;i:1120;i:-1;i:1121;i:-2;i:1131;i:-1;i:1133;i:-1;i:1134;i:-2;i:1150;i:-1;i:1151;i:-2;i:1168;i:1;i:1169;i:1;i:1186;i:1;i:1187;i:1;i:1205;i:1;i:1206;i:1;i:1214;i:-1;i:1215;i:-2;i:1217;i:1;}s:74:"/home/bjartka/public_html/doctrine/lib/Doctrine/Record/Filter/Standard.php";a:6:{i:34;i:1;i:44;i:1;i:45;i:-2;i:55;i:1;i:56;i:-2;i:57;i:1;}s:67:"/home/bjartka/public_html/doctrine/lib/Doctrine/Query/Condition.php";a:40:{i:21;i:1;i:33;i:1;i:44;i:1;i:46;i:1;i:48;i:1;i:49;i:1;i:50;i:1;i:51;i:1;i:52;i:1;i:53;i:1;i:54;i:1;i:55;i:1;i:57;i:1;i:58;i:1;i:59;i:1;i:60;i:1;i:61;i:1;i:62;i:1;i:63;i:1;i:64;i:1;i:65;i:1;i:66;i:1;i:67;i:1;i:68;i:-2;i:69;i:1;i:74;i:1;i:75;i:-2;i:91;i:1;i:93;i:1;i:94;i:1;i:96;i:1;i:98;i:1;i:101;i:1;i:103;i:1;i:104;i:1;i:105;i:1;i:106;i:1;i:110;i:1;i:111;i:-2;i:112;i:1;}s:62:"/home/bjartka/public_html/doctrine/lib/Doctrine/Collection.php";a:300:{i:0;i:1;i:21;i:1;i:34;i:1;i:84;i:1;i:85;i:1;i:86;i:1;i:87;i:1;i:88;i:1;i:90;i:1;i:91;i:1;i:92;i:1;i:94;i:1;i:95;i:1;i:96;i:1;i:97;i:1;i:107;i:-1;i:108;i:-1;i:118;i:1;i:119;i:-2;i:129;i:1;i:130;i:1;i:139;i:-1;i:141;i:-1;i:142;i:-1;i:143;i:-1;i:144;i:-1;i:145;i:-1;i:146;i:-1;i:148;i:-1;i:150;i:-1;i:151;i:-2;i:161;i:-1;i:162;i:-1;i:164;i:-1;i:166;i:-1;i:167;i:-1;i:168;i:-1;i:170;i:-1;i:172;i:-1;i:173;i:-1;i:174;i:-1;i:176;i:-1;i:177;i:-1;i:178;i:-1;i:179;i:-1;i:190;i:-1;i:192;i:-1;i:193;i:-2;i:203;i:-1;i:204;i:-2;i:214;i:1;i:215;i:-2;i:225;i:1;i:226;i:-2;i:236;i:1;i:237;i:-2;i:245;i:1;i:246;i:-2;i:254;i:1;i:255;i:-2;i:264;i:1;i:265;i:1;i:267;i:1;i:268;i:1;i:270;i:1;i:272;i:1;i:274;i:1;i:275;i:1;i:276;i:1;i:277;i:1;i:278;i:-1;i:280;i:1;i:281;i:1;i:283;i:1;i:284;i:1;i:293;i:-1;i:294;i:-2;i:305;i:1;i:307;i:1;i:308;i:1;i:309;i:-2;i:320;i:1;i:321;i:-2;i:324;i:-1;i:325;i:-2;i:346;i:1;i:347;i:1;i:349;i:1;i:350;i:1;i:352;i:1;i:353;i:1;i:354;i:1;i:355;i:1;i:357;i:1;i:358;i:1;i:359;i:1;i:360;i:1;i:361;i:1;i:364;i:1;i:366;i:1;i:367;i:1;i:369;i:1;i:370;i:-2;i:372;i:1;i:373;i:-2;i:380;i:-1;i:381;i:-1;i:383;i:-1;i:384;i:-1;i:385;i:-1;i:386;i:-1;i:387;i:-1;i:389;i:-1;i:390;i:-1;i:391;i:-2;i:399;i:-1;i:400;i:-2;i:411;i:1;i:412;i:-2;i:422;i:1;i:423;i:1;i:424;i:1;i:426;i:1;i:427;i:1;i:437;i:1;i:438;i:1;i:440;i:1;i:441;i:1;i:442;i:1;i:443;i:-1;i:445;i:1;i:451;i:1;i:452;i:1;i:453;i:1;i:454;i:-2;i:455;i:1;i:457;i:1;i:458;i:-1;i:459;i:-1;i:460;i:-2;i:461;i:-1;i:462;i:-1;i:463;i:-2;i:465;i:1;i:466;i:-1;i:467;i:-1;i:468;i:-1;i:469;i:-2;i:470;i:-1;i:471;i:-1;i:472;i:1;i:474;i:1;i:475;i:-2;i:485;i:-1;i:486;i:-1;i:488;i:-1;i:489;i:-1;i:490;i:-1;i:491;i:-1;i:492;i:-1;i:493;i:-1;i:494;i:-1;i:495;i:-1;i:496;i:-1;i:498;i:-1;i:499;i:-2;i:501;i:-1;i:503;i:-1;i:504;i:-1;i:505;i:-1;i:506;i:-1;i:507;i:-1;i:508;i:-1;i:509;i:-1;i:510;i:-1;i:511;i:-1;i:512;i:-1;i:513;i:-1;i:516;i:-1;i:518;i:-1;i:520;i:-1;i:521;i:-1;i:532;i:-1;i:533;i:-1;i:534;i:-1;i:535;i:-1;i:537;i:-1;i:538;i:-1;i:539;i:-1;i:540;i:-1;i:541;i:-1;i:542;i:-1;i:543;i:-1;i:544;i:-1;i:545;i:-1;i:546;i:-1;i:547;i:-1;i:548;i:-1;i:549;i:-2;i:550;i:-1;i:552;i:-1;i:553;i:-1;i:554;i:-1;i:555;i:-1;i:556;i:-1;i:557;i:-1;i:559;i:-1;i:560;i:-1;i:561;i:-1;i:562;i:-1;i:563;i:-1;i:564;i:-1;i:566;i:-1;i:567;i:-1;i:568;i:-1;i:569;i:-2;i:570;i:-1;i:571;i:-1;i:572;i:-1;i:573;i:-1;i:574;i:-1;i:575;i:-1;i:576;i:-1;i:578;i:-1;i:579;i:-1;i:580;i:-1;i:590;i:-1;i:591;i:-2;i:608;i:1;i:610;i:1;i:611;i:-2;i:621;i:1;i:622;i:-2;i:638;i:1;i:639;i:1;i:640;i:1;i:642;i:1;i:643;i:-2;i:653;i:-1;i:654;i:-1;i:656;i:-1;i:658;i:-1;i:659;i:-1;i:661;i:-1;i:662;i:-2;i:665;i:-1;i:666;i:-1;i:667;i:-1;i:668;i:-1;i:670;i:-1;i:671;i:-1;i:673;i:-1;i:674;i:-1;i:677;i:-1;i:678;i:-1;i:679;i:-2;i:680;i:-1;i:682;i:-2;i:685;i:-1;i:686;i:-1;i:687;i:-2;i:688;i:-1;i:690;i:-2;i:693;i:1;i:694;i:-2;i:697;i:1;i:698;i:-2;i:706;i:1;i:707;i:1;i:708;i:-2;i:720;i:1;i:721;i:1;i:722;i:1;i:723;i:1;i:725;i:1;i:727;i:1;i:729;i:1;i:730;i:1;i:731;i:1;i:733;i:1;i:735;i:1;i:736;i:-2;i:748;i:1;i:749;i:1;i:750;i:1;i:752;i:1;i:753;i:1;i:755;i:1;i:756;i:1;i:757;i:1;i:759;i:1;i:761;i:1;i:763;i:1;i:764;i:-2;i:772;i:1;i:773;i:1;i:774;i:-2;i:781;i:-1;i:782;i:-2;i:784;i:1;}s:77:"/home/bjartka/public_html/doctrine/lib/Doctrine/Relation/Parser/Exception.php";a:3:{i:21;i:1;i:33;i:1;i:34;i:1;}s:55:"/home/bjartka/public_html/doctrine/models/Log_Entry.php";a:5:{i:4;i:1;i:5;i:1;i:6;i:1;i:8;i:1;i:9;i:1;}s:54:"/home/bjartka/public_html/doctrine/models/App_User.php";a:10:{i:4;i:1;i:5;i:1;i:6;i:1;i:7;i:1;i:8;i:1;i:9;i:1;i:10;i:1;i:11;i:1;i:13;i:1;i:14;i:1;}s:56:"/home/bjartka/public_html/doctrine/models/Log_Status.php";a:2:{i:4;i:-1;i:5;i:-1;}s:59:"/home/bjartka/public_html/doctrine/lib/Doctrine/Hydrate.php";a:474:{i:184;i:1;i:185;i:1;i:186;i:1;i:187;i:1;i:188;i:1;i:198;i:1;i:199;i:-1;i:200;i:-1;i:202;i:1;i:204;i:1;i:205;i:-2;i:215;i:1;i:217;i:1;i:218;i:-2;i:228;i:1;i:230;i:1;i:231;i:-1;i:232;i:-2;i:234;i:1;i:235;i:-2;i:245;i:1;i:246;i:-2;i:257;i:1;i:258;i:1;i:259;i:1;i:260;i:-1;i:262;i:-1;i:263;i:-2;i:264;i:1;i:265;i:1;i:266;i:1;i:268;i:1;i:269;i:-2;i:279;i:-1;i:281;i:-1;i:282;i:-2;i:292;i:1;i:293;i:-1;i:294;i:-1;i:295;i:1;i:297;i:1;i:298;i:-2;i:308;i:1;i:309;i:1;i:310;i:-2;i:311;i:1;i:313;i:-2;i:322;i:1;i:323;i:1;i:324;i:-2;i:334;i:-1;i:336;i:-1;i:348;i:-1;i:359;i:1;i:361;i:1;i:362;i:1;i:364;i:1;i:365;i:1;i:366;i:1;i:368;i:1;i:370;i:1;i:371;i:-2;i:373;i:-1;i:374;i:-2;i:385;i:1;i:386;i:-2;i:397;i:1;i:398;i:-1;i:399;i:-2;i:400;i:1;i:401;i:-2;i:412;i:-1;i:413;i:-1;i:414;i:-2;i:415;i:-1;i:416;i:-2;i:429;i:1;i:431;i:1;i:433;i:1;i:434;i:1;i:435;i:1;i:437;i:1;i:438;i:1;i:439;i:-1;i:440;i:-1;i:441;i:1;i:442;i:1;i:444;i:1;i:446;i:1;i:447;i:-2;i:457;i:1;i:458;i:-2;i:470;i:1;i:472;i:1;i:473;i:-2;i:489;i:1;i:491;i:1;i:492;i:1;i:493;i:-2;i:495;i:1;i:496;i:-1;i:497;i:-2;i:499;i:1;i:500;i:-2;i:513;i:1;i:514;i:-1;i:515;i:-2;i:516;i:1;i:517;i:1;i:518;i:1;i:519;i:1;i:521;i:1;i:522;i:-2;i:535;i:1;i:536;i:-1;i:537;i:-2;i:539;i:1;i:540;i:-2;i:552;i:1;i:553;i:1;i:554;i:1;i:555;i:1;i:556;i:1;i:558;i:1;i:559;i:-1;i:561;i:1;i:562;i:-2;i:575;i:1;i:576;i:-1;i:577;i:-2;i:579;i:1;i:580;i:1;i:581;i:-1;i:582;i:-1;i:583;i:1;i:585;i:1;i:586;i:1;i:589;i:1;i:590;i:-2;i:601;i:-1;i:602;i:-2;i:613;i:1;i:614;i:-1;i:615;i:-2;i:617;i:1;i:618;i:-2;i:633;i:1;i:634;i:1;i:635;i:1;i:636;i:1;i:637;i:-2;i:647;i:1;i:648;i:1;i:651;i:1;i:654;i:1;i:656;i:1;i:657;i:-2;i:667;i:1;i:668;i:-2;i:678;i:-1;i:679;i:1;i:680;i:1;i:681;i:1;i:682;i:1;i:683;i:1;i:684;i:1;i:685;i:1;i:686;i:1;i:687;i:1;i:688;i:1;i:689;i:1;i:690;i:1;i:692;i:1;i:693;i:1;i:702;i:1;i:703;i:-2;i:715;i:1;i:716;i:1;i:726;i:1;i:727;i:-2;i:736;i:1;i:737;i:-2;i:745;i:-1;i:746;i:-1;i:749;i:1;i:750;i:-2;i:761;i:-1;i:763;i:-1;i:764;i:-2;i:774;i:1;i:775;i:-2;i:786;i:1;i:788;i:1;i:789;i:1;i:790;i:1;i:791;i:1;i:792;i:1;i:794;i:1;i:795;i:-1;i:796;i:-1;i:797;i:1;i:799;i:1;i:800;i:-2;i:803;i:1;i:805;i:1;i:806;i:1;i:807;i:1;i:808;i:1;i:811;i:1;i:813;i:1;i:814;i:1;i:816;i:1;i:817;i:1;i:819;i:1;i:820;i:1;i:821;i:-2;i:823;i:1;i:824;i:1;i:825;i:-2;i:836;i:1;i:837;i:1;i:838;i:1;i:839;i:1;i:840;i:1;i:841;i:1;i:843;i:1;i:845;i:1;i:847;i:1;i:850;i:1;i:852;i:1;i:853;i:1;i:855;i:1;i:857;i:1;i:858;i:1;i:859;i:1;i:860;i:1;i:861;i:1;i:863;i:1;i:864;i:1;i:865;i:1;i:866;i:1;i:867;i:1;i:868;i:1;i:869;i:1;i:870;i:1;i:871;i:1;i:873;i:1;i:874;i:-1;i:875;i:-1;i:876;i:1;i:877;i:1;i:879;i:1;i:880;i:1;i:882;i:1;i:883;i:1;i:884;i:-2;i:886;i:1;i:888;i:1;i:889;i:-2;i:907;i:1;i:908;i:-2;i:919;i:1;i:921;i:1;i:922;i:1;i:923;i:1;i:924;i:1;i:927;i:1;i:928;i:1;i:930;i:1;i:931;i:1;i:932;i:1;i:935;i:1;i:936;i:1;i:937;i:1;i:938;i:1;i:941;i:1;i:942;i:1;i:943;i:1;i:944;i:1;i:946;i:1;i:947;i:1;i:948;i:1;i:949;i:1;i:950;i:1;i:952;i:1;i:954;i:1;i:955;i:1;i:956;i:1;i:957;i:1;i:959;i:1;i:960;i:1;i:961;i:1;i:962;i:1;i:963;i:1;i:965;i:1;i:967;i:1;i:968;i:-2;i:978;i:1;i:979;i:-2;i:992;i:1;i:993;i:1;i:994;i:1;i:996;i:1;i:998;i:1;i:999;i:1;i:1000;i:-2;i:1003;i:1;i:1004;i:1;i:1005;i:1;i:1006;i:1;i:1007;i:-2;i:1009;i:-1;i:1010;i:-2;i:1027;i:1;i:1028;i:1;i:1029;i:-2;i:1031;i:1;i:1032;i:1;i:1033;i:1;i:1034;i:1;i:1035;i:1;i:1037;i:1;i:1038;i:1;i:1039;i:1;i:1041;i:1;i:1042;i:1;i:1043;i:1;i:1044;i:1;i:1047;i:1;i:1049;i:1;i:1050;i:-1;i:1051;i:-2;i:1053;i:1;i:1059;i:1;i:1060;i:1;i:1061;i:1;i:1062;i:1;i:1063;i:1;i:1064;i:1;i:1065;i:1;i:1066;i:1;i:1068;i:1;i:1069;i:1;i:1070;i:1;i:1072;i:1;i:1077;i:1;i:1078;i:1;i:1079;i:1;i:1080;i:1;i:1081;i:1;i:1083;i:1;i:1084;i:1;i:1085;i:1;i:1086;i:1;i:1088;i:1;i:1089;i:1;i:1090;i:1;i:1093;i:1;i:1094;i:1;i:1095;i:1;i:1097;i:1;i:1099;i:1;i:1100;i:1;i:1101;i:1;i:1102;i:1;i:1105;i:1;i:1106;i:1;i:1107;i:1;i:1108;i:1;i:1109;i:1;i:1111;i:1;i:1113;i:1;i:1114;i:1;i:1115;i:1;i:1116;i:1;i:1117;i:1;i:1120;i:1;i:1121;i:1;i:1122;i:1;i:1124;i:1;i:1125;i:1;i:1127;i:1;i:1128;i:-1;i:1129;i:-2;i:1131;i:1;i:1132;i:-1;i:1133;i:-2;i:1135;i:1;i:1136;i:1;i:1137;i:1;i:1140;i:1;i:1141;i:1;i:1143;i:1;i:1144;i:1;i:1146;i:1;i:1147;i:1;i:1148;i:1;i:1149;i:1;i:1150;i:1;i:1151;i:1;i:1152;i:1;i:1154;i:1;i:1156;i:1;i:1157;i:1;i:1158;i:1;i:1160;i:1;i:1162;i:1;i:1163;i:1;i:1164;i:-2;i:1167;i:1;i:1170;i:1;i:1173;i:1;i:1174;i:1;i:1175;i:-1;i:1176;i:-1;i:1177;i:1;i:1178;i:1;i:1181;i:1;i:1182;i:1;i:1183;i:1;i:1185;i:1;i:1186;i:1;i:1187;i:1;i:1188;i:-1;i:1189;i:-2;i:1190;i:1;i:1191;i:-1;i:1192;i:-2;i:1193;i:1;i:1194;i:1;i:1195;i:1;i:1198;i:1;i:1199;i:1;i:1200;i:1;i:1202;i:1;i:1203;i:1;i:1204;i:1;i:1205;i:1;i:1206;i:1;i:1207;i:1;i:1208;i:1;i:1210;i:1;i:1212;i:1;i:1213;i:1;i:1214;i:1;i:1215;i:1;i:1216;i:1;i:1217;i:1;i:1219;i:1;i:1221;i:1;i:1222;i:1;i:1223;i:-2;i:1236;i:1;i:1237;i:1;i:1238;i:-2;i:1239;i:1;i:1240;i:1;i:1241;i:1;i:1244;i:1;i:1245;i:1;i:1246;i:1;i:1247;i:1;i:1248;i:1;i:1249;i:1;i:1250;i:1;i:1252;i:1;i:1253;i:1;i:1255;i:1;i:1256;i:1;i:1257;i:1;i:1258;i:1;i:1261;i:1;i:1268;i:-1;i:1269;i:-2;}s:66:"/home/bjartka/public_html/doctrine/tests/DataType/EnumTestCase.php";a:99:{i:36;i:1;i:39;i:1;i:40;i:1;i:41;i:1;i:45;i:1;i:46;i:1;i:47;i:1;i:48;i:1;i:51;i:1;i:52;i:1;i:53;i:1;i:55;i:1;i:56;i:1;i:57;i:-2;i:61;i:1;i:62;i:1;i:63;i:1;i:64;i:1;i:65;i:-2;i:67;i:1;i:74;i:1;i:75;i:1;i:76;i:1;i:77;i:1;i:78;i:-2;i:82;i:1;i:83;i:1;i:84;i:1;i:85;i:1;i:86;i:-2;i:88;i:1;i:93;i:1;i:94;i:1;i:95;i:1;i:96;i:1;i:97;i:-2;i:99;i:1;i:104;i:1;i:105;i:1;i:106;i:1;i:107;i:1;i:108;i:-2;i:110;i:1;i:115;i:1;i:116;i:1;i:117;i:1;i:118;i:1;i:119;i:1;i:120;i:1;i:121;i:1;i:123;i:1;i:125;i:1;i:127;i:1;i:128;i:1;i:129;i:1;i:130;i:1;i:131;i:1;i:132;i:1;i:136;i:1;i:138;i:1;i:140;i:1;i:141;i:1;i:143;i:1;i:144;i:1;i:146;i:1;i:147;i:1;i:149;i:1;i:151;i:1;i:153;i:1;i:154;i:1;i:156;i:1;i:157;i:1;i:159;i:1;i:160;i:1;i:164;i:1;i:166;i:1;i:169;i:1;i:171;i:-1;i:172;i:1;i:173;i:1;i:175;i:1;i:178;i:1;i:179;i:1;i:180;i:1;i:181;i:1;i:182;i:1;i:184;i:1;i:185;i:-1;i:186;i:-1;i:187;i:1;i:192;i:1;i:193;i:1;i:194;i:1;i:195;i:1;i:196;i:1;i:197;i:1;i:198;i:1;i:200;i:1;i:201;i:1;}s:69:"/home/bjartka/public_html/doctrine/tests/Validator/FutureTestCase.php";a:25:{i:37;i:1;i:38;i:1;i:39;i:1;i:44;i:1;i:48;i:1;i:51;i:1;i:52;i:1;i:53;i:1;i:56;i:1;i:57;i:1;i:58;i:1;i:61;i:1;i:62;i:1;i:64;i:1;i:65;i:1;i:69;i:1;i:71;i:1;i:72;i:1;i:73;i:1;i:75;i:1;i:76;i:1;i:78;i:1;i:79;i:1;i:81;i:1;i:82;i:1;}s:65:"/home/bjartka/public_html/doctrine/tests/Query/UpdateTestCase.php";a:22:{i:39;i:1;i:41;i:1;i:43;i:1;i:45;i:1;i:47;i:1;i:49;i:1;i:50;i:1;i:54;i:1;i:56;i:1;i:58;i:1;i:60;i:1;i:62;i:1;i:64;i:1;i:65;i:1;i:69;i:1;i:71;i:1;i:73;i:1;i:74;i:1;i:77;i:1;i:79;i:1;i:81;i:1;i:82;i:1;}s:72:"/home/bjartka/public_html/doctrine/tests/Query/JoinConditionTestCase.php";a:18:{i:36;i:1;i:38;i:1;i:41;i:1;i:43;i:1;i:45;i:1;i:46;i:1;i:49;i:1;i:51;i:1;i:53;i:1;i:54;i:1;i:57;i:1;i:59;i:1;i:61;i:1;i:62;i:1;i:65;i:1;i:67;i:1;i:69;i:1;i:70;i:1;}s:61:"/home/bjartka/public_html/doctrine/lib/Doctrine/Exception.php";a:8:{i:33;i:1;i:84;i:-1;i:85;i:-1;i:86;i:-2;i:88;i:-1;i:89;i:-1;i:90;i:-2;i:93;i:1;}s:73:"/home/bjartka/public_html/doctrine/lib/Doctrine/Connection/UnitOfWork.php";a:339:{i:21;i:1;i:33;i:1;i:48;i:1;i:49;i:1;i:51;i:1;i:52;i:1;i:53;i:1;i:54;i:1;i:56;i:1;i:58;i:1;i:59;i:1;i:60;i:1;i:61;i:1;i:63;i:1;i:67;i:1;i:68;i:1;i:69;i:1;i:70;i:1;i:71;i:1;i:72;i:1;i:74;i:1;i:75;i:1;i:76;i:1;i:77;i:1;i:80;i:1;i:81;i:1;i:82;i:-2;i:84;i:1;i:85;i:1;i:86;i:1;i:87;i:1;i:89;i:1;i:90;i:1;i:91;i:1;i:92;i:1;i:93;i:1;i:96;i:1;i:97;i:1;i:98;i:1;i:99;i:1;i:101;i:1;i:102;i:1;i:103;i:1;i:104;i:1;i:105;i:1;i:107;i:1;i:108;i:1;i:109;i:1;i:111;i:1;i:112;i:1;i:114;i:1;i:115;i:1;i:117;i:1;i:119;i:1;i:120;i:1;i:121;i:1;i:123;i:-1;i:124;i:-1;i:125;i:-1;i:126;i:-1;i:127;i:1;i:129;i:1;i:130;i:1;i:131;i:1;i:132;i:1;i:133;i:-2;i:143;i:1;i:145;i:1;i:146;i:1;i:147;i:1;i:148;i:-2;i:150;i:1;i:152;i:1;i:154;i:1;i:156;i:1;i:158;i:1;i:159;i:1;i:161;i:1;i:163;i:1;i:164;i:1;i:166;i:1;i:168;i:1;i:169;i:1;i:170;i:1;i:171;i:1;i:172;i:1;i:173;i:1;i:174;i:1;i:175;i:1;i:176;i:1;i:178;i:1;i:179;i:-2;i:180;i:1;i:182;i:1;i:184;i:1;i:185;i:1;i:186;i:1;i:189;i:1;i:191;i:1;i:193;i:1;i:194;i:1;i:196;i:1;i:197;i:1;i:200;i:1;i:201;i:1;i:202;i:1;i:203;i:1;i:204;i:1;i:207;i:1;i:209;i:1;i:211;i:1;i:213;i:1;i:214;i:-2;i:224;i:1;i:226;i:1;i:228;i:1;i:230;i:1;i:231;i:1;i:232;i:1;i:233;i:1;i:234;i:1;i:235;i:1;i:236;i:1;i:237;i:1;i:238;i:1;i:239;i:1;i:240;i:1;i:242;i:1;i:243;i:-1;i:244;i:1;i:246;i:1;i:248;i:1;i:249;i:1;i:261;i:1;i:262;i:1;i:263;i:-2;i:264;i:1;i:266;i:1;i:268;i:1;i:270;i:1;i:272;i:1;i:274;i:1;i:276;i:1;i:278;i:1;i:279;i:1;i:281;i:1;i:283;i:1;i:284;i:1;i:286;i:1;i:290;i:1;i:292;i:1;i:294;i:1;i:296;i:1;i:297;i:-2;i:301;i:1;i:302;i:1;i:304;i:1;i:305;i:1;i:306;i:1;i:308;i:1;i:311;i:1;i:312;i:1;i:315;i:1;i:316;i:-2;i:327;i:-1;i:328;i:-1;i:329;i:-1;i:331;i:-1;i:332;i:-1;i:334;i:-1;i:335;i:-1;i:337;i:-1;i:338;i:-1;i:339;i:-1;i:340;i:-1;i:341;i:-1;i:342;i:-1;i:343;i:-1;i:344;i:-1;i:345;i:-1;i:346;i:-1;i:347;i:-1;i:348;i:-1;i:350;i:-1;i:351;i:-1;i:352;i:-1;i:353;i:-1;i:354;i:-1;i:355;i:-1;i:356;i:-1;i:357;i:-1;i:360;i:-1;i:361;i:-1;i:362;i:-1;i:363;i:-1;i:365;i:-1;i:366;i:-1;i:368;i:-1;i:369;i:-1;i:380;i:1;i:381;i:1;i:382;i:1;i:384;i:1;i:385;i:1;i:387;i:1;i:388;i:1;i:389;i:1;i:391;i:1;i:394;i:1;i:395;i:1;i:396;i:1;i:404;i:1;i:405;i:1;i:406;i:1;i:408;i:1;i:409;i:-2;i:428;i:1;i:429;i:1;i:431;i:1;i:432;i:1;i:434;i:1;i:435;i:1;i:436;i:1;i:437;i:1;i:438;i:1;i:440;i:1;i:441;i:1;i:443;i:1;i:444;i:1;i:445;i:1;i:446;i:1;i:448;i:1;i:449;i:1;i:450;i:1;i:451;i:1;i:452;i:1;i:463;i:1;i:464;i:1;i:465;i:1;i:466;i:1;i:467;i:1;i:469;i:1;i:471;i:1;i:472;i:1;i:473;i:1;i:474;i:1;i:486;i:1;i:489;i:1;i:490;i:1;i:492;i:1;i:493;i:1;i:494;i:1;i:495;i:1;i:498;i:1;i:499;i:1;i:501;i:1;i:502;i:1;i:503;i:1;i:504;i:1;i:505;i:1;i:516;i:1;i:518;i:1;i:520;i:1;i:522;i:1;i:523;i:1;i:525;i:1;i:526;i:-1;i:527;i:-2;i:528;i:1;i:529;i:1;i:530;i:1;i:531;i:-1;i:532;i:-1;i:533;i:-1;i:535;i:1;i:537;i:1;i:538;i:-1;i:539;i:-1;i:540;i:-1;i:541;i:-1;i:542;i:-1;i:543;i:-1;i:545;i:1;i:547;i:1;i:548;i:1;i:550;i:1;i:551;i:-1;i:552;i:-1;i:553;i:1;i:554;i:1;i:556;i:1;i:557;i:1;i:558;i:1;i:559;i:1;i:561;i:1;i:562;i:1;i:564;i:1;i:565;i:1;i:567;i:1;i:569;i:1;i:571;i:1;i:572;i:-2;i:583;i:1;i:585;i:1;i:587;i:1;i:589;i:1;i:590;i:1;i:592;i:1;i:593;i:-1;i:594;i:-2;i:595;i:1;i:596;i:1;i:598;i:1;i:600;i:1;i:601;i:1;i:602;i:1;i:603;i:1;i:605;i:1;i:606;i:1;i:608;i:1;i:610;i:1;i:611;i:1;i:613;i:1;i:614;i:-1;i:615;i:-1;i:617;i:1;i:619;i:1;i:620;i:-1;i:621;i:-2;i:623;i:1;i:624;i:1;i:625;i:1;i:627;i:1;i:628;i:1;i:630;i:1;i:632;i:1;i:634;i:1;i:635;i:-2;i:637;i:1;}s:79:"/home/bjartka/public_html/doctrine/lib/Doctrine/Connection/Sqlite/Exception.php";a:11:{i:21;i:1;i:34;i:1;i:69;i:1;i:70;i:1;i:72;i:1;i:73;i:1;i:74;i:-2;i:75;i:1;i:76;i:-1;i:77;i:-2;i:78;i:1;}s:79:"/home/bjartka/public_html/doctrine/lib/Doctrine/Adapter/Statement/Interface.php";a:2:{i:33;i:1;i:294;i:1;}s:79:"/home/bjartka/public_html/doctrine/lib/Doctrine/Connection/Oracle/Exception.php";a:10:{i:21;i:1;i:34;i:1;i:73;i:1;i:74;i:1;i:75;i:1;i:76;i:1;i:77;i:-2;i:78;i:-1;i:79;i:-2;i:80;i:1;}s:67:"/home/bjartka/public_html/doctrine/lib/Doctrine/Import/Firebird.php";a:29:{i:21;i:1;i:33;i:1;i:42;i:1;i:44;i:1;i:45;i:-2;i:56;i:1;i:57;i:1;i:59;i:1;i:60;i:-2;i:69;i:1;i:70;i:-2;i:79;i:1;i:80;i:-2;i:90;i:1;i:91;i:1;i:92;i:1;i:94;i:1;i:95;i:-2;i:104;i:1;i:106;i:1;i:107;i:-2;i:119;i:1;i:121;i:1;i:122;i:1;i:123;i:1;i:124;i:1;i:126;i:1;i:127;i:-2;i:128;i:1;}s:67:"/home/bjartka/public_html/doctrine/lib/Doctrine/Expression/Mock.php";a:3:{i:21;i:1;i:34;i:1;i:35;i:1;}s:58:"/home/bjartka/public_html/doctrine/models/ORM_TestItem.php";a:6:{i:4;i:1;i:5;i:1;i:6;i:1;i:7;i:1;i:11;i:1;i:12;i:1;}s:69:"/home/bjartka/public_html/doctrine/models/ValidatorTest_DateModel.php";a:3:{i:4;i:1;i:5;i:1;i:6;i:1;}s:58:"/home/bjartka/public_html/doctrine/models/MyOtherThing.php";a:5:{i:4;i:1;i:5;i:1;i:6;i:1;i:8;i:1;i:9;i:1;}s:56:"/home/bjartka/public_html/doctrine/models/MyOneThing.php";a:5:{i:4;i:-1;i:5;i:-1;i:6;i:-1;i:8;i:-1;i:9;i:-1;}s:51:"/home/bjartka/public_html/doctrine/models/Email.php";a:2:{i:6;i:1;i:7;i:1;}s:51:"/home/bjartka/public_html/doctrine/models/RateN.php";a:11:{i:5;i:1;i:6;i:1;i:7;i:1;i:8;i:1;i:9;i:1;i:10;i:1;i:11;i:1;i:17;i:1;i:18;i:1;i:19;i:1;i:20;i:1;}s:63:"/home/bjartka/public_html/doctrine/models/ORM_AccessControl.php";a:4:{i:6;i:-1;i:7;i:-1;i:10;i:-1;i:11;i:-1;}s:60:"/home/bjartka/public_html/doctrine/models/Forum_Category.php";a:9:{i:4;i:1;i:5;i:1;i:6;i:1;i:7;i:1;i:8;i:1;i:10;i:1;i:11;i:1;i:12;i:1;i:13;i:1;}s:51:"/home/bjartka/public_html/doctrine/models/Photo.php";a:4:{i:4;i:1;i:5;i:1;i:7;i:1;i:8;i:1;}s:80:"/home/bjartka/public_html/doctrine/models/ValidatorTest_ClientToAddressModel.php";a:5:{i:6;i:1;i:7;i:1;i:8;i:1;i:11;i:1;i:14;i:1;}s:60:"/home/bjartka/public_html/doctrine/models/VersioningTest.php";a:5:{i:6;i:1;i:7;i:1;i:8;i:1;i:11;i:1;i:12;i:1;}s:65:"/home/bjartka/public_html/doctrine/tests/Ticket/NjeroTestCase.php";a:49:{i:16;i:1;i:19;i:1;i:20;i:1;i:21;i:1;i:22;i:1;i:23;i:1;i:24;i:1;i:25;i:1;i:29;i:1;i:30;i:1;i:31;i:1;i:32;i:1;i:34;i:1;i:35;i:1;i:36;i:1;i:37;i:1;i:39;i:1;i:40;i:1;i:41;i:1;i:42;i:1;i:44;i:1;i:45;i:1;i:46;i:1;i:47;i:1;i:49;i:1;i:50;i:1;i:51;i:1;i:52;i:1;i:53;i:1;i:54;i:1;i:56;i:1;i:57;i:1;i:58;i:1;i:59;i:1;i:61;i:1;i:67;i:1;i:68;i:1;i:70;i:1;i:72;i:1;i:73;i:1;i:74;i:1;i:75;i:1;i:76;i:1;i:78;i:1;i:79;i:1;i:80;i:1;i:82;i:1;i:83;i:1;i:86;i:1;}s:68:"/home/bjartka/public_html/doctrine/tests/Import/FirebirdTestCase.php";a:21:{i:37;i:1;i:39;i:1;i:40;i:1;i:43;i:1;i:45;i:1;i:46;i:1;i:49;i:1;i:51;i:1;i:52;i:1;i:55;i:1;i:57;i:1;i:58;i:1;i:61;i:1;i:63;i:1;i:64;i:1;i:67;i:1;i:69;i:1;i:70;i:1;i:73;i:1;i:75;i:1;i:76;i:1;}s:60:"/home/bjartka/public_html/doctrine/tests/HydrateTestCase.php";a:23:{i:58;i:1;i:62;i:1;i:63;i:1;i:65;i:1;i:66;i:1;i:68;i:1;i:70;i:1;i:72;i:1;i:73;i:1;i:74;i:1;i:80;i:1;i:81;i:1;i:83;i:1;i:84;i:1;i:87;i:1;i:88;i:1;i:89;i:1;i:90;i:1;i:98;i:-1;i:99;i:-1;i:103;i:-1;i:106;i:-1;i:107;i:-2;}s:71:"/home/bjartka/public_html/doctrine/tests/Query/ShortAliasesTestCase.php";a:6:{i:13;i:1;i:15;i:1;i:17;i:1;i:19;i:1;i:21;i:1;i:23;i:1;}s:69:"/home/bjartka/public_html/doctrine/tests/Query/ExpressionTestCase.php";a:41:{i:38;i:1;i:41;i:1;i:43;i:1;i:44;i:-1;i:45;i:1;i:46;i:1;i:48;i:1;i:52;i:1;i:55;i:1;i:57;i:1;i:58;i:-1;i:59;i:1;i:60;i:1;i:62;i:1;i:66;i:1;i:68;i:1;i:70;i:1;i:71;i:1;i:75;i:1;i:77;i:1;i:79;i:1;i:80;i:1;i:84;i:1;i:86;i:1;i:88;i:1;i:89;i:1;i:93;i:1;i:95;i:1;i:97;i:1;i:98;i:1;i:99;i:1;i:101;i:1;i:102;i:1;i:103;i:1;i:104;i:1;i:105;i:1;i:106;i:1;i:107;i:1;i:109;i:1;i:111;i:1;i:112;i:1;}s:69:"/home/bjartka/public_html/doctrine/lib/Doctrine/Connection/Common.php";a:14:{i:21;i:1;i:33;i:1;i:44;i:1;i:45;i:1;i:47;i:1;i:48;i:1;i:49;i:1;i:50;i:1;i:51;i:1;i:52;i:-1;i:53;i:-1;i:55;i:1;i:56;i:-2;i:57;i:1;}s:68:"/home/bjartka/public_html/doctrine/lib/Doctrine/Validator/Future.php";a:32:{i:34;i:1;i:43;i:1;i:44;i:1;i:45;i:-2;i:46;i:1;i:48;i:1;i:49;i:-1;i:50;i:-2;i:52;i:1;i:53;i:-1;i:54;i:-1;i:55;i:-1;i:56;i:-1;i:57;i:-1;i:58;i:-1;i:59;i:-1;i:60;i:-1;i:61;i:-1;i:62;i:1;i:65;i:1;i:66;i:1;i:67;i:1;i:68;i:1;i:69;i:-1;i:70;i:1;i:71;i:1;i:72;i:-2;i:73;i:1;i:75;i:-2;i:76;i:1;i:78;i:-2;i:79;i:1;}s:71:"/home/bjartka/public_html/doctrine/lib/Doctrine/Query/JoinCondition.php";a:52:{i:21;i:1;i:33;i:1;i:37;i:1;i:39;i:1;i:41;i:1;i:42;i:1;i:43;i:1;i:44;i:1;i:45;i:1;i:46;i:1;i:48;i:1;i:49;i:1;i:50;i:1;i:52;i:1;i:55;i:1;i:57;i:-1;i:59;i:-1;i:61;i:-1;i:62;i:-1;i:63;i:-1;i:64;i:-1;i:65;i:-1;i:67;i:-1;i:69;i:-1;i:70;i:-1;i:71;i:-1;i:72;i:-1;i:73;i:-1;i:74;i:-1;i:75;i:-1;i:77;i:-1;i:78;i:-1;i:80;i:-1;i:81;i:1;i:82;i:-1;i:83;i:-1;i:84;i:1;i:89;i:1;i:90;i:1;i:91;i:1;i:92;i:1;i:93;i:1;i:94;i:-1;i:95;i:-1;i:96;i:1;i:97;i:1;i:98;i:1;i:99;i:1;i:101;i:1;i:102;i:1;i:103;i:-2;i:104;i:1;}s:59:"/home/bjartka/public_html/doctrine/models/EntityAddress.php";a:3:{i:6;i:1;i:7;i:1;i:8;i:1;}s:59:"/home/bjartka/public_html/doctrine/models/ORM_TestEntry.php";a:9:{i:4;i:1;i:5;i:1;i:6;i:1;i:7;i:1;i:8;i:1;i:9;i:1;i:10;i:1;i:13;i:1;i:14;i:1;}s:50:"/home/bjartka/public_html/doctrine/models/Task.php";a:6:{i:4;i:1;i:5;i:1;i:6;i:1;i:8;i:1;i:9;i:1;i:10;i:1;}s:61:"/home/bjartka/public_html/doctrine/models/ForeignKeyTest2.php";a:4:{i:6;i:-1;i:7;i:-1;i:9;i:-1;i:10;i:-1;}s:54:"/home/bjartka/public_html/doctrine/models/gnatUser.php";a:6:{i:8;i:1;i:9;i:1;i:10;i:1;i:14;i:1;i:15;i:1;i:16;i:1;}s:59:"/home/bjartka/public_html/doctrine/models/CoverageCodeN.php";a:6:{i:5;i:1;i:6;i:1;i:7;i:1;i:8;i:1;i:9;i:1;i:13;i:1;}s:63:"/home/bjartka/public_html/doctrine/tests/ConnectionTestCase.php";a:122:{i:39;i:1;i:40;i:-1;i:41;i:1;i:42;i:1;i:44;i:1;i:48;i:1;i:50;i:1;i:51;i:1;i:52;i:1;i:53;i:1;i:57;i:1;i:58;i:1;i:60;i:1;i:61;i:1;i:63;i:1;i:66;i:1;i:69;i:1;i:70;i:1;i:71;i:1;i:74;i:1;i:75;i:1;i:76;i:1;i:77;i:1;i:78;i:1;i:82;i:1;i:84;i:1;i:86;i:1;i:88;i:1;i:89;i:1;i:94;i:1;i:96;i:1;i:97;i:1;i:98;i:1;i:99;i:1;i:101;i:1;i:103;i:1;i:104;i:1;i:105;i:1;i:106;i:1;i:110;i:1;i:112;i:1;i:113;i:1;i:114;i:1;i:115;i:1;i:117;i:1;i:119;i:1;i:120;i:1;i:121;i:1;i:122;i:1;i:123;i:1;i:127;i:1;i:129;i:1;i:130;i:1;i:131;i:1;i:132;i:1;i:134;i:1;i:136;i:1;i:137;i:1;i:138;i:1;i:139;i:1;i:140;i:1;i:144;i:1;i:145;i:1;i:149;i:1;i:150;i:1;i:154;i:1;i:155;i:1;i:156;i:1;i:157;i:1;i:161;i:1;i:162;i:1;i:164;i:1;i:165;i:-1;i:166;i:1;i:167;i:1;i:169;i:1;i:171;i:1;i:172;i:1;i:174;i:1;i:178;i:1;i:179;i:1;i:180;i:1;i:184;i:1;i:185;i:1;i:189;i:1;i:190;i:1;i:194;i:1;i:195;i:1;i:199;i:1;i:200;i:1;i:201;i:1;i:205;i:1;i:206;i:1;i:210;i:1;i:211;i:1;i:212;i:1;i:213;i:1;i:214;i:1;i:215;i:1;i:216;i:1;i:220;i:1;i:221;i:1;i:222;i:1;i:223;i:1;i:224;i:1;i:225;i:1;i:226;i:1;i:227;i:1;i:228;i:1;i:229;i:1;i:230;i:1;i:231;i:1;i:232;i:1;i:233;i:1;i:237;i:1;i:240;i:1;i:242;i:1;i:243;i:1;i:244;i:1;i:245;i:-2;i:247;i:1;i:248;i:1;}s:68:"/home/bjartka/public_html/doctrine/tests/Query/ConditionTestCase.php";a:50:{i:35;i:1;i:36;i:1;i:40;i:1;i:41;i:1;i:43;i:1;i:45;i:1;i:48;i:1;i:50;i:1;i:52;i:1;i:53;i:1;i:55;i:1;i:56;i:1;i:58;i:1;i:59;i:1;i:61;i:1;i:62;i:1;i:64;i:1;i:65;i:1;i:67;i:1;i:69;i:1;i:71;i:1;i:73;i:1;i:74;i:1;i:76;i:1;i:77;i:1;i:79;i:1;i:80;i:1;i:82;i:1;i:86;i:1;i:88;i:1;i:90;i:1;i:91;i:1;i:93;i:1;i:94;i:1;i:96;i:1;i:97;i:1;i:99;i:1;i:100;i:1;i:102;i:1;i:103;i:1;i:105;i:1;i:107;i:1;i:109;i:1;i:111;i:1;i:112;i:1;i:114;i:1;i:115;i:1;i:117;i:1;i:118;i:1;i:119;i:1;}s:73:"/home/bjartka/public_html/doctrine/tests/CustomResultSetOrderTestCase.php";a:69:{i:44;i:1;i:45;i:1;i:46;i:1;i:48;i:1;i:49;i:1;i:50;i:1;i:52;i:1;i:53;i:1;i:54;i:1;i:56;i:1;i:57;i:1;i:59;i:1;i:60;i:1;i:62;i:1;i:63;i:1;i:66;i:1;i:67;i:1;i:68;i:1;i:70;i:1;i:71;i:1;i:74;i:1;i:76;i:1;i:77;i:1;i:83;i:1;i:84;i:1;i:85;i:1;i:86;i:1;i:101;i:1;i:103;i:1;i:104;i:1;i:105;i:1;i:106;i:1;i:107;i:1;i:109;i:1;i:112;i:1;i:113;i:1;i:114;i:1;i:117;i:1;i:118;i:1;i:119;i:1;i:121;i:1;i:122;i:1;i:123;i:1;i:126;i:1;i:127;i:1;i:128;i:-1;i:130;i:1;i:131;i:1;i:146;i:1;i:147;i:1;i:148;i:1;i:149;i:1;i:150;i:1;i:151;i:1;i:153;i:1;i:156;i:1;i:158;i:1;i:159;i:1;i:162;i:1;i:163;i:1;i:164;i:1;i:167;i:1;i:168;i:1;i:169;i:1;i:172;i:1;i:173;i:1;i:174;i:-1;i:176;i:1;i:177;i:1;}s:81:"/home/bjartka/public_html/doctrine/tests/ColumnAggregationInheritanceTestCase.php";a:28:{i:40;i:1;i:42;i:1;i:43;i:1;i:44;i:1;i:45;i:1;i:46;i:1;i:47;i:1;i:51;i:1;i:52;i:1;i:53;i:1;i:54;i:1;i:58;i:1;i:59;i:1;i:60;i:1;i:62;i:1;i:63;i:1;i:64;i:1;i:65;i:1;i:68;i:1;i:69;i:1;i:70;i:1;i:71;i:1;i:75;i:1;i:76;i:1;i:77;i:1;i:79;i:1;i:80;i:1;i:81;i:1;}s:66:"/home/bjartka/public_html/doctrine/lib/Doctrine/Hydrate/Record.php";a:51:{i:34;i:1;i:44;i:1;i:45;i:1;i:47;i:1;i:48;i:-2;i:52;i:1;i:54;i:1;i:55;i:-2;i:58;i:1;i:59;i:1;i:61;i:1;i:62;i:-2;i:63;i:-1;i:64;i:-2;i:67;i:1;i:68;i:1;i:81;i:-1;i:83;i:-1;i:84;i:-1;i:85;i:-1;i:86;i:-1;i:87;i:-2;i:88;i:-1;i:89;i:-1;i:90;i:-1;i:91;i:-1;i:92;i:-2;i:94;i:-1;i:95;i:-2;i:98;i:1;i:99;i:-2;i:102;i:1;i:103;i:1;i:104;i:1;i:105;i:1;i:106;i:1;i:107;i:1;i:109;i:1;i:110;i:1;i:111;i:1;i:112;i:1;i:114;i:1;i:115;i:-2;i:119;i:1;i:120;i:1;i:121;i:1;i:122;i:1;i:123;i:1;i:124;i:1;i:125;i:1;i:127;i:1;}s:66:"/home/bjartka/public_html/doctrine/lib/Doctrine/DataDict/Mssql.php";a:113:{i:21;i:1;i:34;i:1;i:61;i:1;i:62;i:-1;i:63;i:-2;i:64;i:1;i:65;i:1;i:66;i:1;i:67;i:1;i:68;i:1;i:69;i:1;i:70;i:1;i:71;i:1;i:72;i:1;i:73;i:1;i:75;i:1;i:77;i:1;i:78;i:1;i:79;i:1;i:80;i:1;i:81;i:-1;i:82;i:-1;i:83;i:-1;i:84;i:-2;i:85;i:-1;i:86;i:1;i:87;i:1;i:88;i:1;i:89;i:-1;i:90;i:-1;i:91;i:-1;i:92;i:-2;i:93;i:-1;i:94;i:1;i:95;i:1;i:96;i:1;i:97;i:1;i:98;i:1;i:99;i:1;i:100;i:1;i:101;i:1;i:102;i:1;i:103;i:1;i:104;i:1;i:105;i:1;i:106;i:1;i:107;i:1;i:108;i:1;i:109;i:-1;i:110;i:-1;i:111;i:-1;i:112;i:-1;i:113;i:-1;i:115;i:-1;i:116;i:-2;i:126;i:1;i:127;i:1;i:129;i:1;i:131;i:1;i:133;i:1;i:134;i:1;i:137;i:1;i:138;i:1;i:139;i:1;i:140;i:1;i:141;i:1;i:142;i:1;i:143;i:1;i:144;i:1;i:145;i:1;i:146;i:1;i:147;i:1;i:148;i:1;i:149;i:1;i:150;i:1;i:151;i:1;i:152;i:1;i:153;i:1;i:154;i:1;i:155;i:1;i:156;i:1;i:157;i:1;i:158;i:1;i:159;i:1;i:160;i:1;i:161;i:1;i:162;i:1;i:163;i:1;i:164;i:1;i:165;i:1;i:166;i:-1;i:167;i:-1;i:168;i:1;i:169;i:1;i:170;i:1;i:171;i:1;i:172;i:1;i:173;i:1;i:174;i:1;i:175;i:1;i:176;i:1;i:177;i:1;i:178;i:1;i:179;i:1;i:180;i:1;i:181;i:1;i:182;i:1;i:184;i:1;i:185;i:1;i:186;i:1;i:187;i:1;i:188;i:-2;i:190;i:1;}s:69:"/home/bjartka/public_html/doctrine/lib/Doctrine/Sequence/Firebird.php";a:28:{i:21;i:1;i:33;i:1;i:45;i:1;i:47;i:1;i:50;i:1;i:52;i:1;i:53;i:-2;i:58;i:-2;i:59;i:-2;i:60;i:-2;i:65;i:-2;i:66;i:-2;i:67;i:-2;i:69;i:1;i:70;i:-2;i:81;i:1;i:82;i:-2;i:93;i:1;i:96;i:1;i:98;i:1;i:99;i:1;i:100;i:-2;i:102;i:1;i:103;i:-1;i:104;i:-2;i:105;i:1;i:106;i:-2;i:107;i:1;}s:68:"/home/bjartka/public_html/doctrine/lib/Doctrine/Record/Exception.php";a:3:{i:21;i:1;i:33;i:1;i:34;i:1;}s:54:"/home/bjartka/public_html/doctrine/models/DateTest.php";a:2:{i:4;i:-1;i:5;i:-1;}s:66:"/home/bjartka/public_html/doctrine/models/ValidatorTest_Person.php";a:5:{i:4;i:1;i:5;i:1;i:6;i:1;i:9;i:1;i:10;i:1;}s:80:"/home/bjartka/public_html/doctrine/tests/Record/SerializeUnserializeTestCase.php";a:48:{i:38;i:1;i:40;i:1;i:41;i:1;i:44;i:1;i:48;i:1;i:49;i:1;i:50;i:1;i:51;i:1;i:52;i:1;i:53;i:1;i:54;i:1;i:55;i:1;i:56;i:1;i:57;i:1;i:58;i:1;i:59;i:1;i:60;i:1;i:61;i:1;i:63;i:1;i:65;i:1;i:66;i:1;i:67;i:1;i:69;i:1;i:70;i:1;i:71;i:1;i:72;i:1;i:73;i:1;i:74;i:1;i:75;i:1;i:76;i:1;i:77;i:1;i:78;i:1;i:79;i:1;i:80;i:1;i:81;i:1;i:83;i:1;i:87;i:1;i:88;i:1;i:90;i:1;i:91;i:1;i:93;i:1;i:95;i:1;i:97;i:1;i:98;i:1;i:100;i:1;i:101;i:1;i:112;i:1;i:113;i:1;}s:79:"/home/bjartka/public_html/doctrine/lib/Doctrine/Plugin.php(180) : eval()'d code";a:16:{i:4;i:1;i:9;i:1;i:11;i:1;i:13;i:1;i:15;i:1;i:19;i:1;i:21;i:1;i:23;i:1;i:24;i:1;i:25;i:1;i:26;i:1;i:27;i:1;i:28;i:1;i:29;i:1;i:31;i:1;i:33;i:1;}s:64:"/home/bjartka/public_html/doctrine/lib/Doctrine/Query/Having.php";a:40:{i:21;i:1;i:33;i:1;i:43;i:1;i:45;i:1;i:46;i:1;i:48;i:1;i:49;i:1;i:50;i:1;i:52;i:1;i:53;i:1;i:54;i:1;i:56;i:1;i:58;i:1;i:60;i:-2;i:61;i:1;i:62;i:1;i:64;i:1;i:65;i:1;i:66;i:1;i:67;i:1;i:68;i:1;i:69;i:1;i:70;i:1;i:71;i:1;i:72;i:1;i:74;i:1;i:75;i:-2;i:76;i:-1;i:79;i:-2;i:90;i:1;i:92;i:1;i:93;i:1;i:95;i:1;i:96;i:1;i:97;i:1;i:98;i:1;i:99;i:1;i:101;i:1;i:102;i:-2;i:103;i:1;}s:63:"/home/bjartka/public_html/doctrine/lib/Doctrine/Cache/Array.php";a:17:{i:33;i:1;i:51;i:1;i:52;i:1;i:53;i:-2;i:54;i:1;i:55;i:-2;i:65;i:-1;i:66;i:-2;i:80;i:1;i:81;i:1;i:91;i:-1;i:92;i:-1;i:101;i:-1;i:102;i:-1;i:111;i:1;i:112;i:-2;i:114;i:1;}s:65:"/home/bjartka/public_html/doctrine/lib/Doctrine/Export/Schema.php";a:53:{i:36;i:1;i:47;i:1;i:48;i:1;i:49;i:1;i:50;i:-1;i:53;i:1;i:55;i:1;i:57;i:1;i:58;i:1;i:62;i:1;i:63;i:-1;i:64;i:-1;i:65;i:-2;i:67;i:-1;i:68;i:-1;i:70;i:-1;i:72;i:-1;i:73;i:-1;i:74;i:-1;i:76;i:-1;i:77;i:-1;i:78;i:-1;i:80;i:-1;i:82;i:-1;i:83;i:-1;i:84;i:-1;i:86;i:-1;i:88;i:-1;i:89;i:-1;i:90;i:-1;i:92;i:-1;i:93;i:-1;i:94;i:-1;i:96;i:-1;i:97;i:-1;i:99;i:-1;i:100;i:-1;i:101;i:-1;i:102;i:-1;i:103;i:-1;i:104;i:-1;i:106;i:-1;i:108;i:-1;i:109;i:-1;i:111;i:1;i:112;i:-2;i:124;i:1;i:126;i:1;i:127;i:-1;i:128;i:-1;i:130;i:1;i:131;i:-2;i:132;i:1;}s:57:"/home/bjartka/public_html/doctrine/tests/DoctrineTest.php";a:109:{i:0;i:1;i:48;i:-1;i:49;i:-1;i:50;i:-1;i:61;i:-1;i:62;i:-1;i:63;i:-1;i:74;i:-1;i:75;i:-1;i:76;i:-1;i:77;i:-1;i:78;i:-1;i:79;i:-1;i:80;i:-1;i:81;i:-1;i:82;i:-1;i:83;i:-1;i:84;i:-1;i:88;i:-1;i:89;i:-1;i:90;i:-1;i:91;i:-1;i:92;i:-1;i:93;i:-1;i:94;i:-1;i:95;i:-1;i:96;i:-1;i:98;i:-1;i:99;i:-1;i:101;i:-1;i:102;i:-1;i:103;i:-1;i:104;i:-1;i:107;i:-1;i:108;i:-1;i:109;i:-1;i:110;i:-1;i:111;i:-1;i:112;i:-1;i:113;i:-1;i:114;i:-1;i:115;i:-1;i:116;i:-1;i:117;i:-2;i:120;i:-1;i:144;i:-1;i:145;i:1;i:146;i:1;i:147;i:-1;i:148;i:-1;i:149;i:-1;i:150;i:-1;i:151;i:-1;i:152;i:-1;i:155;i:-2;i:156;i:-1;i:157;i:-1;i:166;i:-1;i:167;i:-1;i:168;i:-1;i:169;i:-1;i:170;i:-1;i:171;i:-1;i:172;i:-1;i:173;i:-1;i:174;i:-1;i:175;i:-1;i:184;i:-1;i:185;i:-1;i:186;i:-1;i:187;i:-1;i:188;i:-1;i:189;i:-1;i:190;i:-1;i:191;i:-1;i:192;i:-1;i:193;i:-1;i:194;i:-1;i:195;i:-1;i:196;i:-1;i:198;i:-1;i:199;i:-1;i:200;i:-2;i:211;i:1;i:212;i:1;i:213;i:-2;i:215;i:-1;i:216;i:-1;i:218;i:-1;i:220;i:-1;i:221;i:-1;i:222;i:-2;i:224;i:-1;i:226;i:-1;i:228;i:-1;i:229;i:-1;i:230;i:-1;i:231;i:-1;i:236;i:-1;i:237;i:-1;i:238;i:-1;i:240;i:-1;i:241;i:-1;i:242;i:-1;i:244;i:-1;i:245;i:-1;i:246;i:-1;i:248;i:-1;i:249;i:-2;}s:69:"/home/bjartka/public_html/doctrine/models/FooForeignlyOwnedWithPK.php";a:4:{i:6;i:1;i:7;i:1;i:10;i:1;i:11;i:1;}s:55:"/home/bjartka/public_html/doctrine/models/CPK_Test2.php";a:4:{i:4;i:-1;i:5;i:-1;i:7;i:-1;i:8;i:-1;}s:65:"/home/bjartka/public_html/doctrine/models/PackageVersionNotes.php";a:5:{i:6;i:-1;i:7;i:-1;i:8;i:-1;i:11;i:-1;i:12;i:-1;}s:67:"/home/bjartka/public_html/doctrine/models/TestMovieUserBookmark.php";a:3:{i:6;i:1;i:7;i:1;i:8;i:1;}s:57:"/home/bjartka/public_html/doctrine/models/PolicyCodeN.php";a:6:{i:5;i:1;i:6;i:1;i:7;i:1;i:8;i:1;i:9;i:1;i:13;i:1;}s:70:"/home/bjartka/public_html/doctrine/tests/Record/ZeroValuesTestCase.php";a:24:{i:37;i:1;i:39;i:1;i:40;i:1;i:44;i:1;i:45;i:1;i:46;i:1;i:47;i:1;i:48;i:1;i:49;i:1;i:50;i:1;i:54;i:1;i:56;i:1;i:57;i:1;i:61;i:1;i:62;i:1;i:63;i:1;i:65;i:1;i:67;i:1;i:68;i:1;i:72;i:1;i:73;i:1;i:74;i:1;i:76;i:1;i:77;i:1;}s:56:"/home/bjartka/public_html/doctrine/lib/Doctrine/Null.php";a:7:{i:0;i:1;i:37;i:1;i:40;i:-1;i:41;i:-2;i:44;i:1;i:45;i:-2;i:46;i:1;}s:78:"/home/bjartka/public_html/doctrine/lib/Doctrine/Connection/Mysql/Exception.php";a:10:{i:21;i:1;i:34;i:1;i:78;i:1;i:79;i:1;i:80;i:1;i:81;i:1;i:82;i:-2;i:83;i:-1;i:84;i:-2;i:85;i:1;}s:69:"/home/bjartka/public_html/doctrine/lib/Doctrine/Transaction/Mssql.php";a:15:{i:21;i:1;i:33;i:1;i:54;i:1;i:55;i:1;i:56;i:1;i:57;i:1;i:58;i:1;i:59;i:1;i:60;i:1;i:61;i:1;i:62;i:1;i:64;i:1;i:66;i:1;i:67;i:1;i:68;i:1;}s:71:"/home/bjartka/public_html/doctrine/lib/Doctrine/Template/Searchable.php";a:20:{i:33;i:1;i:37;i:1;i:40;i:1;i:44;i:1;i:45;i:-2;i:49;i:1;i:50;i:1;i:51;i:1;i:53;i:1;i:54;i:1;i:55;i:1;i:56;i:1;i:57;i:1;i:58;i:1;i:60;i:1;i:62;i:1;i:63;i:1;i:67;i:1;i:68;i:1;i:70;i:1;}s:64:"/home/bjartka/public_html/doctrine/models/FooReferenceRecord.php";a:4:{i:6;i:1;i:8;i:1;i:9;i:1;i:10;i:1;}s:71:"/home/bjartka/public_html/doctrine/models/CascadeDeleteRelatedTest2.php";a:7:{i:6;i:-1;i:7;i:-1;i:8;i:-1;i:11;i:-1;i:12;i:-1;i:13;i:-1;i:14;i:-1;}s:60:"/home/bjartka/public_html/doctrine/models/mmrGroupUser_C.php";a:3:{i:7;i:-1;i:8;i:-1;i:9;i:-1;}s:52:"/home/bjartka/public_html/doctrine/models/Policy.php";a:6:{i:6;i:1;i:7;i:1;i:11;i:1;i:12;i:1;i:13;i:1;i:14;i:1;}s:60:"/home/bjartka/public_html/doctrine/models/PackageVersion.php";a:6:{i:4;i:-1;i:5;i:-1;i:6;i:-1;i:9;i:-1;i:10;i:-1;i:11;i:-1;}s:61:"/home/bjartka/public_html/doctrine/models/InheritanceDeal.php";a:6:{i:6;i:1;i:8;i:1;i:9;i:1;i:10;i:1;i:14;i:1;i:15;i:1;}s:59:"/home/bjartka/public_html/doctrine/models/SerializeTest.php";a:20:{i:6;i:1;i:8;i:1;i:9;i:1;i:10;i:1;i:11;i:1;i:12;i:1;i:13;i:1;i:14;i:1;i:15;i:1;i:16;i:1;i:17;i:1;i:18;i:1;i:19;i:1;i:22;i:1;i:23;i:1;i:25;i:1;i:26;i:1;i:27;i:1;i:28;i:1;i:29;i:1;}s:70:"/home/bjartka/public_html/doctrine/tests/Transaction/MssqlTestCase.php";a:17:{i:38;i:1;i:39;i:-1;i:40;i:1;i:41;i:1;i:43;i:1;i:46;i:1;i:47;i:1;i:48;i:1;i:49;i:1;i:51;i:1;i:52;i:1;i:53;i:1;i:54;i:1;i:55;i:1;i:58;i:1;i:60;i:1;i:61;i:1;}s:65:"/home/bjartka/public_html/doctrine/tests/Query/DriverTestCase.php";a:32:{i:36;i:1;i:38;i:1;i:42;i:1;i:44;i:1;i:46;i:1;i:48;i:1;i:50;i:1;i:51;i:1;i:55;i:1;i:57;i:1;i:59;i:1;i:61;i:1;i:63;i:1;i:64;i:1;i:68;i:1;i:70;i:1;i:72;i:1;i:74;i:1;i:76;i:1;i:77;i:1;i:81;i:1;i:83;i:1;i:85;i:1;i:87;i:1;i:89;i:1;i:90;i:1;i:94;i:1;i:96;i:1;i:98;i:1;i:100;i:1;i:102;i:1;i:103;i:1;}s:78:"/home/bjartka/public_html/doctrine/lib/Doctrine/Connection/Pgsql/Exception.php";a:11:{i:21;i:1;i:35;i:1;i:100;i:1;i:101;i:1;i:102;i:1;i:103;i:1;i:104;i:-2;i:105;i:1;i:106;i:-1;i:107;i:-2;i:108;i:1;}s:74:"/home/bjartka/public_html/doctrine/lib/Doctrine/Adapter/Statement/Mock.php";a:36:{i:34;i:1;i:42;i:1;i:43;i:1;i:59;i:-1;i:78;i:-1;i:110;i:-1;i:120;i:1;i:121;i:-2;i:133;i:-1;i:134;i:-2;i:145;i:-1;i:146;i:-2;i:157;i:-1;i:158;i:-2;i:191;i:1;i:192;i:-2;i:209;i:1;i:210;i:-2;i:229;i:1;i:230;i:1;i:231;i:1;i:232;i:1;i:233;i:-2;i:248;i:1;i:249;i:-2;i:266;i:-1;i:267;i:-2;i:282;i:-1;i:283;i:-2;i:299;i:1;i:300;i:-2;i:319;i:-1;i:329;i:-1;i:339;i:-1;i:348;i:-1;i:350;i:1;}s:69:"/home/bjartka/public_html/doctrine/lib/Doctrine/AuditLog/Listener.php";a:32:{i:21;i:1;i:33;i:1;i:39;i:1;i:40;i:1;i:43;i:1;i:45;i:1;i:46;i:1;i:49;i:1;i:51;i:1;i:53;i:1;i:54;i:1;i:55;i:1;i:56;i:1;i:59;i:1;i:61;i:1;i:63;i:1;i:64;i:1;i:66;i:1;i:68;i:1;i:69;i:1;i:70;i:1;i:71;i:1;i:74;i:1;i:75;i:1;i:77;i:1;i:79;i:1;i:81;i:1;i:83;i:1;i:84;i:1;i:85;i:1;i:86;i:1;i:88;i:1;}s:70:"/home/bjartka/public_html/doctrine/lib/Doctrine/Validator/Unsigned.php";a:8:{i:34;i:1;i:43;i:1;i:45;i:1;i:46;i:-1;i:47;i:-2;i:48;i:1;i:49;i:-2;i:50;i:1;}s:71:"/home/bjartka/public_html/doctrine/models/ValidatorTest_ClientModel.php";a:8:{i:5;i:1;i:6;i:1;i:7;i:1;i:8;i:1;i:9;i:1;i:10;i:1;i:13;i:1;i:14;i:1;}s:61:"/home/bjartka/public_html/doctrine/models/MysqlTestRecord.php";a:4:{i:6;i:1;i:7;i:1;i:9;i:1;i:10;i:1;}s:63:"/home/bjartka/public_html/doctrine/models/BoardWithPosition.php";a:5:{i:4;i:1;i:5;i:1;i:6;i:1;i:8;i:1;i:9;i:1;}s:60:"/home/bjartka/public_html/doctrine/models/mmrGroupUser_B.php";a:3:{i:6;i:1;i:7;i:1;i:8;i:1;}s:63:"/home/bjartka/public_html/doctrine/models/ResourceReference.php";a:3:{i:4;i:1;i:5;i:1;i:6;i:1;}s:60:"/home/bjartka/public_html/doctrine/models/SoftDeleteTest.php";a:9:{i:6;i:1;i:7;i:1;i:8;i:1;i:9;i:1;i:12;i:1;i:13;i:1;i:16;i:1;i:18;i:1;i:19;i:1;}s:66:"/home/bjartka/public_html/doctrine/models/CustomSequenceRecord.php";a:3:{i:5;i:1;i:6;i:1;i:7;i:1;}s:49:"/home/bjartka/public_html/doctrine/models/App.php";a:7:{i:4;i:-1;i:5;i:-1;i:6;i:-1;i:7;i:-1;i:9;i:-1;i:10;i:-1;i:11;i:-1;}s:53:"/home/bjartka/public_html/doctrine/models/Account.php";a:3:{i:6;i:1;i:7;i:1;i:8;i:1;}s:65:"/home/bjartka/public_html/doctrine/tests/Query/HavingTestCase.php";a:11:{i:37;i:1;i:39;i:1;i:41;i:1;i:42;i:1;i:45;i:1;i:47;i:1;i:49;i:1;i:50;i:1;i:54;i:1;i:56;i:1;i:57;i:1;}s:66:"/home/bjartka/public_html/doctrine/tests/Export/SchemaTestCase.php";a:3:{i:58;i:1;i:59;i:1;i:60;i:1;}s:57:"/home/bjartka/public_html/doctrine/models/Forum_Board.php";a:7:{i:4;i:1;i:5;i:1;i:6;i:1;i:7;i:1;i:9;i:1;i:10;i:1;i:11;i:1;}s:50:"/home/bjartka/public_html/doctrine/models/Blog.php";a:8:{i:7;i:1;i:10;i:1;i:11;i:1;i:18;i:1;i:24;i:1;i:25;i:1;i:26;i:1;i:31;i:1;}s:57:"/home/bjartka/public_html/doctrine/models/Description.php";a:3:{i:4;i:1;i:5;i:1;i:6;i:1;}s:57:"/home/bjartka/public_html/doctrine/lib/Doctrine/Table.php";a:629:{i:0;i:1;i:197;i:1;i:199;i:1;i:201;i:1;i:202;i:1;i:204;i:1;i:205;i:1;i:207;i:1;i:209;i:1;i:212;i:1;i:213;i:1;i:214;i:1;i:215;i:1;i:216;i:1;i:217;i:1;i:218;i:1;i:221;i:1;i:222;i:1;i:223;i:-2;i:224;i:1;i:226;i:1;i:228;i:1;i:233;i:1;i:234;i:1;i:235;i:-2;i:237;i:1;i:238;i:1;i:239;i:1;i:241;i:1;i:242;i:-1;i:243;i:-2;i:246;i:1;i:248;i:1;i:249;i:1;i:252;i:1;i:253;i:1;i:255;i:1;i:256;i:1;i:257;i:1;i:258;i:1;i:260;i:1;i:263;i:1;i:264;i:1;i:265;i:1;i:267;i:1;i:269;i:1;i:270;i:1;i:271;i:1;i:273;i:1;i:274;i:-2;i:277;i:1;i:278;i:1;i:279;i:1;i:280;i:1;i:281;i:1;i:282;i:1;i:283;i:1;i:284;i:1;i:285;i:1;i:286;i:1;i:287;i:1;i:288;i:1;i:289;i:1;i:290;i:1;i:292;i:1;i:294;i:1;i:295;i:1;i:296;i:1;i:297;i:-2;i:299;i:1;i:301;i:1;i:302;i:1;i:303;i:1;i:304;i:1;i:305;i:1;i:306;i:1;i:307;i:1;i:308;i:1;i:309;i:1;i:310;i:1;i:312;i:1;i:313;i:1;i:314;i:1;i:315;i:-1;i:316;i:-1;i:317;i:-1;i:318;i:-1;i:321;i:1;i:322;i:-1;i:323;i:1;i:324;i:1;i:325;i:1;i:326;i:1;i:327;i:1;i:329;i:1;i:331;i:1;i:332;i:1;i:333;i:1;i:334;i:1;i:335;i:1;i:339;i:1;i:340;i:1;i:341;i:-2;i:345;i:1;i:346;i:1;i:347;i:-2;i:351;i:1;i:352;i:1;i:362;i:1;i:363;i:-2;i:376;i:-1;i:377;i:-1;i:387;i:1;i:388;i:1;i:390;i:1;i:391;i:1;i:393;i:1;i:394;i:1;i:395;i:1;i:396;i:1;i:397;i:1;i:398;i:1;i:399;i:1;i:400;i:1;i:401;i:1;i:402;i:1;i:403;i:1;i:404;i:-1;i:405;i:1;i:407;i:1;i:408;i:1;i:409;i:1;i:410;i:1;i:411;i:1;i:413;i:1;i:414;i:1;i:416;i:1;i:418;i:1;i:419;i:1;i:421;i:1;i:422;i:1;i:423;i:1;i:425;i:1;i:426;i:1;i:427;i:-1;i:428;i:-2;i:430;i:1;i:431;i:-2;i:433;i:1;i:434;i:1;i:436;i:1;i:437;i:1;i:438;i:1;i:439;i:1;i:441;i:1;i:442;i:1;i:444;i:1;i:445;i:1;i:446;i:1;i:447;i:1;i:448;i:1;i:450;i:1;i:451;i:1;i:453;i:1;i:454;i:1;i:455;i:1;i:457;i:1;i:458;i:1;i:459;i:1;i:461;i:1;i:462;i:1;i:463;i:1;i:464;i:-2;i:476;i:-1;i:478;i:-1;i:479;i:-1;i:480;i:-1;i:481;i:-1;i:482;i:-1;i:483;i:-2;i:485;i:-2;i:487;i:-1;i:497;i:1;i:498;i:-2;i:508;i:1;i:509;i:1;i:510;i:-2;i:511;i:1;i:512;i:-2;i:521;i:-1;i:522;i:-2;i:532;i:1;i:533;i:-2;i:544;i:-1;i:545;i:-1;i:556;i:-1;i:557;i:-1;i:558;i:-1;i:559;i:-1;i:562;i:-1;i:563;i:-2;i:574;i:1;i:575;i:1;i:584;i:-1;i:585;i:-1;i:586;i:-2;i:588;i:-1;i:589;i:-2;i:592;i:1;i:593;i:1;i:595;i:1;i:596;i:-1;i:597;i:-1;i:600;i:1;i:601;i:1;i:602;i:1;i:603;i:1;i:604;i:1;i:605;i:1;i:607;i:1;i:610;i:1;i:611;i:1;i:612;i:1;i:613;i:1;i:614;i:1;i:615;i:1;i:617;i:1;i:618;i:1;i:619;i:1;i:620;i:1;i:621;i:1;i:623;i:1;i:626;i:1;i:628;i:1;i:629;i:1;i:630;i:1;i:631;i:1;i:633;i:1;i:643;i:-1;i:644;i:-2;i:653;i:1;i:654;i:-2;i:664;i:1;i:665;i:-2;i:678;i:1;i:679;i:-1;i:680;i:-1;i:681;i:1;i:682;i:-2;i:691;i:1;i:692;i:-2;i:707;i:1;i:708;i:1;i:709;i:1;i:710;i:1;i:711;i:1;i:712;i:1;i:713;i:1;i:714;i:1;i:715;i:-1;i:716;i:-2;i:717;i:1;i:718;i:-2;i:719;i:1;i:720;i:1;i:731;i:1;i:732;i:1;i:733;i:-2;i:734;i:-1;i:735;i:-2;i:749;i:1;i:750;i:1;i:751;i:1;i:752;i:-2;i:754;i:1;i:755;i:-2;i:769;i:1;i:770;i:1;i:771;i:1;i:773;i:1;i:774;i:1;i:775;i:1;i:776;i:1;i:777;i:1;i:778;i:1;i:779;i:1;i:780;i:1;i:782;i:1;i:783;i:1;i:785;i:1;i:786;i:1;i:787;i:1;i:788;i:1;i:792;i:1;i:794;i:1;i:795;i:1;i:796;i:1;i:797;i:1;i:798;i:1;i:799;i:1;i:800;i:1;i:801;i:1;i:803;i:1;i:804;i:1;i:805;i:1;i:806;i:1;i:807;i:1;i:809;i:1;i:810;i:1;i:812;i:1;i:813;i:1;i:815;i:1;i:816;i:1;i:817;i:-2;i:818;i:1;i:820;i:1;i:821;i:1;i:822;i:1;i:824;i:1;i:825;i:1;i:826;i:1;i:827;i:1;i:828;i:1;i:829;i:1;i:830;i:1;i:840;i:1;i:841;i:-2;i:852;i:1;i:853;i:1;i:854;i:-1;i:855;i:-2;i:856;i:1;i:857;i:1;i:858;i:-2;i:859;i:1;i:861;i:-2;i:868;i:1;i:869;i:-2;i:876;i:1;i:877;i:-2;i:885;i:1;i:886;i:-2;i:896;i:-1;i:898;i:-1;i:900;i:-1;i:901;i:-2;i:910;i:1;i:911;i:-2;i:922;i:1;i:923;i:1;i:924;i:1;i:926;i:1;i:927;i:-2;i:938;i:1;i:939;i:1;i:940;i:-2;i:942;i:1;i:944;i:1;i:945;i:1;i:946;i:1;i:947;i:-2;i:958;i:1;i:959;i:-2;i:973;i:1;i:974;i:-2;i:978;i:1;i:979;i:-2;i:995;i:1;i:996;i:1;i:997;i:1;i:998;i:1;i:999;i:-2;i:1015;i:-1;i:1016;i:-1;i:1017;i:-1;i:1018;i:-1;i:1019;i:-2;i:1029;i:1;i:1030;i:1;i:1041;i:1;i:1043;i:1;i:1044;i:-1;i:1045;i:-2;i:1047;i:1;i:1049;i:1;i:1050;i:-2;i:1061;i:1;i:1062;i:1;i:1064;i:1;i:1066;i:1;i:1067;i:1;i:1068;i:1;i:1070;i:1;i:1071;i:1;i:1072;i:1;i:1074;i:1;i:1075;i:1;i:1076;i:-2;i:1077;i:1;i:1078;i:1;i:1080;i:1;i:1081;i:1;i:1082;i:1;i:1083;i:1;i:1085;i:1;i:1086;i:-2;i:1089;i:1;i:1091;i:1;i:1092;i:1;i:1093;i:1;i:1094;i:1;i:1095;i:1;i:1096;i:1;i:1097;i:1;i:1099;i:1;i:1100;i:1;i:1101;i:-1;i:1102;i:-1;i:1106;i:1;i:1107;i:-2;i:1125;i:1;i:1126;i:1;i:1127;i:-2;i:1128;i:1;i:1129;i:1;i:1130;i:1;i:1131;i:1;i:1132;i:1;i:1133;i:1;i:1134;i:1;i:1135;i:1;i:1136;i:-2;i:1137;i:1;i:1138;i:1;i:1139;i:1;i:1140;i:-2;i:1141;i:1;i:1142;i:1;i:1143;i:-2;i:1151;i:1;i:1152;i:1;i:1153;i:1;i:1154;i:1;i:1155;i:1;i:1157;i:1;i:1159;i:1;i:1161;i:1;i:1162;i:1;i:1163;i:1;i:1164;i:1;i:1165;i:-2;i:1174;i:1;i:1175;i:1;i:1176;i:1;i:1177;i:1;i:1178;i:1;i:1179;i:1;i:1180;i:1;i:1181;i:1;i:1182;i:1;i:1183;i:-2;i:1192;i:-1;i:1193;i:-1;i:1194;i:-2;i:1201;i:-1;i:1202;i:-1;i:1203;i:-1;i:1204;i:-2;i:1212;i:1;i:1213;i:1;i:1214;i:-2;i:1215;i:1;i:1217;i:-2;i:1228;i:1;i:1229;i:-1;i:1230;i:-2;i:1232;i:1;i:1233;i:-1;i:1234;i:1;i:1235;i:1;i:1236;i:-2;i:1238;i:-1;i:1239;i:-2;i:1250;i:1;i:1252;i:1;i:1253;i:1;i:1254;i:1;i:1255;i:-2;i:1256;i:-1;i:1257;i:-2;i:1264;i:1;i:1265;i:-2;i:1274;i:1;i:1275;i:-2;i:1285;i:1;i:1286;i:1;i:1288;i:1;i:1289;i:-2;i:1291;i:-1;i:1292;i:-2;i:1301;i:1;i:1302;i:-2;i:1311;i:1;i:1312;i:1;i:1313;i:-2;i:1314;i:1;i:1315;i:-2;i:1324;i:1;i:1325;i:1;i:1326;i:-2;i:1327;i:1;i:1328;i:-2;i:1340;i:1;i:1341;i:1;i:1351;i:1;i:1352;i:-2;i:1379;i:1;i:1380;i:-1;i:1381;i:1;i:1382;i:1;i:1383;i:-2;i:1384;i:1;i:1387;i:1;i:1388;i:1;i:1389;i:1;i:1390;i:1;i:1392;i:1;i:1393;i:-1;i:1394;i:-2;i:1395;i:1;i:1396;i:-2;i:1397;i:-1;i:1398;i:1;i:1399;i:1;i:1401;i:1;i:1402;i:-1;i:1403;i:-2;i:1404;i:1;i:1405;i:-2;i:1406;i:1;i:1407;i:1;i:1408;i:-2;i:1409;i:1;i:1410;i:1;i:1411;i:-2;i:1412;i:1;i:1414;i:1;i:1415;i:-2;i:1417;i:1;i:1418;i:-2;i:1429;i:1;i:1430;i:1;i:1431;i:1;i:1432;i:1;i:1433;i:1;i:1435;i:1;i:1436;i:1;i:1437;i:1;i:1438;i:-2;i:1439;i:-1;i:1440;i:-2;i:1449;i:1;i:1450;i:-2;i:1459;i:1;i:1460;i:-2;i:1470;i:-1;i:1471;i:-1;i:1482;i:1;i:1483;i:-2;i:1493;i:1;i:1494;i:-1;i:1495;i:-2;i:1497;i:1;i:1498;i:-2;i:1502;i:-1;i:1503;i:-2;i:1507;i:1;i:1509;i:1;i:1510;i:-2;i:1521;i:-1;i:1523;i:-1;i:1524;i:-2;i:1536;i:1;i:1538;i:1;i:1539;i:-2;i:1549;i:1;i:1550;i:1;i:1551;i:-2;i:1553;i:1;i:1554;i:-2;i:1564;i:1;i:1566;i:1;i:1568;i:1;i:1570;i:1;i:1571;i:-2;i:1580;i:1;i:1581;i:-2;i:1590;i:-1;i:1591;i:-2;i:1603;i:-1;i:1604;i:-2;i:1616;i:-1;i:1618;i:-1;i:1619;i:-2;i:1632;i:-1;i:1633;i:-1;i:1634;i:-1;i:1635;i:-1;i:1636;i:-1;i:1637;i:-1;i:1638;i:-1;i:1640;i:-1;i:1641;i:-1;i:1642;i:-1;i:1643;i:-2;i:1645;i:-1;i:1646;i:-1;i:1648;i:-1;i:1649;i:-1;i:1650;i:-1;i:1651;i:-1;i:1653;i:-1;i:1654;i:-1;i:1655;i:-2;i:1657;i:-1;i:1658;i:-2;i:1659;i:-1;i:1661;i:-2;i:1662;i:-1;}s:50:"/home/bjartka/public_html/doctrine/models/Rec2.php";a:5:{i:6;i:1;i:7;i:1;i:8;i:1;i:12;i:1;i:13;i:1;}s:71:"/home/bjartka/public_html/doctrine/tests/Transaction/OracleTestCase.php";a:23:{i:37;i:1;i:39;i:1;i:40;i:1;i:43;i:1;i:44;i:1;i:47;i:1;i:48;i:1;i:50;i:1;i:51;i:1;i:55;i:1;i:56;i:-1;i:57;i:1;i:58;i:1;i:60;i:1;i:63;i:1;i:64;i:1;i:65;i:1;i:66;i:1;i:68;i:1;i:69;i:1;i:70;i:1;i:71;i:1;i:72;i:1;}s:71:"/home/bjartka/public_html/doctrine/tests/Transaction/SqliteTestCase.php";a:14:{i:38;i:1;i:39;i:-1;i:40;i:1;i:41;i:1;i:43;i:1;i:46;i:1;i:47;i:1;i:48;i:1;i:49;i:1;i:51;i:1;i:52;i:1;i:53;i:1;i:54;i:1;i:55;i:1;}s:66:"/home/bjartka/public_html/doctrine/tests/Export/OracleTestCase.php";a:71:{i:37;i:1;i:38;i:1;i:39;i:1;i:41;i:1;i:43;i:1;i:44;i:1;i:48;i:1;i:50;i:1;i:52;i:1;i:54;i:1;i:55;i:1;i:58;i:1;i:60;i:1;i:61;i:1;i:63;i:1;i:65;i:1;i:66;i:1;i:67;i:1;i:68;i:1;i:71;i:1;i:72;i:1;i:73;i:1;i:74;i:1;i:76;i:1;i:77;i:1;i:80;i:1;i:81;i:1;i:82;i:1;i:83;i:1;i:86;i:1;i:87;i:1;i:88;i:1;i:90;i:1;i:91;i:1;i:94;i:1;i:95;i:1;i:96;i:1;i:97;i:1;i:100;i:1;i:102;i:1;i:105;i:1;i:107;i:1;i:108;i:1;i:109;i:1;i:110;i:1;i:111;i:1;i:112;i:1;i:113;i:1;i:117;i:1;i:119;i:1;i:121;i:1;i:123;i:1;i:124;i:1;i:125;i:1;i:128;i:1;i:129;i:1;i:130;i:1;i:132;i:1;i:133;i:1;i:135;i:1;i:137;i:1;i:138;i:1;i:141;i:1;i:142;i:1;i:143;i:1;i:145;i:1;i:146;i:1;i:147;i:1;i:149;i:1;i:151;i:1;i:152;i:1;}s:66:"/home/bjartka/public_html/doctrine/tests/Export/SqliteTestCase.php";a:81:{i:38;i:1;i:39;i:-1;i:40;i:1;i:41;i:1;i:43;i:1;i:47;i:1;i:48;i:-1;i:49;i:1;i:50;i:1;i:52;i:1;i:55;i:1;i:57;i:1;i:59;i:1;i:61;i:1;i:62;i:1;i:65;i:1;i:66;i:1;i:67;i:1;i:68;i:1;i:70;i:1;i:71;i:1;i:73;i:1;i:74;i:1;i:77;i:1;i:78;i:1;i:79;i:1;i:81;i:1;i:82;i:1;i:84;i:1;i:85;i:1;i:88;i:1;i:89;i:1;i:90;i:1;i:92;i:1;i:93;i:1;i:94;i:1;i:96;i:1;i:102;i:1;i:104;i:1;i:105;i:1;i:108;i:1;i:110;i:1;i:111;i:1;i:112;i:1;i:114;i:1;i:115;i:1;i:116;i:1;i:118;i:1;i:124;i:1;i:126;i:1;i:128;i:1;i:129;i:1;i:132;i:1;i:134;i:1;i:135;i:1;i:136;i:1;i:138;i:1;i:139;i:1;i:141;i:1;i:143;i:1;i:144;i:1;i:147;i:1;i:148;i:1;i:151;i:1;i:152;i:-1;i:153;i:1;i:154;i:1;i:156;i:1;i:159;i:1;i:160;i:1;i:161;i:1;i:163;i:1;i:166;i:1;i:167;i:1;i:168;i:1;i:169;i:1;i:170;i:1;i:172;i:1;i:177;i:1;i:179;i:1;i:181;i:1;}s:75:"/home/bjartka/public_html/doctrine/tests/Query/ApplyInheritanceTestCase.php";a:10:{i:38;i:1;i:42;i:1;i:44;i:1;i:45;i:1;i:49;i:1;i:50;i:1;i:51;i:1;i:53;i:1;i:55;i:1;i:56;i:1;}s:73:"/home/bjartka/public_html/doctrine/lib/Doctrine/Record/Listener/Chain.php";a:75:{i:21;i:1;i:36;i:1;i:53;i:1;i:54;i:1;i:56;i:-1;i:57;i:-2;i:58;i:1;i:59;i:1;i:60;i:1;i:61;i:-1;i:63;i:1;i:74;i:-1;i:75;i:-1;i:76;i:-2;i:77;i:-1;i:78;i:-2;i:89;i:-1;i:90;i:-1;i:94;i:-1;i:95;i:-1;i:96;i:-1;i:97;i:-1;i:101;i:-1;i:102;i:-1;i:103;i:-1;i:104;i:-1;i:108;i:-1;i:109;i:-1;i:110;i:-1;i:111;i:-1;i:115;i:-1;i:116;i:-1;i:117;i:-1;i:118;i:-1;i:122;i:1;i:123;i:1;i:124;i:1;i:125;i:1;i:129;i:1;i:130;i:1;i:131;i:1;i:132;i:1;i:136;i:1;i:137;i:1;i:138;i:1;i:139;i:1;i:143;i:1;i:144;i:1;i:145;i:1;i:146;i:1;i:150;i:1;i:151;i:1;i:152;i:1;i:153;i:1;i:157;i:1;i:158;i:1;i:159;i:1;i:160;i:1;i:164;i:1;i:165;i:1;i:166;i:1;i:167;i:1;i:171;i:1;i:172;i:1;i:173;i:1;i:174;i:1;i:179;i:1;i:180;i:1;i:181;i:1;i:182;i:1;i:185;i:1;i:186;i:1;i:187;i:1;i:188;i:1;i:190;i:1;}s:70:"/home/bjartka/public_html/doctrine/lib/Doctrine/Relation/Exception.php";a:3:{i:21;i:1;i:33;i:1;i:34;i:1;}s:61:"/home/bjartka/public_html/doctrine/lib/Doctrine/Validator.php";a:130:{i:34;i:1;i:49;i:1;i:50;i:1;i:51;i:1;i:52;i:1;i:53;i:1;i:54;i:-1;i:57;i:1;i:58;i:1;i:59;i:-2;i:70;i:1;i:71;i:1;i:73;i:1;i:77;i:1;i:79;i:1;i:80;i:1;i:81;i:1;i:82;i:1;i:83;i:1;i:84;i:1;i:85;i:1;i:87;i:1;i:89;i:1;i:90;i:-1;i:92;i:-1;i:93;i:-1;i:94;i:-1;i:95;i:-2;i:96;i:-1;i:98;i:1;i:99;i:1;i:100;i:1;i:102;i:1;i:103;i:-2;i:104;i:1;i:106;i:1;i:107;i:1;i:108;i:-1;i:109;i:1;i:110;i:1;i:111;i:1;i:112;i:1;i:113;i:1;i:114;i:1;i:115;i:1;i:116;i:1;i:117;i:-2;i:119;i:1;i:120;i:1;i:121;i:-2;i:123;i:1;i:124;i:1;i:125;i:1;i:126;i:1;i:127;i:1;i:128;i:1;i:129;i:1;i:130;i:-2;i:132;i:1;i:133;i:1;i:134;i:1;i:135;i:1;i:136;i:1;i:137;i:1;i:138;i:1;i:139;i:-2;i:141;i:1;i:142;i:1;i:143;i:1;i:144;i:1;i:146;i:1;i:147;i:1;i:153;i:1;i:154;i:1;i:156;i:1;i:157;i:1;i:158;i:-1;i:159;i:-1;i:160;i:-2;i:161;i:1;i:162;i:1;i:163;i:1;i:170;i:1;i:171;i:1;i:172;i:1;i:173;i:1;i:174;i:1;i:175;i:1;i:176;i:1;i:179;i:1;i:180;i:1;i:181;i:-2;i:182;i:1;i:183;i:-2;i:192;i:-1;i:193;i:-2;i:266;i:1;i:267;i:1;i:268;i:1;i:269;i:1;i:270;i:-2;i:273;i:1;i:274;i:1;i:275;i:1;i:276;i:1;i:277;i:1;i:278;i:1;i:279;i:1;i:280;i:1;i:281;i:1;i:282;i:1;i:283;i:-1;i:284;i:1;i:285;i:1;i:286;i:1;i:287;i:1;i:288;i:1;i:289;i:-1;i:290;i:1;i:292;i:-1;i:293;i:1;i:294;i:1;i:295;i:1;i:296;i:-1;i:297;i:-1;i:298;i:-1;i:299;i:-1;i:300;i:-1;i:301;i:-2;i:328;i:1;}s:58:"/home/bjartka/public_html/doctrine/models/ResourceTask.php";a:5:{i:4;i:1;i:5;i:1;i:6;i:1;i:8;i:1;i:9;i:1;}s:54:"/home/bjartka/public_html/doctrine/models/TestUser.php";a:11:{i:6;i:1;i:7;i:1;i:8;i:1;i:9;i:1;i:11;i:1;i:12;i:1;i:13;i:1;i:14;i:1;i:16;i:1;i:19;i:1;i:20;i:1;}s:59:"/home/bjartka/public_html/doctrine/models/NestReference.php";a:3:{i:6;i:1;i:7;i:1;i:8;i:1;}s:67:"/home/bjartka/public_html/doctrine/tests/DataDict/PgsqlTestCase.php";a:194:{i:37;i:1;i:38;i:-2;i:42;i:1;i:43;i:-1;i:44;i:1;i:45;i:1;i:47;i:1;i:50;i:1;i:52;i:1;i:53;i:1;i:54;i:1;i:55;i:1;i:57;i:1;i:59;i:1;i:60;i:1;i:61;i:1;i:62;i:1;i:64;i:1;i:66;i:1;i:67;i:1;i:68;i:1;i:69;i:1;i:71;i:1;i:73;i:1;i:74;i:1;i:75;i:1;i:76;i:1;i:78;i:1;i:80;i:1;i:81;i:1;i:82;i:1;i:83;i:1;i:85;i:1;i:87;i:1;i:88;i:1;i:89;i:1;i:90;i:1;i:91;i:1;i:94;i:1;i:96;i:1;i:97;i:1;i:98;i:1;i:99;i:1;i:101;i:1;i:103;i:1;i:104;i:1;i:105;i:1;i:106;i:1;i:107;i:1;i:110;i:1;i:112;i:1;i:113;i:1;i:114;i:1;i:115;i:1;i:117;i:1;i:119;i:1;i:120;i:1;i:121;i:1;i:122;i:1;i:124;i:1;i:126;i:1;i:127;i:1;i:128;i:1;i:129;i:1;i:130;i:1;i:133;i:1;i:135;i:1;i:136;i:1;i:137;i:1;i:138;i:1;i:140;i:1;i:142;i:1;i:143;i:1;i:144;i:1;i:145;i:1;i:147;i:1;i:149;i:1;i:150;i:1;i:151;i:1;i:152;i:1;i:153;i:1;i:156;i:1;i:158;i:1;i:159;i:1;i:160;i:1;i:161;i:1;i:162;i:1;i:165;i:1;i:167;i:1;i:168;i:1;i:169;i:1;i:170;i:1;i:171;i:1;i:174;i:1;i:176;i:1;i:177;i:1;i:178;i:1;i:179;i:1;i:180;i:1;i:183;i:1;i:185;i:1;i:186;i:1;i:187;i:1;i:188;i:1;i:190;i:1;i:192;i:1;i:193;i:1;i:194;i:1;i:195;i:1;i:197;i:1;i:199;i:1;i:200;i:1;i:201;i:1;i:202;i:1;i:205;i:1;i:207;i:1;i:208;i:1;i:209;i:1;i:210;i:1;i:213;i:1;i:215;i:1;i:216;i:1;i:217;i:1;i:218;i:1;i:220;i:1;i:223;i:1;i:225;i:1;i:226;i:1;i:228;i:1;i:229;i:1;i:230;i:1;i:231;i:1;i:232;i:1;i:234;i:1;i:235;i:1;i:236;i:1;i:237;i:1;i:238;i:1;i:241;i:1;i:242;i:1;i:243;i:1;i:247;i:1;i:249;i:1;i:251;i:1;i:253;i:1;i:255;i:1;i:257;i:1;i:258;i:1;i:261;i:1;i:263;i:1;i:265;i:1;i:267;i:1;i:269;i:1;i:271;i:1;i:272;i:1;i:275;i:1;i:277;i:1;i:278;i:1;i:281;i:1;i:283;i:1;i:284;i:1;i:287;i:1;i:289;i:1;i:290;i:1;i:293;i:1;i:295;i:1;i:296;i:1;i:299;i:1;i:301;i:1;i:302;i:1;i:305;i:1;i:307;i:1;i:308;i:1;i:311;i:1;i:313;i:1;i:314;i:1;i:317;i:1;i:319;i:1;i:320;i:1;i:323;i:1;i:325;i:1;i:326;i:1;i:329;i:1;i:331;i:1;i:332;i:1;i:335;i:1;i:337;i:1;i:338;i:1;i:341;i:1;i:343;i:1;i:344;i:1;i:347;i:1;i:349;i:1;i:350;i:1;}s:69:"/home/bjartka/public_html/doctrine/tests/Query/MultiJoin2TestCase.php";a:56:{i:36;i:1;i:39;i:1;i:41;i:1;i:42;i:1;i:45;i:1;i:47;i:1;i:49;i:1;i:50;i:1;i:51;i:1;i:52;i:1;i:53;i:1;i:55;i:1;i:56;i:1;i:57;i:1;i:58;i:1;i:59;i:1;i:61;i:1;i:62;i:1;i:63;i:1;i:65;i:1;i:66;i:1;i:67;i:1;i:68;i:1;i:70;i:1;i:74;i:1;i:75;i:1;i:77;i:1;i:78;i:1;i:79;i:1;i:80;i:1;i:81;i:1;i:82;i:1;i:83;i:1;i:84;i:1;i:85;i:1;i:87;i:1;i:89;i:1;i:90;i:1;i:91;i:1;i:92;i:-2;i:94;i:1;i:98;i:1;i:99;i:1;i:101;i:1;i:102;i:1;i:103;i:1;i:104;i:1;i:105;i:1;i:106;i:1;i:107;i:1;i:108;i:1;i:109;i:1;i:110;i:1;i:111;i:1;i:112;i:-2;i:114;i:1;}s:73:"/home/bjartka/public_html/doctrine/tests/Query/ComponentAliasTestCase.php";a:53:{i:38;i:1;i:39;i:1;i:41;i:1;i:43;i:1;i:45;i:1;i:47;i:1;i:48;i:1;i:49;i:1;i:50;i:1;i:51;i:1;i:52;i:1;i:56;i:1;i:57;i:1;i:59;i:1;i:61;i:1;i:63;i:1;i:65;i:1;i:66;i:1;i:67;i:1;i:68;i:1;i:69;i:1;i:70;i:1;i:73;i:1;i:74;i:1;i:76;i:1;i:78;i:1;i:80;i:1;i:82;i:1;i:83;i:1;i:84;i:1;i:85;i:1;i:89;i:1;i:90;i:1;i:92;i:1;i:94;i:1;i:96;i:1;i:99;i:1;i:100;i:1;i:101;i:1;i:102;i:1;i:103;i:1;i:104;i:1;i:105;i:1;i:107;i:1;i:108;i:1;i:112;i:1;i:113;i:1;i:115;i:1;i:117;i:1;i:118;i:1;i:119;i:1;i:120;i:1;i:121;i:1;}s:65:"/home/bjartka/public_html/doctrine/tests/Query/DeleteTestCase.php";a:35:{i:38;i:1;i:40;i:1;i:42;i:1;i:44;i:1;i:46;i:1;i:48;i:1;i:49;i:1;i:52;i:1;i:54;i:1;i:56;i:1;i:58;i:1;i:60;i:1;i:62;i:1;i:63;i:1;i:66;i:1;i:68;i:1;i:70;i:1;i:72;i:1;i:74;i:1;i:76;i:1;i:77;i:1;i:80;i:1;i:82;i:1;i:84;i:1;i:86;i:1;i:88;i:1;i:90;i:1;i:91;i:1;i:94;i:1;i:96;i:1;i:98;i:1;i:100;i:1;i:102;i:1;i:104;i:1;i:105;i:1;}s:73:"/home/bjartka/public_html/doctrine/tests/NestedSet/SingleRootTestCase.php";a:39:{i:37;i:1;i:38;i:1;i:39;i:1;i:43;i:1;i:44;i:1;i:45;i:1;i:46;i:1;i:48;i:1;i:49;i:1;i:50;i:1;i:52;i:1;i:53;i:1;i:54;i:1;i:55;i:1;i:59;i:1;i:60;i:1;i:61;i:1;i:62;i:1;i:63;i:1;i:67;i:1;i:68;i:1;i:69;i:1;i:70;i:1;i:71;i:1;i:72;i:1;i:73;i:1;i:74;i:1;i:78;i:1;i:79;i:1;i:80;i:1;i:81;i:1;i:85;i:1;i:86;i:1;i:87;i:1;i:88;i:1;i:89;i:1;i:90;i:1;i:91;i:1;i:92;i:1;}s:60:"/home/bjartka/public_html/doctrine/lib/Doctrine/Sequence.php";a:10:{i:21;i:1;i:34;i:1;i:46;i:-1;i:47;i:-2;i:58;i:-1;i:59;i:-2;i:70;i:-1;i:72;i:-1;i:73;i:-2;i:74;i:1;}s:61:"/home/bjartka/public_html/doctrine/lib/Doctrine/Tokenizer.php";a:136:{i:34;i:1;i:38;i:-1;i:42;i:-1;i:53;i:1;i:54;i:1;i:55;i:-2;i:56;i:1;i:58;i:-2;i:83;i:1;i:84;i:1;i:85;i:1;i:86;i:1;i:87;i:1;i:90;i:1;i:91;i:1;i:92;i:1;i:93;i:1;i:94;i:1;i:95;i:1;i:96;i:1;i:98;i:1;i:99;i:1;i:100;i:1;i:101;i:1;i:102;i:1;i:103;i:1;i:104;i:1;i:106;i:1;i:107;i:1;i:108;i:1;i:110;i:1;i:111;i:1;i:112;i:-2;i:131;i:1;i:132;i:-1;i:133;i:-1;i:134;i:-1;i:135;i:1;i:138;i:1;i:139;i:1;i:140;i:1;i:141;i:1;i:142;i:1;i:144;i:1;i:145;i:1;i:146;i:1;i:147;i:1;i:148;i:1;i:150;i:1;i:151;i:1;i:152;i:1;i:154;i:1;i:155;i:1;i:156;i:-2;i:188;i:1;i:189;i:1;i:190;i:1;i:191;i:1;i:192;i:1;i:194;i:1;i:195;i:1;i:196;i:1;i:198;i:1;i:200;i:1;i:201;i:1;i:202;i:1;i:203;i:1;i:206;i:1;i:207;i:1;i:209;i:1;i:210;i:1;i:211;i:1;i:213;i:1;i:214;i:1;i:216;i:1;i:217;i:1;i:218;i:1;i:219;i:1;i:220;i:1;i:221;i:1;i:222;i:1;i:223;i:1;i:224;i:1;i:226;i:1;i:227;i:1;i:228;i:1;i:229;i:1;i:231;i:1;i:232;i:1;i:233;i:1;i:234;i:1;i:235;i:1;i:236;i:1;i:237;i:1;i:238;i:1;i:239;i:1;i:242;i:1;i:243;i:1;i:244;i:-2;i:276;i:1;i:277;i:1;i:279;i:1;i:280;i:1;i:281;i:1;i:283;i:1;i:285;i:1;i:286;i:1;i:288;i:1;i:289;i:1;i:291;i:1;i:292;i:1;i:293;i:1;i:294;i:1;i:295;i:1;i:296;i:1;i:297;i:-2;i:298;i:1;i:299;i:1;i:300;i:1;i:301;i:1;i:304;i:1;i:305;i:1;i:307;i:1;i:308;i:1;i:309;i:1;i:310;i:1;i:311;i:1;i:312;i:1;i:313;i:1;i:314;i:1;i:315;i:1;i:317;i:1;i:318;i:1;i:320;i:1;i:321;i:-2;i:322;i:1;}s:66:"/home/bjartka/public_html/doctrine/lib/Doctrine/DataDict/Mysql.php";a:251:{i:21;i:1;i:32;i:1;i:136;i:1;i:137;i:-1;i:138;i:-2;i:140;i:1;i:141;i:1;i:142;i:1;i:144;i:1;i:145;i:1;i:146;i:1;i:147;i:1;i:148;i:1;i:149;i:1;i:150;i:1;i:151;i:1;i:152;i:-1;i:153;i:-1;i:154;i:1;i:156;i:1;i:158;i:1;i:159;i:1;i:161;i:1;i:162;i:1;i:163;i:1;i:164;i:1;i:165;i:-1;i:166;i:-1;i:167;i:-1;i:168;i:-1;i:169;i:-1;i:170;i:-1;i:171;i:-1;i:172;i:-2;i:173;i:-1;i:174;i:1;i:175;i:1;i:176;i:1;i:177;i:1;i:178;i:1;i:179;i:-1;i:180;i:1;i:181;i:1;i:182;i:-1;i:183;i:-1;i:184;i:-2;i:185;i:-1;i:186;i:1;i:187;i:1;i:188;i:-1;i:189;i:-1;i:190;i:-1;i:191;i:-1;i:192;i:-1;i:193;i:-1;i:194;i:-2;i:196;i:1;i:197;i:1;i:198;i:1;i:199;i:1;i:200;i:1;i:201;i:-1;i:202;i:1;i:203;i:1;i:204;i:1;i:205;i:1;i:206;i:1;i:207;i:1;i:208;i:1;i:209;i:1;i:210;i:-2;i:211;i:-1;i:212;i:1;i:213;i:1;i:214;i:1;i:215;i:1;i:216;i:1;i:217;i:1;i:218;i:1;i:219;i:1;i:220;i:1;i:221;i:1;i:222;i:1;i:223;i:1;i:224;i:-1;i:225;i:-1;i:226;i:-1;i:227;i:-1;i:228;i:-1;i:229;i:-1;i:230;i:-2;i:240;i:1;i:241;i:1;i:242;i:1;i:243;i:-1;i:244;i:-1;i:245;i:1;i:246;i:-1;i:247;i:-1;i:248;i:-1;i:249;i:1;i:250;i:1;i:252;i:1;i:253;i:1;i:255;i:1;i:256;i:1;i:257;i:1;i:259;i:1;i:262;i:1;i:263;i:1;i:264;i:1;i:265;i:1;i:266;i:-1;i:267;i:-1;i:268;i:1;i:269;i:1;i:270;i:1;i:271;i:1;i:272;i:1;i:273;i:1;i:274;i:1;i:275;i:1;i:276;i:1;i:277;i:1;i:278;i:1;i:279;i:1;i:280;i:1;i:281;i:1;i:282;i:1;i:283;i:1;i:284;i:1;i:285;i:1;i:286;i:1;i:287;i:1;i:288;i:1;i:289;i:1;i:290;i:1;i:291;i:1;i:292;i:1;i:293;i:1;i:294;i:1;i:295;i:1;i:296;i:1;i:297;i:1;i:298;i:1;i:299;i:1;i:300;i:1;i:301;i:1;i:302;i:1;i:303;i:1;i:304;i:1;i:305;i:-1;i:306;i:-1;i:307;i:1;i:308;i:1;i:309;i:1;i:310;i:-1;i:311;i:-1;i:312;i:1;i:313;i:1;i:314;i:1;i:315;i:1;i:316;i:1;i:317;i:1;i:318;i:-1;i:319;i:-1;i:320;i:-1;i:321;i:-1;i:322;i:-1;i:323;i:-1;i:324;i:-1;i:325;i:-1;i:326;i:-1;i:327;i:-1;i:328;i:-1;i:329;i:-1;i:330;i:-1;i:331;i:-1;i:332;i:-1;i:334;i:-1;i:335;i:-1;i:336;i:1;i:337;i:-1;i:338;i:-1;i:339;i:-1;i:340;i:-1;i:341;i:1;i:342;i:1;i:343;i:1;i:344;i:1;i:345;i:1;i:346;i:1;i:347;i:1;i:348;i:1;i:349;i:1;i:350;i:1;i:351;i:-1;i:352;i:-1;i:353;i:-1;i:354;i:1;i:355;i:1;i:356;i:1;i:357;i:1;i:358;i:1;i:359;i:1;i:360;i:1;i:361;i:1;i:362;i:1;i:363;i:1;i:364;i:1;i:365;i:1;i:366;i:1;i:367;i:1;i:368;i:1;i:369;i:1;i:370;i:1;i:371;i:1;i:372;i:1;i:373;i:1;i:374;i:1;i:375;i:1;i:376;i:1;i:377;i:1;i:378;i:1;i:379;i:1;i:380;i:1;i:382;i:1;i:384;i:1;i:385;i:1;i:386;i:-2;i:387;i:-1;i:389;i:-2;i:401;i:1;i:402;i:-2;i:414;i:1;i:415;i:-2;i:444;i:1;i:445;i:1;i:446;i:1;i:447;i:1;i:448;i:-1;i:449;i:-1;i:450;i:-1;i:451;i:-1;i:452;i:-1;i:459;i:1;i:460;i:1;i:462;i:1;i:464;i:1;i:465;i:-2;i:466;i:1;}s:69:"/home/bjartka/public_html/doctrine/lib/Doctrine/Validator/Notnull.php";a:4:{i:33;i:1;i:43;i:1;i:44;i:-2;i:45;i:1;}s:67:"/home/bjartka/public_html/doctrine/lib/Doctrine/Search/Listener.php";a:9:{i:33;i:1;i:39;i:1;i:40;i:1;i:44;i:-1;i:49;i:-1;i:52;i:1;i:54;i:1;i:55;i:1;i:57;i:1;}s:57:"/home/bjartka/public_html/doctrine/models/FilterTest2.php";a:3:{i:4;i:-1;i:5;i:-1;i:6;i:-1;}s:63:"/home/bjartka/public_html/doctrine/models/EventListenerTest.php";a:8:{i:4;i:1;i:5;i:1;i:6;i:1;i:9;i:1;i:11;i:-1;i:12;i:-2;i:14;i:-1;i:15;i:-2;}s:53:"/home/bjartka/public_html/doctrine/models/M2MTest.php";a:8:{i:4;i:-1;i:5;i:-1;i:6;i:-1;i:9;i:-1;i:10;i:-1;i:11;i:-1;i:12;i:-1;i:14;i:-1;}s:64:"/home/bjartka/public_html/doctrine/models/QueryTest_UserRank.php";a:3:{i:6;i:1;i:7;i:1;i:8;i:1;}s:60:"/home/bjartka/public_html/doctrine/models/LiabilityCodeN.php";a:6:{i:5;i:1;i:6;i:1;i:7;i:1;i:8;i:1;i:9;i:1;i:13;i:1;}s:67:"/home/bjartka/public_html/doctrine/tests/DataDict/MysqlTestCase.php";a:196:{i:36;i:1;i:37;i:1;i:40;i:1;i:41;i:1;i:45;i:1;i:46;i:-1;i:47;i:1;i:48;i:1;i:50;i:1;i:53;i:1;i:56;i:1;i:57;i:1;i:58;i:1;i:59;i:1;i:60;i:1;i:62;i:1;i:63;i:1;i:64;i:1;i:65;i:1;i:67;i:1;i:69;i:1;i:70;i:1;i:71;i:1;i:72;i:1;i:74;i:1;i:76;i:1;i:77;i:1;i:78;i:1;i:79;i:1;i:81;i:1;i:83;i:1;i:84;i:1;i:85;i:1;i:86;i:1;i:88;i:1;i:90;i:1;i:91;i:1;i:92;i:1;i:93;i:1;i:94;i:1;i:97;i:1;i:99;i:1;i:100;i:1;i:101;i:1;i:102;i:1;i:104;i:1;i:106;i:1;i:107;i:1;i:108;i:1;i:109;i:1;i:111;i:1;i:113;i:1;i:114;i:1;i:115;i:1;i:116;i:1;i:118;i:1;i:120;i:1;i:121;i:1;i:122;i:1;i:123;i:1;i:125;i:1;i:127;i:1;i:128;i:1;i:129;i:1;i:130;i:1;i:132;i:1;i:134;i:1;i:135;i:1;i:136;i:1;i:137;i:1;i:138;i:1;i:141;i:1;i:143;i:1;i:144;i:1;i:145;i:1;i:146;i:1;i:148;i:1;i:150;i:1;i:151;i:1;i:152;i:1;i:153;i:1;i:155;i:1;i:157;i:1;i:158;i:1;i:159;i:1;i:160;i:1;i:161;i:1;i:165;i:1;i:167;i:1;i:168;i:1;i:169;i:1;i:170;i:1;i:171;i:1;i:174;i:1;i:176;i:1;i:177;i:1;i:178;i:1;i:179;i:1;i:181;i:1;i:183;i:1;i:184;i:1;i:185;i:1;i:186;i:1;i:188;i:1;i:190;i:1;i:191;i:1;i:192;i:1;i:193;i:1;i:194;i:1;i:198;i:1;i:200;i:1;i:201;i:1;i:202;i:1;i:203;i:1;i:205;i:1;i:207;i:1;i:208;i:1;i:209;i:1;i:210;i:1;i:211;i:1;i:214;i:1;i:217;i:1;i:218;i:1;i:219;i:1;i:220;i:1;i:221;i:1;i:224;i:1;i:226;i:1;i:227;i:1;i:228;i:1;i:229;i:1;i:231;i:1;i:233;i:1;i:234;i:1;i:235;i:1;i:236;i:1;i:238;i:1;i:240;i:1;i:241;i:1;i:242;i:1;i:243;i:1;i:245;i:1;i:247;i:1;i:248;i:1;i:249;i:1;i:250;i:1;i:251;i:1;i:255;i:1;i:257;i:1;i:259;i:1;i:261;i:1;i:263;i:1;i:265;i:1;i:266;i:1;i:270;i:1;i:272;i:1;i:273;i:1;i:276;i:1;i:278;i:1;i:279;i:1;i:282;i:1;i:284;i:1;i:285;i:1;i:288;i:1;i:290;i:1;i:291;i:1;i:294;i:1;i:296;i:1;i:297;i:1;i:300;i:1;i:302;i:1;i:303;i:1;i:306;i:1;i:308;i:1;i:309;i:1;i:312;i:1;i:314;i:1;i:315;i:1;i:318;i:1;i:320;i:1;i:321;i:1;i:324;i:1;i:326;i:1;i:327;i:1;i:330;i:1;i:332;i:1;i:333;i:1;i:336;i:1;i:338;i:1;i:339;i:1;i:342;i:1;i:344;i:1;i:345;i:1;i:348;i:1;i:350;i:1;i:351;i:1;}s:61:"/home/bjartka/public_html/doctrine/tests/SequenceTestCase.php";a:7:{i:37;i:-1;i:40;i:-1;i:43;i:1;i:44;i:1;i:45;i:1;i:46;i:1;i:66;i:1;}s:62:"/home/bjartka/public_html/doctrine/tests/TokenizerTestCase.php";a:52:{i:37;i:1;i:39;i:1;i:43;i:1;i:44;i:1;i:46;i:1;i:48;i:1;i:49;i:1;i:50;i:1;i:52;i:1;i:53;i:1;i:54;i:1;i:56;i:1;i:57;i:1;i:58;i:1;i:60;i:1;i:61;i:1;i:62;i:1;i:64;i:1;i:65;i:1;i:66;i:1;i:68;i:1;i:69;i:1;i:70;i:1;i:72;i:1;i:73;i:1;i:74;i:1;i:76;i:1;i:77;i:1;i:78;i:1;i:80;i:1;i:81;i:1;i:82;i:1;i:84;i:1;i:85;i:1;i:86;i:1;i:88;i:1;i:89;i:1;i:90;i:1;i:92;i:1;i:93;i:1;i:94;i:1;i:96;i:1;i:97;i:1;i:98;i:1;i:100;i:1;i:101;i:1;i:102;i:1;i:103;i:1;i:107;i:1;i:108;i:1;i:110;i:1;i:111;i:1;}s:67:"/home/bjartka/public_html/doctrine/lib/Doctrine/Record/Listener.php";a:14:{i:36;i:-1;i:39;i:-1;i:42;i:-1;i:45;i:-1;i:48;i:1;i:51;i:1;i:54;i:1;i:57;i:1;i:60;i:1;i:63;i:1;i:66;i:1;i:69;i:1;i:72;i:1;i:75;i:1;}s:81:"/home/bjartka/public_html/doctrine/tests/Query/MultipleAggregateValueTestCase.php";a:40:{i:37;i:1;i:40;i:1;i:41;i:1;i:43;i:1;i:44;i:1;i:45;i:1;i:47;i:1;i:48;i:1;i:49;i:1;i:50;i:1;i:54;i:1;i:55;i:1;i:56;i:1;i:57;i:1;i:58;i:1;i:59;i:1;i:61;i:1;i:64;i:1;i:65;i:1;i:66;i:1;i:67;i:1;i:68;i:-2;i:71;i:1;i:72;i:1;i:73;i:1;i:76;i:1;i:77;i:1;i:78;i:1;i:79;i:1;i:80;i:1;i:81;i:1;i:83;i:1;i:86;i:1;i:87;i:1;i:88;i:1;i:89;i:1;i:90;i:-2;i:93;i:1;i:94;i:1;i:95;i:1;}s:75:"/home/bjartka/public_html/doctrine/tests/Query/SelectExpressionTestCase.php";a:45:{i:37;i:1;i:40;i:1;i:41;i:1;i:42;i:1;i:45;i:1;i:46;i:1;i:47;i:1;i:50;i:1;i:51;i:1;i:52;i:1;i:53;i:-2;i:55;i:1;i:59;i:1;i:60;i:1;i:61;i:1;i:64;i:1;i:65;i:1;i:66;i:1;i:67;i:-2;i:69;i:1;i:73;i:1;i:74;i:1;i:75;i:1;i:78;i:1;i:79;i:1;i:80;i:1;i:81;i:-2;i:83;i:1;i:87;i:1;i:88;i:1;i:89;i:1;i:92;i:1;i:93;i:1;i:94;i:1;i:95;i:-2;i:97;i:1;i:101;i:1;i:102;i:1;i:103;i:1;i:104;i:1;i:107;i:1;i:108;i:1;i:109;i:1;i:110;i:-2;i:112;i:1;}s:72:"/home/bjartka/public_html/doctrine/lib/Doctrine/Connection/Statement.php";a:93:{i:21;i:1;i:33;i:1;i:55;i:1;i:56;i:1;i:58;i:1;i:59;i:-1;i:60;i:-2;i:61;i:1;i:71;i:-1;i:72;i:-2;i:75;i:-1;i:76;i:-2;i:79;i:1;i:80;i:-2;i:96;i:-1;i:97;i:-1;i:98;i:-2;i:99;i:-1;i:101;i:-2;i:119;i:-1;i:120;i:-1;i:121;i:-2;i:122;i:-1;i:124;i:-2;i:155;i:-1;i:156;i:-1;i:157;i:-2;i:158;i:-1;i:160;i:-2;i:170;i:1;i:171;i:-2;i:183;i:-1;i:184;i:-2;i:195;i:-1;i:196;i:-2;i:207;i:-1;i:208;i:-2;i:228;i:1;i:229;i:1;i:231;i:1;i:232;i:1;i:233;i:1;i:234;i:1;i:235;i:1;i:237;i:1;i:239;i:1;i:240;i:-2;i:241;i:-2;i:244;i:-2;i:246;i:-2;i:247;i:-2;i:280;i:1;i:282;i:1;i:283;i:1;i:284;i:1;i:286;i:1;i:288;i:1;i:289;i:1;i:290;i:1;i:292;i:1;i:294;i:1;i:295;i:-2;i:313;i:1;i:314;i:1;i:315;i:1;i:317;i:1;i:319;i:1;i:320;i:1;i:321;i:1;i:322;i:1;i:323;i:1;i:326;i:1;i:327;i:1;i:329;i:1;i:331;i:1;i:332;i:-2;i:347;i:1;i:348;i:-2;i:365;i:-1;i:366;i:-2;i:378;i:-1;i:379;i:-2;i:399;i:-1;i:400;i:-2;i:415;i:-1;i:416;i:-2;i:432;i:1;i:433;i:-2;i:445;i:-1;i:446;i:-2;i:457;i:-1;i:458;i:-2;i:460;i:1;}s:73:"/home/bjartka/public_html/doctrine/lib/Doctrine/Transaction/Exception.php";a:3:{i:21;i:1;i:33;i:1;i:34;i:1;}s:71:"/home/bjartka/public_html/doctrine/lib/Doctrine/Connection/Firebird.php";a:33:{i:21;i:1;i:35;i:1;i:51;i:-1;i:52;i:1;i:53;i:1;i:54;i:1;i:55;i:1;i:56;i:1;i:57;i:1;i:58;i:1;i:59;i:1;i:60;i:1;i:61;i:1;i:62;i:1;i:63;i:1;i:64;i:1;i:65;i:1;i:66;i:1;i:67;i:1;i:68;i:1;i:70;i:1;i:79;i:1;i:80;i:1;i:91;i:-1;i:92;i:-1;i:93;i:-1;i:105;i:-1;i:106;i:-1;i:107;i:-1;i:108;i:-1;i:109;i:-1;i:110;i:-2;i:111;i:1;}s:66:"/home/bjartka/public_html/doctrine/lib/Doctrine/DataDict/Pgsql.php";a:195:{i:21;i:1;i:33;i:1;i:362;i:1;i:363;i:-1;i:364;i:-2;i:365;i:1;i:366;i:1;i:367;i:1;i:368;i:1;i:369;i:1;i:370;i:1;i:371;i:1;i:373;i:1;i:375;i:1;i:377;i:1;i:378;i:1;i:380;i:1;i:381;i:1;i:382;i:1;i:383;i:1;i:384;i:1;i:385;i:1;i:386;i:1;i:387;i:1;i:388;i:1;i:389;i:1;i:390;i:1;i:391;i:1;i:392;i:-2;i:393;i:1;i:394;i:1;i:395;i:-2;i:396;i:1;i:397;i:1;i:398;i:1;i:399;i:1;i:400;i:1;i:401;i:1;i:402;i:1;i:403;i:1;i:404;i:-2;i:405;i:-1;i:406;i:1;i:407;i:1;i:408;i:1;i:409;i:1;i:410;i:1;i:411;i:1;i:412;i:1;i:413;i:1;i:414;i:1;i:415;i:1;i:416;i:1;i:417;i:1;i:418;i:-1;i:419;i:-1;i:420;i:-1;i:421;i:-1;i:422;i:-1;i:423;i:-1;i:424;i:-2;i:436;i:1;i:437;i:1;i:438;i:-1;i:439;i:-1;i:440;i:1;i:441;i:1;i:442;i:1;i:443;i:1;i:444;i:1;i:446;i:1;i:447;i:1;i:448;i:1;i:450;i:1;i:453;i:1;i:454;i:1;i:455;i:1;i:456;i:1;i:457;i:1;i:458;i:1;i:459;i:1;i:460;i:1;i:461;i:-1;i:462;i:-1;i:463;i:1;i:464;i:1;i:465;i:1;i:466;i:1;i:467;i:1;i:468;i:1;i:469;i:1;i:470;i:1;i:471;i:1;i:472;i:1;i:473;i:1;i:474;i:1;i:475;i:1;i:476;i:1;i:477;i:1;i:478;i:1;i:479;i:1;i:480;i:1;i:481;i:1;i:482;i:1;i:483;i:1;i:484;i:1;i:485;i:1;i:486;i:1;i:487;i:1;i:488;i:1;i:489;i:1;i:490;i:1;i:491;i:1;i:492;i:1;i:493;i:1;i:494;i:1;i:495;i:1;i:496;i:1;i:497;i:-1;i:498;i:-1;i:499;i:1;i:500;i:1;i:501;i:1;i:502;i:1;i:503;i:1;i:504;i:1;i:505;i:1;i:506;i:1;i:507;i:1;i:508;i:1;i:509;i:1;i:510;i:1;i:511;i:1;i:512;i:1;i:513;i:1;i:514;i:1;i:515;i:1;i:516;i:1;i:517;i:1;i:518;i:1;i:519;i:1;i:520;i:1;i:521;i:1;i:522;i:1;i:523;i:1;i:524;i:1;i:525;i:1;i:526;i:1;i:527;i:1;i:528;i:1;i:529;i:1;i:530;i:1;i:531;i:1;i:532;i:1;i:533;i:1;i:534;i:1;i:535;i:1;i:536;i:1;i:537;i:1;i:538;i:1;i:539;i:1;i:540;i:1;i:541;i:1;i:542;i:1;i:543;i:1;i:544;i:1;i:545;i:1;i:546;i:1;i:547;i:1;i:548;i:1;i:549;i:1;i:550;i:1;i:552;i:1;i:553;i:1;i:554;i:1;i:555;i:1;i:556;i:-2;i:588;i:1;i:589;i:1;i:590;i:1;i:591;i:-2;i:593;i:1;i:594;i:1;i:595;i:1;i:596;i:-1;i:597;i:-1;i:598;i:1;i:599;i:1;i:607;i:1;i:608;i:1;i:609;i:1;i:610;i:-2;i:622;i:-1;i:623;i:-2;i:625;i:1;}s:68:"/home/bjartka/public_html/doctrine/lib/Doctrine/Export/Exception.php";a:3:{i:21;i:1;i:33;i:1;i:34;i:1;}s:67:"/home/bjartka/public_html/doctrine/tests/DoctrineTest/GroupTest.php";a:45:{i:10;i:-1;i:11;i:-1;i:12;i:-1;i:15;i:-1;i:16;i:-2;i:20;i:-1;i:21;i:-1;i:22;i:-1;i:23;i:-1;i:25;i:-1;i:28;i:1;i:29;i:1;i:30;i:-2;i:31;i:-1;i:32;i:-1;i:33;i:-1;i:35;i:-1;i:36;i:-1;i:37;i:-2;i:38;i:-1;i:39;i:-1;i:40;i:-2;i:43;i:1;i:44;i:1;i:45;i:1;i:46;i:-1;i:47;i:-2;i:49;i:1;i:50;i:1;i:51;i:1;i:52;i:1;i:54;i:1;i:55;i:1;i:56;i:1;i:58;i:1;i:59;i:1;i:60;i:1;i:61;i:1;i:62;i:1;i:64;i:1;i:65;i:1;i:70;i:1;i:71;i:-2;i:74;i:-1;i:75;i:-2;}s:54:"/home/bjartka/public_html/doctrine/models/EnumTest.php";a:6:{i:5;i:1;i:6;i:1;i:7;i:1;i:9;i:1;i:10;i:1;i:11;i:1;}s:56:"/home/bjartka/public_html/doctrine/models/MysqlGroup.php";a:3:{i:6;i:1;i:8;i:1;i:9;i:1;}s:50:"/home/bjartka/public_html/doctrine/models/Rec1.php";a:4:{i:6;i:1;i:7;i:1;i:11;i:1;i:12;i:1;}s:52:"/home/bjartka/public_html/doctrine/models/MyUser.php";a:5:{i:4;i:-1;i:5;i:-1;i:7;i:-1;i:8;i:-1;i:9;i:-1;}s:58:"/home/bjartka/public_html/doctrine/tests/TableTestCase.php";a:126:{i:38;i:1;i:39;i:1;i:40;i:1;i:44;i:1;i:46;i:1;i:47;i:1;i:51;i:1;i:53;i:1;i:55;i:1;i:56;i:1;i:57;i:1;i:58;i:1;i:59;i:1;i:60;i:1;i:62;i:1;i:63;i:1;i:64;i:1;i:65;i:1;i:66;i:1;i:68;i:1;i:70;i:1;i:71;i:1;i:72;i:1;i:73;i:1;i:74;i:1;i:76;i:1;i:78;i:1;i:79;i:1;i:80;i:1;i:81;i:1;i:82;i:1;i:84;i:1;i:86;i:1;i:88;i:1;i:89;i:1;i:90;i:1;i:91;i:1;i:92;i:1;i:94;i:1;i:95;i:1;i:99;i:1;i:100;i:1;i:101;i:1;i:102;i:1;i:103;i:1;i:104;i:1;i:106;i:1;i:107;i:1;i:108;i:1;i:109;i:1;i:110;i:1;i:111;i:1;i:114;i:1;i:115;i:1;i:116;i:1;i:117;i:1;i:118;i:1;i:119;i:1;i:122;i:1;i:125;i:1;i:126;i:1;i:130;i:1;i:131;i:1;i:135;i:1;i:136;i:1;i:140;i:1;i:141;i:1;i:145;i:1;i:146;i:1;i:147;i:1;i:148;i:1;i:152;i:1;i:153;i:1;i:154;i:1;i:155;i:1;i:159;i:1;i:160;i:1;i:163;i:1;i:164;i:1;i:165;i:1;i:166;i:-2;i:170;i:1;i:171;i:1;i:172;i:1;i:173;i:1;i:174;i:1;i:175;i:1;i:176;i:1;i:177;i:-2;i:181;i:1;i:182;i:1;i:183;i:1;i:184;i:-2;i:188;i:1;i:189;i:1;i:190;i:1;i:191;i:-2;i:195;i:1;i:196;i:1;i:197;i:1;i:198;i:-2;i:200;i:1;i:204;i:1;i:205;i:1;i:206;i:1;i:208;i:1;i:209;i:1;i:210;i:1;i:211;i:1;i:212;i:1;i:213;i:1;i:217;i:1;i:218;i:1;i:219;i:1;i:220;i:1;i:224;i:1;i:225;i:1;i:228;i:1;i:229;i:1;i:230;i:-2;i:232;i:1;i:236;i:1;i:237;i:1;i:239;i:1;i:243;i:1;i:244;i:1;}s:62:"/home/bjartka/public_html/doctrine/tests/ValidatorTestCase.php";a:219:{i:40;i:1;i:41;i:1;i:42;i:1;i:43;i:1;i:44;i:1;i:45;i:1;i:46;i:1;i:47;i:1;i:51;i:1;i:52;i:1;i:53;i:1;i:54;i:1;i:55;i:1;i:56;i:1;i:58;i:1;i:59;i:1;i:60;i:1;i:61;i:1;i:62;i:1;i:63;i:1;i:65;i:1;i:66;i:1;i:67;i:1;i:68;i:1;i:69;i:1;i:70;i:1;i:72;i:1;i:73;i:1;i:74;i:1;i:75;i:1;i:76;i:1;i:77;i:1;i:79;i:1;i:80;i:1;i:81;i:1;i:82;i:1;i:83;i:1;i:84;i:1;i:86;i:1;i:87;i:1;i:88;i:1;i:89;i:1;i:90;i:1;i:91;i:1;i:93;i:1;i:94;i:1;i:95;i:1;i:96;i:1;i:97;i:1;i:98;i:1;i:100;i:1;i:101;i:1;i:102;i:1;i:103;i:1;i:104;i:1;i:105;i:1;i:107;i:1;i:108;i:1;i:109;i:1;i:110;i:1;i:111;i:1;i:112;i:1;i:113;i:1;i:118;i:1;i:119;i:1;i:120;i:1;i:121;i:1;i:123;i:1;i:124;i:1;i:126;i:1;i:128;i:1;i:130;i:1;i:131;i:1;i:132;i:1;i:133;i:1;i:134;i:1;i:137;i:1;i:138;i:1;i:142;i:1;i:144;i:1;i:145;i:1;i:146;i:1;i:147;i:1;i:148;i:1;i:149;i:1;i:150;i:1;i:152;i:1;i:154;i:1;i:155;i:1;i:158;i:1;i:160;i:1;i:161;i:1;i:162;i:1;i:163;i:1;i:165;i:1;i:166;i:1;i:167;i:1;i:168;i:1;i:170;i:1;i:171;i:1;i:173;i:1;i:174;i:1;i:182;i:1;i:184;i:1;i:185;i:1;i:186;i:1;i:187;i:1;i:189;i:1;i:190;i:1;i:191;i:1;i:192;i:1;i:193;i:1;i:200;i:1;i:201;i:1;i:203;i:1;i:204;i:1;i:205;i:1;i:206;i:1;i:207;i:1;i:208;i:1;i:209;i:1;i:210;i:1;i:214;i:1;i:215;i:1;i:216;i:1;i:217;i:1;i:218;i:-1;i:219;i:1;i:220;i:1;i:221;i:1;i:223;i:1;i:225;i:1;i:226;i:1;i:227;i:1;i:228;i:1;i:231;i:1;i:232;i:1;i:240;i:1;i:243;i:1;i:245;i:1;i:246;i:1;i:247;i:1;i:248;i:1;i:249;i:1;i:250;i:1;i:251;i:1;i:253;i:1;i:255;i:1;i:256;i:1;i:257;i:1;i:261;i:1;i:263;i:1;i:264;i:1;i:265;i:1;i:266;i:1;i:267;i:-1;i:268;i:1;i:269;i:1;i:270;i:1;i:272;i:1;i:274;i:1;i:275;i:1;i:278;i:1;i:279;i:1;i:287;i:1;i:289;i:1;i:290;i:1;i:293;i:1;i:294;i:-1;i:295;i:1;i:296;i:1;i:297;i:1;i:300;i:1;i:301;i:1;i:332;i:1;i:334;i:1;i:335;i:1;i:336;i:1;i:338;i:1;i:339;i:1;i:341;i:1;i:343;i:1;i:344;i:-2;i:347;i:1;i:349;i:1;i:350;i:1;i:354;i:1;i:356;i:1;i:357;i:1;i:358;i:1;i:360;i:1;i:361;i:1;i:363;i:1;i:364;i:-1;i:365;i:1;i:366;i:1;i:368;i:1;i:370;i:1;i:371;i:1;i:375;i:1;i:377;i:1;i:378;i:1;i:379;i:1;i:380;i:1;i:381;i:-1;i:382;i:1;i:383;i:1;i:384;i:1;i:385;i:1;i:387;i:1;i:388;i:1;i:389;i:1;i:390;i:1;i:391;i:1;i:392;i:1;i:393;i:1;i:394;i:1;i:397;i:1;i:398;i:1;}s:65:"/home/bjartka/public_html/doctrine/lib/Doctrine/Export/Sqlite.php";a:180:{i:21;i:1;i:34;i:1;i:46;i:1;i:47;i:1;i:48;i:1;i:49;i:-2;i:50;i:-1;i:51;i:-1;i:52;i:-1;i:53;i:-2;i:54;i:-1;i:90;i:1;i:91;i:1;i:92;i:1;i:93;i:1;i:95;i:1;i:96;i:-2;i:107;i:1;i:109;i:1;i:110;i:1;i:112;i:1;i:113;i:1;i:114;i:1;i:116;i:1;i:117;i:1;i:118;i:1;i:119;i:1;i:120;i:1;i:121;i:1;i:122;i:1;i:123;i:1;i:124;i:1;i:125;i:1;i:127;i:1;i:128;i:1;i:129;i:1;i:130;i:-2;i:162;i:1;i:163;i:1;i:164;i:-2;i:166;i:1;i:167;i:1;i:168;i:-2;i:169;i:1;i:171;i:1;i:172;i:1;i:173;i:1;i:174;i:1;i:175;i:1;i:176;i:1;i:177;i:-2;i:178;i:1;i:180;i:1;i:181;i:1;i:182;i:1;i:183;i:1;i:184;i:1;i:186;i:1;i:187;i:1;i:189;i:1;i:190;i:-1;i:191;i:-1;i:193;i:1;i:194;i:-1;i:195;i:-1;i:197;i:1;i:199;i:1;i:201;i:1;i:202;i:1;i:203;i:1;i:204;i:1;i:205;i:1;i:206;i:1;i:247;i:-2;i:260;i:-1;i:261;i:-1;i:262;i:-1;i:263;i:-1;i:264;i:-1;i:265;i:-1;i:266;i:-1;i:267;i:-1;i:268;i:-1;i:269;i:-1;i:270;i:-1;i:271;i:-1;i:272;i:-1;i:273;i:-1;i:275;i:-1;i:276;i:-1;i:277;i:-1;i:278;i:-1;i:280;i:-1;i:281;i:-2;i:298;i:-1;i:299;i:-1;i:300;i:-1;i:302;i:-1;i:304;i:-1;i:305;i:-1;i:306;i:-2;i:309;i:-1;i:310;i:-1;i:311;i:-2;i:315;i:-2;i:316;i:-2;i:317;i:-2;i:320;i:-2;i:321;i:-2;i:331;i:-1;i:333;i:-1;i:334;i:-2;i:338;i:1;i:339;i:-1;i:340;i:-2;i:341;i:1;i:343;i:1;i:344;i:1;i:345;i:1;i:346;i:1;i:347;i:1;i:348;i:-1;i:349;i:-1;i:350;i:-1;i:351;i:1;i:353;i:1;i:354;i:-1;i:355;i:-2;i:357;i:1;i:358;i:1;i:359;i:-1;i:360;i:-1;i:361;i:-1;i:363;i:1;i:364;i:1;i:365;i:1;i:366;i:-1;i:367;i:-1;i:368;i:1;i:369;i:1;i:370;i:1;i:372;i:1;i:373;i:1;i:374;i:-1;i:375;i:-1;i:376;i:-1;i:377;i:-1;i:379;i:1;i:380;i:1;i:381;i:1;i:382;i:-1;i:383;i:-1;i:384;i:1;i:385;i:-1;i:386;i:-1;i:387;i:-1;i:388;i:1;i:390;i:1;i:391;i:1;i:392;i:1;i:393;i:1;i:394;i:1;i:396;i:1;i:397;i:-1;i:398;i:-1;i:399;i:-1;i:400;i:-1;i:401;i:-1;i:402;i:-1;i:403;i:-1;i:404;i:-1;i:405;i:-1;i:406;i:-1;i:408;i:1;i:409;i:-1;i:410;i:-2;i:412;i:1;i:414;i:1;i:415;i:-2;i:416;i:1;}s:70:"/home/bjartka/public_html/doctrine/lib/Doctrine/Transaction/Sqlite.php";a:17:{i:21;i:1;i:33;i:1;i:50;i:1;i:51;i:1;i:52;i:1;i:53;i:1;i:54;i:1;i:55;i:1;i:56;i:1;i:57;i:1;i:58;i:1;i:59;i:1;i:60;i:1;i:62;i:1;i:64;i:1;i:65;i:-2;i:66;i:1;}s:69:"/home/bjartka/public_html/doctrine/lib/Doctrine/Adapter/Interface.php";a:2:{i:34;i:1;i:46;i:1;}s:70:"/home/bjartka/public_html/doctrine/lib/Doctrine/Transaction/Oracle.php";a:25:{i:21;i:1;i:33;i:1;i:44;i:1;i:46;i:1;i:47;i:-2;i:59;i:1;i:60;i:-2;i:71;i:1;i:73;i:1;i:74;i:-2;i:91;i:1;i:92;i:1;i:93;i:1;i:94;i:1;i:95;i:1;i:96;i:1;i:97;i:1;i:98;i:1;i:99;i:1;i:100;i:1;i:101;i:1;i:103;i:1;i:104;i:1;i:105;i:-2;i:106;i:1;}s:65:"/home/bjartka/public_html/doctrine/lib/Doctrine/Export/Oracle.php";a:157:{i:21;i:1;i:34;i:1;i:46;i:-1;i:47;i:-1;i:49;i:-1;i:50;i:-1;i:52;i:-1;i:53;i:-1;i:55;i:-1;i:56;i:-1;i:59;i:-1;i:60;i:-1;i:61;i:-1;i:62;i:-1;i:63;i:-1;i:65;i:-1;i:66;i:-2;i:78;i:-1;i:79;i:-1;i:80;i:-1;i:82;i:-1;i:84;i:-1;i:85;i:-2;i:98;i:1;i:99;i:1;i:100;i:1;i:102;i:1;i:103;i:1;i:104;i:1;i:106;i:1;i:108;i:1;i:109;i:-1;i:110;i:-1;i:112;i:-1;i:113;i:-1;i:115;i:1;i:117;i:1;i:118;i:1;i:119;i:1;i:120;i:1;i:121;i:1;i:123;i:1;i:129;i:1;i:130;i:1;i:131;i:1;i:135;i:1;i:138;i:1;i:142;i:1;i:143;i:1;i:144;i:-2;i:154;i:-1;i:155;i:-1;i:156;i:-1;i:157;i:-1;i:158;i:-1;i:159;i:-1;i:161;i:-1;i:162;i:-1;i:163;i:-1;i:166;i:-1;i:169;i:-1;i:171;i:-1;i:174;i:-1;i:175;i:-1;i:176;i:-1;i:186;i:-1;i:187;i:-2;i:200;i:-1;i:201;i:-1;i:202;i:-1;i:203;i:-1;i:204;i:-1;i:205;i:-1;i:206;i:-1;i:207;i:-1;i:209;i:-1;i:210;i:-1;i:211;i:-1;i:212;i:-1;i:214;i:-1;i:215;i:-2;i:250;i:1;i:252;i:1;i:253;i:1;i:254;i:1;i:256;i:1;i:257;i:1;i:292;i:1;i:294;i:1;i:295;i:1;i:296;i:1;i:297;i:1;i:298;i:1;i:299;i:1;i:301;i:1;i:302;i:-2;i:313;i:-1;i:314;i:-1;i:316;i:-1;i:317;i:-2;i:410;i:-1;i:412;i:-1;i:413;i:-1;i:414;i:-1;i:415;i:-1;i:416;i:-1;i:417;i:-1;i:418;i:-1;i:419;i:-1;i:420;i:-1;i:421;i:-1;i:423;i:-1;i:424;i:-1;i:425;i:-2;i:427;i:-1;i:429;i:-1;i:430;i:-1;i:431;i:-1;i:432;i:-1;i:433;i:-1;i:434;i:-1;i:435;i:-1;i:437;i:-1;i:438;i:-1;i:439;i:-1;i:440;i:-1;i:441;i:-1;i:442;i:-1;i:443;i:-1;i:445;i:-1;i:446;i:-1;i:447;i:-1;i:448;i:-1;i:450;i:-1;i:451;i:-1;i:452;i:-1;i:454;i:-1;i:455;i:-1;i:456;i:-1;i:457;i:-1;i:458;i:-1;i:459;i:-1;i:460;i:-1;i:462;i:-1;i:463;i:-1;i:464;i:-1;i:465;i:-1;i:466;i:-1;i:483;i:1;i:484;i:1;i:485;i:1;i:486;i:1;i:487;i:-2;i:498;i:1;i:499;i:1;i:500;i:-2;i:501;i:1;}s:58:"/home/bjartka/public_html/doctrine/lib/Doctrine/Import.php";a:61:{i:21;i:1;i:37;i:1;i:48;i:1;i:49;i:-1;i:50;i:-2;i:52;i:1;i:53;i:-2;i:62;i:1;i:63;i:-1;i:64;i:-2;i:66;i:1;i:67;i:-2;i:77;i:-1;i:78;i:-2;i:88;i:1;i:89;i:-1;i:90;i:-2;i:92;i:1;i:93;i:-2;i:103;i:-1;i:104;i:-2;i:114;i:-1;i:115;i:-2;i:125;i:-1;i:126;i:-2;i:136;i:-1;i:137;i:-2;i:147;i:-1;i:148;i:-2;i:158;i:-1;i:159;i:-2;i:168;i:1;i:169;i:-1;i:170;i:-2;i:172;i:1;i:173;i:-2;i:183;i:1;i:184;i:-1;i:185;i:-2;i:187;i:1;i:188;i:-2;i:201;i:-1;i:203;i:-1;i:206;i:-1;i:207;i:-1;i:208;i:-2;i:210;i:-1;i:211;i:-1;i:212;i:-1;i:214;i:-1;i:215;i:-1;i:216;i:-1;i:217;i:-1;i:218;i:-1;i:219;i:-1;i:221;i:-1;i:222;i:-1;i:223;i:-1;i:225;i:-1;i:226;i:-2;i:227;i:1;}s:67:"/home/bjartka/public_html/doctrine/lib/Doctrine/Validator/Email.php";a:27:{i:34;i:1;i:44;i:1;i:45;i:1;i:46;i:-2;i:47;i:1;i:48;i:1;i:49;i:1;i:50;i:1;i:51;i:1;i:52;i:-2;i:53;i:-1;i:54;i:-1;i:56;i:1;i:57;i:1;i:58;i:1;i:59;i:1;i:60;i:1;i:61;i:1;i:62;i:1;i:63;i:1;i:64;i:1;i:65;i:1;i:73;i:1;i:74;i:1;i:76;i:1;i:77;i:-2;i:78;i:1;}s:77:"/home/bjartka/public_html/doctrine/lib/Doctrine/Search/Analyzer/Interface.php";a:2:{i:33;i:1;i:36;i:1;}}s:8:"revision";s:4:"2998";s:6:"totals";a:5:{s:5:"lines";i:17599;s:10:"notcovered";i:8291;s:7:"covered";i:7736;s:5:"maybe";i:1572;s:10:"percentage";d:52.8900000000000005684341886080801486968994140625;}s:4:"data";a:321:{s:8:"Doctrine";a:6:{s:7:"covered";i:49;s:5:"maybe";i:40;s:10:"notcovered";i:115;s:5:"total";i:204;s:10:"percentage";d:43.63000000000000255795384873636066913604736328125;s:4:"type";s:7:"covered";}s:13:"Doctrine_Hook";a:6:{s:7:"covered";i:47;s:5:"maybe";i:7;s:10:"notcovered";i:15;s:5:"total";i:69;s:10:"percentage";d:78.2600000000000051159076974727213382720947265625;s:4:"type";s:7:"covered";}s:24:"Doctrine_Resource_Client";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:119;s:5:"total";i:119;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:24:"Doctrine_Resource_Params";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:22;s:5:"total";i:22;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:25:"Doctrine_Resource_Request";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:39;s:5:"total";i:39;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:24:"Doctrine_Resource_Config";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:0;s:10:"percentage";i:100;s:4:"type";s:10:"notcovered";}s:23:"Doctrine_Resource_Query";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:126;s:5:"total";i:126;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:24:"Doctrine_Resource_Server";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:167;s:5:"total";i:167;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:24:"Doctrine_Resource_Access";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:0;s:10:"percentage";i:100;s:4:"type";s:10:"notcovered";}s:27:"Doctrine_Resource_Exception";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:0;s:10:"percentage";i:100;s:4:"type";s:10:"notcovered";}s:24:"Doctrine_Resource_Record";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:203;s:5:"total";i:203;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:28:"Doctrine_Resource_Collection";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:66;s:5:"total";i:66;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:23:"Doctrine_Resource_Table";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:79;s:5:"total";i:79;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:20:"Doctrine_Hook_Parser";a:6:{s:7:"covered";i:3;s:5:"maybe";i:2;s:10:"notcovered";i:0;s:5:"total";i:5;s:10:"percentage";d:100;s:4:"type";s:7:"covered";}s:21:"Doctrine_Hook_Integer";a:6:{s:7:"covered";i:15;s:5:"maybe";i:1;s:10:"notcovered";i:0;s:5:"total";i:16;s:10:"percentage";d:100;s:4:"type";s:7:"covered";}s:22:"Doctrine_Hook_WordLike";a:6:{s:7:"covered";i:14;s:5:"maybe";i:1;s:10:"notcovered";i:0;s:5:"total";i:15;s:10:"percentage";d:100;s:4:"type";s:7:"covered";}s:19:"Doctrine_Hook_Equal";a:6:{s:7:"covered";i:5;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:5;s:10:"percentage";d:100;s:4:"type";s:7:"covered";}s:28:"Doctrine_Hook_Parser_Complex";a:6:{s:7:"covered";i:17;s:5:"maybe";i:1;s:10:"notcovered";i:6;s:5:"total";i:24;s:10:"percentage";d:75;s:4:"type";s:7:"covered";}s:23:"Doctrine_I18n_Exception";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:0;s:10:"percentage";i:100;s:4:"type";s:10:"notcovered";}s:13:"Doctrine_I18n";a:6:{s:7:"covered";i:43;s:5:"maybe";i:3;s:10:"notcovered";i:2;s:5:"total";i:48;s:10:"percentage";d:95.8299999999999982946974341757595539093017578125;s:4:"type";s:7:"covered";}s:15:"Doctrine_Column";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:44;s:5:"total";i:44;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:17:"Doctrine_Compiler";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:90;s:5:"total";i:90;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:11:"Doctrine_Db";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:3;s:5:"total";i:3;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:16:"Doctrine_Hydrate";a:6:{s:7:"covered";i:362;s:5:"maybe";i:65;s:10:"notcovered";i:46;s:5:"total";i:473;s:10:"percentage";d:90.2699999999999960209606797434389591217041015625;s:4:"type";s:7:"covered";}s:13:"Doctrine_Null";a:6:{s:7:"covered";i:3;s:5:"maybe";i:2;s:10:"notcovered";i:1;s:5:"total";i:6;s:10:"percentage";d:83.3299999999999982946974341757595539093017578125;s:4:"type";s:7:"covered";}s:22:"Doctrine_Hydrate_Array";a:6:{s:7:"covered";i:12;s:5:"maybe";i:6;s:10:"notcovered";i:1;s:5:"total";i:19;s:10:"percentage";d:94.7399999999999948840923025272786617279052734375;s:4:"type";s:7:"covered";}s:26:"Doctrine_Hydrate_Exception";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:0;s:10:"percentage";i:100;s:4:"type";s:10:"notcovered";}s:23:"Doctrine_Hydrate_Record";a:6:{s:7:"covered";i:30;s:5:"maybe";i:9;s:10:"notcovered";i:11;s:5:"total";i:50;s:10:"percentage";d:78;s:4:"type";s:7:"covered";}s:15:"Doctrine_Plugin";a:6:{s:7:"covered";i:28;s:5:"maybe";i:9;s:10:"notcovered";i:12;s:5:"total";i:49;s:10:"percentage";d:75.5100000000000051159076974727213382720947265625;s:4:"type";s:7:"covered";}s:14:"Doctrine_Cache";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:206;s:5:"total";i:206;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:17:"Doctrine_DataType";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:9;s:5:"total";i:9;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:21:"Doctrine_Query_Having";a:6:{s:7:"covered";i:34;s:5:"maybe";i:4;s:10:"notcovered";i:1;s:5:"total";i:39;s:10:"percentage";d:97.43999999999999772626324556767940521240234375;s:4:"type";s:7:"covered";}s:20:"Doctrine_Query_Check";a:6:{s:7:"covered";i:39;s:5:"maybe";i:6;s:10:"notcovered";i:14;s:5:"total";i:59;s:10:"percentage";d:76.2699999999999960209606797434389591217041015625;s:4:"type";s:7:"covered";}s:21:"Doctrine_Query_Filter";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:6;s:5:"total";i:6;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:33:"Doctrine_Query_Registry_Exception";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:0;s:10:"percentage";i:100;s:4:"type";s:10:"notcovered";}s:21:"Doctrine_Query_Parser";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:0;s:10:"percentage";i:100;s:4:"type";s:10:"notcovered";}s:21:"Doctrine_Query_Offset";a:6:{s:7:"covered";i:2;s:5:"maybe";i:1;s:10:"notcovered";i:0;s:5:"total";i:3;s:10:"percentage";d:100;s:4:"type";s:7:"covered";}s:24:"Doctrine_Query_Exception";a:6:{s:7:"covered";i:2;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:2;s:10:"percentage";d:100;s:4:"type";s:7:"covered";}s:23:"Doctrine_Query_Abstract";a:6:{s:7:"covered";i:45;s:5:"maybe";i:23;s:10:"notcovered";i:21;s:5:"total";i:89;s:10:"percentage";d:76.400000000000005684341886080801486968994140625;s:4:"type";s:7:"covered";}s:22:"Doctrine_Query_Orderby";a:6:{s:7:"covered";i:23;s:5:"maybe";i:1;s:10:"notcovered";i:0;s:5:"total";i:24;s:10:"percentage";d:100;s:4:"type";s:7:"covered";}s:24:"Doctrine_Query_Condition";a:6:{s:7:"covered";i:36;s:5:"maybe";i:3;s:10:"notcovered";i:0;s:5:"total";i:39;s:10:"percentage";d:100;s:4:"type";s:7:"covered";}s:20:"Doctrine_Query_Where";a:6:{s:7:"covered";i:81;s:5:"maybe";i:5;s:10:"notcovered";i:4;s:5:"total";i:90;s:10:"percentage";d:95.56000000000000227373675443232059478759765625;s:4:"type";s:7:"covered";}s:21:"Doctrine_Query_Select";a:6:{s:7:"covered";i:4;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:4;s:10:"percentage";d:100;s:4:"type";s:7:"covered";}s:23:"Doctrine_Query_Registry";a:6:{s:7:"covered";i:17;s:5:"maybe";i:3;s:10:"notcovered";i:2;s:5:"total";i:22;s:10:"percentage";d:90.909999999999996589394868351519107818603515625;s:4:"type";s:7:"covered";}s:28:"Doctrine_Query_JoinCondition";a:6:{s:7:"covered";i:28;s:5:"maybe";i:1;s:10:"notcovered";i:22;s:5:"total";i:51;s:10:"percentage";d:56.8599999999999994315658113919198513031005859375;s:4:"type";s:7:"covered";}s:19:"Doctrine_Query_From";a:6:{s:7:"covered";i:32;s:5:"maybe";i:2;s:10:"notcovered";i:2;s:5:"total";i:36;s:10:"percentage";d:94.43999999999999772626324556767940521240234375;s:4:"type";s:7:"covered";}s:19:"Doctrine_Query_Part";a:6:{s:7:"covered";i:3;s:5:"maybe";i:1;s:10:"notcovered";i:1;s:5:"total";i:5;s:10:"percentage";d:80;s:4:"type";s:7:"covered";}s:27:"Doctrine_Query_Filter_Chain";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:22;s:5:"total";i:22;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:22:"Doctrine_Query_Groupby";a:6:{s:7:"covered";i:14;s:5:"maybe";i:1;s:10:"notcovered";i:2;s:5:"total";i:17;s:10:"percentage";d:88.2399999999999948840923025272786617279052734375;s:4:"type";s:7:"covered";}s:18:"Doctrine_Query_Set";a:6:{s:7:"covered";i:17;s:5:"maybe";i:1;s:10:"notcovered";i:0;s:5:"total";i:18;s:10:"percentage";d:100;s:4:"type";s:7:"covered";}s:20:"Doctrine_Query_Limit";a:6:{s:7:"covered";i:2;s:5:"maybe";i:1;s:10:"notcovered";i:0;s:5:"total";i:3;s:10:"percentage";d:100;s:4:"type";s:7:"covered";}s:19:"Doctrine_Expression";a:6:{s:7:"covered";i:25;s:5:"maybe";i:7;s:10:"notcovered";i:4;s:5:"total";i:36;s:10:"percentage";d:88.8900000000000005684341886080801486968994140625;s:4:"type";s:7:"covered";}s:18:"Doctrine_Tokenizer";a:6:{s:7:"covered";i:123;s:5:"maybe";i:7;s:10:"notcovered";i:5;s:5:"total";i:135;s:10:"percentage";d:96.2999999999999971578290569595992565155029296875;s:4:"type";s:7:"covered";}s:13:"Doctrine_Node";a:6:{s:7:"covered";i:12;s:5:"maybe";i:5;s:10:"notcovered";i:25;s:5:"total";i:42;s:10:"percentage";d:40.47999999999999687361196265555918216705322265625;s:4:"type";s:7:"covered";}s:26:"Doctrine_DataDict_Firebird";a:6:{s:7:"covered";i:95;s:5:"maybe";i:6;s:10:"notcovered";i:20;s:5:"total";i:121;s:10:"percentage";d:83.469999999999998863131622783839702606201171875;s:4:"type";s:7:"covered";}s:27:"Doctrine_DataDict_Exception";a:6:{s:7:"covered";i:2;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:2;s:10:"percentage";d:100;s:4:"type";s:7:"covered";}s:24:"Doctrine_DataDict_Oracle";a:6:{s:7:"covered";i:104;s:5:"maybe";i:4;s:10:"notcovered";i:15;s:5:"total";i:123;s:10:"percentage";d:87.7999999999999971578290569595992565155029296875;s:4:"type";s:7:"covered";}s:23:"Doctrine_DataDict_Mysql";a:6:{s:7:"covered";i:169;s:5:"maybe";i:11;s:10:"notcovered";i:70;s:5:"total";i:250;s:10:"percentage";d:72;s:4:"type";s:7:"covered";}s:23:"Doctrine_DataDict_Pgsql";a:6:{s:7:"covered";i:168;s:5:"maybe";i:9;s:10:"notcovered";i:17;s:5:"total";i:194;s:10:"percentage";d:91.2399999999999948840923025272786617279052734375;s:4:"type";s:7:"covered";}s:26:"Doctrine_DataDict_Informix";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:52;s:5:"total";i:52;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:23:"Doctrine_DataDict_Mssql";a:6:{s:7:"covered";i:90;s:5:"maybe";i:5;s:10:"notcovered";i:17;s:5:"total";i:112;s:10:"percentage";d:84.81999999999999317878973670303821563720703125;s:4:"type";s:7:"covered";}s:24:"Doctrine_DataDict_Sqlite";a:6:{s:7:"covered";i:137;s:5:"maybe";i:6;s:10:"notcovered";i:45;s:5:"total";i:188;s:10:"percentage";d:76.06000000000000227373675443232059478759765625;s:4:"type";s:7:"covered";}s:31:"Doctrine_Cli_AnsiColorFormatter";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:61;s:5:"total";i:61;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:22:"Doctrine_Cli_Exception";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:0;s:10:"percentage";i:100;s:4:"type";s:10:"notcovered";}s:22:"Doctrine_Cli_Formatter";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:27;s:5:"total";i:27;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:13:"Doctrine_Tree";a:6:{s:7:"covered";i:13;s:5:"maybe";i:5;s:10:"notcovered";i:10;s:5:"total";i:28;s:10:"percentage";d:64.2900000000000062527760746888816356658935546875;s:4:"type";s:7:"covered";}s:14:"Doctrine_Query";a:6:{s:7:"covered";i:661;s:5:"maybe";i:61;s:10:"notcovered";i:131;s:5:"total";i:853;s:10:"percentage";d:84.6400000000000005684341886080801486968994140625;s:4:"type";s:7:"covered";}s:20:"Doctrine_Transaction";a:6:{s:7:"covered";i:114;s:5:"maybe";i:22;s:10:"notcovered";i:1;s:5:"total";i:137;s:10:"percentage";d:99.2699999999999960209606797434389591217041015625;s:4:"type";s:7:"covered";}s:15:"Doctrine_Search";a:6:{s:7:"covered";i:122;s:5:"maybe";i:7;s:10:"notcovered";i:0;s:5:"total";i:129;s:10:"percentage";d:100;s:4:"type";s:7:"covered";}s:14:"Doctrine_Event";a:6:{s:7:"covered";i:26;s:5:"maybe";i:13;s:10:"notcovered";i:47;s:5:"total";i:86;s:10:"percentage";d:45.35000000000000142108547152020037174224853515625;s:4:"type";s:7:"covered";}s:17:"Doctrine_Relation";a:6:{s:7:"covered";i:31;s:5:"maybe";i:18;s:10:"notcovered";i:22;s:5:"total";i:71;s:10:"percentage";d:69.0100000000000051159076974727213382720947265625;s:4:"type";s:7:"covered";}s:22:"Doctrine_EventListener";a:6:{s:7:"covered";i:29;s:5:"maybe";i:0;s:10:"notcovered";i:3;s:5:"total";i:32;s:10:"percentage";d:90.6299999999999954525264911353588104248046875;s:4:"type";s:7:"covered";}s:24:"Doctrine_Record_Listener";a:6:{s:7:"covered";i:9;s:5:"maybe";i:0;s:10:"notcovered";i:4;s:5:"total";i:13;s:10:"percentage";d:69.2300000000000039790393202565610408782958984375;s:4:"type";s:7:"covered";}s:30:"Doctrine_Record_Listener_Chain";a:6:{s:7:"covered";i:48;s:5:"maybe";i:3;s:10:"notcovered";i:23;s:5:"total";i:74;s:10:"percentage";d:68.9200000000000017053025658242404460906982421875;s:4:"type";s:7:"covered";}s:22:"Doctrine_Record_Filter";a:6:{s:7:"covered";i:3;s:5:"maybe";i:1;s:10:"notcovered";i:1;s:5:"total";i:5;s:10:"percentage";d:80;s:4:"type";s:7:"covered";}s:25:"Doctrine_Record_Exception";a:6:{s:7:"covered";i:2;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:2;s:10:"percentage";d:100;s:4:"type";s:7:"covered";}s:24:"Doctrine_Record_Abstract";a:6:{s:7:"covered";i:49;s:5:"maybe";i:15;s:10:"notcovered";i:36;s:5:"total";i:100;s:10:"percentage";d:64;s:4:"type";s:7:"covered";}s:31:"Doctrine_Record_Filter_Standard";a:6:{s:7:"covered";i:3;s:5:"maybe";i:2;s:10:"notcovered";i:0;s:5:"total";i:5;s:10:"percentage";d:100;s:4:"type";s:7:"covered";}s:31:"Doctrine_Record_Filter_Compound";a:6:{s:7:"covered";i:17;s:5:"maybe";i:4;s:10:"notcovered";i:14;s:5:"total";i:35;s:10:"percentage";d:60;s:4:"type";s:7:"covered";}s:24:"Doctrine_Record_Iterator";a:6:{s:7:"covered";i:8;s:5:"maybe";i:2;s:10:"notcovered";i:3;s:5:"total";i:13;s:10:"percentage";d:76.9200000000000017053025658242404460906982421875;s:4:"type";s:7:"covered";}s:31:"Doctrine_Record_State_Exception";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:0;s:10:"percentage";i:100;s:4:"type";s:10:"notcovered";}s:22:"Doctrine_Task_DumpData";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:13;s:5:"total";i:13;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:26:"Doctrine_Task_BuildAllLoad";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:16;s:5:"total";i:16;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:22:"Doctrine_Task_BuildAll";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:20;s:5:"total";i:20;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:21:"Doctrine_Task_Migrate";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:5;s:5:"total";i:5;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:34:"Doctrine_Task_GenerateMigrationsDb";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:5;s:5:"total";i:5;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:27:"Doctrine_Task_LoadDummyData";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:6;s:5:"total";i:6;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:28:"Doctrine_Task_BuildAllReload";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:16;s:5:"total";i:16;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:17:"Doctrine_Task_Dql";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:30;s:5:"total";i:30;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:23:"Doctrine_Task_Exception";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:0;s:10:"percentage";i:100;s:4:"type";s:10:"notcovered";}s:25:"Doctrine_Task_GenerateSql";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:15;s:5:"total";i:15;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:21:"Doctrine_Task_Compile";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:5;s:5:"total";i:5;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:31:"Doctrine_Task_GenerateMigration";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:5;s:5:"total";i:5;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:22:"Doctrine_Task_LoadData";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:6;s:5:"total";i:6;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:22:"Doctrine_Task_CreateDb";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:5;s:5:"total";i:5;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:32:"Doctrine_Task_GenerateYamlModels";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:5;s:5:"total";i:5;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:26:"Doctrine_Task_CreateTables";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:5;s:5:"total";i:5;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:28:"Doctrine_Task_GenerateYamlDb";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:5;s:5:"total";i:5;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:32:"Doctrine_Task_GenerateModelsYaml";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:5;s:5:"total";i:5;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:23:"Doctrine_Task_RebuildDb";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:16;s:5:"total";i:16;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:30:"Doctrine_Task_GenerateModelsDb";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:5;s:5:"total";i:5;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:20:"Doctrine_Task_DropDb";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:13;s:5:"total";i:13;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:13:"Doctrine_Task";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:68;s:5:"total";i:68;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:15:"Doctrine_Parser";a:6:{s:7:"covered";i:14;s:5:"maybe";i:6;s:10:"notcovered";i:5;s:5:"total";i:25;s:10:"percentage";d:80;s:4:"type";s:7:"covered";}s:26:"Doctrine_Locator_Exception";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:0;s:10:"percentage";i:100;s:4:"type";s:10:"notcovered";}s:27:"Doctrine_Locator_Injectable";a:6:{s:7:"covered";i:2;s:5:"maybe";i:7;s:10:"notcovered";i:14;s:5:"total";i:23;s:10:"percentage";d:39.13000000000000255795384873636066913604736328125;s:4:"type";s:7:"covered";}s:12:"Doctrine_Cli";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:218;s:5:"total";i:218;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:15:"Doctrine_Access";a:6:{s:7:"covered";i:16;s:5:"maybe";i:7;s:10:"notcovered";i:1;s:5:"total";i:24;s:10:"percentage";d:95.8299999999999982946974341757595539093017578125;s:4:"type";s:7:"covered";}s:27:"Doctrine_Compiler_Exception";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:0;s:10:"percentage";i:100;s:4:"type";s:10:"notcovered";}s:18:"Doctrine_Exception";a:6:{s:7:"covered";i:1;s:5:"maybe";i:2;s:10:"notcovered";i:4;s:5:"total";i:7;s:10:"percentage";d:42.8599999999999994315658113919198513031005859375;s:4:"type";s:7:"covered";}s:15:"Doctrine_Import";a:6:{s:7:"covered";i:12;s:5:"maybe";i:19;s:10:"notcovered";i:29;s:5:"total";i:60;s:10:"percentage";d:51.6700000000000017053025658242404460906982421875;s:4:"type";s:7:"covered";}s:25:"Doctrine_Plugin_Exception";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:0;s:10:"percentage";i:100;s:4:"type";s:10:"notcovered";}s:17:"Doctrine_DataDict";a:6:{s:7:"covered";i:7;s:5:"maybe";i:4;s:10:"notcovered";i:22;s:5:"total";i:33;s:10:"percentage";d:33.3299999999999982946974341757595539093017578125;s:4:"type";s:7:"covered";}s:15:"Doctrine_Record";a:6:{s:7:"covered";i:487;s:5:"maybe";i:78;s:10:"notcovered";i:99;s:5:"total";i:664;s:10:"percentage";d:85.090000000000003410605131648480892181396484375;s:4:"type";s:7:"covered";}s:23:"Doctrine_Data_Exception";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:0;s:10:"percentage";i:100;s:4:"type";s:10:"notcovered";}s:20:"Doctrine_Data_Import";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:205;s:5:"total";i:205;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:20:"Doctrine_Data_Export";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:118;s:5:"total";i:118;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:19:"Doctrine_Collection";a:6:{s:7:"covered";i:114;s:5:"maybe";i:42;s:10:"notcovered";i:143;s:5:"total";i:299;s:10:"percentage";d:52.1700000000000017053025658242404460906982421875;s:4:"type";s:7:"covered";}s:15:"Doctrine_RawSql";a:6:{s:7:"covered";i:137;s:5:"maybe";i:6;s:10:"notcovered";i:4;s:5:"total";i:147;s:10:"percentage";d:97.280000000000001136868377216160297393798828125;s:4:"type";s:7:"covered";}s:15:"Doctrine_Export";a:6:{s:7:"covered";i:205;s:5:"maybe";i:50;s:10:"notcovered";i:91;s:5:"total";i:346;s:10:"percentage";d:73.7000000000000028421709430404007434844970703125;s:4:"type";s:7:"covered";}s:25:"Doctrine_Table_Repository";a:6:{s:7:"covered";i:20;s:5:"maybe";i:11;s:10:"notcovered";i:9;s:5:"total";i:40;s:10:"percentage";d:77.5;s:4:"type";s:7:"covered";}s:35:"Doctrine_Table_Repository_Exception";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:0;s:10:"percentage";i:100;s:4:"type";s:10:"notcovered";}s:24:"Doctrine_Table_Exception";a:6:{s:7:"covered";i:4;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:4;s:10:"percentage";d:100;s:4:"type";s:7:"covered";}s:49:"Doctrine_Migration_IrreversibleMigrationException";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:0;s:10:"percentage";i:100;s:4:"type";s:10:"notcovered";}s:28:"Doctrine_Migration_Exception";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:0;s:10:"percentage";i:100;s:4:"type";s:10:"notcovered";}s:26:"Doctrine_Migration_Builder";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:153;s:5:"total";i:153;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:26:"Doctrine_Migration_Process";a:6:{s:7:"covered";i:21;s:5:"maybe";i:1;s:10:"notcovered";i:54;s:5:"total";i:76;s:10:"percentage";d:28.949999999999999289457264239899814128875732421875;s:4:"type";s:7:"covered";}s:26:"Doctrine_AuditLog_Listener";a:6:{s:7:"covered";i:31;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:31;s:10:"percentage";d:100;s:4:"type";s:7:"covered";}s:22:"Doctrine_Template_I18n";a:6:{s:7:"covered";i:14;s:5:"maybe";i:1;s:10:"notcovered";i:3;s:5:"total";i:18;s:10:"percentage";d:83.3299999999999982946974341757595539093017578125;s:4:"type";s:7:"covered";}s:26:"Doctrine_Template_Taggable";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:0;s:10:"percentage";i:100;s:4:"type";s:10:"notcovered";}s:27:"Doctrine_Template_NestedSet";a:6:{s:7:"covered";i:6;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:6;s:10:"percentage";d:100;s:4:"type";s:7:"covered";}s:28:"Doctrine_Template_Searchable";a:6:{s:7:"covered";i:18;s:5:"maybe";i:1;s:10:"notcovered";i:0;s:5:"total";i:19;s:10:"percentage";d:100;s:4:"type";s:7:"covered";}s:29:"Doctrine_Template_Versionable";a:6:{s:7:"covered";i:8;s:5:"maybe";i:1;s:10:"notcovered";i:0;s:5:"total";i:9;s:10:"percentage";d:100;s:4:"type";s:7:"covered";}s:17:"Doctrine_Template";a:6:{s:7:"covered";i:6;s:5:"maybe";i:5;s:10:"notcovered";i:4;s:5:"total";i:15;s:10:"percentage";d:73.3299999999999982946974341757595539093017578125;s:4:"type";s:7:"covered";}s:19:"Doctrine_FileFinder";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:332;s:5:"total";i:332;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:26:"Doctrine_Relation_LocalKey";a:6:{s:7:"covered";i:19;s:5:"maybe";i:2;s:10:"notcovered";i:2;s:5:"total";i:23;s:10:"percentage";d:91.2999999999999971578290569595992565155029296875;s:4:"type";s:7:"covered";}s:34:"Doctrine_Relation_Association_Self";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:64;s:5:"total";i:64;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:22:"Doctrine_Relation_Nest";a:6:{s:7:"covered";i:30;s:5:"maybe";i:3;s:10:"notcovered";i:26;s:5:"total";i:59;s:10:"percentage";d:55.92999999999999971578290569595992565155029296875;s:4:"type";s:7:"covered";}s:24:"Doctrine_Relation_Parser";a:6:{s:7:"covered";i:160;s:5:"maybe";i:26;s:10:"notcovered";i:40;s:5:"total";i:226;s:10:"percentage";d:82.2999999999999971578290569595992565155029296875;s:4:"type";s:7:"covered";}s:27:"Doctrine_Relation_Exception";a:6:{s:7:"covered";i:2;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:2;s:10:"percentage";d:100;s:4:"type";s:7:"covered";}s:29:"Doctrine_Relation_Association";a:6:{s:7:"covered";i:20;s:5:"maybe";i:5;s:10:"notcovered";i:5;s:5:"total";i:30;s:10:"percentage";d:83.3299999999999982946974341757595539093017578125;s:4:"type";s:7:"covered";}s:28:"Doctrine_Relation_ForeignKey";a:6:{s:7:"covered";i:36;s:5:"maybe";i:2;s:10:"notcovered";i:0;s:5:"total";i:38;s:10:"percentage";d:100;s:4:"type";s:7:"covered";}s:34:"Doctrine_Relation_Parser_Exception";a:6:{s:7:"covered";i:2;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:2;s:10:"percentage";d:100;s:4:"type";s:7:"covered";}s:25:"Doctrine_RawSql_Exception";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:0;s:10:"percentage";i:100;s:4:"type";s:10:"notcovered";}s:25:"Doctrine_Transaction_Mock";a:6:{s:7:"covered";i:2;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:2;s:10:"percentage";d:100;s:4:"type";s:7:"covered";}s:29:"Doctrine_Transaction_Firebird";a:6:{s:7:"covered";i:47;s:5:"maybe";i:3;s:10:"notcovered";i:0;s:5:"total";i:50;s:10:"percentage";d:100;s:4:"type";s:7:"covered";}s:30:"Doctrine_Transaction_Exception";a:6:{s:7:"covered";i:2;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:2;s:10:"percentage";d:100;s:4:"type";s:7:"covered";}s:27:"Doctrine_Transaction_Oracle";a:6:{s:7:"covered";i:20;s:5:"maybe";i:4;s:10:"notcovered";i:0;s:5:"total";i:24;s:10:"percentage";d:100;s:4:"type";s:7:"covered";}s:26:"Doctrine_Transaction_Mysql";a:6:{s:7:"covered";i:19;s:5:"maybe";i:5;s:10:"notcovered";i:0;s:5:"total";i:24;s:10:"percentage";d:100;s:4:"type";s:7:"covered";}s:26:"Doctrine_Transaction_Pgsql";a:6:{s:7:"covered";i:18;s:5:"maybe";i:4;s:10:"notcovered";i:0;s:5:"total";i:22;s:10:"percentage";d:100;s:4:"type";s:7:"covered";}s:29:"Doctrine_Transaction_Informix";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:0;s:10:"percentage";i:100;s:4:"type";s:10:"notcovered";}s:26:"Doctrine_Transaction_Mssql";a:6:{s:7:"covered";i:14;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:14;s:10:"percentage";d:100;s:4:"type";s:7:"covered";}s:27:"Doctrine_Transaction_Sqlite";a:6:{s:7:"covered";i:15;s:5:"maybe";i:1;s:10:"notcovered";i:0;s:5:"total";i:16;s:10:"percentage";d:100;s:4:"type";s:7:"covered";}s:21:"Doctrine_Sequence_Db2";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:47;s:5:"total";i:47;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:26:"Doctrine_Sequence_Firebird";a:6:{s:7:"covered";i:14;s:5:"maybe";i:12;s:10:"notcovered";i:1;s:5:"total";i:27;s:10:"percentage";d:96.2999999999999971578290569595992565155029296875;s:4:"type";s:7:"covered";}s:27:"Doctrine_Sequence_Exception";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:0;s:10:"percentage";i:100;s:4:"type";s:10:"notcovered";}s:24:"Doctrine_Sequence_Oracle";a:6:{s:7:"covered";i:15;s:5:"maybe";i:10;s:10:"notcovered";i:0;s:5:"total";i:25;s:10:"percentage";d:100;s:4:"type";s:7:"covered";}s:23:"Doctrine_Sequence_Mysql";a:6:{s:7:"covered";i:18;s:5:"maybe";i:10;s:10:"notcovered";i:0;s:5:"total";i:28;s:10:"percentage";d:100;s:4:"type";s:7:"covered";}s:23:"Doctrine_Sequence_Pgsql";a:6:{s:7:"covered";i:12;s:5:"maybe";i:9;s:10:"notcovered";i:0;s:5:"total";i:21;s:10:"percentage";d:100;s:4:"type";s:7:"covered";}s:26:"Doctrine_Sequence_Informix";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:0;s:10:"percentage";i:100;s:4:"type";s:10:"notcovered";}s:23:"Doctrine_Sequence_Mssql";a:6:{s:7:"covered";i:29;s:5:"maybe";i:20;s:10:"notcovered";i:3;s:5:"total";i:52;s:10:"percentage";d:94.2300000000000039790393202565610408782958984375;s:4:"type";s:7:"covered";}s:24:"Doctrine_Sequence_Sqlite";a:6:{s:7:"covered";i:18;s:5:"maybe";i:10;s:10:"notcovered";i:0;s:5:"total";i:28;s:10:"percentage";d:100;s:4:"type";s:7:"covered";}s:23:"Doctrine_Adapter_Mysqli";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:44;s:5:"total";i:44;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:21:"Doctrine_Adapter_Mock";a:6:{s:7:"covered";i:37;s:5:"maybe";i:12;s:10:"notcovered";i:16;s:5:"total";i:65;s:10:"percentage";d:75.3799999999999954525264911353588104248046875;s:4:"type";s:7:"covered";}s:20:"Doctrine_Adapter_Db2";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:159;s:5:"total";i:159;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:31:"Doctrine_Adapter_Statement_Mock";a:6:{s:7:"covered";i:12;s:5:"maybe";i:11;s:10:"notcovered";i:12;s:5:"total";i:35;s:10:"percentage";d:65.7099999999999937472239253111183643341064453125;s:4:"type";s:7:"covered";}s:26:"Doctrine_Adapter_Exception";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:0;s:10:"percentage";i:100;s:4:"type";s:10:"notcovered";}s:30:"Doctrine_Adapter_Db2_Exception";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:0;s:10:"percentage";i:100;s:4:"type";s:10:"notcovered";}s:23:"Doctrine_Adapter_Oracle";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:113;s:5:"total";i:113;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:25:"Doctrine_Adapter_Resource";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:42;s:5:"total";i:42;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:26:"Doctrine_Adapter_Statement";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:18;s:5:"total";i:18;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:14:"Doctrine_Table";a:6:{s:7:"covered";i:425;s:5:"maybe";i:111;s:10:"notcovered";i:92;s:5:"total";i:628;s:10:"percentage";d:85.349999999999994315658113919198513031005859375;s:4:"type";s:7:"covered";}s:22:"Doctrine_Export_Schema";a:6:{s:7:"covered";i:13;s:5:"maybe";i:3;s:10:"notcovered";i:36;s:5:"total";i:52;s:10:"percentage";d:30.769999999999999573674358543939888477325439453125;s:4:"type";s:7:"covered";}s:24:"Doctrine_Export_Firebird";a:6:{s:7:"covered";i:47;s:5:"maybe";i:20;s:10:"notcovered";i:126;s:5:"total";i:193;s:10:"percentage";d:34.719999999999998863131622783839702606201171875;s:4:"type";s:7:"covered";}s:25:"Doctrine_Export_Exception";a:6:{s:7:"covered";i:2;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:2;s:10:"percentage";d:100;s:4:"type";s:7:"covered";}s:22:"Doctrine_Export_Oracle";a:6:{s:7:"covered";i:44;s:5:"maybe";i:10;s:10:"notcovered";i:102;s:5:"total";i:156;s:10:"percentage";d:34.61999999999999744204615126363933086395263671875;s:4:"type";s:7:"covered";}s:21:"Doctrine_Export_Mysql";a:6:{s:7:"covered";i:121;s:5:"maybe";i:19;s:10:"notcovered";i:149;s:5:"total";i:289;s:10:"percentage";d:48.43999999999999772626324556767940521240234375;s:4:"type";s:7:"covered";}s:21:"Doctrine_Export_Pgsql";a:6:{s:7:"covered";i:36;s:5:"maybe";i:12;s:10:"notcovered";i:83;s:5:"total";i:131;s:10:"percentage";d:36.6400000000000005684341886080801486968994140625;s:4:"type";s:7:"covered";}s:21:"Doctrine_Export_Mssql";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:84;s:5:"total";i:84;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:25:"Doctrine_Export_Frontbase";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:132;s:5:"total";i:132;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:22:"Doctrine_Export_Sqlite";a:6:{s:7:"covered";i:91;s:5:"maybe";i:21;s:10:"notcovered";i:67;s:5:"total";i:179;s:10:"percentage";d:62.57000000000000028421709430404007434844970703125;s:4:"type";s:7:"covered";}s:24:"Doctrine_Export_Reporter";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:6;s:5:"total";i:6;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:13:"Doctrine_Data";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:73;s:5:"total";i:73;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:17:"Doctrine_Sequence";a:6:{s:7:"covered";i:2;s:5:"maybe";i:3;s:10:"notcovered";i:4;s:5:"total";i:9;s:10:"percentage";d:55.56000000000000227373675443232059478759765625;s:4:"type";s:7:"covered";}s:23:"Doctrine_Tree_Exception";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:0;s:10:"percentage";i:100;s:4:"type";s:10:"notcovered";}s:23:"Doctrine_Tree_NestedSet";a:6:{s:7:"covered";i:39;s:5:"maybe";i:15;s:10:"notcovered";i:60;s:5:"total";i:114;s:10:"percentage";d:47.36999999999999744204615126363933086395263671875;s:4:"type";s:7:"covered";}s:27:"Doctrine_Tree_AdjacencyList";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:0;s:10:"percentage";i:100;s:4:"type";s:10:"notcovered";}s:30:"Doctrine_Tree_MaterializedPath";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:0;s:10:"percentage";i:100;s:4:"type";s:10:"notcovered";}s:13:"Doctrine_File";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:15;s:5:"total";i:15;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:12:"Doctrine_Lib";a:6:{s:7:"covered";i:9;s:5:"maybe";i:19;s:10:"notcovered";i:107;s:5:"total";i:135;s:10:"percentage";d:20.739999999999998436805981327779591083526611328125;s:4:"type";s:7:"covered";}s:24:"Doctrine_Expression_Mock";a:6:{s:7:"covered";i:2;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:2;s:10:"percentage";d:100;s:4:"type";s:7:"covered";}s:28:"Doctrine_Expression_Firebird";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:6;s:5:"total";i:6;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:29:"Doctrine_Expression_Exception";a:6:{s:7:"covered";i:2;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:2;s:10:"percentage";d:100;s:4:"type";s:7:"covered";}s:26:"Doctrine_Expression_Oracle";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:26;s:5:"total";i:26;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:26:"Doctrine_Expression_Driver";a:6:{s:7:"covered";i:82;s:5:"maybe";i:45;s:10:"notcovered";i:9;s:5:"total";i:136;s:10:"percentage";d:93.3799999999999954525264911353588104248046875;s:4:"type";s:7:"covered";}s:25:"Doctrine_Expression_Mysql";a:6:{s:7:"covered";i:2;s:5:"maybe";i:4;s:10:"notcovered";i:27;s:5:"total";i:33;s:10:"percentage";d:18.17999999999999971578290569595992565155029296875;s:4:"type";s:7:"covered";}s:25:"Doctrine_Expression_Pgsql";a:6:{s:7:"covered";i:2;s:5:"maybe";i:13;s:10:"notcovered";i:43;s:5:"total";i:58;s:10:"percentage";d:25.8599999999999994315658113919198513031005859375;s:4:"type";s:7:"covered";}s:28:"Doctrine_Expression_Informix";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:0;s:10:"percentage";i:100;s:4:"type";s:10:"notcovered";}s:25:"Doctrine_Expression_Mssql";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:22;s:5:"total";i:22;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:26:"Doctrine_Expression_Sqlite";a:6:{s:7:"covered";i:8;s:5:"maybe";i:14;s:10:"notcovered";i:18;s:5:"total";i:40;s:10:"percentage";d:55;s:4:"type";s:7:"covered";}s:20:"Doctrine_Cache_Array";a:6:{s:7:"covered";i:7;s:5:"maybe";i:4;s:10:"notcovered";i:5;s:5:"total";i:16;s:10:"percentage";d:68.75;s:4:"type";s:7:"covered";}s:17:"Doctrine_Cache_Db";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:92;s:5:"total";i:92;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:24:"Doctrine_Cache_Exception";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:0;s:10:"percentage";i:100;s:4:"type";s:10:"notcovered";}s:21:"Doctrine_Cache_Driver";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:17;s:5:"total";i:17;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:23:"Doctrine_Cache_Memcache";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:51;s:5:"total";i:51;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:18:"Doctrine_Cache_Apc";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:28;s:5:"total";i:28;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:16:"Doctrine_Locator";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:68;s:5:"total";i:68;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:23:"Doctrine_View_Exception";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:0;s:10:"percentage";i:100;s:4:"type";s:10:"notcovered";}s:32:"Doctrine_EventListener_Exception";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:0;s:10:"percentage";i:100;s:4:"type";s:10:"notcovered";}s:28:"Doctrine_EventListener_Chain";a:6:{s:7:"covered";i:60;s:5:"maybe";i:3;s:10:"notcovered";i:79;s:5:"total";i:142;s:10:"percentage";d:44.36999999999999744204615126363933086395263671875;s:4:"type";s:7:"covered";}s:17:"Doctrine_Resource";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:23;s:5:"total";i:23;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:16:"Doctrine_Adapter";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:0;s:10:"percentage";i:100;s:4:"type";s:10:"notcovered";}s:25:"Doctrine_Parser_Serialize";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:10;s:5:"total";i:10;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:19:"Doctrine_Parser_Yml";a:6:{s:7:"covered";i:9;s:5:"maybe";i:2;s:10:"notcovered";i:0;s:5:"total";i:11;s:10:"percentage";d:100;s:4:"type";s:7:"covered";}s:20:"Doctrine_Parser_Json";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:12;s:5:"total";i:12;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:25:"Doctrine_Parser_Exception";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:0;s:10:"percentage";i:100;s:4:"type";s:10:"notcovered";}s:19:"Doctrine_Parser_Xml";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:64;s:5:"total";i:64;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:26:"Doctrine_Validator_Notnull";a:6:{s:7:"covered";i:2;s:5:"maybe";i:1;s:10:"notcovered";i:0;s:5:"total";i:3;s:10:"percentage";d:100;s:4:"type";s:7:"covered";}s:24:"Doctrine_Validator_Range";a:6:{s:7:"covered";i:3;s:5:"maybe";i:3;s:10:"notcovered";i:3;s:5:"total";i:9;s:10:"percentage";d:66.6700000000000017053025658242404460906982421875;s:4:"type";s:7:"covered";}s:27:"Doctrine_Validator_Notblank";a:6:{s:7:"covered";i:2;s:5:"maybe";i:1;s:10:"notcovered";i:0;s:5:"total";i:3;s:10:"percentage";d:100;s:4:"type";s:7:"covered";}s:26:"Doctrine_Validator_Country";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:8;s:5:"total";i:8;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:26:"Doctrine_Validator_Nospace";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:3;s:5:"total";i:3;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:23:"Doctrine_Validator_Past";a:6:{s:7:"covered";i:15;s:5:"maybe";i:5;s:10:"notcovered";i:11;s:5:"total";i:31;s:10:"percentage";d:64.5199999999999960209606797434389591217041015625;s:4:"type";s:7:"covered";}s:25:"Doctrine_Validator_Future";a:6:{s:7:"covered";i:15;s:5:"maybe";i:5;s:10:"notcovered";i:11;s:5:"total";i:31;s:10:"percentage";d:64.5199999999999960209606797434389591217041015625;s:4:"type";s:7:"covered";}s:26:"Doctrine_Validator_Usstate";a:6:{s:7:"covered";i:2;s:5:"maybe";i:2;s:10:"notcovered";i:1;s:5:"total";i:5;s:10:"percentage";d:80;s:4:"type";s:7:"covered";}s:29:"Doctrine_Validator_ErrorStack";a:6:{s:7:"covered";i:9;s:5:"maybe";i:5;s:10:"notcovered";i:9;s:5:"total";i:23;s:10:"percentage";d:60.86999999999999744204615126363933086395263671875;s:4:"type";s:7:"covered";}s:28:"Doctrine_Validator_Exception";a:6:{s:7:"covered";i:12;s:5:"maybe";i:5;s:10:"notcovered";i:6;s:5:"total";i:23;s:10:"percentage";d:73.909999999999996589394868351519107818603515625;s:4:"type";s:7:"covered";}s:24:"Doctrine_Validator_Email";a:6:{s:7:"covered";i:21;s:5:"maybe";i:3;s:10:"notcovered";i:2;s:5:"total";i:26;s:10:"percentage";d:92.31000000000000227373675443232059478759765625;s:4:"type";s:7:"covered";}s:28:"Doctrine_Validator_Htmlcolor";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:6;s:5:"total";i:6;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:25:"Doctrine_Validator_Driver";a:6:{s:7:"covered";i:4;s:5:"maybe";i:8;s:10:"notcovered";i:10;s:5:"total";i:22;s:10:"percentage";d:54.5499999999999971578290569595992565155029296875;s:4:"type";s:7:"covered";}s:28:"Doctrine_Validator_Minlength";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:7;s:5:"total";i:7;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:25:"Doctrine_Validator_Unique";a:6:{s:7:"covered";i:17;s:5:"maybe";i:1;s:10:"notcovered";i:2;s:5:"total";i:20;s:10:"percentage";d:90;s:4:"type";s:7:"covered";}s:29:"Doctrine_Validator_Creditcard";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:3;s:5:"total";i:3;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:23:"Doctrine_Validator_Date";a:6:{s:7:"covered";i:5;s:5:"maybe";i:3;s:10:"notcovered";i:2;s:5:"total";i:10;s:10:"percentage";d:80;s:4:"type";s:7:"covered";}s:27:"Doctrine_Validator_Unsigned";a:6:{s:7:"covered";i:4;s:5:"maybe";i:2;s:10:"notcovered";i:1;s:5:"total";i:7;s:10:"percentage";d:85.7099999999999937472239253111183643341064453125;s:4:"type";s:7:"covered";}s:25:"Doctrine_Validator_Regexp";a:6:{s:7:"covered";i:6;s:5:"maybe";i:5;s:10:"notcovered";i:6;s:5:"total";i:17;s:10:"percentage";d:64.7099999999999937472239253111183643341064453125;s:4:"type";s:7:"covered";}s:21:"Doctrine_Validator_Ip";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:3;s:5:"total";i:3;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:18:"Doctrine_Validator";a:6:{s:7:"covered";i:98;s:5:"maybe";i:13;s:10:"notcovered";i:18;s:5:"total";i:129;s:10:"percentage";d:86.0499999999999971578290569595992565155029296875;s:4:"type";s:7:"covered";}s:26:"Doctrine_Locking_Exception";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:0;s:10:"percentage";i:100;s:4:"type";s:10:"notcovered";}s:36:"Doctrine_Locking_Manager_Pessimistic";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:178;s:5:"total";i:178;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:22:"Doctrine_Import_Reader";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:0;s:10:"percentage";i:100;s:4:"type";s:10:"notcovered";}s:22:"Doctrine_Import_Schema";a:6:{s:7:"covered";i:92;s:5:"maybe";i:14;s:10:"notcovered";i:78;s:5:"total";i:184;s:10:"percentage";d:57.6099999999999994315658113919198513031005859375;s:4:"type";s:7:"covered";}s:24:"Doctrine_Import_Firebird";a:6:{s:7:"covered";i:21;s:5:"maybe";i:7;s:10:"notcovered";i:0;s:5:"total";i:28;s:10:"percentage";d:100;s:4:"type";s:7:"covered";}s:25:"Doctrine_Import_Exception";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:0;s:10:"percentage";i:100;s:4:"type";s:10:"notcovered";}s:25:"Doctrine_Import_Reader_Db";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:33;s:5:"total";i:33;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:32:"Doctrine_Import_Reader_Exception";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:0;s:10:"percentage";i:100;s:4:"type";s:10:"notcovered";}s:23:"Doctrine_Import_Builder";a:6:{s:7:"covered";i:146;s:5:"maybe";i:19;s:10:"notcovered";i:143;s:5:"total";i:308;s:10:"percentage";d:53.57000000000000028421709430404007434844970703125;s:4:"type";s:7:"covered";}s:22:"Doctrine_Import_Oracle";a:6:{s:7:"covered";i:32;s:5:"maybe";i:10;s:10:"notcovered";i:19;s:5:"total";i:61;s:10:"percentage";d:68.849999999999994315658113919198513031005859375;s:4:"type";s:7:"covered";}s:21:"Doctrine_Import_Mysql";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:113;s:5:"total";i:113;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:21:"Doctrine_Import_Pgsql";a:6:{s:7:"covered";i:15;s:5:"maybe";i:6;s:10:"notcovered";i:27;s:5:"total";i:48;s:10:"percentage";d:43.75;s:4:"type";s:7:"covered";}s:33:"Doctrine_Import_Builder_BaseClass";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:0;s:10:"percentage";i:100;s:4:"type";s:10:"notcovered";}s:33:"Doctrine_Import_Builder_Exception";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:0;s:10:"percentage";i:100;s:4:"type";s:10:"notcovered";}s:24:"Doctrine_Import_Informix";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:0;s:10:"percentage";i:100;s:4:"type";s:10:"notcovered";}s:21:"Doctrine_Import_Mssql";a:6:{s:7:"covered";i:21;s:5:"maybe";i:7;s:10:"notcovered";i:46;s:5:"total";i:74;s:10:"percentage";d:37.840000000000003410605131648480892181396484375;s:4:"type";s:7:"covered";}s:22:"Doctrine_Import_Sqlite";a:6:{s:7:"covered";i:20;s:5:"maybe";i:7;s:10:"notcovered";i:59;s:5:"total";i:86;s:10:"percentage";d:31.39999999999999857891452847979962825775146484375;s:4:"type";s:7:"covered";}s:23:"Doctrine_Node_Exception";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:0;s:10:"percentage";i:100;s:4:"type";s:10:"notcovered";}s:23:"Doctrine_Node_NestedSet";a:6:{s:7:"covered";i:64;s:5:"maybe";i:47;s:10:"notcovered";i:326;s:5:"total";i:437;s:10:"percentage";d:25.39999999999999857891452847979962825775146484375;s:4:"type";s:7:"covered";}s:44:"Doctrine_Node_AdjacencyList_PreOrderIterator";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:0;s:10:"percentage";i:100;s:4:"type";s:10:"notcovered";}s:46:"Doctrine_Node_AdjacencyList_LevelOrderIterator";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:0;s:10:"percentage";i:100;s:4:"type";s:10:"notcovered";}s:45:"Doctrine_Node_AdjacencyList_PostOrderIterator";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:0;s:10:"percentage";i:100;s:4:"type";s:10:"notcovered";}s:47:"Doctrine_Node_MaterializedPath_PreOrderIterator";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:18;s:5:"total";i:18;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:49:"Doctrine_Node_MaterializedPath_LevelOrderIterator";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:18;s:5:"total";i:18;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:48:"Doctrine_Node_MaterializedPath_PostOrderIterator";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:18;s:5:"total";i:18;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:40:"Doctrine_Node_NestedSet_PreOrderIterator";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:73;s:5:"total";i:73;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:42:"Doctrine_Node_NestedSet_LevelOrderIterator";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:0;s:10:"percentage";i:100;s:4:"type";s:10:"notcovered";}s:41:"Doctrine_Node_NestedSet_PostOrderIterator";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:0;s:10:"percentage";i:100;s:4:"type";s:10:"notcovered";}s:27:"Doctrine_Node_AdjacencyList";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:0;s:10:"percentage";i:100;s:4:"type";s:10:"notcovered";}s:30:"Doctrine_Node_MaterializedPath";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:0;s:10:"percentage";i:100;s:4:"type";s:10:"notcovered";}s:19:"Doctrine_File_Index";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:19;s:5:"total";i:19;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:16:"Doctrine_Manager";a:6:{s:7:"covered";i:145;s:5:"maybe";i:40;s:10:"notcovered";i:81;s:5:"total";i:266;s:10:"percentage";d:69.5499999999999971578290569595992565155029296875;s:4:"type";s:7:"covered";}s:24:"Doctrine_Search_Analyzer";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:3;s:5:"total";i:3;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:24:"Doctrine_Search_Listener";a:6:{s:7:"covered";i:6;s:5:"maybe";i:0;s:10:"notcovered";i:2;s:5:"total";i:8;s:10:"percentage";d:75;s:4:"type";s:7:"covered";}s:21:"Doctrine_Search_Query";a:6:{s:7:"covered";i:95;s:5:"maybe";i:11;s:10:"notcovered";i:4;s:5:"total";i:110;s:10:"percentage";d:96.3599999999999994315658113919198513031005859375;s:4:"type";s:7:"covered";}s:22:"Doctrine_Search_Parser";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:5;s:5:"total";i:5;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:25:"Doctrine_Search_Exception";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:0;s:10:"percentage";i:100;s:4:"type";s:10:"notcovered";}s:22:"Doctrine_Search_Record";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:10;s:5:"total";i:10;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:20:"Doctrine_Search_File";a:6:{s:7:"covered";i:21;s:5:"maybe";i:1;s:10:"notcovered";i:0;s:5:"total";i:22;s:10:"percentage";d:100;s:4:"type";s:7:"covered";}s:33:"Doctrine_Search_Analyzer_Standard";a:6:{s:7:"covered";i:17;s:5:"maybe";i:3;s:10:"notcovered";i:0;s:5:"total";i:20;s:10:"percentage";d:100;s:4:"type";s:7:"covered";}s:34:"Doctrine_Search_Analyzer_Exception";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:0;s:10:"percentage";i:100;s:4:"type";s:10:"notcovered";}s:22:"Doctrine_Search_Scorer";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:19;s:5:"total";i:19;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:23:"Doctrine_Search_Indexer";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:39;s:5:"total";i:39;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:33:"Doctrine_Search_Indexer_Exception";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:0;s:10:"percentage";i:100;s:4:"type";s:10:"notcovered";}s:27:"Doctrine_Search_Indexer_Dir";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:11;s:5:"total";i:11;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:24:"Doctrine_IntegrityMapper";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:103;s:5:"total";i:103;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:21:"Doctrine_Configurable";a:6:{s:7:"covered";i:82;s:5:"maybe";i:30;s:10:"notcovered";i:32;s:5:"total";i:144;s:10:"percentage";d:77.780000000000001136868377216160297393798828125;s:4:"type";s:7:"covered";}s:17:"Doctrine_AuditLog";a:6:{s:7:"covered";i:39;s:5:"maybe";i:3;s:10:"notcovered";i:1;s:5:"total";i:43;s:10:"percentage";d:97.6700000000000017053025658242404460906982421875;s:4:"type";s:7:"covered";}s:19:"Doctrine_Connection";a:6:{s:7:"covered";i:208;s:5:"maybe";i:60;s:10:"notcovered";i:64;s:5:"total";i:332;s:10:"percentage";d:80.719999999999998863131622783839702606201171875;s:4:"type";s:7:"covered";}s:26:"Doctrine_Manager_Exception";a:6:{s:7:"covered";i:1;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:1;s:10:"percentage";d:100;s:4:"type";s:7:"covered";}s:26:"Doctrine_Collection_Offset";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:10;s:5:"total";i:10;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:29:"Doctrine_Collection_Exception";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:0;s:10:"percentage";i:100;s:4:"type";s:10:"notcovered";}s:35:"Doctrine_Collection_Iterator_Normal";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:3;s:5:"total";i:3;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:35:"Doctrine_Collection_Iterator_Offset";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:1;s:5:"total";i:1;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:39:"Doctrine_Collection_Iterator_Expandable";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:18;s:5:"total";i:18;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:28:"Doctrine_Collection_Iterator";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:25;s:5:"total";i:25;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:18:"Doctrine_Migration";a:6:{s:7:"covered";i:85;s:5:"maybe";i:16;s:10:"notcovered";i:61;s:5:"total";i:162;s:10:"percentage";d:62.35000000000000142108547152020037174224853515625;s:4:"type";s:7:"covered";}s:13:"Doctrine_View";a:6:{s:7:"covered";i:18;s:5:"maybe";i:7;s:10:"notcovered";i:0;s:5:"total";i:25;s:10:"percentage";d:100;s:4:"type";s:7:"covered";}s:18:"Doctrine_Formatter";a:6:{s:7:"covered";i:48;s:5:"maybe";i:11;s:10:"notcovered";i:21;s:5:"total";i:80;s:10:"percentage";d:73.75;s:4:"type";s:7:"covered";}s:13:"Doctrine_Util";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:0;s:10:"percentage";i:100;s:4:"type";s:10:"notcovered";}s:24:"Doctrine_Connection_Mock";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:3;s:5:"total";i:3;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:23:"Doctrine_Connection_Db2";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:20;s:5:"total";i:20;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:38:"Doctrine_Connection_Informix_Exception";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:0;s:10:"percentage";i:100;s:4:"type";s:10:"notcovered";}s:28:"Doctrine_Connection_Firebird";a:6:{s:7:"covered";i:22;s:5:"maybe";i:1;s:10:"notcovered";i:9;s:5:"total";i:32;s:10:"percentage";d:71.8799999999999954525264911353588104248046875;s:4:"type";s:7:"covered";}s:29:"Doctrine_Connection_Exception";a:6:{s:7:"covered";i:3;s:5:"maybe";i:3;s:10:"notcovered";i:3;s:5:"total";i:9;s:10:"percentage";d:66.6700000000000017053025658242404460906982421875;s:4:"type";s:7:"covered";}s:26:"Doctrine_Connection_Module";a:6:{s:7:"covered";i:9;s:5:"maybe";i:2;s:10:"notcovered";i:1;s:5:"total";i:12;s:10:"percentage";d:91.6700000000000017053025658242404460906982421875;s:4:"type";s:7:"covered";}s:35:"Doctrine_Connection_Mssql_Exception";a:6:{s:7:"covered";i:6;s:5:"maybe";i:2;s:10:"notcovered";i:1;s:5:"total";i:9;s:10:"percentage";d:88.8900000000000005684341886080801486968994140625;s:4:"type";s:7:"covered";}s:26:"Doctrine_Connection_Oracle";a:6:{s:7:"covered";i:36;s:5:"maybe";i:1;s:10:"notcovered";i:5;s:5:"total";i:42;s:10:"percentage";d:88.099999999999994315658113919198513031005859375;s:4:"type";s:7:"covered";}s:25:"Doctrine_Connection_Mysql";a:6:{s:7:"covered";i:36;s:5:"maybe";i:3;s:10:"notcovered";i:30;s:5:"total";i:69;s:10:"percentage";d:56.52000000000000312638803734444081783294677734375;s:4:"type";s:7:"covered";}s:38:"Doctrine_Connection_Profiler_Exception";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:0;s:5:"total";i:0;s:10:"percentage";i:100;s:4:"type";s:10:"notcovered";}s:25:"Doctrine_Connection_Pgsql";a:6:{s:7:"covered";i:43;s:5:"maybe";i:3;s:10:"notcovered";i:43;s:5:"total";i:89;s:10:"percentage";d:51.68999999999999772626324556767940521240234375;s:4:"type";s:7:"covered";}s:36:"Doctrine_Connection_Oracle_Exception";a:6:{s:7:"covered";i:6;s:5:"maybe";i:2;s:10:"notcovered";i:1;s:5:"total";i:9;s:10:"percentage";d:88.8900000000000005684341886080801486968994140625;s:4:"type";s:7:"covered";}s:28:"Doctrine_Connection_Informix";a:6:{s:7:"covered";i:0;s:5:"maybe";i:0;s:10:"notcovered";i:5;s:5:"total";i:5;s:10:"percentage";i:0;s:4:"type";s:10:"notcovered";}s:30:"Doctrine_Connection_UnitOfWork";a:6:{s:7:"covered";i:268;s:5:"maybe";i:14;s:10:"notcovered";i:56;s:5:"total";i:338;s:10:"percentage";d:83.43000000000000682121026329696178436279296875;s:4:"type";s:7:"covered";}s:35:"Doctrine_Connection_Pgsql_Exception";a:6:{s:7:"covered";i:7;s:5:"maybe";i:2;s:10:"notcovered";i:1;s:5:"total";i:10;s:10:"percentage";d:90;s:4:"type";s:7:"covered";}s:36:"Doctrine_Connection_Sqlite_Exception";a:6:{s:7:"covered";i:7;s:5:"maybe";i:2;s:10:"notcovered";i:1;s:5:"total";i:10;s:10:"percentage";d:90;s:4:"type";s:7:"covered";}s:38:"Doctrine_Connection_Firebird_Exception";a:6:{s:7:"covered";i:2;s:5:"maybe";i:2;s:10:"notcovered";i:9;s:5:"total";i:13;s:10:"percentage";d:30.769999999999999573674358543939888477325439453125;s:4:"type";s:7:"covered";}s:25:"Doctrine_Connection_Mssql";a:6:{s:7:"covered";i:35;s:5:"maybe";i:11;s:10:"notcovered";i:38;s:5:"total";i:84;s:10:"percentage";d:54.75999999999999801048033987171947956085205078125;s:4:"type";s:7:"covered";}s:26:"Doctrine_Connection_Common";a:6:{s:7:"covered";i:10;s:5:"maybe";i:1;s:10:"notcovered";i:2;s:5:"total";i:13;s:10:"percentage";d:84.6200000000000045474735088646411895751953125;s:4:"type";s:7:"covered";}s:28:"Doctrine_Connection_Profiler";a:6:{s:7:"covered";i:16;s:5:"maybe";i:9;s:10:"notcovered";i:10;s:5:"total";i:35;s:10:"percentage";d:71.43000000000000682121026329696178436279296875;s:4:"type";s:7:"covered";}s:26:"Doctrine_Connection_Sqlite";a:6:{s:7:"covered";i:37;s:5:"maybe";i:2;s:10:"notcovered";i:1;s:5:"total";i:40;s:10:"percentage";d:97.5;s:4:"type";s:7:"covered";}s:35:"Doctrine_Connection_Mysql_Exception";a:6:{s:7:"covered";i:6;s:5:"maybe";i:2;s:10:"notcovered";i:1;s:5:"total";i:9;s:10:"percentage";d:88.8900000000000005684341886080801486968994140625;s:4:"type";s:7:"covered";}s:29:"Doctrine_Connection_Statement";a:6:{s:7:"covered";i:42;s:5:"maybe";i:29;s:10:"notcovered";i:21;s:5:"total";i:92;s:10:"percentage";d:77.1700000000000017053025658242404460906982421875;s:4:"type";s:7:"covered";}}} \ No newline at end of file diff --git a/tests/run.php b/tests/run.php index 2cda0609d..5386310d5 100644 --- a/tests/run.php +++ b/tests/run.php @@ -1,7 +1,7 @@