PHPackages                             laravel-notification-channels/pivotal-tracker - 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. [Mail &amp; Notifications](/categories/mail)
4. /
5. laravel-notification-channels/pivotal-tracker

AbandonedArchivedLibrary[Mail &amp; Notifications](/categories/mail)

laravel-notification-channels/pivotal-tracker
=============================================

Pivotal Tracker Laravel Notifications driver

0.0.1(9y ago)018MITPHPPHP &gt;=5.6.4

Since Aug 28Pushed 6y ago2 watchersCompare

[ Source](https://github.com/laravel-notification-channels/pivotal-tracker)[ Packagist](https://packagist.org/packages/laravel-notification-channels/pivotal-tracker)[ Docs](https://github.com/laravel-notification-channels/pivotal-tracker)[ RSS](/packages/laravel-notification-channels-pivotal-tracker/feed)WikiDiscussions master Synced 4w ago

READMEChangelog (1)Dependencies (7)Versions (3)Used By (0)

Pivotal Tracker notification channel for Laravel 5.3
====================================================

[](#pivotal-tracker-notification-channel-for-laravel-53)

[![Latest Version on Packagist](https://camo.githubusercontent.com/5d6c4735959a8f2e1b1db2b2f33a94b3899ede240dd066ff85b525611671f27f/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6c61726176656c2d6e6f74696669636174696f6e2d6368616e6e656c732f7069766f74616c2d747261636b65722e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/laravel-notification-channels/pivotal-tracker)[![Software License](https://camo.githubusercontent.com/55c0218c8f8009f06ad4ddae837ddd05301481fcf0dff8e0ed9dadda8780713e/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4d49542d627269676874677265656e2e7376673f7374796c653d666c61742d737175617265)](LICENSE.md)[![Build Status](https://camo.githubusercontent.com/c36cadb65be31762e9a2fd78e001ff9cd8db1871f978c3eb8ca66709070a44dd/68747470733a2f2f696d672e736869656c64732e696f2f7472617669732f6c61726176656c2d6e6f74696669636174696f6e2d6368616e6e656c732f7069766f74616c2d747261636b65722f6d61737465722e7376673f7374796c653d666c61742d737175617265)](https://travis-ci.org/laravel-notification-channels/pivotal-tracker)[![StyleCI](https://camo.githubusercontent.com/7033872b28b01058d0c75d119746e9d9893333c62404346c09c507daaef95eea/68747470733a2f2f7374796c6563692e696f2f7265706f732f36363137303335372f736869656c64)](https://styleci.io/repos/66170357)[![SensioLabsInsight](https://camo.githubusercontent.com/53b54d47e470a138c1515bc6701c199b580e59b294fb16db49a22e241a837b0c/68747470733a2f2f696d672e736869656c64732e696f2f73656e73696f6c6162732f692f33363532653735612d613063342d346637312d386630382d6536316337653237663330342e7376673f7374796c653d666c61742d737175617265)](https://insight.sensiolabs.com/projects/3652e75a-a0c4-4f71-8f08-e61c7e27f304)[![Quality Score](https://camo.githubusercontent.com/b564bd09137ba61ee04499d4a7db048739003bc99e8022e0a8f940816e54e62f/68747470733a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f672f6c61726176656c2d6e6f74696669636174696f6e2d6368616e6e656c732f7069766f74616c2d747261636b65722e7376673f7374796c653d666c61742d737175617265)](https://scrutinizer-ci.com/g/laravel-notification-channels/pivotal-tracker)[![Code Coverage](https://camo.githubusercontent.com/fd1eeeab2c330b32dbc26eea4f7fc56d1588af23e3b043a9fd1b92593d630fb7/68747470733a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f636f7665726167652f672f6c61726176656c2d6e6f74696669636174696f6e2d6368616e6e656c732f7069766f74616c2d747261636b65722f6d61737465722e7376673f7374796c653d666c61742d737175617265)](https://scrutinizer-ci.com/g/laravel-notification-channels/pivotal-tracker/?branch=master)[![Total Downloads](https://camo.githubusercontent.com/b3d6254876ca64c98af92b3a27809ced133f73a927c6240aa492538ea8596a0c/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f6c61726176656c2d6e6f74696669636174696f6e2d6368616e6e656c732f7069766f74616c2d747261636b65722e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/laravel-notification-channels/pivotal-tracker)

This package makes it easy to create stories using [pivotal-tracker](https://www.pivotal-tracker.com/help/api) with Laravel 5.3

Deprecated
==========

[](#deprecated)

This channel is deprecated and no longer maintained. As such, it will not be updated. If you would like to revive it, please create an issue in the new channels repo.

Contents
--------

[](#contents)

- [Installation](#installation)
    - [Setting up the pivotal-tracker service](#setting-up-the-pivotal-tracker-service)
- [Usage](#usage)
    - [Available Message methods](#available-message-methods)
- [Changelog](#changelog)
- [Testing](#testing)
- [Security](#security)
- [Contributing](#contributing)
- [Credits](#credits)
- [License](#license)

Installation
------------

[](#installation)

You can install the package via composer:

```
composer require laravel-notification-channels/pivotal-tracker
```

Usage
-----

[](#usage)

Now you can use the channel in your via() method inside the notification:

```
use NotificationChannels\PivotalTracker\PivotalTrackerChannel;
use NotificationChannels\PivotalTracker\PivotalTrackerMessage;
use Illuminate\Notifications\Notification;

class AnApplicationEvent extends Notification
{
    public function via($notifiable)
    {
        return [PivotalTrackerChannel::class];
    }

    public function toPivotalTracker($notifiable)
    {
       return (new PivotalTrackerMessage('Something just occurred!'))
                   ->description('This is a test for a notification via Pivotal Tracker.')
                   ->type('bug')
                   ->labels(['a_chore', 'just_a_test']);
    }
}

```

In order to let your Notification know which pivotal-tracker user and project you are targeting, add the routeNotificationForpivotal-tracker method to your Notifiable model.

This method needs to return an array containing the access token of the authorized Pivotal Tracker user and the project ID to add the story to.

```
public function routeNotificationForpivotal-tracker()
{
    return [
        'token' => 'NotifiableToken',
        'projectId' => 'Thepivotal-trackerProjectID'
    ];
}

```

### Available methods

[](#available-methods)

- `name('')`: Accepts a string value for the story name.
- `description('')`: Accepts a string value for the story description.
- `type('')`: Accepts a string value for the story type (feature|bug|chore)
- `labels([])`: Accepts an array of strings representing the story labels.
    - Alternatively you can pass the labels as arguments.

Changelog
---------

[](#changelog)

Please see [CHANGELOG](CHANGELOG.md) for more information what has changed recently.

Testing
-------

[](#testing)

```
$ composer test
```

Security
--------

[](#security)

If you discover any security related issues, please email  instead of using the issue tracker.

Contributing
------------

[](#contributing)

Please see [CONTRIBUTING](CONTRIBUTING.md) for details.

Credits
-------

[](#credits)

- [Nassif Bourguig](https://github.com/nbourguig)
- [All Contributors](../../contributors)

License
-------

[](#license)

The MIT License (MIT). Please see [License File](LICENSE.md) for more information.

###  Health Score

23

—

LowBetter than 26% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity6

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity49

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 80% 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

3593d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/20937037?v=4)[Laravel Notification Channels](/maintainers/laravel-notification-channels)[@laravel-notification-channels](https://github.com/laravel-notification-channels)

---

Top Contributors

[![freekmurze](https://avatars.githubusercontent.com/u/483853?v=4)](https://github.com/freekmurze "freekmurze (12 commits)")[![nbourguig](https://avatars.githubusercontent.com/u/276832?v=4)](https://github.com/nbourguig "nbourguig (2 commits)")[![atymic](https://avatars.githubusercontent.com/u/50683531?v=4)](https://github.com/atymic "atymic (1 commits)")

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/laravel-notification-channels-pivotal-tracker/health.svg)

```
[![Health](https://phpackages.com/badges/laravel-notification-channels-pivotal-tracker/health.svg)](https://phpackages.com/packages/laravel-notification-channels-pivotal-tracker)
```

###  Alternatives

[craftcms/cms

Craft CMS

3.6k3.6M2.9k](/packages/craftcms-cms)[psalm/plugin-laravel

Psalm plugin for Laravel

3355.3M337](/packages/psalm-plugin-laravel)[spatie/laravel-health

Monitor the health of a Laravel application

87511.3M155](/packages/spatie-laravel-health)[roots/acorn

Framework for Roots WordPress projects built with Laravel components.

9762.4M123](/packages/roots-acorn)[laravel-notification-channels/apn

Apple APN Push Notification Channel

2022.1M6](/packages/laravel-notification-channels-apn)[s-ichikawa/laravel-sendgrid-driver

This library adds a 'sendgrid' mail driver to Laravel.

4079.9M1](/packages/s-ichikawa-laravel-sendgrid-driver)

PHPackages © 2026

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