Phpunit - используйте $ that или self для статических методов?Php

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Phpunit - используйте $ that или self для статических методов?

Сообщение Anonymous »

Я не хочу писать длинный текст, потому что это короткий вопрос. Тесты PHPUNIT содержат несколько статических методов. Например, все эти методы \ phpunit \ framework \ assert :: assert*() , а также идентичные , evalto .

my ide (с IntelliSense/AutoComplotion) не принимает вызовы с $ this Code>, но с самим собой. Я узнал, что статические функции следует вызвать через класс, а не объект, так что сам < /code>. < /P>

Что более правильно? < /P>

$this->assertTrue('test');
< /code>

или < /p>

self::assertTrue('test');
< /code>

?>

Подробнее здесь: https://stackoverflow.com/questions/300 ... ic-methods
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Php»