Submit
Path:
~
/
home
/
getwphos
/
www
/
shellfish
/
wp-content
/
plugins
/
dealership
/
src
/
Helpers
/
File Content:
DealerHelper.php
<?php namespace DealerShip\Helpers; defined('DEALERSHIP') or die(); class DealerHelper{ protected static $cache = array(); public static function get_dealers($args = array()){ $store_id = __METHOD__; $store_id .= '::'.serialize($args); $store_id = md5($store_id); if(isset(static::$cache[$store_id])){ return static::$cache[$store_id]; } $user = wp_get_current_user(); // First lets set some arguments for the query: // Optionally, those could of course go directly into the query, // especially, if you have no others but post type. $default_args = array( 'post_type' => 'ap_product', 'author' => $user->ID, 'posts_per_page' => 5 // Several more arguments could go here. Last one without a comma. ); $args = array_merge($default_args, $args); // Query the posts: $query = new \WP_Query($args); if(!empty($query) && !is_wp_error($query)){ return static::$cache[$store_id] = $query; } return false; } }
Edit
Rename
Chmod
Delete
FILE
FOLDER
Name
Size
Permission
Action
Access.php
3146 bytes
0644
DealerHelper.php
1199 bytes
0644
ProductHelper.php
1809 bytes
0644
QueryHelper.php
7911 bytes
0644
UserRoleHelper.php
4487 bytes
0644
N4ST4R_ID | Naxtarrr