| Conditions | 3 | 
| Paths | 3 | 
| Total Lines | 16 | 
| Code Lines | 8 | 
| Lines | 0 | 
| Ratio | 0 % | 
| Changes | 0 | ||
| 1 | <?php  | 
            ||
| 20 | protected function getAdapter(): AdapterInterface  | 
            ||
| 21 |     { | 
            ||
| 22 |         if (null === $this->adapter) { | 
            ||
| 23 | $options = new Options(array(  | 
            ||
| 24 | 'tableName' => 'tree_traversal',  | 
            ||
| 25 | 'idColumnName' => 'tree_traversal_id',  | 
            ||
| 26 | ));  | 
            ||
| 27 | |||
| 28 |             if ('pgsql' == TEST_STEFANO_DB_VENDOR) { | 
            ||
| 
                                                                                                    
                        
                         | 
                |||
| 29 |                 $options->setSequenceName('tree_traversal_tree_traversal_id_seq'); | 
            ||
| 30 | }  | 
            ||
| 31 | |||
| 32 | $this->adapter = new LaminasDb($options, TestUtil::getLaminasDbAdapter());  | 
            ||
| 33 | }  | 
            ||
| 34 | |||
| 35 | return $this->adapter;  | 
            ||
| 36 | }  | 
            ||
| 38 |