PHPackages                             johndelson/cakephp-zurb-inky - 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. [Templating &amp; Views](/categories/templating)
4. /
5. johndelson/cakephp-zurb-inky

ActiveCakephp-plugin[Templating &amp; Views](/categories/templating)

johndelson/cakephp-zurb-inky
============================

1.0.3(2y ago)06MITPHPPHP &gt;=7.1.0

Since Jun 19Pushed 2y agoCompare

[ Source](https://github.com/johndelson/cakephp-zurb-inky)[ Packagist](https://packagist.org/packages/johndelson/cakephp-zurb-inky)[ RSS](/packages/johndelson-cakephp-zurb-inky/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (3)Dependencies (5)Versions (2)Used By (0)

CakePHP plugin for Zurb Inky
============================

[](#cakephp-plugin-for-zurb-inky)

[![Software License](https://camo.githubusercontent.com/55c0218c8f8009f06ad4ddae837ddd05301481fcf0dff8e0ed9dadda8780713e/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4d49542d627269676874677265656e2e7376673f7374796c653d666c61742d737175617265)](LICENSE)[![Scrutinizer Coverage](https://camo.githubusercontent.com/6952812866aa18a68a65836757184fec579e6763f2ac403b7726e57e2756ba6a/68747470733a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f636f7665726167652f672f6275727a756d2f63616b657068702d7a7572622d696e6b792f6d61737465722e7376673f7374796c653d666c61742d737175617265)](https://scrutinizer-ci.com/g/burzum/cakephp-zurb-inky/)[![Code Quality](https://camo.githubusercontent.com/49d85a383939ddb1aea322b2c39e9b34bc609aed5cb08b64ed88603281820257/68747470733a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f672f6275727a756d2f63616b657068702d7a7572622d696e6b792f6d61737465722e7376673f7374796c653d666c61742d737175617265)](https://scrutinizer-ci.com/g/burzum/cakephp-zurb-inky/)

A plugin to render Inky views. This will render HTML and CSS in a way it should work with most of the mail clients. It basically turns divs and external CSS files into very old fashioned tables and inline CSS so that the retarded mail implementations will hopefully display it correctly.

-

Libraries used by this plugin

-
-

Requires php 7.1

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

[](#how-to-use-it)

Assuming you are using a custom mailer [as explained here](https://book.cakephp.org/3.0/en/core-libraries/email.html#creating-reusable-emails) just set the view renderer for all mails of this mailer:

```
class MyExampleMailer extends Mailer
{
	public function __construct(Email $email = null)
	{
		parent::__construct($email);

		$this->setViewRenderer('Burzum/ZurbInky.Inky');
	}
}
```

If you want to parse the CSS as inline CSS call `setCssFiles()` in your views.

In your layout or action set the CSS files you want to use with Inky.

```
$this->setCssFiles([
	'one',
	'two'
]);
```

The files are set using the same notation as `UrlHelper::css()` and are looked up in the apps `webroot/css` folder by default.

License
-------

[](#license)

Copyright Florian Krämer

Licensed under The MIT License Redistributions of files must retain the above copyright notice.

###  Health Score

19

—

LowBetter than 10% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity4

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity39

Early-stage or recently created project

 Bus Factor1

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

1056d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/17b1d0e52ab3da4fead081882a7ab97fc8c6df0e90dd5e293722384774dc2afb?d=identicon)[johndelson](/maintainers/johndelson)

---

Top Contributors

[![burzum](https://avatars.githubusercontent.com/u/162789?v=4)](https://github.com/burzum "burzum (12 commits)")[![johndelson](https://avatars.githubusercontent.com/u/7204076?v=4)](https://github.com/johndelson "johndelson (5 commits)")[![netstyler](https://avatars.githubusercontent.com/u/319755?v=4)](https://github.com/netstyler "netstyler (3 commits)")

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/johndelson-cakephp-zurb-inky/health.svg)

```
[![Health](https://phpackages.com/badges/johndelson-cakephp-zurb-inky/health.svg)](https://phpackages.com/packages/johndelson-cakephp-zurb-inky)
```

###  Alternatives

[twig/inky-extra

A Twig extension for the inky email templating engine

16612.5M46](/packages/twig-inky-extra)[friendsofcake/cakephp-csvview

A CSV View class for CakePHP

1762.5M3](/packages/friendsofcake-cakephp-csvview)[wyrihaximus/twig-view

Twig powered View for CakePHP

804.7M1](/packages/wyrihaximus-twig-view)[dereuromark/cakephp-ajax

A CakePHP plugin that makes working with AJAX a piece of cake.

55255.9k1](/packages/dereuromark-cakephp-ajax)[dereuromark/cakephp-feed

A CakePHP plugin containing a RssView to generate RSS feeds.

1353.7k1](/packages/dereuromark-cakephp-feed)[dereuromark/cakephp-meta

A CakePHP plugin for SEO meta tags, OpenGraph and Twitter Cards

1012.9k1](/packages/dereuromark-cakephp-meta)

PHPackages © 2026

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