{eac}Doojigger Reference

eacDoojigger_ftp_credentials
in package

Extension: file_system - expands on the WordPress WP_filesystem - {eac}Doojigger for WordPress

Tags
category

WordPress Plugin

author

Kevin Burkholder KBurkholder@EarthAsylum.com

copyright

Copyright (c) 2024 EarthAsylum Consulting <www.EarthAsylum.com>

version:

1.2.0

Table of Contents

addFilters()  : mixed
set filters needed to get & save ftp_credentials override WP credentials by encrypting/decrypting and storing complete credentials
get_ftp_credentials()  : array<string|int, mixed>
get saved ftp_credentials (on option_ftp_credentials).
set_ftp_credentials()  : array<string|int, mixed>
set extended saved ftp_credentials (on pre_update_option_ftp_credentials).

Methods

addFilters()

set filters needed to get & save ftp_credentials override WP credentials by encrypting/decrypting and storing complete credentials

public static addFilters() : mixed
Return values
mixed

get_ftp_credentials()

get saved ftp_credentials (on option_ftp_credentials).

public static get_ftp_credentials(array<string|int, mixed> $ftp_credentials, string $option) : array<string|int, mixed>

override WP credentials after decrypting stored credentials

Parameters
$ftp_credentials : array<string|int, mixed>

current 'ftp_credentials' array

$option : string

'ftp_credentials'

Return values
array<string|int, mixed>

updated 'ftp_credentials' array

set_ftp_credentials()

set extended saved ftp_credentials (on pre_update_option_ftp_credentials).

public static set_ftp_credentials(array<string|int, mixed> $value, array<string|int, mixed> $old_value, string $option) : array<string|int, mixed>

includes all available fields, encrypted when stored.

Parameters
$value : array<string|int, mixed>

new 'ftp_credentials' array

$old_value : array<string|int, mixed>

old 'ftp_credentials' array

$option : string

'ftp_credentials'

Return values
array<string|int, mixed>

$value

Search results