protected static function _updateRecordFromRequestFile(\Mmi\Http\RequestFile $file, \Cms\Orm\CmsFileRecord $record)
    {
        //typ zasobu
        $record->mimeType = $file->type;
        //klasa zasobu
        $class = explode('/', $file->type);
        $record->class = $class[0];
        //oryginalna nazwa pliku
        $record->original = $file->name;
        //rozmiar pliku
        $record->size = $file->size;
        //daty dodania i modyfikacji
        if (!$record->dateAdd) {
            $record->dateAdd = date('Y-m-d H:i:s');
        }
        if (!$record->dateModify) {
            $record->dateModify = date('Y-m-d H:i:s');
        }
        //właściciel pliku
        $record->cmsAuthId = \App\Registry::$auth ? \App\Registry::$auth->getId() : null;
        if ($record->active === null) {
            //domyślnie aktywny
            $record->active = 1;
        }
        return $record;
    }
protected static function _updateRecordFromRequestFile(\Mmi\Http\RequestFile $file, \Cms\Orm\CmsFileRecord $record)
    {
        //typ zasobu
        $record->mimeType = $file->type;
        //klasa zasobu
        $class = explode('/', $file->type);
        $record->class = $class[0];
        //oryginalna nazwa pliku
        $record->original = $file->name;
        //rozmiar pliku
        $record->size = $file->size;
        //daty dodania i modyfikacji
        if (!$record->dateAdd) {
            $record->dateAdd = date('Y-m-d H:i:s');
        }
        if (!$record->dateModify) {
            $record->dateModify = date('Y-m-d H:i:s');
        }
        //właściciel pliku
        $record->cmsAuthId = \App\Registry::$auth ? \App\Registry::$auth->getId() : null;
        if ($record->active === null) {
            //domyślnie aktywny
            $record->active = 1;
        }
        return $record;
    }
protected static function _updateRecordFromRequestFile ( \ Mmi \ Http \ RequestFile $ file , \ Cms \ Orm \ CmsFileRecord $ record ) { //typ zasobu $ record -> mimeType = $ file -> type ; //klasa zasobu $ class = explode ( '/' , $ file -> type ) ; $ record -> class = $ class [ 0 ] ; //oryginalna nazwa pliku $ record -> original = $ file -> name ; //rozmiar pliku $ record -> size = $ file -> size ; //daty dodania i modyfikacji if ( ! $ record -> dateAdd ) { $ record -> dateAdd = date ( 'Y-m-d H:i:s' ) ; } if ( ! $ record -> dateModify ) { $ record -> dateModify = date ( 'Y-m-d H:i:s' ) ; } //właściciel pliku $ record -> cmsAuthId = \ App \ Registry :: $ auth ? \ App \ Registry :: $ auth -> getId ( ) : null ; if ( $ record -> active === null ) { //domyślnie aktywny $ record -> active = 1 ; } return $ record ; }
Aktualizuje rekord na podstawie pliku z requestu
@param \Mmi\Http\RequestFile $file plik z requesta
@param \Cms\Orm\CmsFileRecord $record rekord pliku Cms
@return CmsFileRecord rekord pliku
Aktualizuje rekord na podstawie pliku z requestu