Elgg\FormsServiceTest::testCanNotSetFooterOutsideFormView PHP Метод

testCanNotSetFooterOutsideFormView() публичный Метод

    public function testCanNotSetFooterOutsideFormView()
    {
        _elgg_services()->logger->disable();
        $this->assertFalse(_elgg_services()->forms->setFooter('footer'));
        $logs = _elgg_services()->logger->enable();
        $expected = [['message' => 'Form footer can only be set and retrieved during form rendering, anywhere in elgg_view_form() call stack (e.g. form view, extending views, or view hooks)', 'level' => Logger::ERROR]];
        $this->assertEquals($expected, $logs);
    }