示例#1
0
 public function afterFind($results, $primary = true)
 {
     parent::afterFind($results, $primary);
     if (isset($results[$this->alias])) {
         # single result
         $results[$this->alias]['label'] = __($results[$this->alias]['label'], true);
     } else {
         # multi
         foreach ($results as $key => $result) {
             $results[$key][$this->alias]['label'] = __($result[$this->alias]['label'], true);
         }
     }
     return $results;
 }
 public function afterFind($results, $primary = true)
 {
     parent::afterFind($results, $primary);
     if ($primary) {
         if (isset($results[$this->alias])) {
             # single result
             $results[$this->alias] = $this->logsJsonToString($results);
         } else {
             foreach ($results as $key => $result) {
                 if (isset($result[$this->alias])) {
                     $results[$key][$this->alias] = $this->logsJsonToString($result);
                 }
             }
         }
     }
     return $results;
 }