random_string() уже доступен в string_helper.
$this->load->helper('string');
echo random_string();
row_color() может быть достигнуто с генератором переменного тока() также в строке помощнику:
$this->load->helper('string');
for ($i = 0; $i < 10; $i++)
{
echo alternator('string one', 'string two');
}
В общем, пользовательские помощники являются хорошим местом для размещения таких функций, как это, но это стоит проверить руководство пользователя сначала, чтобы убедиться, что вы не дублируете функциональность.
Помните, что вы можете не писать $ this-> load-> помощник ('строка') всюду самозарядные хелперы в /system/application/config/autoload.php:
/*
| -------------------------------------------------------------------
| Auto-load Helper Files
| -------------------------------------------------------------------
| Prototype:
|
| $autoload['helper'] = array('url', 'file');
*/
$autoload['helper'] = array('string');
Это может быть старый ответ но я думал, что добавлю, что это правильный подход, поскольку плагины устарели в пользу использования помощников, поскольку никто никогда не знал, в чем разница между ними, EllisLab решил, что помощники более подходят. –