PHP 클래스 PMA\libraries\plugins\ImportPlugin

파일 보기 프로젝트 열기: phpmyadmin/phpmyadmin

보호된 프로퍼티들

프로퍼티 타입 설명
$properties PMA\libraries\properties\plugins\ImportPluginProperties ImportPluginProperties object containing the import plugin properties

공개 메소드들

메소드 설명
doImport ( ) : void Handles the whole import logic
getProperties ( ) : PMA\libraries\properties\plugins\ImportPluginProperties Gets the import specific format plugin properties

보호된 메소드들

메소드 설명
getDbnameAndOptions ( string $currentDb, string $defaultDb ) : array Define DB name and options
setProperties ( ) : void Sets the export plugins properties and is implemented by each import plugin

메소드 상세

doImport() 추상적인 공개 메소드

Handles the whole import logic
abstract public doImport ( ) : void
리턴 void

getDbnameAndOptions() 보호된 메소드

Define DB name and options
protected getDbnameAndOptions ( string $currentDb, string $defaultDb ) : array
$currentDb string DB
$defaultDb string Default DB name
리턴 array DB name and options (an associative array of options)

getProperties() 공개 메소드

Gets the import specific format plugin properties
public getProperties ( ) : PMA\libraries\properties\plugins\ImportPluginProperties
리턴 PMA\libraries\properties\plugins\ImportPluginProperties

setProperties() 추상적인 보호된 메소드

Sets the export plugins properties and is implemented by each import plugin
abstract protected setProperties ( ) : void
리턴 void

프로퍼티 상세

$properties 보호되어 있는 프로퍼티

ImportPluginProperties object containing the import plugin properties
protected ImportPluginProperties,PMA\libraries\properties\plugins $properties
리턴 PMA\libraries\properties\plugins\ImportPluginProperties