public static getRegisteredFormForTable ( string $table ) : |
||
$table | string | |
Résultat |
public static function getRegisteredFormForTable($table)
{
if (TRUE === isset(self::$forms['tables'][$table])) {
return self::$forms['tables'][$table];
}
return NULL;
}
/** * @test */ public function canRegisterFormInstanceForTable() { $table = 'this_table_does_not_exist'; $form = Form::create(); Core::registerFormForTable($table, $form); $forms = Core::getRegisteredFormsForTables(); $this->assertArrayHasKey($table, $forms); $returnedForm = Core::getRegisteredFormForTable($table); $incorrectReturnedForm = Core::getRegisteredFormForTable($table . 'badname'); $this->assertSame($form, $returnedForm); $this->assertNull($incorrectReturnedForm); }