В Kohana можно ли инициировать 404 ошибки?

Это плохая идея. На самом деле, вы должны избегать использования глобальных переменных в любом месте вашего кода.

Вы можете использовать перед блоком, чтобы установить любую переменную, которую нужно использовать вместе с вашими примерами тестов.

Пример:

describe Thing do
  before(:each) do
    @now = DateTime.parse('2020-01-01 00:00:01 -0500')
  end

  describe "initialized in before(:each)" do
    it "example 1" do
      // here @now is available
    end

    it "example 2" do
      // here @now is also available
    end
  end
end
10
задан hakre 10 June 2012 в 16:19
поделиться

2 ответа

This works for me:

Event::run('system.404');

What version of Kohana are you using?

11
ответ дан 3 December 2019 в 17:22
поделиться

Kohana / Общие / Обработка ошибок / Kohana_404_Exception

/**
 * @param  string  URL of page
 * @param  string  custom error template
 */
throw new Kohana_404_Exception([string $page [, string $template]]);
11
ответ дан 3 December 2019 в 17:22
поделиться
Другие вопросы по тегам:

Похожие вопросы: