PHPackages                             dpfaffenbauer/pushover - 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. dpfaffenbauer/pushover

ActivePimcore-plugin

dpfaffenbauer/pushover
======================

04PHP

Since Jan 3Pushed 9y ago1 watchersCompare

[ Source](https://github.com/dpfaffenbauer/pimcore-pushover)[ Packagist](https://packagist.org/packages/dpfaffenbauer/pushover)[ RSS](/packages/dpfaffenbauer-pushover/feed)WikiDiscussions master Synced 2mo ago

READMEChangelogDependenciesVersions (1)Used By (0)

Pimcore - Pushover Document
===========================

[](#pimcore---pushover-document)

[![Software License](https://camo.githubusercontent.com/d938dd7bcf2057c4b4663f03bbb064e15a4ab88388c9a1f0d37fd12e9a2e1271/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d47504c76332d627269676874677265656e2e7376673f7374796c653d666c6174)](LICENSE.md)

Adds a new Document Type called "Pushover" to send notifications via Pushover. The main reason to implement it as Document is: You can relate it to different kind of objects and use "send" Method to trigger the event.

### This Plugin needs at least Pimcore build 3993

[](#this-plugin-needs-at-least-pimcore-build-3993)

[![Interface](docs/pushover.png)](docs/pushover.png)

Getting started
---------------

[](#getting-started)

- Download Plugin and place it in your plugins directory
- Open Extension Manager in Pimcore and enable/install Plugin
- After Installation within Pimcore Extension Manager, you have to reload Pimcore
- Open Settings -&gt; Definitions
- Add `"capirussa/pushover-php" : "1.0"` to your composer.json and install the requirements

or install it via composer on an existing pimcore installation

```
composer require dpfaffenbauer/pushover

```

or for the nightly dev version

```
composer require dpfaffenbauer/pushover dev-master

```

Configure Pushover
------------------

[](#configure-pushover)

Open Settings -&gt; Pushover Settings and add your Application Token

Send Pushover Message
---------------------

[](#send-pushover-message)

Pushover uses Pimcore Placeholders for Title and Message.

See more here [https://www.pimcore.org/docs/latest/Development\_Tools\_and\_Details/Placeholders/index.html](https://www.pimcore.org/docs/latest/Development_Tools_and_Details/Placeholders/index.html)

```
$document = \Pimcore\Model\Document::getById(165);

$message = new \Pushover\Message();
$message->setDocument($document);
$message->setParams(
    ["text" => "Pimcore Pushover"]
);
$message->send();
```

[![iPhone Push Message](docs/iphone.jpg)](docs/iphone.jpg)

###  Health Score

19

—

LowBetter than 10% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity3

Limited adoption so far

Community4

Small or concentrated contributor base

Maturity41

Maturing project, gaining track record

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.

### Community

Maintainers

![](https://www.gravatar.com/avatar/e6629cd742a482f40408226816e9cacb5e649ccb53973872a60e56638b2c55e9?d=identicon)[dpfaffenbauer](/maintainers/dpfaffenbauer)

---

Tags

pimcorepimcore-pluginpushover

### Embed Badge

![Health badge](/badges/dpfaffenbauer-pushover/health.svg)

```
[![Health](https://phpackages.com/badges/dpfaffenbauer-pushover/health.svg)](https://phpackages.com/packages/dpfaffenbauer-pushover)
```

PHPackages © 2026

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