public static function save2log($full_url, $target = "") { $f = new PortalFileLogger(); $path_parts = pathinfo($full_url); //echo $path_parts['dirname'], "\n"; $f->file_filename = $path_parts['basename']; $f->file_extendsion = $path_parts['extension']; $arrImg = array("jpg", "jpeg", "bmp", "gif", "png", "tiff"); if (in_array($f->file_extendsion, $arrImg)) { $f->file_description = "image"; } else { $f->file_description = "file"; } //$f->file_filename = $path_parts['filename']; $f->file_owner_id = Account::getMyID(); $f->file_date = leap_mysqldate(); $f->file_size = filesize($full_url); $f->file_url = $full_url; $f->file_target_id = $target; $f->save(); }