Вход Регистрация
Файл: library/XenForo/DataWriter/Helper/Denormalization.php
Строк: 31
<?php

class XenForo_DataWriter_Helper_Denormalization
{
    public static function 
verifyIntCommaList(&$listXenForo_DataWriter $dw$fieldName false)
    {
        if (
$list === '')
        {
            return 
true;
        }

        
$items explode(','$list);
        
$items array_map('intval'$items);
        
$listNew implode(','$items);
        if (
$list === $listNew)
        {
            return 
true;
        }

        
// debugging message, no need for phrasing
        
$dw->error("Please provide a list of values separated by commas only."$fieldName);
        return 
false;
    }

    public static function 
verifySerialized(&$serialXenForo_DataWriter $dw$fieldName false)
    {
        if (!
is_string($serial))
        {
            
$serial serialize($serial);
            return 
true;
        }

        if (@
unserialize($serial) === false && $serial != serialize(false))
        {
            
// debugging message, no need for phrasing
            
$dw->error('The data provided as a serialized array does not unserialize.'$fieldName);
            return 
false;
        }

        return 
true;
    }
}
Онлайн: 1
Реклама