Я играю с codeigniter и ion auth в первый раз. Тем не менее, у меня есть все, что работает, в шаблоне ion auth, в индексном представлении отображается список всех пользователей.ion auth и codeignitor
<?php foreach ($users as $user):?>
<tr>
<td><?php echo $user->first_name;?></td>
<td><?php echo $user->last_name;?></td>
<td><?php echo $user->email;?></td>
<td>
<?php foreach ($user->groups as $group):?>
<?php echo anchor("auth/edit_group/".$group->id, $group->name) ;?><br />
<?php endforeach?>
</td>
<td><?php echo ($user->active) ? anchor("auth/deactivate/".$user->id, 'Active') : anchor("auth/activate/". $user->id, 'Inactive');?></td>
<td><?php echo anchor("auth/edit_user/".$user->id, 'Edit') ;?></td>
</tr>
<?php endforeach;?>
Обычно массив $ users будет приходиться на модель. однако, глядя на модель (ion_auth_model), я не вижу ничего конкретного для пользователей. контроллер auth тоже не дает мне слишком многого.
в функции documentation, функция users(): $ users = $ this-> ion_auth-> users();
Я предполагаю, что это массив, заполняемый на индексной странице. Как это вытягивает данные MySQL, если не в модели? как это работает?
Заранее спасибо.
Благодаря jmadsen, я не могу найти эту функцию в любом месте ion_auth_model. версия [link] https://github.com/benedmunds/CodeIgniter-Ion-Auth/zipball/2 какие-либо идеи, или я являюсь полным идиотом? – Smudger
Я предполагаю, что zip-файл такой же, как git repo: https://github.com/benedmunds/CodeIgniter-Ion-Auth/blob/2/models/ion_auth_model.php line 1150 – jmadsen