Lines Matching refs:event

49      * @param Event $event
52 public function handleAjax(Event $event, $param) argument
54 if ($event->data !== 'plugin_passpolicy') {
58 $event->stopPropagation();
59 $event->preventDefault();
79 * @param Event $event event object
82 public function handleForms(Event $event, $param) argument
84 if (is_a($event->data, Form::class)) {
86 $pos = $event->data->findPositionByAttribute('name', 'passchk');
89 $pos = $event->data->findElementByAttribute('name', 'passchk');
96 if (is_a($event->data, Form::class)) {
97 $event->data->addHTML($html, ++$pos);
99 $event->data->insertElement(++$pos, $html);
106 * @param Event $event event object
109 public function handlePasschange(Event $event, $param) argument
111 if ($event->data['type'] == 'create') {
112 $user = $event->data['params'][0];
113 $pass = $event->data['params'][1];
114 } elseif ($event->data['type'] == 'modify') {
115 $user = $event->data['params'][0];
116 if (!isset($event->data['params'][1]['pass'])) {
119 $pass = $event->data['params'][1]['pass'];
129 $event->preventDefault();
130 $event->stopPropagation();
137 * @param Event $event event object
141 public function handlePassgen(Event $event, $param) argument
146 $event->data['password'] = $passpolicy->generatePassword($event->data['foruser']);
147 $event->preventDefault();
155 * @param Event $event
158 public function handleResendPwd(Event $event, $param) argument
160 $act = act_clean($event->data);
163 $event->preventDefault();
169 $event->data = 'show';
184 * @param Event $event
187 public function handleResendPwdUI(Event $event, $param) argument
189 $act = act_clean($event->data);
191 $event->preventDefault();