FormsTest.printr.js
Array
(
[type] => file
[namespace] => Array
(
[type] => namespace
[name] => Phad\Test\Integration
[declaration] => namespace Phad\Test\Integration;
[class] => Array
(
[0] => Array
(
[type] => class
[docblock] => Array
(
[type] => docblock
[description] => This class appears to test both form compilation and form submission
[attribute] => Array
(
[0] => Array
(
[type] => attribute
[name] => notice
[description] => Several of these tests incidentally test the submit target/redirect feature.
)
)
)
[namespace] => Phad\Test\Integration
[fqn] => Phad\Test\Integration\Forms
[name] => Forms
[extends] => \Phad\Tester
[declaration] => class Forms extends \Phad\Tester
[properties] => Array
(
[0] => Array
(
[type] => property
[modifiers] => Array
(
[0] => protected
[1] => array
)
[name] => blogTableColumns
[value] => ['id'=>'INTEGER PRIMARY KEY','title'=>'VARCHAR(200)','body'=>'VARCHAR(2000)']
[declaration] => protected array $blogTableColumns = ['id'=>'INTEGER PRIMARY KEY','title'=>'VARCHAR(200)', 'body'=>'VARCHAR(2000)'];
)
)
[methods] => Array
(
[0] => Array
(
[type] => method
[args] => Array
(
)
[modifiers] => Array
(
[0] => public
)
[name] => testDeleteItem
[declaration] => public function testDeleteItem()
)
[1] => Array
(
[type] => method
[args] => Array
(
)
[modifiers] => Array
(
[0] => public
)
[name] => testErrorMessage
[declaration] => public function testErrorMessage()
)
[2] => Array
(
[type] => method
[args] => Array
(
)
[modifiers] => Array
(
[0] => public
)
[name] => testSubmitDocumentation
[declaration] => public function testSubmitDocumentation()
)
[3] => Array
(
[type] => method
[args] => Array
(
)
[modifiers] => Array
(
[0] => public
)
[name] => testControllerOnSubmitDocumentation
[declaration] => public function testControllerOnSubmitDocumentation()
)
[4] => Array
(
[type] => method
[args] => Array
(
)
[modifiers] => Array
(
[0] => public
)
[name] => testWithInlineOnSubmit
[declaration] => public function testWithInlineOnSubmit()
)
[5] => Array
(
[type] => method
[args] => Array
(
)
[modifiers] => Array
(
[0] => public
)
[name] => testInsertWithValidOption
[declaration] => public function testInsertWithValidOption()
)
[6] => Array
(
[type] => method
[args] => Array
(
)
[modifiers] => Array
(
[0] => public
)
[name] => testUpdateRedirectsToTarget
[declaration] => public function testUpdateRedirectsToTarget()
)
[7] => Array
(
[type] => method
[args] => Array
(
)
[modifiers] => Array
(
[0] => public
)
[name] => testUpdateValid
[declaration] => public function testUpdateValid()
)
[8] => Array
(
[type] => method
[args] => Array
(
)
[modifiers] => Array
(
[0] => public
)
[name] => testInsertValid
[declaration] => public function testInsertValid()
)
[9] => Array
(
[type] => method
[args] => Array
(
)
[docblock] => Array
(
[type] => docblock
[description] =>
[attribute] => Array
(
[0] => Array
(
[type] => attribute
[name] => test
[description] => that a partially filled in form is returned when submission fails.
)
)
)
[modifiers] => Array
(
[0] => public
)
[name] => testSubmitInvalid
[declaration] => public function testSubmitInvalid()
)
[10] => Array
(
[type] => method
[args] => Array
(
)
[modifiers] => Array
(
[0] => public
)
[name] => testDisplayWithNoObject
[declaration] => public function testDisplayWithNoObject()
)
[11] => Array
(
[type] => method
[args] => Array
(
)
[docblock] => Array
(
[type] => docblock
[description] =>
[attribute] => Array
(
[0] => Array
(
[type] => attribute
[name] => test
[description] => getting each selectable-option from a form's compiled view
)
)
)
[modifiers] => Array
(
[0] => public
)
[name] => testHasSelectOptions
[declaration] => public function testHasSelectOptions()
)
[12] => Array
(
[type] => method
[args] => Array
(
)
[docblock] => Array
(
[type] => docblock
[description] =>
[attribute] => Array
(
[0] => Array
(
[type] => attribute
[name] => test
[description] => getting info about properties from the compiled view.
)
)
)
[modifiers] => Array
(
[0] => public
)
[name] => testHasPropertiesData
[declaration] => public function testHasPropertiesData()
)
)
)
)
)
)