PHPackages                             openbuildings/jam-generated-feed - 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. [Caching](/categories/caching)
4. /
5. openbuildings/jam-generated-feed

AbandonedArchivedKohana-module[Caching](/categories/caching)

openbuildings/jam-generated-feed
================================

A module to generate xml files based on a jam collection

0.1.5(9y ago)028.8kBSD-3-ClausePHPPHP &gt;=5.3.0

Since Oct 16Pushed 9y agoCompare

[ Source](https://github.com/OpenBuildings/jam-generated-feed)[ Packagist](https://packagist.org/packages/openbuildings/jam-generated-feed)[ Docs](https://github.com/OpenBuildings/jam-generated-feed)[ RSS](/packages/openbuildings-jam-generated-feed/feed)WikiDiscussions master Synced 4w ago

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

Jam Generated Feed Module
=========================

[](#jam-generated-feed-module)

[![Build Status](https://camo.githubusercontent.com/73938d1b06917044d86f82c18bdb174be1fa97c966d7943f4b46743f140b2c26/68747470733a2f2f7472617669732d63692e6f72672f4f70656e4275696c64696e67732f6a616d2d67656e6572617465642d666565642e706e673f6272616e63683d6d6173746572)](https://travis-ci.org/OpenBuildings/jam-generated-feed)[![Coverage Status](https://camo.githubusercontent.com/3550896b629957013c13bc4239d91814e7806cf0e5c7c0a4ce879b47e95b15fa/68747470733a2f2f636f766572616c6c732e696f2f7265706f732f4f70656e4275696c64696e67732f6a616d2d67656e6572617465642d666565642f62616467652e706e673f6272616e63683d6d6173746572)](https://coveralls.io/r/OpenBuildings/jam-generated-feed?branch=master)[![Latest Stable Version](https://camo.githubusercontent.com/639ef7a25993cb1dd8e1d07b0463de0e5f9f7ed7dd2417d315908a1a8d13574d/68747470733a2f2f706f7365722e707567782e6f72672f6f70656e6275696c64696e67732f6a616d2d67656e6572617465642d666565642f762f737461626c652e706e67)](https://packagist.org/packages/openbuildings/jam-generated-feed)

A module to generate xml files based on a jam collection with a minion task

Usage
-----

[](#usage)

You need to add configuration to config/jam-generated-feed.php file:

```
return array(
	// Each key is a "name" of the feed, will be used when generating a new one
	'products-uk'	=> array(

		// Jam model for the collection
		'model' => 'product'

		// Optional filter that will be applied to the collection (in the form of $collection->{$filter_name}())
		'filter' => 'feed_products_uk',

		// What view to use to generate the feed. It would be passed a $collection variable with the Jam Collection
		'view' => 'feeds/products-uk',

		// Where to output the file, prepends DOCROOT, overwrites
		'file' => 'feeds/products-uk.xml',
	),
);
```

Using The Task
--------------

[](#using-the-task)

```
minion feed:generate --name=products-uk

Generating {"model":"product","filter":"feed_products_uk","view":"feeds\/products-uk","file":"feeds/products-uk.xml","name":"products-uk"}
Done.
Saving feed content to DOCROOT/test_file.xml
Done.

```

License
-------

[](#license)

Copyright (c) 2012-2013, OpenBuildings Ltd. Developed by Ivan Kerin as part of [clippings.com](http://clippings.com)

Under BSD-3-Clause license, read LICENSE file.

###  Health Score

29

—

LowBetter than 57% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity20

Limited adoption so far

Community13

Small or concentrated contributor base

Maturity53

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 55.6% 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 ~213 days

Recently: every ~267 days

Total

6

Last Release

3618d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/506129?v=4)[Harry Dobrev](/maintainers/hkdobrev)[@hkdobrev](https://github.com/hkdobrev)

![](https://avatars.githubusercontent.com/u/4113307?v=4)[Danail Kyosev](/maintainers/dkyosev)[@dkyosev](https://github.com/dkyosev)

![](https://avatars.githubusercontent.com/u/7592650?v=4)[Evstati Zarkov](/maintainers/EZarkov)[@EZarkov](https://github.com/EZarkov)

![](https://avatars.githubusercontent.com/u/745771?v=4)[Filip Georgiev](/maintainers/phgeorgiev)[@phgeorgiev](https://github.com/phgeorgiev)

![](https://avatars.githubusercontent.com/u/490439?v=4)[Zdravko Evstatiev](/maintainers/zedevs)[@zedevs](https://github.com/zedevs)

---

Top Contributors

[![hkdobrev](https://avatars.githubusercontent.com/u/506129?v=4)](https://github.com/hkdobrev "hkdobrev (5 commits)")[![ivank](https://avatars.githubusercontent.com/u/4976?v=4)](https://github.com/ivank "ivank (3 commits)")[![sstoyanov7](https://avatars.githubusercontent.com/u/9350596?v=4)](https://github.com/sstoyanov7 "sstoyanov7 (1 commits)")

---

Tags

xmlfeedkohanacachetaskgenerate

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/openbuildings-jam-generated-feed/health.svg)

```
[![Health](https://phpackages.com/badges/openbuildings-jam-generated-feed/health.svg)](https://phpackages.com/packages/openbuildings-jam-generated-feed)
```

###  Alternatives

[wp-media/wp-rocket

Performance optimization plugin for WordPress

7591.4M4](/packages/wp-media-wp-rocket)[helsingborg-stad/municipio

A bootstrap theme for creating municipality sites.

4028.6k10](/packages/helsingborg-stad-municipio)[rtcamp/nginx-helper

Cleans nginx's fastcgi/proxy cache or redis-cache whenever a post is edited/published. Also provides cloudflare edge cache purging with Cache-Tags.

23617.1k1](/packages/rtcamp-nginx-helper)[rarst/fragment-cache

WordPress plugin for partial and async caching of heavy front-end elements.

14015.5k2](/packages/rarst-fragment-cache)[pressbooks/pressbooks-book

This theme is named after Canadian media theorist Marshall McLuhan, who coined the phrase “the medium is the message.” It is designed for academic writing and is also suitable for fiction. Headings are set in Cormorant Garamond, and body type is set in Lora.

226.7k](/packages/pressbooks-pressbooks-book)

PHPackages © 2026

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