for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace StefanoTreeTest\Integration;
use StefanoDb\Adapter\Adapter as DbAdapter;
use StefanoTree\NestedSet as TreeAdapter;
use StefanoTree\NestedSet\Adapter\Zend2DbAdapter;
use StefanoTree\NestedSet\Options;
class NestedSetWithZend2DbAdapterAndScopeTest
extends AbstractScopeTest
{
protected function getTreeAdapter()
$dbAdapter = new DbAdapter(array(
'driver' => 'Pdo_' . ucfirst(TEST_STEFANO_DB_ADAPTER),
'hostname' => TEST_STEFANO_DB_HOSTNAME,
'database' => TEST_STEFANO_DB_DB_NAME,
'username' => TEST_STEFANO_DB_USER,
'password' => TEST_STEFANO_DB_PASSWORD
));
$options = new Options(array(
'tableName' => 'tree_traversal_with_scope',
'idColumnName' => 'tree_traversal_id',
'scopeColumnName' => 'scope',
if ('pgsql' == TEST_STEFANO_DB_ADAPTER) {
$options->setSequenceName('tree_traversal_with_scope_tree_traversal_id_seq');
}
return new TreeAdapter(new Zend2DbAdapter($options, $dbAdapter));