コード例 #1
0
ファイル: MediaFieldFormatter.php プロジェクト: dsyman2/X2CRM
 protected function getRenderer(Fields $field)
 {
     $fieldName = $field->fieldName;
     if ($fieldName === 'dimensions') {
         return 'render' . ucfirst($fieldName);
     } else {
         return parent::getRenderer($field);
     }
 }
コード例 #2
0
ファイル: Revision.php プロジェクト: kaamaru/laravel-forums
 /**
  * Format the value according to the $revisionFormattedFields array
  *
  * @param  $key
  * @param  $value
  *
  * @return string formated value
  */
 public function format($key, $value)
 {
     $related_model = $this->revisionable_type;
     $related_model = new $related_model();
     $revisionFormattedFields = $related_model->getRevisionFormattedFields();
     if (isset($revisionFormattedFields[$key])) {
         return FieldFormatter::format($key, $value, $revisionFormattedFields);
     } else {
         return $value;
     }
 }