silverstripe-framework/tests/php/Control/RequestHandlingTest/FieldController.php

35 lines
799 B
PHP
Raw Normal View History

2016-10-14 03:30:05 +02:00
<?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';
2016-10-14 03:30:05 +02:00
private static $allowed_actions = ['TestForm'];
2016-10-14 03:30:05 +02:00
public function TestForm()
{
return new Form(
$this,
"TestForm",
new FieldList(
new HandlingField("MyField")
),
new FieldList(
new FormAction("myAction")
)
);
}
2016-10-14 03:30:05 +02:00
}