PHPackages                             pointybeard/symphony-section-builder - 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. pointybeard/symphony-section-builder

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

pointybeard/symphony-section-builder
====================================

A set of classes and scripts for automating the creation and updating of sections and their fields.

0.2.1.7(6y ago)1602↑900%1MITPHPPHP &gt;=7.3

Since Nov 24Pushed 5y ago1 watchersCompare

[ Source](https://github.com/pointybeard/symphony-section-builder)[ Packagist](https://packagist.org/packages/pointybeard/symphony-section-builder)[ Docs](https://github.com/pointybeard/symphony-section-builder)[ RSS](/packages/pointybeard-symphony-section-builder/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (2)Dependencies (8)Versions (27)Used By (1)

Symphony CMS: Section Builder
=============================

[](#symphony-cms-section-builder)

- Version: 0.2.1
- Date: Aug 6 2019
- [Release notes](https://github.com/pointybeard/symphony-section-builder/blob/master/CHANGELOG.md)
- [GitHub repository](https://github.com/pointybeard/symphony-section-builder)

A set of classes that assist with the creating and updating of sections and their fields.

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

[](#installation)

This libary can be used standalone or as part of a [Symphony CMS](https://getsymphony.com) installation (including Extension).

### Standalone

[](#standalone)

Clone desired version from the GitHub repository with `git clone https://github.com/pointybeard/symphony-section-builder.git` then run `composer update` within that folder. Note, this will install dev library `symphonycms/symphony-2` by default. Use `--no-dev` when running `composer update` to skip this.

### Using Composer

[](#using-composer)

To install via [Composer](http://getcomposer.org/), use `composer require pointybeard/symphony-section-builder` or add `"pointybeard/pointybeard/symphony-section-builder": "^0.2.0"` to your `composer.json` file.

And run composer to update your dependencies, for example:

```
$ curl -s http://getcomposer.org/installer | php
$ php composer.phar update

```

Note that this method will NOT install any dev libraries, specifically `symphonycms/symphony-2`. Generally this is the desired behaviour, however, should the core Symphony CMS library not get included anywhere via composer (e.g. Section Builder is being used as part of a library that doesn't already include Symphony CMS), be use to use the `--dev` flag (e.g. `composer update --dev`) to ensure `symphonycms/symphony-2` is also installed, or, use the `--symphony=PATH` option to tell Section Builder where to load the Symphony CMS core from.

Usage
-----

[](#usage)

Quick example of how to use this library:

```
