/** * After find callback */ public function afterFind($results, $primary = false) { if ($primary) { for ($i = 0; $i < count($results); $i++) { if ($results[$i][$this->alias]['id'] == __SYSTEM_GUESTS_USER_ROLE_ID) { $results[$i][$this->alias]['session_user_role_id'] = ''; } else { $results[$i][$this->alias]['session_user_role_id'] = $results[$i][$this->alias]['id']; } } } return parent::afterFind($results, $primary); }
/** * After find * */ public function afterFind($results = array(), $primary = false) { if (!empty($results[$i][$this->alias]['first_name'])) { for ($i = 0; $i < count($results); $i++) { $results[$i][$this->alias]['full_name'] = $results[$i][$this->alias]['first_name'] . ' ' . $results[$i][$this->alias]['last_name']; } } if (!empty($results['first_name'])) { $results['full_name'] = $results['first_name'] . ' ' . $results['last_name']; } return parent::afterFind($results, $primary); }