本文整理汇总了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;
}
}
示例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();
}
示例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');
}
}
}