# Uniform by @mzur

**URL:** <https://forum.getkirby.com/t/uniform-by-mzur/9902>\
**Category:** Questions\
**Tags:** v2\
**Created:** [March 6, 2018, 10:42pm UTC](https://forum.getkirby.com/t/uniform-by-mzur/9902 "2018-03-06T22:42:55Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![MEDPOL](https://avatars.discourse-cdn.com/v4/letter/m/c89c15/32.png) [@MEDPOL](https://forum.getkirby.com/u/MEDPOL)\
**Post date:** [March 6, 2018, 10:42pm UTC](https://forum.getkirby.com/t/uniform-by-mzur/9902/1 "2018-03-06T22:42:55Z")

</div>

Why the uniform.php with this content is necessary?

```auto
<?php

use Uniform\Form;

// This file is called by Kirby if Uniform wasn't installed with Composer. In this case,
// use it's own vendor directory and autoload script.

if (!class_exists(form::class)) {
    require __DIR__.DS.'vendor'.DS.'autoload.php';
}

```

---

<div class="post-metadata">

**Author:** ![texnixe](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.getkirby.com/texnixe/32/5754_2.png) [@texnixe](https://forum.getkirby.com/u/texnixe)\
**Post date:** [March 6, 2018, 10:48pm UTC](https://forum.getkirby.com/t/uniform-by-mzur/9902/2 "2018-03-06T22:48:51Z")

</div>

I’m afraid I don’t quite understand the question. The answer is given in the comment? The file is not needed if you install Uniform with composer.

---

<div class="post-metadata">

**Author:** ![MEDPOL](https://avatars.discourse-cdn.com/v4/letter/m/c89c15/32.png) [@MEDPOL](https://forum.getkirby.com/u/MEDPOL)\
**Post date:** [March 6, 2018, 10:50pm UTC](https://forum.getkirby.com/t/uniform-by-mzur/9902/3 "2018-03-06T22:50:32Z")

</div>

Because I got this:

syntax error, unexpected ‘class’ (T\_CLASS), expecting identifier (T\_STRING) or variable (T\_VARIABLE) or ‘{’ or ‘$’

---

<div class="post-metadata">

**Author:** ![texnixe](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.getkirby.com/texnixe/32/5754_2.png) [@texnixe](https://forum.getkirby.com/u/texnixe)\
**Post date:** [March 6, 2018, 10:56pm UTC](https://forum.getkirby.com/t/uniform-by-mzur/9902/4 "2018-03-06T22:56:08Z")

</div>

You are probably using an old PHP version, the min requirement is 5.5

[https://kirby-uniform.readthedocs.io/en/latest/#kirby-uniform-documentation](https://kirby-uniform.readthedocs.io/en/latest/#kirby-uniform-documentation)

---

<div class="post-metadata">

**Author:** ![distantnative](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.getkirby.com/distantnative/32/11319_2.png) [@distantnative](https://forum.getkirby.com/u/distantnative)\
**Post date:** [February 6, 2025, 5:29pm UTC](https://forum.getkirby.com/t/uniform-by-mzur/9902/5 "2025-02-06T17:29:53Z")

</div>


