Example #1
0
 /**
  * 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);
 }
Example #2
0
File: User.php Project: ayaou/Zuha
 /**
  * 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);
 }