<?php namespace SilverStripe\Control\Tests\RequestHandlingTest; use SilverStripe\Control\Controller; use SilverStripe\Control\Tests\RequestHandlingTest\HandlingField; use SilverStripe\Dev\TestOnly; use SilverStripe\Forms\FieldList; use SilverStripe\Forms\Form; use SilverStripe\Forms\FormAction; /** * Controller for the test */ class FieldController extends Controller implements TestOnly { private static $url_segment = 'FieldController'; private static $allowed_actions = ['TestForm']; public function TestForm() { return new Form( $this, "TestForm", new FieldList( new HandlingField("MyField") ), new FieldList( new FormAction("myAction") ) ); } }