Automator_Get_Data::meta_from_recipes( $recipes = array(), $trigger_meta = null )
Contents
Parameters Parameters
- $recipes
-
(Optional)
Default value: array()
- $trigger_meta
-
(Optional)
Default value: null
Return Return
(array)
Source Source
File: src/core/lib/utilities/class-automator-get-data.php
public function meta_from_recipes( $recipes = array(), $trigger_meta = null ) { $metas = array(); if ( empty( $recipes ) ) { return $metas; } if ( null === $trigger_meta ) { return $metas; } foreach ( $recipes as $recipe ) { foreach ( $recipe['triggers'] as $trigger ) { $recipe_id = $recipe['ID']; if ( array_key_exists( $trigger_meta, $trigger['meta'] ) ) { $metas[ $recipe_id ][ $trigger['ID'] ] = $trigger['meta'][ $trigger_meta ]; } } } return $metas; }
Expand full source code Collapse full source code View on Github