BP_Attachment_Cover_Image::__construct()
The constuctor.
Description
Source
File: bp-core/classes/class-bp-attachment-cover-image.php
25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 | public function __construct() { // Allowed cover photo types & upload size. $allowed_types = bp_attachments_get_allowed_types( 'cover_image' ); $max_upload_file_size = bp_attachments_get_max_upload_file_size( 'cover_image' ); parent::__construct( array ( 'action' => 'bp_cover_image_upload' , 'file_input' => 'file' , 'original_max_filesize' => $max_upload_file_size , 'base_dir' => bp_attachments_uploads_dir_get( 'dir' ), 'required_wp_files' => array ( 'file' , 'image' ), // Specific errors for cover photos. 'upload_error_strings' => array ( 11 => sprintf( __( 'That image is too big. Please upload one smaller than %s' , 'buddyboss' ), size_format( $max_upload_file_size ) ), 12 => sprintf( _n( 'Please upload only this file type: %s.' , 'Please upload only these file types: %s.' , count ( $allowed_types ), 'buddyboss' ), self::get_cover_image_types( $allowed_types ) ), ), ) ); } |
Changelog
Version | Description |
---|---|
BuddyPress 2.4.0 | Introduced. |
Questions?
We're always happy to help with code or other questions you might have! Search our developer docs, contact support, or connect with our sales team.