phpBB API Documentation
Class

phpbb\files\types\remote

class remote extends base

Methods

filespec check_upload_size(filespec $file)

Check if upload exceeds maximum file size

from base
type_interface set_upload(upload $upload)

Set upload instance Needs to be executed before every upload.

from base
__construct(config $config, factory $factory, language $language, IniGetWrapper $php_ini, request_interface $request, string $phpbb_root_path)

Construct a form upload type

filespec|bool upload()

Handle upload for upload types.

Details

in base at line 34
public filespec check_upload_size(filespec $file)

Check if upload exceeds maximum file size

Parameters

filespec $file Filespec object

Return Value

filespec Returns same filespec instance

in base at line 59
public type_interface set_upload(upload $upload)

Set upload instance Needs to be executed before every upload.

Parameters

upload $upload Upload instance

Return Value

type_interface Returns itself

at line 56
public __construct(config $config, factory $factory, language $language, IniGetWrapper $php_ini, request_interface $request, string $phpbb_root_path)

Construct a form upload type

Parameters

config $config phpBB config
factory $factory Files factory
language $language Language class
IniGetWrapper $php_ini ini_get() wrapper
request_interface $request Request object
string $phpbb_root_path phpBB root path

at line 69
public filespec|bool upload()

Handle upload for upload types.

Arguments passed to this method will be handled by the upload type classes themselves.

Return Value

filespec|bool Filespec instance if upload is successful or false if not