Slide 1

Slide 1 text

Think B4 U Code ~Exploit other peoples code~ WordCamp Berlin 2015 – Hans-Helge Bürger - Lightning Talk 1

Slide 2

Slide 2 text

WordCamp Berlin 2015 – Hans-Helge Bürger - Lightning Talk 2

Slide 3

Slide 3 text

WordCamp Berlin 2015 – Hans-Helge Bürger - Lightning Talk 3

Slide 4

Slide 4 text

/** * Helper function to retrieve all entries from specific caldera form. * * @param string $form_id ID of caldera form. * * @return array Retrieved entries */ private function get_entries( $form_id ) { /** * In front-end admin class is not included. * * @const CFCORE_PATH Caldera Forms absolute path */ require_once( CFCORE_PATH . 'classes/admin.php' ); //get all entries (page 1 with 9999999 entries per page should do it:) $data = \Caldera_Forms_Admin::get_entries( $form_id, 1, 9999999 ); // $data has extra meta info. $entries has just the entries return ( $data['total'] > 0 ) ? $data['entries'] : [ ]; } WordCamp Berlin 2015 – Hans-Helge Bürger - Lightning Talk 4

Slide 5

Slide 5 text

WordCamp Berlin 2015 – Hans-Helge Bürger - Lightning Talk 5

Slide 6

Slide 6 text

[!] WordCamp Berlin 2015 – Hans-Helge Bürger - Lightning Talk 6

Slide 7

Slide 7 text

WordCamp Berlin 2015 – Hans-Helge Bürger - Lightning Talk 7