PHPackages                             lagan/property-position - 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. lagan/property-position

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

lagan/property-position
=======================

Controller for the Lagan position property.

v1.1.0(9y ago)07842MITPHPPHP &gt;=5.5.0

Since May 7Pushed 8y ago1 watchersCompare

[ Source](https://github.com/lutsen/property-position)[ Packagist](https://packagist.org/packages/lagan/property-position)[ RSS](/packages/lagan-property-position/feed)WikiDiscussions master Synced 3w ago

READMEChangelog (5)DependenciesVersions (6)Used By (2)

[![Lagan](https://camo.githubusercontent.com/f15c7f77d6c4711b4863d681c4d5b83f0579933b0c85cf1e341613bf3a7f0b18/68747470733a2f2f63646e2e7261776769742e636f6d2f6c757473656e2f6c6167616e2f6d61737465722f6c6167616e2d6c6f676f2e737667)](https://github.com/lutsen/lagan)

Lagan Position Property Controller
==================================

[](#lagan-position-property-controller)

Controller for the Lagan Position property.

Makes room for the newly positioned Redbean bean by updating the positions of other beans, and returns the new position of the bean.

To be used with [Lagan](https://github.com/lutsen/lagan). Lagan lets you create flexible content objects with a simple class, and manage them with a web interface.

The position property as an optional *manytoone* key in the property array. With this key, you can set the position relative to the opject the current object has a many-to-one relation with, like this: `'manytoone' => 'page'`

Lagan is a project of [Lútsen Stellingwerff](http://lutsen.net/).

###  Health Score

29

—

LowBetter than 57% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity13

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity62

Established project with proven stability

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 ~69 days

Total

5

Last Release

3429d ago

Major Versions

v0.1.1 → v1.0.02016-05-25

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/1068123?v=4)[Lútsen Stellingwerff](/maintainers/lutsen)[@lutsen](https://github.com/lutsen)

---

Tags

laganphppropertycontrollerpositionlagan

### Embed Badge

![Health badge](/badges/lagan-property-position/health.svg)

```
[![Health](https://phpackages.com/badges/lagan-property-position/health.svg)](https://phpackages.com/packages/lagan-property-position)
```

###  Alternatives

[symfony/property-access

Provides functions to read and write from/to an object or array using a simple string notation

2.8k309.5M3.0k](/packages/symfony-property-access)

PHPackages © 2026

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