Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: PHPStorm case \\ no break
Форумы портала PHP.SU » » Вопросы новичков » PHPStorm case \\ no break

Страниц (1): [1]
 

1. Prizma - 24 Апреля, 2016 - 21:12:04 - перейти к сообщению
Добрый день,
вопрос по IDE PHPStorm, предусмотрен ли там, какой то комментарий для обозначения преднамеренного падения в switch? чтобы не подсвечивал код. Не хотелось бы эту опцию для проекта отключать
PHP:
скопировать код в буфер обмена
  1. switch($mode) {
  2.     case self::LOAD_FULL_INFO:
  3.         $fields[] = '...';
  4.     // no break
  5.     case self::LOAD_GENERAL_INFO:
  6.         $fields[] = '...';
  7.     // no break
  8.     case self::LOAD_BRIEF_INFO:
  9.         $fields[] = '...';
  10. }

(Добавление)
Нашел вот такой способ
PHP:
скопировать код в буфер обмена
  1. switch($mode) {
  2.     /** @noinspection PhpMissingBreakStatementInspection */
  3.     case self::LOAD_FULL_INFO:
  4.         $fields[] = 'description';
  5.     // no break
  6.     /** @noinspection PhpMissingBreakStatementInspection */
  7.     case self::LOAD_GENERAL_INFO:
  8.         $fields[] = 'producer_id, author_id, currency_id, price, in_stock_amount, delivery_days, short_desc,'.
  9.             'seo_desc, seo_kw, created, modified, obj_properties';
  10.     case self::LOAD_BRIEF_INFO:
  11.         $fields[] = 'id, name';
  12. }

 

Powered by ExBB FM 1.0 RC1