PHPackages                             soliantconsulting/jira-issue-collector - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. soliantconsulting/jira-issue-collector

AbandonedArchivedZf-module

soliantconsulting/jira-issue-collector
======================================

A Zend Framework Module for injecting a Jira issue collector into the Zend\\Mvc response body.

1.0.0(10y ago)0803MITPHPPHP &gt;=5.5

Since Nov 30Pushed 10y ago2 watchersCompare

[ Source](https://github.com/soliantconsulting/jira-issue-collector)[ Packagist](https://packagist.org/packages/soliantconsulting/jira-issue-collector)[ Docs](https://github.com/soliantconsulting/jira-issue-collector)[ RSS](/packages/soliantconsulting-jira-issue-collector/feed)WikiDiscussions master Synced 2mo ago

READMEChangelogDependencies (14)Versions (2)Used By (0)

Jira Issue Collector
====================

[](#jira-issue-collector)

[![Build Status](https://camo.githubusercontent.com/cead2ba015d8ba6cd65179c0eb6c6d06f08c95600f368a55241a42a3e2c45dd2/68747470733a2f2f7472617669732d63692e6f72672f736f6c69616e74636f6e73756c74696e672f6a6972612d69737375652d636f6c6c6563746f722e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/soliantconsulting/jira-issue-collector)[![Code Climate](https://camo.githubusercontent.com/820b666b5b2f3d94b374dacb3d5e61192a7bcd77ae39655775288da845c3afd6/68747470733a2f2f636f6465636c696d6174652e636f6d2f6769746875622f736f6c69616e74636f6e73756c74696e672f6a6972612d69737375652d636f6c6c6563746f722f6261646765732f6770612e737667)](https://codeclimate.com/github/soliantconsulting/jira-issue-collector)[![Test Coverage](https://camo.githubusercontent.com/07f12d42be0157be55ffcf6d3dc1a9c5203d66ef844ffa417b6ac895c2917c5d/68747470733a2f2f636f6465636c696d6174652e636f6d2f6769746875622f736f6c69616e74636f6e73756c74696e672f6a6972612d69737375652d636f6c6c6563746f722f6261646765732f636f7665726167652e737667)](https://codeclimate.com/github/soliantconsulting/jira-issue-collector/coverage)[![Latest Stable Version](https://camo.githubusercontent.com/c0b21704544cecc44b744068dac66d39fcd1fbcd1c3462304aeddb0a14e1484c/68747470733a2f2f706f7365722e707567782e6f72672f736f6c69616e74636f6e73756c74696e672f6a6972612d69737375652d636f6c6c6563746f722f762f737461626c65)](https://packagist.org/packages/soliantconsulting/jira-issue-collector)[![Latest Unstable Version](https://camo.githubusercontent.com/aefd82d1d0a9bf10c18fb7555f4cfb79ee5827db6d17b08b7eed1eb53906212d/68747470733a2f2f706f7365722e707567782e6f72672f736f6c69616e74636f6e73756c74696e672f6a6972612d69737375652d636f6c6c6563746f722f762f756e737461626c65)](https://packagist.org/packages/soliantconsulting/jira-issue-collector)[![Total Downloads](https://camo.githubusercontent.com/4aa19fee90fba7d162f05a5c5900e11e3b37832eae6caf9d5b93d0d8a973575f/68747470733a2f2f706f7365722e707567782e6f72672f736f6c69616e74636f6e73756c74696e672f6a6972612d69737375652d636f6c6c6563746f722f646f776e6c6f616473)](https://packagist.org/packages/soliantconsulting/jira-issue-collector)[![License](https://camo.githubusercontent.com/25924875c139cffd9915d58d3cf68bf0023576b97263b669041287e6a90d7540/68747470733a2f2f706f7365722e707567782e6f72672f736f6c69616e74636f6e73756c74696e672f6a6972612d69737375652d636f6c6c6563746f722f6c6963656e7365)](https://packagist.org/packages/soliantconsulting/jira-issue-collector)

Jira Issue Collector Module is a fast, convenient and free Zend Framework Module designed by [Soliant Consulting, Inc.](http://www.soliantconsulting.com) to dynamically add a Jira Issue Collector strictly through configuration.

Jira Issue Collector Module is a lightweight package that enables the [Jira Issue Collector](https://confluence.atlassian.com/adminjiracloud/using-the-issue-collector-776636529.html) to be injected into the `Zend\Mvc` response body when the standard `EVENT_FINISH` is triggered.

Jira Issue Collector Module is [Composer](https://getcomposer.org/doc/00-intro.md) friendly, making it a snap to add to any existing Zend Framework MVC application.

Easy to Integrate
-----------------

[](#easy-to-integrate)

- PSR-0 autoloading ([Composer](https://getcomposer.org/doc/00-intro.md) ready).
- Install on an environment-specific basis using strictly standard `config/autoload/` settings.

System Requirements
-------------------

[](#system-requirements)

- PHP 5.5+
- Zend Framework 2.5+

With minimum effort, it should theoretically work older versions of PHP and Zend Framework 2, however, backward compatibility is not verified or maintained. If you needed to go back older than PHP 5.4, then use of short array syntax will definitely block you unless you refactor that.

License
-------

[](#license)

Jira Issue Collector Module is free for commercial and non-commercial use, licensed under the business-friendly standard MIT license.

Jira Issue Collector Module Documentation
=========================================

[](#jira-issue-collector-module-documentation)

Create Your Jira Issue Collector
--------------------------------

[](#create-your-jira-issue-collector)

See the [Jira Issue Collector](https://confluence.atlassian.com/adminjiracloud/using-the-issue-collector-776636529.html) documentation for basic setup. Once you have it configured, you will need to copy the url from the code snipped Jira creates for the Issue Collector. The wording in the Jira UI is subject to change, but you will be given two options something like this:

- Embed in HTML
- Embed in JavaScript

In fact, they both use JavaScript, and it would be more explicit if they were labeled like this instead:

- Do not use Jquery
- Use Jquery

Don't worry about the details of the configs until we get to the next section, but here are the bare-bones details you need to be aware of while setting up your Jira Issue Collector.

On the assumption that Jquery may not be part of your project, the default and most basic configuration looks like this:

```
'soliant-jira-issue-collector' => [
    'enabled'       => true,
    'collector'     => [
        'url'       => "https://jira.myserver.com/really-long-url",
    ],
],

```

If you intend to use Jquery, and if you want to access the advanced options, you will need to enable Jquery support:

```
'soliant-jira-issue-collector' => [
    'enabled'       => true,
    'collector'     => [
        'useJquery' => true,
        'url'       => "https://jira.myserver.com/really-long-url",
    ],
],

```

*NOTE: The url for every Issue Collector is unique and differs slightly between the two options, so be sure that if you change the setting in the Issue Collector, you also update it in your module config. You will need to copy the url out of the code snippet that Jira creates for you, as you won't need the rest of the code in your configuration.*

Basic Install
-------------

[](#basic-install)

The Jira Issue Collector Module installs like any standard Zend Framework module.

### Composer

[](#composer)

Install the module via composer by adding it to your composer.json or by running

```
composer require soliantconsulting/jira-issue-collector:~1.0

```

### Add Module Namespace

[](#add-module-namespace)

Add the `Soliant\JiraIssueCollector` module to the module section of your `config/application.config.php`

### Add Module Config

[](#add-module-config)

Copy `config/soliant-jira-issue-collector.local.php.dist` from this module into your project `config/autoload/soliant-jira-issue-collector.local.php`. Change any settings in it according to your needs.

Advanced Options
----------------

[](#advanced-options)

The comments in `config/soliant-jira-issue-collector.local.php.dist` provide details about the advanced settings the module provides. In short the module provides optional support for these features:

- Custom css selector for that option in the Jira Issue Selector
- Custom script template
- Injection of a custom div tag template
- Injection of a custom css style tag template

###  Health Score

27

—

LowBetter than 49% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity11

Limited adoption so far

Community10

Small or concentrated contributor base

Maturity58

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Unknown

Total

1

Last Release

3817d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/8b53976b59f7ed97c10b8e8be44c4d7410b6642047f70a96a5b59c73916d093a?d=identicon)[jeremiahsmall](/maintainers/jeremiahsmall)

---

Top Contributors

[![jeremiahsmall](https://avatars.githubusercontent.com/u/814871?v=4)](https://github.com/jeremiahsmall "jeremiahsmall (7 commits)")

---

Tags

qamodulezf2jiradeveloper

###  Code Quality

TestsPHPUnit

Code StylePHP\_CodeSniffer

### Embed Badge

![Health badge](/badges/soliantconsulting-jira-issue-collector/health.svg)

```
[![Health](https://phpackages.com/badges/soliantconsulting-jira-issue-collector/health.svg)](https://phpackages.com/packages/soliantconsulting-jira-issue-collector)
```

###  Alternatives

[socalnick/scn-social-auth

Uses the HybridAuth PHP library to Enable authentication via Google, Facebook, Twitter, Yahoo!, etc for the ZfcUser ZF2 module.

21974.2k3](/packages/socalnick-scn-social-auth)[hrevert/ht-img-module

Image manipulation module for Zend Framework 2

1829.6k2](/packages/hrevert-ht-img-module)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
