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


PHP Kernel::_validDateProperties方法代码示例

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


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

示例1: _validFromPostProperties

 /**
  * apply updates to the edited object
  */
 public function _validFromPostProperties(&$toUpdate)
 {
     $arMaj = array('id_blog', 'name_bact', 'sumary_bact', 'content_bact', 'date_bact', 'time_bact', 'author_bact', 'url_bact', 'format_bact');
     foreach ($arMaj as $var) {
         if ($var == 'date_bact') {
             $toUpdate->{$var} = Kernel::_validDateProperties(_request($var));
         } else {
             $toUpdate->{$var} = _request($var);
         }
     }
     if (strlen($toUpdate->url_bact) == 0 && strlen($toUpdate->name_bact) > 0) {
         $toUpdate->url_bact = killBadUrlChars($toUpdate->name_bact);
     }
     if (_request('sticky_bact')) {
         $toUpdate->sticky_bact = _request('sticky_bact');
     } else {
         $toUpdate->sticky_bact = 0;
     }
     if (_request('is_online')) {
         $toUpdate->is_online = _request('is_online');
     } else {
         $toUpdate->is_online = 0;
     }
 }
开发者ID:JVS-IS,项目名称:ICONITO-EcoleNumerique,代码行数:27,代码来源:adminarticle.actiongroup.php

示例2: _validFromFormExportParams

 /**
  * @access: private.
  */
 public function _validFromFormExportParams(&$toUpdate)
 {
     $toCheck = array('id_agenda', 'datedeb_export', 'datefin_export');
     foreach ($toCheck as $elem) {
         if (_request($elem)) {
             if ($elem == 'datedeb_export' || $elem == 'datefin_event') {
                 $toUpdate->{$elem} = Kernel::_validDateProperties(_request($elem));
             } else {
                 $toUpdate->{$elem} = _request($elem);
             }
         }
     }
     $toUpdate->agenda = _request("agenda") ? _request("agenda") : array();
 }
开发者ID:JVS-IS,项目名称:ICONITO-EcoleNumerique,代码行数:17,代码来源:importexport.actiongroup.php

示例3: _validFromForm

 /**
  * @access: private.
  */
 public function _validFromForm(&$toUpdate)
 {
     $toCheck = array('id_agenda', 'title_event', 'desc_event', 'place_event', 'datefin_event', 'datedeb_event', 'alldaylong_event', 'repeat', 'repeat_event', 'endrepeat_event', 'nb_fois', 'dateendrepeat_event');
     foreach ($toCheck as $elem) {
         if (_request($elem)) {
             if ($elem == 'repeat' || $elem == 'alldaylong_event') {
                 $toUpdate->{$elem} = _request($elem) * 1;
             } elseif ($elem == 'datedeb_event' || $elem == 'datefin_event' || $elem == 'dateendrepeat_event') {
                 $toUpdate->{$elem} = Kernel::_validDateProperties(_request($elem));
             } else {
                 $toUpdate->{$elem} = _request($elem);
             }
         } else {
             $toUpdate->{$elem} = null;
         }
     }
     //cas particulier de l'heure
     if (_request('heuredeb_event')) {
         //cas de l'heure saisie sur 4 caract�re (9:00 au lieu de 09:00)
         if (strlen(_request('heuredeb_event')) == 4) {
             $toUpdate->heuredeb_event = '0' . _request('heuredeb_event');
         } else {
             $toUpdate->heuredeb_event = _request('heuredeb_event');
         }
     }
     if (_request('heurefin_event')) {
         //cas de l'heure saisie sur 4 caract�re (9:00 au lieu de 09:00)
         if (strlen(_request('heurefin_event')) == 4) {
             $toUpdate->heurefin_event = '0' . _request('heurefin_event');
         } else {
             $toUpdate->heurefin_event = _request('heurefin_event');
         }
     }
 }
开发者ID:JVS-IS,项目名称:ICONITO-EcoleNumerique,代码行数:37,代码来源:event.actiongroup.php


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