Function __global->_reorganise_content_row_upload
Definitions
sources/uploads2.php
- Reorganise a content row's upload.
- Visibility: public
- Is abstract?: No
- Is static?: No
- Is final?: No
- Returns: string
Parameters
| Name | Type | Passed by reference? | Variadic? | Default | Set | Range | Description |
|---|---|---|---|---|---|---|---|
| $row | array | No | No | required parameter | N/A | N/A | Row |
| $content_type | string | No | No | required parameter | N/A | N/A | Content type |
| $upload_directory | string | No | No | required parameter | N/A | N/A | Upload directory |
| $upload_field | string | No | No | required parameter | N/A | N/A | Upload field |
| $cma_ob | object | No | No | required parameter | N/A | N/A | Content-meta-aware object |
| $cma_info | array | No | No | required parameter | N/A | N/A | Content-meta-aware info |
| $flat | boolean | No | No | required parameter | N/A | N/A | Whether to just have a simple flat organisational scheme |
| $append_content_type_to_upload_dir | boolean | No | No | required parameter | N/A | N/A | "$upload_directory" should become "$upload_directory/$content_type" |
| $tolerate_errors | boolean | No | No | required parameter | N/A | N/A | Whether to tolerate missing files (false = give an error) |
Returns
- New URL (null: no change)
- Type: ?URLPATH
- Set: N/A
- Range: N/A
Preview
Code (PHP)
/**
* Reorganise a content row's upload.
*
* @param array $row Row
* @param string $content_type Content type
* @param string $upload_directory Upload directory
* @param string $upload_field Upload field
* @param object $cma_ob Content-meta-aware object
* @param array $cma_info Content-meta-aware info
* @param boolean $flat Whether to just have a simple flat organisational scheme
* @param boolean $append_content_type_to_upload_dir "$upload_directory" should become "$upload_directory/$content_type"
* @param boolean $tolerate_errors Whether to tolerate missing files (false = give an error)
* @return ?URLPATH New URL (null: no change)
*/
function _reorganise_content_row_upload(array $row, string $content_type, string $upload_directory, string $upload_field, object $cma_ob, array $cma_info, bool $flat, bool $append_content_type_to_upload_dir, bool $tolerate_errors) : ?string
* Reorganise a content row's upload.
*
* @param array $row Row
* @param string $content_type Content type
* @param string $upload_directory Upload directory
* @param string $upload_field Upload field
* @param object $cma_ob Content-meta-aware object
* @param array $cma_info Content-meta-aware info
* @param boolean $flat Whether to just have a simple flat organisational scheme
* @param boolean $append_content_type_to_upload_dir "$upload_directory" should become "$upload_directory/$content_type"
* @param boolean $tolerate_errors Whether to tolerate missing files (false = give an error)
* @return ?URLPATH New URL (null: no change)
*/
function _reorganise_content_row_upload(array $row, string $content_type, string $upload_directory, string $upload_field, object $cma_ob, array $cma_info, bool $flat, bool $append_content_type_to_upload_dir, bool $tolerate_errors) : ?string

