Advertisement
shelob9

Untitled

Jul 24th, 2016
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.48 KB | None | 0 0
  1. protected function prepare_item_for_response( \WP_Post $item ){
  2. return [
  3. 'name' => $item->post_title,
  4. 'description' => $item->post_excerpt,
  5. 'price' => get_post_meta( $item->ID, 'price', true )
  6. ];
  7. }
  8.  
  9.  
  10. protected function prepare_items_for_response( \WP_Query $query ){
  11. $items = [];
  12. if( ! empty( $query->posts ) ){
  13. foreach ( $query->posts as $post ){
  14. $items[ $post->ID ] = $this->prepare_item_for_response( $post );
  15. }
  16. }
  17.  
  18. return $items;
  19.  
  20. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement