PHPackages                             swp/updater-bundle - 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. [Utility &amp; Helpers](/categories/utility)
4. /
5. swp/updater-bundle

AbandonedArchivedSymfony-bundle[Utility &amp; Helpers](/categories/utility)

swp/updater-bundle
==================

Provides integration for ahilles107/updater which gives an easy way to update your application.

12.4k3[1 PRs](https://github.com/SuperdeskWebPublisher/SWPUpdaterBundle/pulls)PHP

Since Aug 5Pushed 9y ago4 watchersCompare

[ Source](https://github.com/SuperdeskWebPublisher/SWPUpdaterBundle)[ Packagist](https://packagist.org/packages/swp/updater-bundle)[ RSS](/packages/swp-updater-bundle/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependenciesVersions (1)Used By (0)

UpdaterBundle
=============

[](#updaterbundle)

[![Build Status](https://camo.githubusercontent.com/72d1074b45b110904b01b9d48e1e9939327339236797ad806a1f20cc25c96a84/68747470733a2f2f7472617669732d63692e6f72672f53757065726465736b5765625075626c69736865722f5357505570646174657242756e646c652e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/SuperdeskWebPublisher/SWPUpdaterBundle)[![Scrutinizer Code Quality](https://camo.githubusercontent.com/4273ff963ec263d42664a3d74507fea7847dad5757f09bb0d2ea505430eb5e5e/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f53757065726465736b5765625075626c69736865722f5357505570646174657242756e646c652f6261646765732f7175616c6974792d73636f72652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/SuperdeskWebPublisher/SWPUpdaterBundle/?branch=master)[![Code Climate](https://camo.githubusercontent.com/f238c619cecdb24a752985b6bf2e43a5847eab0fe53b0e997d132ba4a9dd5cc1/68747470733a2f2f636f6465636c696d6174652e636f6d2f6769746875622f53757065726465736b5765625075626c69736865722f5357505570646174657242756e646c652f6261646765732f6770612e737667)](https://codeclimate.com/github/SuperdeskWebPublisher/SWPUpdaterBundle)[![SensioLabsInsight](https://camo.githubusercontent.com/70e2d342114188b1ccf61ae0167fcccdf17a8768154bae99b6efdcd3daf186f1/68747470733a2f2f696e73696768742e73656e73696f6c6162732e636f6d2f70726f6a656374732f37353836376133302d326635652d346230302d383564392d6464313061373433303432662f6d696e692e706e67)](https://insight.sensiolabs.com/projects/75867a30-2f5e-4b00-85d9-dd10a743042f)

Provides integration for [updater](https://github.com/ahilles107/updater) which gives an easy way to update your application.

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

[](#installation)

Installation is a 8 step process:

1. Download SWPUpdaterBundle
2. Enable the bundle and its dependencies
3. Create your own `Version` class or use existing one
4. Import SWPUpdaterBundle routing file
5. Configure the FOSRestBundle
6. Configure the SensioFrameworkExtraBundle
7. Configure the Symfony FrameworkBundle
8. Configure the SWPUpdaterBundle

### Step 1: Install SWPUpdaterBundle with Composer

[](#step-1-install-swpupdaterbundle-with-composer)

Run the following composer require command:

```
$ php composer.phar require swp/updater-bundle
```

### Step 2: Enable the bundle and its dependencies

[](#step-2-enable-the-bundle-and-its-dependencies)

Enable the bundle in `AppKernel.php` and its all dependencies (FOSRestBundle, JMSSerializerBundle, NelmioApiDocBundle)

```
