PHP 클래스 AdminPageFrameworkLoader_Option

부터: 3.5.0
파일 보기 프로젝트 열기: michaeluno/admin-page-framework 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
$aInstances Stores instances by option key.
$aOptions Stores the option values.

보호된 프로퍼티들

프로퍼티 타입 설명
$bIsNetworkAdmin Stores whether the currently loading page is in the network admin area.
$sOptionKey stores the option key for this plugin.

공개 메소드들

메소드 설명
__construct ( $sOptionKey ) Sets up properties.
delete ( ) Deletes the option from the database.
get ( ) Returns the specified option value.
getInstance ( $sOptionKey = '' ) Returns the instance of the class.
hasUpgraded ( ) : boolean Checks the version number
save ( $aOptions = null ) Saves the options.
set ( ) Sets the options.
update ( ) Sets and save the options.

비공개 메소드들

메소드 설명
_getFormattedOptions ( $sOptionKey ) Returns the formatted options array.
_getVersionByDepth ( $sVersion, $iDepth = 2 ) Returns a stating part of version by the given depth.

메소드 상세

__construct() 공개 메소드

Sets up properties.
public __construct ( $sOptionKey )

delete() 공개 메소드

Deletes the option from the database.
public delete ( )

get() 공개 메소드

Returns the specified option value.
부터: 3.5.0
public get ( )

getInstance() 공개 정적인 메소드

This is to ensure only one instance exists.
부터: 3.5.0
public static getInstance ( $sOptionKey = '' )

hasUpgraded() 공개 메소드

Checks the version number
부터: 3.5.0
public hasUpgraded ( ) : boolean
리턴 boolean True if yes; otherwise, false.

save() 공개 메소드

Saves the options.
public save ( $aOptions = null )

set() 공개 메소드

Sets the options.
public set ( )

update() 공개 메소드

Sets and save the options.
public update ( )

프로퍼티 상세

$aInstances 공개적으로 정적으로 프로퍼티

Stores instances by option key.
부터: 3.5.0
public static $aInstances

$aOptions 공개적으로 프로퍼티

Stores the option values.
public $aOptions

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

Stores whether the currently loading page is in the network admin area.
protected $bIsNetworkAdmin

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

stores the option key for this plugin.
protected $sOptionKey