Changeset 5222 in subversion


Ignore:
Timestamp:
Sep 16, 2011 4:06:09 AM (21 months ago)
Author:
alec
Message:
  • Fix is_a() usage
Location:
trunk/roundcubemail/program
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/roundcubemail/program/lib/MDB2/Driver/Datatype/Common.php

    r3227 r5222  
    13801380                return $db; 
    13811381            } 
    1382             if (isset($db->function) && is_a($db->function, 'MDB2_Driver_Function_Common')) { 
     1382            if (isset($db->function) && is_object($db->function) && is_a($db->function, 'MDB2_Driver_Function_Common')) { 
    13831383                return $db->function->now('date'); 
    13841384            } 
     
    14091409                return $db; 
    14101410            } 
    1411             if (isset($db->function) && is_a($db->function, 'MDB2_Driver_Function_Common')) { 
     1411            if (isset($db->function) && is_object($db->function) && is_a($db->function, 'MDB2_Driver_Function_Common')) { 
    14121412                return $db->function->now('timestamp'); 
    14131413            } 
     
    14381438                return $db; 
    14391439            } 
    1440             if (isset($db->function) && is_a($db->function, 'MDB2_Driver_Function_Common')) { 
     1440            if (isset($db->function) && is_object($db->function) && is_a($db->function, 'MDB2_Driver_Function_Common')) { 
    14411441                return $db->function->now('time'); 
    14421442            } 
  • trunk/roundcubemail/program/lib/PEAR.php

    r3073 r5222  
    266266    function isError($data, $code = null) 
    267267    { 
    268         if (!is_a($data, 'PEAR_Error')) { 
     268        if (!is_object($data) || !is_a($data, 'PEAR_Error')) { 
    269269            return false; 
    270270        } 
  • trunk/roundcubemail/program/steps/mail/func.inc

    r5190 r5222  
    14521452  global $RCMAIL, $IMAP; 
    14531453 
    1454   if (!is_object($message) || !is_a($message, rcube_message)) 
     1454  if (!is_object($message) || !is_a($message, 'rcube_message')) 
    14551455    $message = new rcube_message($message); 
    14561456 
Note: See TracChangeset for help on using the changeset viewer.