Вход Регистрация
Файл: system/controllers/files/model.php
Строк: 27
<?php

class modelFiles extends cmsModel{

//============================================================================//
//============================================================================//

    
public function registerFile($path$name){

        
$url_key md5(md5(implode(':', array(microtime(true), $name$pathrand(0time()/1000)))));
        
$url_key substr($url_keyrand(023), 8);

        
$id $this->insert('uploaded_files', array(
            
'url_key' => $url_key,
            
'path' => $path,
            
'name' => $name
        
));

        return array(
            
'id' => $id,
            
'url_key' => $url_key
        
);

    }

    public function 
deleteFile($id){

        return 
$this->delete('uploaded_files'$id);

    }

    public function 
getFile($id){

        return 
$this->getItemById('uploaded_files'$id);

    }

    public function 
incrementDownloadsCounter($file_id){

        
$this->filterEqual('id'$file_id)->increment('uploaded_files''counter');

    }

//============================================================================//
//============================================================================//

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