PHPackages                             phplx/prize-raffle-console-app - 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. [CLI &amp; Console](/categories/cli)
4. /
5. phplx/prize-raffle-console-app

ActiveLibrary[CLI &amp; Console](/categories/cli)

phplx/prize-raffle-console-app
==============================

Console Application to raffle prizes for phplx meetups

v1.1.3(12y ago)241[2 issues](https://github.com/phplx/prize-raffle-console-app/issues)MITPHPPHP &gt;=5.3.3

Since Oct 12Pushed 12y ago4 watchersCompare

[ Source](https://github.com/phplx/prize-raffle-console-app)[ Packagist](https://packagist.org/packages/phplx/prize-raffle-console-app)[ RSS](/packages/phplx-prize-raffle-console-app/feed)WikiDiscussions master Synced 2d ago

READMEChangelog (5)Dependencies (8)Versions (6)Used By (0)

**phplx** Prize Raffle Console Application
==========================================

[](#phplx-prize-raffle-console-application)

[![Build Status](https://camo.githubusercontent.com/7c920ebcf22e011739d623d424ebf75cf00d3f5e6728bec46e387b5a3eeb85b8/68747470733a2f2f7365637572652e7472617669732d63692e6f72672f7068706c782f7072697a652d726166666c652d636f6e736f6c652d6170702e706e673f6272616e63683d6d6173746572)](http://travis-ci.org/phplx/prize-raffle-console-app) [![Latest Stable Version](https://camo.githubusercontent.com/41657356f435afe4a678d5f0daa918126e670043ff35d50bf28bcab4b0599968/68747470733a2f2f706f7365722e707567782e6f72672f7068706c782f7072697a652d726166666c652d636f6e736f6c652d6170702f762f737461626c652e706e67)](https://packagist.org/packages/phplx/prize-raffle-console-app) [![Total Downloads](https://camo.githubusercontent.com/767fbf946c58dc48b4deb8e1150bfa8886ddcfccf426bb4a3b177ea710dda74e/68747470733a2f2f706f7365722e707567782e6f72672f7068706c782f7072697a652d726166666c652d636f6e736f6c652d6170702f646f776e6c6f6164732e706e67)](https://packagist.org/packages/phplx/prize-raffle-console-app) [![Latest Unstable Version](https://camo.githubusercontent.com/26b5994893ec789ce3d910129ee523158b94888a4f9dee590ec7ef5ea7fd6e74/68747470733a2f2f706f7365722e707567782e6f72672f7068706c782f7072697a652d726166666c652d636f6e736f6c652d6170702f762f756e737461626c652e706e67)](https://packagist.org/packages/phplx/prize-raffle-console-app) [![License](https://camo.githubusercontent.com/35d1a5ca495b91f2853d3f585f78a98596eb384a52bbfbd4f1a4cecb0bd55941/68747470733a2f2f706f7365722e707567782e6f72672f7068706c782f7072697a652d726166666c652d636f6e736f6c652d6170702f6c6963656e73652e706e67)](https://packagist.org/packages/phplx/prize-raffle-console-app) [![Scrutinizer Quality Score](https://camo.githubusercontent.com/fc50d9a895450db12efe1d187c14bf3b33fa7107dfa930188f9cbeaed4e8aac8/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f7068706c782f7072697a652d726166666c652d636f6e736f6c652d6170702f6261646765732f7175616c6974792d73636f72652e706e673f733d37323532346165383764656138373133363534323431393265336436633363353435663533386635)](https://scrutinizer-ci.com/g/phplx/prize-raffle-console-app/) [![Code Coverage](https://camo.githubusercontent.com/dfc3c644e4b7673e3352b6687e5e564e031864e2e981245d068fd139c89f9d20/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f7068706c782f7072697a652d726166666c652d636f6e736f6c652d6170702f6261646765732f636f7665726167652e706e673f733d34623736616638373931613436303966626535363931303366316438393837393139653338303435)](https://scrutinizer-ci.com/g/phplx/prize-raffle-console-app/) [![SensioLabsInsight](https://camo.githubusercontent.com/2edfdb5c3e60af31d8ac5b1f90e41aea904f77ba6ac1296ffb637ca30dfdcd4c/68747470733a2f2f696e73696768742e73656e73696f6c6162732e636f6d2f70726f6a656374732f35386235616666352d323730392d346165372d386133652d3066373134633031313562642f6d696e692e706e67)](https://insight.sensiolabs.com/projects/58b5aff5-2709-4ae7-8a3e-0f714c0115bd)

What this application do:

- Get attendees by event from a Provider (actually only Eventbrite is available)
- Load prizes from a **file**
- Save **Event** and **Winners**
- Raffle prizes
- Tweet the winner with the respective prize

How to use
----------

[](#how-to-use)

```
# clone the repo
git clone git@github.com:phplx/prize-raffle-console-app.git
cd prize-raffle-console-app

# [Optional] Using Vagrant
vagrant up
vagrant ssh
cd /vagrant

# download composer
curl -sS https://getcomposer.org/installer | php
php composer.phar install -o --dev

# Run
php bin/phplx.php

# or
./bin/phplx

# Run tests
./vendor/bin/phpunit

```

TODO
----

[](#todo)

- Add new commands like **listing all events**, **send email to winner**.
- Add more **DataAdapters** and **Providers**
- Make the twitter username maps dynamically without knowing the question text in the Eventbrite Provider

Sponsor by
----------

[](#sponsor-by)

[![phplx](https://camo.githubusercontent.com/6f8d2655f4921af2bb2df35f74350621e570989a46f1880f784943807defd8e0/68747470733a2f2f7365637572652e67726176617461722e636f6d2f6176617461722f63363764323163306332626132626533626665326335353030333966633564333f733d313030)](http://phplx.net)

LICENSE
-------

[](#license)

Licensed under the [MIT LICENSE](https://github.com/phplx/prize-raffle-console-app/blob/master/LICENSE)

###  Health Score

23

↓

LowBetter than 27% of packages

Maintenance0

Infrequent updates — may be unmaintained

Popularity7

Limited adoption so far

Community14

Small or concentrated contributor base

Maturity62

Established project with proven stability

 Bus Factor1

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

Every ~40 days

Total

5

Last Release

4436d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/3997a8664adb54d73be1861f2c2a562024cdd80dbde7eec9578f38fb8be1bb44?d=identicon)[gordalina](/maintainers/gordalina)

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

![](https://www.gravatar.com/avatar/6f9e0a8d6862d5be262e0ea518b606ce7021bf81ef5c2cb0addd0fa5f4b38fe2?d=identicon)[phplx](/maintainers/phplx)

---

Top Contributors

[![dcsg](https://avatars.githubusercontent.com/u/744921?v=4)](https://github.com/dcsg "dcsg (54 commits)")[![gordalina](https://avatars.githubusercontent.com/u/787913?v=4)](https://github.com/gordalina "gordalina (1 commits)")

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/phplx-prize-raffle-console-app/health.svg)

```
[![Health](https://phpackages.com/badges/phplx-prize-raffle-console-app/health.svg)](https://phpackages.com/packages/phplx-prize-raffle-console-app)
```

###  Alternatives

[sylius/sylius

E-Commerce platform for PHP, based on Symfony framework.

8.4k5.6M651](/packages/sylius-sylius)[simplesamlphp/simplesamlphp

A PHP implementation of a SAML 2.0 service provider and identity provider.

1.1k12.4M193](/packages/simplesamlphp-simplesamlphp)[shopware/platform

The Shopware e-commerce core

3.3k1.5M3](/packages/shopware-platform)[sulu/sulu

Core framework that implements the functionality of the Sulu content management system

1.3k1.3M152](/packages/sulu-sulu)[prestashop/prestashop

PrestaShop is an Open Source e-commerce platform, committed to providing the best shopping cart experience for both merchants and customers.

9.0k15.4k](/packages/prestashop-prestashop)[crunzphp/crunz

Schedule your tasks right from the code.

2292.0M6](/packages/crunzphp-crunz)

PHPackages © 2026

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