2017 © Pedro Peláez
 

library txtextcontrol-reportingcloud-zf-module

Zend Framework 3 Module for ReportingCloud Web API. Authored and supported by Text Control GmbH.

image

textcontrol/txtextcontrol-reportingcloud-zf-module

Zend Framework 3 Module for ReportingCloud Web API. Authored and supported by Text Control GmbH.

  • Sunday, January 14, 2018
  • by textcontrol
  • Repository
  • 3 Watchers
  • 1 Stars
  • 37 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 15 Versions
  • 61 % Grown

The README.md

Logo, (*1)

ReportingCloud Zend Framework 3 Module

Build Status Scrutinizer Code Quality Latest Stable Version composer.lock available, (*2)

Repository abandoned 2020-01-03

This repository has moved to textcontrol/txtextcontrol-reportingcloud-laminas-module., (*3)

Install Using Composer

Install the ReportingCloud Zend Framework 3 module in your project is using Composer:, (*4)

composer require textcontrol/txtextcontrol-reportingcloud-zf-module:^2.0

After installing, you need to copy the configuration file:, (*5)

/vendor/textcontrol/txtextcontrol-reportingcloud-zf-module/config/reportingcloud.local.php.dist

to your Zend Framework 3 application:, (*6)

/config/autoload/reportingcloud.local.php

Note: The .dist prefix has been removed., (*7)

Then, add your ReportingCloud credentials to the configuration file., (*8)

Do this using either an API key:, (*9)

return [
    'reportingcloud' => [
        'credentials' => [
            'api_key' => 'your-api-key',
        ],
    ],
];

Or your username and password:, (*10)

return [
    'reportingcloud' => [
        'credentials' => [
            'username' => 'your-username',
            'password' => 'your-password',
        ],
    ],
];

Once you have done this, you are ready to enable the module in your application's module configuration file., (*11)

In the file /config/modules.config.php, add the line:, (*12)

'TxTextControl\ReportingCloud',

Your /config/modules.config.php file should look something like this:, (*13)

return [
    'Zend\Router',
    'Zend\Validator',
    'TxTextControl\ReportingCloud',
    'Application',
];

You are now ready to use Reporting Cloud in your Zend Framework 3 application., (*14)

Usage in Zend Framework 3

The ReportingCloud Zend Framework 3 module registers a Service in the Service Manager under the key ReportingCloud., (*15)

It is therefore available in Factories as follows:, (*16)

use Interop\Container\ContainerInterface;
use Zend\ServiceManager\Factory\FactoryInterface;

class Factory implements FactoryInterface
{
    public function __invoke(ContainerInterface $container, $requestedName, array $options = null)
    {
        $reportingCloud = $container->get('ReportingCloud');

        // instantiate and return your object here

    }
}

Controller Plugin

For easy access in Controllers, the following Controller plugin is available:, (*17)

$this->reportingCloud();    // returns a \TxTextControl\ReportingCloud\ReportingCloud instance

View Helper

For easy access in Views, the following View helper is available:, (*18)

$this->reportingCloud();    // returns a \TxTextControl\ReportingCloud\ReportingCloud instance

## Getting Support, (*19)

The official Zend Framework 3 module for ReportingCloud Web API is supported by Text Control GmbH. To start a conversation with the PHP people in the ReportingCloud Support Department, please create a ticket, selecting ReportingCloud from the department selection list., (*20)

The Versions

14/01 2018

dev-master

9999999-dev

Zend Framework 3 Module for ReportingCloud Web API. Authored and supported by Text Control GmbH.

  Sources   Download

BSD-3-Clause

The Requires

 

The Development Requires

module zf3 zend framework 3 reporting cloud reportingcloud

14/01 2018

1.1.1

1.1.1.0

Zend Framework 3 Module for ReportingCloud Web API. Authored and supported by Text Control GmbH.

  Sources   Download

BSD-3-Clause

The Requires

 

The Development Requires

module zf3 zend framework 3 reporting cloud reportingcloud

14/01 2018

1.1.0

1.1.0.0

Zend Framework 3 Module for ReportingCloud Web API. Authored and supported by Text Control GmbH.

  Sources   Download

BSD-3-Clause

The Requires

 

The Development Requires

module zf3 zend framework 3 reporting cloud reportingcloud

11/01 2018

1.0.0

1.0.0.0

Zend Framework 3 Module for ReportingCloud Web API. Authored and supported by Text Control GmbH.

  Sources   Download

BSD-3-Clause

The Requires

 

The Development Requires

module zf3 zend framework 3 reporting cloud reportingcloud

06/11 2017

0.1.2

0.1.2.0

Zend Framework 3 Module for ReportingCloud Web API. Authored and supported by Text Control GmbH.

  Sources   Download

BSD-3-Clause

The Requires

 

The Development Requires

module zf3 zend framework 3 reporting cloud reportingcloud

06/11 2017

0.1.1

0.1.1.0

Zend Framework 3 Module for ReportingCloud Web API. Authored and supported by Text Control GmbH.

  Sources   Download

BSD-3-Clause

The Requires

 

The Development Requires

module zf3 zend framework 3 reporting cloud reportingcloud

19/06 2017

0.1.0

0.1.0.0

Zend Framework 3 Module for ReportingCloud Web API. Authored and supported by Text Control GmbH.

  Sources   Download

BSD-3-Clause

The Requires

 

The Development Requires

module zf3 zend framework 3 reporting cloud reportingcloud

19/06 2017

0.0.8

0.0.8.0

Zend Framework 3 Module for ReportingCloud Web API. Authored and supported by Text Control GmbH.

  Sources   Download

BSD-3-Clause

The Requires

 

The Development Requires

module zf3 zend framework 3 reporting cloud reportingcloud

19/06 2017

0.0.7

0.0.7.0

Zend Framework 3 Module for ReportingCloud Web API. Authored and supported by Text Control GmbH.

  Sources   Download

BSD-3-Clause

The Requires

 

The Development Requires

module zf3 zend framework 3 reporting cloud reportingcloud

19/06 2017

0.0.6

0.0.6.0

Zend Framework 3 Module for ReportingCloud Web API. Authored and supported by Text Control GmbH.

  Sources   Download

BSD-3-Clause

The Requires

 

The Development Requires

module zf3 zend framework 3 reporting cloud reportingcloud

19/06 2017

0.0.5

0.0.5.0

Zend Framework 3 Module for ReportingCloud Web API. Authored and supported by Text Control GmbH.

  Sources   Download

BSD-3-Clause

The Requires

 

The Development Requires

module zf3 zend framework 3 reporting cloud reportingcloud

17/06 2017

0.0.4

0.0.4.0

Zend Framework 3 Module for ReportingCloud Web API. Authored and supported by Text Control GmbH.

  Sources   Download

BSD-3-Clause

The Requires

 

The Development Requires

module zf3 zend framework 3 reporting cloud reportingcloud

16/06 2017

0.0.3

0.0.3.0

Zend Framework 3 Module for ReportingCloud Web API. Authored and supported by Text Control GmbH.

  Sources   Download

BSD-3-Clause

The Requires

 

The Development Requires

module zf3 zend framework 3 reporting cloud reportingcloud

16/06 2017

0.0.2

0.0.2.0

Zend Framework 3 Module for ReportingCloud Web API. Authored and supported by Text Control GmbH.

  Sources   Download

BSD-3-Clause

The Requires

 

The Development Requires

16/06 2017

0.0.1

0.0.1.0

Zend Framework 3 Module for ReportingCloud Web API. Authored and supported by Text Control GmbH.

  Sources   Download

BSD-3-Clause

The Requires

 

The Development Requires