Создание хелперов в Yii

Первое с чем сталкивается разработчик на Yii – это нехватка общего количества помощников (хелперов) для выполнения стандартных задач. Давайте рассмотрим как исправить этот недостаток.

Для того чтобы создать хелперы, первым делом, создайте папку helpers в директории protected, в которую и будем помещать наши хелперы. Далее в папке helpers создаем класс с тематическим названием групп хелперов. Например, назовем класс Html, куда будут входить методы по работе с html. В классе html, создадим статический метод, который, к примеру, будет "красиво" выводить массив.

class Html{
  public static function pr($str, $die = null) {
   echo '<pre>';
   print_r($str);
   echo '</pre>';
   if ($die != null)
     die('Сарботал die');
  }
}

Теперь в любом месте мы можем вызвать этот метод и вывести массив с форматированием: html::pr($arr,1); Что ксасается самих хелперов, их мы можем позаимствовать у другого фрэймворка, на пример kohana.
Теги:
хелперы
Добавлено: 03 Апреля 2018 17:38:22 Добавил: Андрей Ковальчук Нравится 0
Добавить
Комментарии:
Нету комментариев для вывода...