コード例 #1
0
 function deleteStoredObjectAttribute($contentObjectAttribute, $version = null)
 {
     $db = eZDB::instance();
     $userID = $contentObjectAttribute->attribute("contentobject_id");
     $res = $db->arrayQuery("SELECT COUNT(*) AS version_count FROM ezcontentobject_version WHERE contentobject_id = {$userID}");
     $versionCount = $res[0]['version_count'];
     if (($version == null || $versionCount <= 1) && eZUser::fetch($userID) !== null) {
         eZUser::removeUser($userID);
         $db->query("DELETE FROM ezuser_role WHERE contentobject_id = '{$userID}'");
     }
 }