当前位置: 首页>>代码示例>>PHP>>正文


PHP GVCommon::format_date方法代码示例

本文整理汇总了PHP中GVCommon::format_date方法的典型用法代码示例。如果您正苦于以下问题:PHP GVCommon::format_date方法的具体用法?PHP GVCommon::format_date怎么用?PHP GVCommon::format_date使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在GVCommon的用法示例。


在下文中一共展示了GVCommon::format_date方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: get_content

 /**
  * Filter the value of the field
  *
  * @todo Consider how to add to parent class
  *
  * @since 1.16
  *
  * @param string $output HTML value output
  * @param array  $entry The GF entry array
  * @param array  $field_settings Settings for the particular GV field
  * @param array  $field Current field being displayed
  *
  * @return String values for this field based on the numeric values used by Gravity Forms
  */
 public function get_content($output = '', $entry = array(), $field_settings = array(), $field = array())
 {
     /** Overridden by a template. */
     if (!empty($field['field_path'])) {
         return $output;
     }
     return GVCommon::format_date($field['value'], 'format=' . rgar($field_settings, 'date_display'));
 }
开发者ID:mgratch,项目名称:GravityView,代码行数:22,代码来源:class-gravityview-field-date-created.php

示例2: extract

<?php

/**
 * Display the date_created field type
 *
 * @package GravityView
 * @subpackage GravityView/templates/fields
 */
$gravityview_view = GravityView_View::getInstance();
extract($gravityview_view->getCurrentField());
echo GVCommon::format_date($value, 'format=' . rgar($field_settings, 'date_display'));
开发者ID:mgratch,项目名称:GravityView,代码行数:11,代码来源:date_created.php

示例3: format_date

 /**
  * Format Merge Tags using GVCommon::format_date()
  *
  * @uses GVCommon::format_date()
  *
  * @see http://docs.gravityview.co/article/331-date-created-merge-tag for documentation
  *
  * @param string $date_created The Gravity Forms date created format
  * @param string $property Any modifiers for the merge tag (`human`, `format:m/d/Y`)
  *
  * @return int|string If timestamp requested, timestamp int. Otherwise, string output.
  */
 public static function format_date($date_created = '', $property = '')
 {
     // Expand all modifiers, skipping escaped colons. str_replace worked better than preg_split( "/(?<!\\):/" )
     $exploded = explode(':', str_replace('\\:', '|COLON|', $property));
     $atts = array('format' => self::get_format_from_modifiers($exploded, false), 'human' => in_array('human', $exploded), 'diff' => in_array('diff', $exploded), 'raw' => in_array('raw', $exploded), 'timestamp' => in_array('timestamp', $exploded), 'time' => in_array('time', $exploded));
     $formatted_date = GVCommon::format_date($date_created, $atts);
     return $formatted_date;
 }
开发者ID:mgratch,项目名称:GravityView,代码行数:20,代码来源:class-gravityview-merge-tags.php


注:本文中的GVCommon::format_date方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。