WOOF_Collection :: flatten( String $name, Arguments $args = array(), String $remove_call_args = separator,prefix,suffix )

Returns:

  • String The flattened property value string.

Flattens the collection to a string made up of a given single property value from each separated by a given separator. 

Example:

Parameters:

  • String $name

    The name of the property to extract.

  • Arguments $args = array()

    An arguments string or array supporting the following parameters:

    • seperator (or sep) – the string to use between each proprty value – default “, “
    • prefix – specify a prefix to append to the beginning of each property value – default “”
    • suffix – specify a suffix to append to the end of each property value – default “”
    • args – an array of arguments to pass through to methods representing the property access – default null (not set)

    Note that if the args item in the above list is not set, this entire args parameter is passed through to the property method (sans the params specified in the remove_call_args parameter)

  • String $remove_call_args = separator,prefix,suffix

    A CSV string of parameter names to exclude from the property access call if the args parameter is not set in the args argument (see above).

Latest From the Blog

MasterPress 1.4.1 is now available

27th May 2024

This update addresses backwards compatibility issues that were introduced in the previous update. There were some edge cases where PHP 7 had issues and it didn’t work at all on PHP 5.6. We have now changed it so that the PHP 8 compatibility changes will now only affect PHP 8 and will be more thorough… 

Plugin Requirements

MasterPress requires a minimum of WordPress version 4.9, MySQL 5.6, and PHP version 5.6.20.

We also recommend that PHP is configured to use a memory limit of 64MB per request (128MB may be required for sites with higher complexity).

This plug-in is not compatible with the WordPress.com hosted service.

Three AM