PHPackages                             graham-campbell/cms-cloudflare - 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. [Framework](/categories/framework)
4. /
5. graham-campbell/cms-cloudflare

Abandoned → [graham-campbell/cloudflare](/?search=graham-campbell%2Fcloudflare)ArchivedLibrary[Framework](/categories/framework)

graham-campbell/cms-cloudflare
==============================

CMS CloudFlare Is A CMS Core Plugin That Adds A CloudFlare Admin Module

v0.2.0-alpha(12y ago)481AGPL-3.0PHPPHP &gt;=5.4.7

Since Dec 12Pushed 11y agoCompare

[ Source](https://github.com/GrahamDeprecated/CMS-CloudFlare)[ Packagist](https://packagist.org/packages/graham-campbell/cms-cloudflare)[ RSS](/packages/graham-campbell-cms-cloudflare/feed)WikiDiscussions master Synced yesterday

READMEChangelog (3)Dependencies (6)Versions (4)Used By (0)

CMS CloudFlare
==============

[](#cms-cloudflare)

[![Bitdeli Badge](https://camo.githubusercontent.com/956b7f740ce0ea801df2b91542ebe554b39c09df4227b04f30ca5b4e41495e69/68747470733a2f2f64327765637a68766c38323376302e636c6f756466726f6e742e6e65742f47726168616d43616d7062656c6c2f434d532d436c6f7564466c6172652f7472656e642e706e67)](https://bitdeli.com/free "Bitdeli Badge")[![Build Status](https://camo.githubusercontent.com/8f9a0c950b350ba692ee93fd42e6610f7c32cf80531d42945ac59111eb127bcd/68747470733a2f2f7472617669732d63692e6f72672f47726168616d43616d7062656c6c2f434d532d436c6f7564466c6172652e706e67)](https://travis-ci.org/GrahamCampbell/CMS-CloudFlare)[![Coverage Status](https://camo.githubusercontent.com/6f8a9b31d2b8a028091ce5fa15c02130a13daa691927c831d987278b2dd82697/68747470733a2f2f636f766572616c6c732e696f2f7265706f732f47726168616d43616d7062656c6c2f434d532d436c6f7564466c6172652f62616467652e706e67)](https://coveralls.io/r/GrahamCampbell/CMS-CloudFlare)[![Scrutinizer Quality Score](https://camo.githubusercontent.com/a6fd4bccaa51adef9e8d0ee12285c5058fb248becb524aedd30cf497fe533057/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f47726168616d43616d7062656c6c2f434d532d436c6f7564466c6172652f6261646765732f7175616c6974792d73636f72652e706e673f733d34616431353438396666383438616632393832653530313532366237636365356666666231393631)](https://scrutinizer-ci.com/g/GrahamCampbell/CMS-CloudFlare)[![SensioLabsInsight](https://camo.githubusercontent.com/100c1cd4abdfb377fa31d8171bd59f238c2133307058bf8d24c610601489f32e/68747470733a2f2f696e73696768742e73656e73696f6c6162732e636f6d2f70726f6a656374732f34313137376366342d393238362d346365382d623035632d3034313237346363313865622f6d696e692e706e67)](https://insight.sensiolabs.com/projects/41177cf4-9286-4ce8-b05c-041274cc18eb)[![Software License](https://camo.githubusercontent.com/92436df56d657ba59e829e2c43770a57e63f1e1988abeaa909f2dbce9ad592d1/68747470733a2f2f706f7365722e707567782e6f72672f67726168616d2d63616d7062656c6c2f636d732d636c6f7564666c6172652f6c6963656e73652e706e67)](https://github.com/GrahamCampbell/CMS-CloudFlare/blob/master/LICENSE.md)[![Latest Version](https://camo.githubusercontent.com/f0960fe027cd74ae7ac4ecc53ef2c6774a71570cdf80f4248a7aaae59a5e356a/68747470733a2f2f706f7365722e707567782e6f72672f67726168616d2d63616d7062656c6c2f636d732d636c6f7564666c6172652f762f737461626c652e706e67)](https://packagist.org/packages/graham-campbell/cms-cloudflare)

WARNING
-------

[](#warning)

#### This package has been [replaced](https://github.com/GrahamCampbell/Laravel-CloudFlare), and is no longer maintained.

[](#this-package-has-been-replaced-and-is-no-longer-maintained)

What Is CMS CloudFlare?
-----------------------

[](#what-is-cms-cloudflare)

CMS CloudFlare is a [CMS Core](https://github.com/GrahamCampbell/CMS-Core) plugin that adds a CloudFlare admin module.

- CMS CloudFlare was created by, and is maintained by [Graham Campbell](https://github.com/GrahamCampbell).
- CMS CloudFlare relies on my [CMS Core](https://github.com/GrahamCampbell/CMS-Core) and [CloudFlare API](https://github.com/GrahamCampbell/CloudFlare-API) packages.
- CMS CloudFlare uses [Travis CI](https://travis-ci.org/GrahamCampbell/CMS-CloudFlare) with [Coveralls](https://coveralls.io/r/GrahamCampbell/CMS-CloudFlare) to check everything is working.
- CMS CloudFlare uses [Scrutinizer CI](https://scrutinizer-ci.com/g/GrahamCampbell/CMS-CloudFlare) and [SensioLabsInsight](https://insight.sensiolabs.com/projects/41177cf4-9286-4ce8-b05c-041274cc18eb) to run additional checks.
- CMS CloudFlare uses [Composer](https://getcomposer.org) to load and manage dependencies.
- CMS CloudFlare provides a [change log](https://github.com/GrahamCampbell/CMS-CloudFlare/blob/master/CHANGELOG.md), [releases](https://github.com/GrahamCampbell/CMS-CloudFlare/releases), and [api docs](http://grahamcampbell.github.io/CMS-CloudFlare).
- CMS CloudFlare is licensed under the GNU AGPLv3, available [here](https://github.com/GrahamCampbell/CMS-CloudFlare/blob/master/LICENSE.md).

System Requirements
-------------------

[](#system-requirements)

- PHP 5.4.7+ or PHP 5.5+ is required.
- You will need a [CMS Core](https://github.com/GrahamCampbell/CMS-Core) application like [Bootstrap CMS](https://github.com/GrahamCampbell/Bootstrap-CMS) because this package is designed for it.
- You will need [Composer](https://getcomposer.org) installed to load the dependencies of CMS-CloudFlare.

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

[](#installation)

Please check the system requirements before installing CMS CloudFlare.

To get the latest version of CMS CloudFlare, simply require `"graham-campbell/cms-cloudflare": "0.2.*@alpha"` in your `composer.json` file. You'll then need to run `composer install` or `composer update` to download it and have the autoloader updated.

You will need to register many service providers before you attempt to load the CMS CloudFlare service provider. Open up `app/config/app.php` and add the following to the `providers` key.

- `'Lightgear\Asset\AssetServiceProvider'`
- `'Cartalyst\Sentry\SentryServiceProvider'`
- `'GrahamCampbell\Core\CoreServiceProvider'`
- `'GrahamCampbell\Viewer\ViewerServiceProvider'`
- `'GrahamCampbell\Queuing\QueuingServiceProvider'`
- `'GrahamCampbell\HTMLMin\HTMLMinServiceProvider'`
- `'GrahamCampbell\Markdown\MarkdownServiceProvider'`
- `'GrahamCampbell\Security\SecurityServiceProvider'`
- `'GrahamCampbell\Binput\BinputServiceProvider'`
- `'GrahamCampbell\Passwd\PasswdServiceProvider'`
- `'GrahamCampbell\Throttle\ThrottleServiceProvider'`
- `'GrahamCampbell\Credentials\CredentialsServiceProvider'`
- `'GrahamCampbell\Navigation\NavigationServiceProvider'`
- `'GrahamCampbell\CMSCore\CMSCoreServiceProvider'`
- `'GrahamCampbell\CoreAPI\CoreAPIServiceProvider'`
- `'GrahamCampbell\CloudFlareAPI\CloudFlareAPIServiceProvider'`

Once CMS CloudFlare is installed, you need to register the service provider. Open up `app/config/app.php` and add the following to the `providers` key.

- `'GrahamCampbell\CMSCloudFlare\CMSCloudFlareServiceProvider'`

Configuration
-------------

[](#configuration)

CMS CloudFlare requires no configuration. Just follow the simple install instructions and go!

Usage
-----

[](#usage)

There is currently no usage documentation besides the [API Documentation](http://grahamcampbell.github.io/CMS-CloudFlare) for CMS CloudFlare.

Updating Your Fork
------------------

[](#updating-your-fork)

The latest and greatest source can be found on [GitHub](https://github.com/GrahamCampbell/CMS-CloudFlare).

Before submitting a pull request, you should ensure that your fork is up to date.

You may fork CMS CloudFlare:

```
git remote add upstream git://github.com/GrahamCampbell/CMS-CloudFlare.git

```

The first command is only necessary the first time. If you have issues merging, you will need to get a merge tool such as [P4Merge](http://perforce.com/product/components/perforce_visual_merge_and_diff_tools).

You can then update the branch:

```
git pull --rebase upstream master
git push --force origin

```

Once it is set up, run `git mergetool`. Once all conflicts are fixed, run `git rebase --continue`, and `git push --force origin `.

Pull Requests
-------------

[](#pull-requests)

Please review these guidelines before submitting any pull requests.

- When submitting bug fixes, check if a maintenance branch exists for an older series, then pull against that older branch if the bug is present in it.
- Before sending a pull request for a new feature, you should first create an issue with \[Proposal\] in the title.
- Please follow the [PSR-2 Coding Style](https://github.com/php-fig/fig-standards/blob/master/accepted/PSR-2-coding-style-guide.md) and [PHP-FIG Naming Conventions](https://github.com/php-fig/fig-standards/blob/master/bylaws/002-psr-naming-conventions.md).

License
-------

[](#license)

GNU AFFERO GENERAL PUBLIC LICENSE

CMS CloudFlare Is A CMS Core Plugin That Adds A CloudFlare Admin Module Copyright (C) 2013-2014 Graham Campbell

This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.

You should have received a copy of the GNU Affero General Public License along with this program. If not, see .

###  Health Score

24

—

LowBetter than 32% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity13

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity46

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% 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 ~29 days

Total

3

Last Release

4476d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/d95eb26cb8f3919bb5ca3b6d823daeabbf259663778a970349b245c580713c8e?d=identicon)[graham-campbell](/maintainers/graham-campbell)

---

Top Contributors

[![GrahamCampbell](https://avatars.githubusercontent.com/u/2829600?v=4)](https://github.com/GrahamCampbell "GrahamCampbell (79 commits)")

---

Tags

frameworklaravelGraham CampbellGrahamCampbellcmscloudflareCloudFlare APICMS CloudFlare

### Embed Badge

![Health badge](/badges/graham-campbell-cms-cloudflare/health.svg)

```
[![Health](https://phpackages.com/badges/graham-campbell-cms-cloudflare/health.svg)](https://phpackages.com/packages/graham-campbell-cms-cloudflare)
```

###  Alternatives

[graham-campbell/digitalocean

DigitalOcean Is A DigitalOcean Bridge For Laravel

509343.1k2](/packages/graham-campbell-digitalocean)[graham-campbell/bitbucket

Bitbucket Is A Bitbucket Bridge For Laravel

75185.0k2](/packages/graham-campbell-bitbucket)[graham-campbell/testbench-core

TestBench Core Provides Some Testing Functionality For Laravel

16672.7k13](/packages/graham-campbell-testbench-core)[kompo/kompo

Laravel &amp; Vue.js FullStack Components for Rapid Application Development

11812.4k21](/packages/kompo-kompo)

PHPackages © 2026

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