public function importFileMeta(array $files)
    {
        //iteracja po plikach (ta sama nazwa "name")
        foreach ($files as $importData) {
            //brak id
            if (!isset($importData['name']) || !isset($importData['id'])) {
                return;
            }
            //sprawdzanie istnienia pliku
            if (null === $file = (new \Cms\Orm\CmsFileQuery)->findPk($importData['id'])) {
                $file = new \Cms\Orm\CmsFileRecord;
            }
            //identyfikatory niezgodne
            if ($file->name && $file->name != $importData['name']) {
                continue;
            }
            //ustawienie danych rekordu rekordu
            $file->setFromArray($importData);
            //poprawny zapis
            if (!$file->save()) {
                return;
            }
        }
        //zwrot ostatniego pliku (potrzebny jest dowolny)
        return $file;
    }
public function importFileMeta(array $files)
    {
        //iteracja po plikach (ta sama nazwa "name")
        foreach ($files as $importData) {
            //brak id
            if (!isset($importData['name']) || !isset($importData['id'])) {
                return;
            }
            //sprawdzanie istnienia pliku
            if (null === $file = (new \Cms\Orm\CmsFileQuery)->findPk($importData['id'])) {
                $file = new \Cms\Orm\CmsFileRecord;
            }
            //identyfikatory niezgodne
            if ($file->name && $file->name != $importData['name']) {
                continue;
            }
            //ustawienie danych rekordu rekordu
            $file->setFromArray($importData);
            //poprawny zapis
            if (!$file->save()) {
                return;
            }
        }
        //zwrot ostatniego pliku (potrzebny jest dowolny)
        return $file;
    }
public function importFileMeta ( array $ files ) { //iteracja po plikach (ta sama nazwa "name") foreach ( $ files as $ importData ) { //brak id if ( ! isset ( $ importData [ 'name' ] ) || ! isset ( $ importData [ 'id' ] ) ) { return ; } //sprawdzanie istnienia pliku if ( null === $ file = ( new \ Cms \ Orm \ CmsFileQuery ) -> findPk ( $ importData [ 'id' ] ) ) { $ file = new \ Cms \ Orm \ CmsFileRecord ; } //identyfikatory niezgodne if ( $ file -> name && $ file -> name != $ importData [ 'name' ] ) { continue ; } //ustawienie danych rekordu rekordu $ file -> setFromArray ( $ importData ) ; //poprawny zapis if ( ! $ file -> save ( ) ) { return ; } } //zwrot ostatniego pliku (potrzebny jest dowolny) return $ file ; }
Importuje meta pliku
@param array $
@return \Cms\Orm\CmsFileRecord
Importuje meta pliku